CSE 2021 Fall Departmental Demo Day

We’re thrilled to invite you to the eighth bi-annual Comp. Sci. & Eng. Fall Demo Day. Student groups from several CSE capstone classes will be presenting the culmination of 3-months of effort, hard work, (metaphorical) blood, sweat (well… caffeine really), and tears (see above).

  Where:

Davis Hall; 1st Floor Atrium

  When:

Friday December 10, 2021

Schedule

2:00 PM - Event opens, people can circulate around the virtual space and check it out
2:15 PM - Opening remarks
2:20 PM - Judging starts
4:00 PM - Judges will get together to review results and pick winners
4:30 PM - Winners announced and videos played for the winning teams
5:00 PM - Event closes

Winners

1st Place
Look the Part
2nd Place
Mosaic Maker
3rd Place
ACV Auctions
Innovation prize
Acceleration for Edge Devices

Acknowledgements

Sponsors

Judges

Presented Projects

This year’s participating classes and projects include:

Master's Capstone Project (CSE 611)

Team Matchboard
  • Abhilash Kalwa
  • Amneet Kaur
  • Hemant Das
  • Mayank Lara
  • Vinay Chilaka
Matchboard brings together people with complementary skill sets, helping to form teams that are dynamic enough to successfully explore new ventures.
OpenBeats
  • Ashish Naware
  • Sachin Tiwary
  • Shashank Priya
  • Abheejeet Singh
Open Beats, is a Digital Audio Workstation (DAW) that aims to allow artists to collaborate with others on music synchronously and remotely.
Blog Platform
  • Dewang Rajkakati
  • Swastik Wakde
  • Yashwanth Reddy Katam
  • Isha Narula
  • Pauravi Sawant
  • Surya Vamsi Saripudi
  • Swapnil Satpute
A Common platform for Ub to speak their heart out! The goal of this project is to build a web portal “Blog Platform” (an open-source website) for people who are interested in writing articles and reports and want to publish it for the interested audience and garner some experience. The “Blog Platform” would host articles, blogs, write-ups and experiences from students on various topics. Gadget reviews, movie reviews, current affairs, tour experiences are few examples of categories that the website could offer to the reader.

Some of the features that we plan to build and integrate successfully are as follows:
∙ Blogging platforms shall enable direct reader participation with the host blogger by
enabling user comments.
∙ The reader could find all the related articles under one category and bookmark the
interested categories.
∙ Notifications tab for the user for any new blogs under a category that the user has
expressed interest in.
QAS.AI
  • Kaviarasu Sakthivadivel
  • Sendil Balan Palanivel
  • Purushothaman Aravamuthan
  • Froyston Mendonca
  • Prajwal S
QAS.ai provides AI-driven software that is used for surgery assistance. We created a product to access the AI Models which gets us the probability of unsuccessful treatment during endovascular treatment. This has been deployed in the Qas.ai internal production servers which only certain institutions has access to.
UB Student Experience App
  • Steven Pittaro
  • Hannah Wlasowicz
  • Ariel Shevah
  • Matthew Rwasenge
  • Felipe Canales
  • Chia Chen Chen
Develop app for the University at Buffalo that displays deals offered by partners of the university and display events from the UB Calendar in a concise and informative way to the downloaders.
ACV Auctions: Glass Crack Detection
  • Abhivardhan Reddy Saddikuti
  • Ananth Deepak Sharma
  • Ashish Ravi
  • Leela Sairam Saladi
  • Jahnavi Parni
  • Shamanthakamani Kyasaram
ACV Auctions has an iOS app that enables agents to document the condition of a used car with photos which include various pictures of the windshield and other areas of the car that contain glass. The project uses a combination of different algorithms to enable automatic glass crack detection and a sample iOS Application to implement the Algorithm. We apply the combination of two machine learning models and some image processing methods to detect the crack with an estimated confidence rate.

