Skip to content

NC-State-24/VogueX

Repository files navigation

VogueX

Copyright (c) 2024 Group 84: Gokul Prakash Ramesh, Haricharan Bharathi, Raghunandan Ganesh Mante

This project is licensed under the MIT License.

Governance Model:

This project follows an open governance model, which includes a leadership team, contribution guidelines, a code of conduct, and a clear decision-making process. Contributions are welcome, and please see CONTRIBUTING.md for details.

vogueX Fashion Recommender: Outfit Recommendation System

Documentation Status

License

Github Repo size in bytes

Code

DOI

GitHub issues GitHub closed issues Github pull requests Github closed pull requests

Code2 Code3

Black Formatting Build Status

Fashion Recommender: A Style for Every Story 🌦👗

Have you ever picked out the perfect outfit for a big day, only to realize the weather had other plans? Or maybe you wished your wardrobe knew just when to swap out those summer florals for cozy winter knits?

Our Fashion Recommender is here to revolutionize your outfit choices—not just by helping you stay stylish, but by keeping you comfortable and prepared for whatever the day brings. This isn’t just any fashion recommender; it’s your personal style assistant that thinks ahead.

🌟 Key Features

  1. Weather-Based Recommendations: Never get caught off guard again. Our recommender factors in the day’s weather, suggesting whether to avoid certain apparel or carry extra accessories.
  2. Seasonal Styling: From spring patterns to fall favorites, get outfits tailored to the season for that on-point, all-year style.
  3. Occasion-Based Selections: Whether it's a formal dinner or a laid-back brunch, we’ve got your style covered with top-rated options for every event.
  4. Favourites Collection: Keep track of your top picks by adding items to your favourites, and easily manage your collection by adding or removing items as your style evolves.

🔍 Advanced Personalization with MLops

Our Fashion Recommender goes beyond the usual with a robust MLops-powered recommendation pipeline, designed to capture and adapt to your evolving preferences.

  • User Preference Analytics: Gain insights into your style and make informed fashion decisions. Our data analytics feature tracks current choices and preferences, ensuring a more personalized experience each time.
  • User Ratings for Peer Reviews: Fashion is better with a second opinion! Now, you can review styles and see ratings from others, making sure you’re always putting your best foot forward.
  • Weather Integration: Stay comfortable with real-time weather-based outfit suggestions. Rain or shine, our recommender’s got you covered.

💡 Endless Possibilities for Extension

Our platform is designed to be expanded in countless ways, making it a versatile tool that adapts to your life:

  • Health & Wellness Integration: Imagine linking with your health app to predict your menstrual cycle and recommend outfits for maximum comfort.
  • Feedback Mechanism: Our recommender continuously improves based on your feedback, learning your unique style to offer even better suggestions.
  • Calendar Sync: Connect your calendar to stay prepared for special events with tailored outfit suggestions for every occasion.

📈 Data Analytics Section

Get to know your fashion profile! Dive into our analytics to understand your most-worn colors, favorite types of clothing, and how your preferences shift over time. Our recommender grows with you, ensuring it’s always up-to-date with your style.


We believe “A style for every story” is more than just a tagline—it’s a promise. Let our Fashion Recommender become your go-to style partner, no matter the weather, season, or occasion.

Demo

Click here to watch our demo!

🚀 Installation Procedure

1. Prerequisites

Guides on how to install:

  • Git Installation Guide
  • Install python virtual environment if needed, if you do not want to hurt the python libraries on your system. for Linux:

sudo apt-get install python3-virtualenv

Create virtualenv:

python3 -m venv venv

Activate the virtual environment:

source venv/bin/activate

2. Deploying

First, clone the repository:

https://github.com/NC-State-24/VogueX.git

Change working directory to the repository: x cd VogueX

For integration of mysql:

update init.py with credentials for mysql

and run the SQL schema

We have made a python script to run the application. Just run

python3 main.py

3. Follow the provided address and enjoy!

http://localhost:5000/

Contributors:

  • Haricharan Bharathi (hbharat2)
  • Gokul Prakash Ramesh (gramesh4)
  • Raghunandan Mante (rmante)

This project was completed as part of Project 2 for the CSC510 Software Engineering class in the NC State Graduate Program for Computer Science and was built upon the original repository by mukunda-p/vogueX---Fashion-Recommender.

More Details - Documentation

Please visit the below link for more details on our project and various use cases detailing all the release cycles. https://voguex-docs.surge.sh/

License

MIT License

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •