https://github.com/shreyasanap/myntra-clone
https://github.com/shreyasanap/myntra-clone
3js flask html-css-js machine-learning outfit-finder try-on
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/shreyasanap/myntra-clone
- Owner: shreyasanap
- Created: 2024-07-15T08:25:30.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-24T13:36:54.000Z (almost 2 years ago)
- Last Synced: 2025-04-07T08:02:39.513Z (about 1 year ago)
- Topics: 3js, flask, html-css-js, machine-learning, outfit-finder, try-on
- Language: HTML
- Homepage:
- Size: 23 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Myntra - Ecommerce Websiteπ€
Our project aims to revolutionize the online shopping experience by creating an intelligent fashion recommendation system that pairs tops with appropriate bottoms. Our solution ensures that customers find the perfect match, enhancing their shopping journey with ease and style.
## π― Project Goals
1. **Empower Women Shoppers:** Provide a seamless and personalized shopping experience for women.
2. **Increase Conversion Rates:** Improve product pairing suggestions to boost sales.
3. **Leverage AI and ML:** Utilize advanced algorithms to recommend outfits that suit individual preferences and styles.
4. **User-Friendly Interface:** Create an intuitive and attractive interface that engages users.
## π Features
- **Daily Fit Wardrobe:** Recommends outfits based on weather conditions.
- **Image Processing:** Upload photos to see which clothes suit you best.
- **Giveaway Platform:** Influencers can organize fashion giveaways for customers.
- **Popularity-Based Recommendations:** Suggests products based on ratings and popularity.
- **Collaborative Filtering:** Uses K-Nearest Neighbors (KNN) for user-based recommendations.
- **Content-Based Filtering:** Recommends similar products using TF-IDF Vectorizer and Cosine Similarity.
## π οΈ Tech Stack
- **Programming Language:** Python
- **Libraries:** NumPy, Pandas, Seaborn, Matplotlib, Scikit-Learn, NLTK
- **Machine Learning:** TensorFlow, Keras, Scikit-Learn
- **Data Processing:** Pandas, NumPy
- **File Handling:** Pickle
- **3d Product Display:** 3 JS
## π Project Structure
```
Myntra-WeForShe/
βββ assets/ # Images and other assets
βββ backend/ # Backend server and API
β βββ server.py
βββ frontend/ # Frontend application
β βββ index.html
βββ models/ # Machine learning models
βββ data/ # Dataset for training models
βββ README.md # Project documentation
βββ package.json # Project dependencies
```
## π©βπ» Usage
### To clone the repository, run:
```
git clone https://github.com/shreyasanap/Myntra-WeforShe.git
cd Myntra-WeforShe
```
## π Install Dependencies:
```
Go inside the cloth-recommendation folder
1. pip install sk-learn
2. pip install nltk
```
## π‘Run the Application:
```
1. run index.html (Inside the LandingPage folder)
2. start the server : *python server.py* (Inside the TryOn)
3. *streamlit run app.py* (Inside the Cloth-Recommendation folder)
```
## π€ Contributing
We welcome contributions to enhance this project. Please follow these steps:
- Fork the repository.
- Create a new branch (git checkout -b feature-branch).
- Make your changes and commit them (git commit -m 'Add new feature').
- Push to the branch (git push origin feature-branch).
- Create a pull request.
## Additional Stuff ποΈ:
1. You have put these drive file inside the Cloth-Recommendation folder in order to run this cloth recommendation as these files are too large to put on github
https://teensy.tech/additional