The Mobile Application has an option to upload the image of the car component having glass or take a live picture which is then fed to the first pretrained model to extract the glass from it and then the second model generates a confidence score for crack to be present.
Look The Part (Fashion Finder)
  • Harsh
  • Nihal
  • Dhruv
  • Deepak
  • Gautam
  • Manushree
  • Rohan
Look the Part is a mobile app that identifies fashion & beauty products seen on TV shows. The app offers a range of experiences including a newsfeed, character profiles, curated seasonal collections, and the ability to save items and organize them into custom style boards. The goal is to build software that captures and analyzes screen-based media to connect viewers with existing content in Look the Parts mobile app and provide an instant and effortless way to connect viewers and users with items they wish to purchase based on their favourite tv shows.
Patcom Medical
  • Anoosha Seelam
  • Aparna Ananthakrishnan
  • Kaumudi Moholkar
  • Manasa Motamarry
  • Priyanka Tajane
It is a web application which captures majorly the recorder functionality of the endoscopy and the report building for the patient.
Look the Part (BI Tool)
  • Supraja
  • Akhil
  • Vivek
  • Kranthi
  • Shweta
  • Eshwar
  • Omkar
A standalone Business Intelligence (B.I.) Platform that aggregates and
synthesizes data from 4 of Look the Part's sales channels (Rakuten, CJ Affiliate, Sovrn, Impact)
Truee Recycling
  • Ilja Afanasjevs
  • Andris Ozols
  • Anita Avisane
  • Maris Krastins
  • Sai Preetham Reddy
  • Naga Venkata Sai Abhijith P
  • Mounika Marnen
The platform will become a tool to help households improve their waste sorting habits in a simple and correct way. Moreover, there will be an integrated motivational component to sort a waste in general. In turn, feedback from households can improve the services provided by recycling companies.

Our project is based on a new (theoretical) concept of significant improvement of waste sorting and recycling in Buffalo (Erie county) area.
EntertainMe
  • Maruf Shaikh
  • Devya Singh
  • Darshan Bhojani
  • Eshwar N Kumar
‘Entertain Me’ is a cross-platform mobile application that connects freelance entertainers, artists, and socialites to businesses and hosts that are looking to hire entertainers to their events. It provides entertainers a platform to showcase and market their talents to a wide audience.
The Food Court
  • Akshay Bhatt
  • Jyeshtha Vartak
  • Keshav murthy Ramachandra
  • Mohit Shetty
  • Yohanth Shetty
Currently there is no fun way to discover or share food socially within the digital world. Available food discovery tools are cumbersome and inefficient in their design, leading to a frustrating user experience. Also, they are designed around 1 person making a food decision. The goal of this project is to create an app that encourages foodies to share what they are eating and discover what others are eating to ultimately help solve the problem of not knowing what they want to eat in a fun, interactive way.
The Essential Vending Machine
  • Niharika
  • Paramesh
  • Shweta
  • Viswapujitha
  • Sravya
Essential Machine is an attempt at solving the problem of reducing contact in School places by manufacturing vending machines (referred to as Essential Machine) that dispense various commercial products in a more convenient manner compared to physical stores. The Essential Machine is more advanced & safer than the typical vending machine allowing mobile payments and a smooth and faster checkout experience without the need of physical form of currencies.
SportStretch Recovery On The Go
  • Jain Zachariah
  • Digant Gupta
  • Elizabeth Maria Joseph
  • Gurleen Kaur
  • Chaitanya Uppuluri
