Ever wanted to get into fragrances but you feel overwhelmed by the options? Smell You Later allows users to get a personalized list of fragrances that they can pick from powered by AI.
We wanted to create an app related to fragrances since we recently got into them, but we understand that it can be extremely overwhelming since there are so many to choose from. Our goal is to create an app that can educate users on fragrances and give them a head start on which fragrances to look for based on what they like.
What it does
Smell You Later consists of 3 main things: Learn, Quiz, and Collection. The Learn page has important fragrance terms for users to learn about scents. The Quiz page allows users to take a personalized quiz that will tailor scents to their liking. The Collection page will store what fragrances you own.
How we built it
Our frontend is built using React Native and Typescript. Our backend is built using FastAPI. Our quiz system is built using Scikit-learn, specifically, the K-Means Clustering algorithm. The results are then fed into Gemini to produce a summary of the fragrance.
Challenges we ran into
React Native dependency issues
Login Page issues in the frontend
Pickling issues with the backend
Time
Accomplishments that we're proud of
Machine Learning + Gemini personalized recommendation system
Log in or sign up for Devpost to join the conversation.