Machine Learning

AI Chess Board
Our senior design project is implementing an AI chess board. It uses Python and the popular chess engine Stockfish on a Raspberry Pi to show the user with LEDs where …
Clustering Methods for Finding Insights in Patient Reported Data
We were given a patient reported symptoms dataset PRO-CTCAE and applied a variety of clustering methods. The clusters were then statistically tested for associations with a selection of outcomes such …
Emergency Vehicle Alert (E.V.A.)
There is a need to ensure that drivers are alerted of approaching emergency vehicles so that they can remove themselves from the path of the emergency vehicle. It is especially …
Exploring Reasons Behind the Preventable Accidents of RTS Drivers
RTS is a regional transportation authority established by New York State and the goal of the project is to find the potential reasons for preventable accidents caused by bus operators. …
Realtime Audio Visualization
Using a rope of LEDs, connected to a Raspberry Pi with our software, we will read the audio signal from an HDMI cable and display colors on the LED strip …
Smart Home Automation System
MOTLEY (Main Organizing Terminal for Low Energy Usage) focuses on the creation of a Smart Home using a Raspberry Pi as the central device. Similar to the google home, we …
URMC-CTSI Networking Rhythm Badge Analysis
In this project, we want to apply DSC and machine learning techniques to identify and analyze group communication and interaction patterns from the data collected, e.g. “Who interacts with whom” …
Verifying Lake Ontario’s Water Level
The Caldwell-Fay equation (2002) attempts to model what Lake Ontario's current water level would be if dam construction had never taken place along the St. Lawrence Seaway (i.e. the natural …