SportStretch Recovery On The Go is envisioned as a mobile application that will connect professional athletes with legitimate bodywork professionals in their area. The initial plan is to enable working with Licensed Massage Therapists (LMT's) and eventually opening it up to Sports Chiropractors, Sports Acupuncturists etc.

The objective of creating this product is to remove the client’s direct involvement from the booking process while ensuring access to legitimate and professional services from qualified and licensed therapists.

● Our app supports three user roles: athletes, therapists and admin.
On successful login, each type of user will be redirected to their appropriate dashboards.

● The application was developed using React Native and APIs with Node JS.

Our application has the following main components:
- User Authentication and Authorization.
For Athlete
- Dashboard with appointment scheduler.
- Maps integration showing the location of nearby therapists.
- Past bookings and upcoming bookings are updated in the app dashboard.
- Rate any previously booked therapist.
For Therapist
- Switch himself to available or unavailable.
- Accept or Decline an athlete's appointment.
- His past bookings and upcoming booking status are updated in the app dashboard.
For Admin
- Approve or Deny a new therapist request.
- Temporarily enable or disable a therapist.
- View all bookings made using the application.
Virtual Companion
  • Yonghui Lin
  • Zhongen Shi
  • Zhongai Shi
  • Anjie Sun
  • Chenyu Xu
A virtual companion that is designed for health care for the elders
Parkinson Gait Assistance
  • Vineet Jain
  • Soham Patel
  • Rishabh Kumar
  • Shreyas Vedantam
  • Manasa Challa
Parkinson’s disease is a common condition that affects more than 200,000 US cases per year. Since there is no cure to it, developing an application that could potentially help is an inspiration. This app would help improve gait of people with Parkinson's. This app aims to improve the speed and stability of people with this condition using non invasive and medicinal therapies i.e. music
Limitless Medical Technology
  • Qamar Nadeem
  • Vidhya Suresh
  • Soukhya Kunda
  • Sree Sushma Rangareddygari
  • Venkat Saneet Valluru
  • HarshithSai Peram
A web based application that is paired with a smart watch, which aids patients in detecting the likelihood of experiencing an abdominal leak based on their symptoms and allows the doctors to monitor the patients' health in a timely manner.

Tech stack: Java, Spring, Bootstrap, HTML, CSS, JavaScript, PostgreSQL
Scrumbledores
  • Susmitha Ainampudi
  • Srishti Chadha
  • Arjun Chaurasia
  • Aditya Balasubramanyam
The LifeTreeWNY web application was created to provide tracking and associated metrics for services purchased by customers. The goal of this project is to enhance existing dashboards for the client which in turn enables their team to effectively orchestrate, co-ordinate and seamlessly deliver services pertaining to tree removal, tree pruning, stump grinding, storm damage repair, cabling and risk assessments.

Software Engineering (CSE 442)

Crewel
  • PM Hakeem
  • Chaktim
  • Lila
  • Eric
  • Eliza
  • Will
A platformer game centered around the idea that you must progress through the story by completing stages of the game. The player has control of their character to run, jump, and climb onto different platforms on the screen to collect Crewels and unlock the keys to progress to the next level. The crewels are used as currency in the game to buy powerups in the game store.
Class Observer
  • Lauren Richardson
  • Ethan Richardson
  • Inesh Jupudy
  • Mohammad Latif
The project has two main goals:
1) Allow courses to define and ask pre-class poll questions as an incentive for getting students into the classroom early;
2) Allow a professor to collect and monitor how students are feeling about the pace of a lecture. The process is simple for students to provide feedback and gives professors a real-time view of how or whether they are being understood.
MegaMindz / Meet'n'Greet
  • Malika Kodial
  • David Palumbo
  • Zack Laistner
  • Manaswini Burugupalli
  • Kevin Huang
  • PM - Liga Ozolina
Zoom, Teams, Club Penguin only have a subset of our features. We marry them all into one fantastic project!

Project MVP is a running web-based gamified conferencing app that allows attendees to move around the "room" and hear people talking nearby their character and join conversations. The app also provides a classical text chat and one-on-one video call options.

And there is so much more we could do with this app in the future!

Past Demo Days

Fall 2016 Fall 2017 Fall 2018 Fall 2019 Spring 2019 Fall 2020 Fall 2021 Spring 2021 Fall 2022 Spring 2022 Fall 2023 Spring 2023 Fall 2024 Spring 2024