Designed and developed a chrome extension to autonomously help elderly navigate websites using Python, HTML, CSS, and Javascript, Flask, DOM (Document Object Model), and GeminiAPI. Integrated AI chatbot to generate a list of actions needed to complete a task based on user input and used vector embeddings to find and highlight the closest HTML components needed to be clicked to complete the task. Presented at HackMIT 2024.
HTML/CSS/JS, DOM, API, Python
An iOS app made to provide Cornell students a way to become, find, and chat with tutors/tutees that match their course experience, availability, and price. Awarded 'Most Creative' at the Cornell Appdev's Hack Challenge.
iOS, Swift, Cornell
An iOS app which incentivizes users to save money through point-based system, provides them gender pay gap analysis using machine learning, provides financial literacy, and gives advice on which retirement plan would be the best based on user input.
iOS, ML, Finance
Connect4 game written in OCaml with 4 modes: multiplayer, easy, medium, or hard against computer written using minimax AI algorithm.
OCaml, Game, AI
A website made to incentivize users to save electricity by rewarding them with points that can be redeemed at local businesses.
Web, Sustainability
A website made to take user survey input and diagnose them with either bipolar disorder or depression depending on survey responses using NLP. Earned first place in UniHacks 2023 Mental Health Track.
Web, NLP, Mental Health
An iOS AR application built for trying on dresses in real-time using Echo3D's API.
iOS, AR, Echo3DDyslexia detection in handwriting images using multiple ML models.
ML, Handwriting, MedlyticsBreast Cancer binary detection in Mammograms using CNN.
ML, CNN, MammogramHemophilia-A, a genetic disorder which causes the affected to bleed severely, is caused by a mutation in the Factor-VIII gene which leads to reduced production of Fibrin, a protein used to form clots. We tested 7 different combinations of the Factor-VIII gene to see which one produces the most expression of the Factor-VIII protein.
We aimed to solve a problem taken from MAA's The American Math Monthly which asks to prove the existence of infinite 'very good' triples. For any pythagorean triple, a triple is defined as good, very good, or neither. A triple is considered good if adding the same digit to the front of the decimal representation of some existing a, b, and c triple yields another triple. A triple is considered very good if it satisfies all the conditions of a good and is not a multiple of another good triple. Earned 3rd place at NCSEF Region 3B.