Has it ever happened that you were all set with the perfect dress for your big day but you forgot to take a rain check?
Well, don't worry. Our fashion recommender is here to save your day. This ain't any regular fashion recommender but a recommender that will look out for you not only in terms of style but in terms of comfort. Now you may think how would one do that? We do this by providing you choices based on:
- Weather of the day, to let you know if you should avoid certain apparel or carry some extra accessories
- Season to illustrate different patterns
- Occasion to keep you in check with the highest rated choices
There is feature of favourites where you can add your favourite attires to the favourites collection and can remove attires from the favourites. We suggest Shopping links from e-commerce websites for the selected attires by distinguishing prices.
And if this doesn't seem enough, one can extend this in a thousand different ways, some of which are:
Integrating the health app with it to take an extra step and use the predicted menstrual cycle to enhance the outfit recommendation as to make it more comfortable. Introducing a feedback mechanism to keep track of the user's preferences in order to give better suggestions Integrating the calendar app to take care of the important days and send a recommendation accordingly.
We have 'A style for every story' so let it be known to the world :)
Install the requirements using
pip install -r requirements.txt
In the project root folder,
Create a module: projectsecrets
ie. a folder named projectsecretes with a __init__.py inside it
In this module, create files for secret variables
- For Gemini API
gemini_secret.py
GEMINI_API_KEY="YOUR_API_KEY" - For Weather API
weather_secret.py
WEATHER_KEY="YOUR_API_KEY" - For Google Sign In API
google_secret.py
GOOGLE_CLIENT_ID="YOUR_CLIENT_ID"
First, clone the repository:
$ git clone https://github.com/SRN-SE-Fall24/FashionRecommender
Change working directory to the repository:
$ cd Fashion-Recommender
We have made a python script to run the application. Just run
$ python3 main.py
- Sharmeen Momin (smomin)
- Rutvik Kulkarni (rvkulkar)
- Nishad Tardalkar (ntardal)