https://github.com/omkaarr1/size_chart_generator
AI-Powered Size Chart Generator! Our project aims to transform the online shopping experience by providing accurate, personalized size recommendations, helping to reduce return rates and boost customer satisfaction
https://github.com/omkaarr1/size_chart_generator
fastapi machine-learning python3 unsupervised-learning
Last synced: 5 months ago
JSON representation
AI-Powered Size Chart Generator! Our project aims to transform the online shopping experience by providing accurate, personalized size recommendations, helping to reduce return rates and boost customer satisfaction
- Host: GitHub
- URL: https://github.com/omkaarr1/size_chart_generator
- Owner: Omkaarr1
- Created: 2024-08-25T13:33:19.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-20T05:16:55.000Z (almost 2 years ago)
- Last Synced: 2025-03-26T12:21:26.318Z (about 1 year ago)
- Topics: fastapi, machine-learning, python3, unsupervised-learning
- Language: Python
- Homepage:
- Size: 232 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# π― AI-Powered Size Chart Generator for Aparrel sellers
Welcome to the **AI-Powered Size Chart Generator for Aparrel Sellers**! Our project is designed to revolutionize the online shopping experience by providing accurate and personalized size recommendations, reducing return rates, and enhancing customer satisfaction.
## π Project Overview
In the world of e-commerce, finding the perfect fit is crucial. Our AI-powered solution leverages machine learning to predict the best size for each customer based on their unique measurements. The project is a collaboration of three passionate final-year students, working together to make online shopping smarter.
### π₯ Team Members:
- **Kashish Raghuwanshi** - Deployment Specialist
- **Omkar** - Data Enthusiast & Model Creator
- **Prakhar Gupta** - API Developer & Model Integrator
## π οΈ Technologies Used
- **Programming Language**: Python π
- **Data Handling**: NumPy, Pandas π
- **Machine Learning**: Scikit-learn, KMeans, GradientBoostingRegressor π€
- **Model Management**: Joblib π§
- **API Development**: FastAPI, Pydantic π
- **Server**: Uvicorn π
- **Version Control**: Git π§Ύ
- **Documentation**: Swagger UI π
- **Environment**: Virtual Environment (venv) π
- **IDE/Code Editor**: VS Code, PyCharm π»
- **Optional**: Jupyter Notebooks π
## π οΈ Features
- **Real-Time Size Predictions**: Get instant size recommendations tailored to individual body measurements.
- **API-Driven Architecture**: Seamlessly integrates with any e-commerce platform via a robust API.
- **Machine Learning Magic**: Advanced ML algorithms ensure the highest accuracy in size prediction.
## π§ How It Works
1. **Data Collection & Preprocessing**: We start by gathering customer data and cleaning it for analysis.
2. **Model Training**: Our model is trained using Scikit-learn's powerful algorithms, ensuring it learns from every piece of data.
3. **API Integration**: The trained model is integrated into a FastAPI-powered backend, making it accessible to e-commerce platforms.
4. **Real-Time Predictions**: Customers receive size recommendations in real-time, enhancing their shopping experience.
## π οΈ Setup & Installation
Follow these steps to get the project up and running:
1. **Clone the Repository**:
```bash
git clone https://github.com/Omkaarr1/ai-powered-size-chart-generator.git
cd ai-powered-size-chart-generator
```
2. **Create a Virtual Environment**:
```bash
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
```
3. **Install Dependencies**:
```bash
pip install -r requirements.txt
```
4. **Run the API**:
```bash
uvicorn main:app --reload
```
5. **Access Swagger UI**:
Visit `http://127.0.0.1:8000/docs` to explore the API and test endpoints.
## π Get Involved
Feel free to explore, raise issues, and contribute to our project. Whether you're a developer, designer, or just someone interested in AI, we'd love to hear your thoughts!
## β¨ Future Work
- **Enhanced Personalization**: Incorporating more personalized data like shopping habits for even better recommendations.
- **Augmented Reality Integration**: Allowing customers to virtually try on clothes before purchasing.
- **Global Size Standardization**: Automatically converting sizes between different international standards.
## π« Contact Us
Have any questions or feedback? Reach out to us via GitHub or at our emails below:
- **Kashish Raghuwanshi** - [rkashish0406@gmail.com](mailto:rkashish0406@gmail.com)
- **Omkar** - [omkargupta702@gmail.com](mailto:omkargupta702@gmail.com)
- **Prakhar Gupta** - [prakhargupta0607@gmail.com](mailto:prakhargupta0607@gmail.com)
---
_βCode is like humor. When you have to explain it, itβs bad.β β Cory House_
---
**Let's build the future of online shopping, one line of code at a time!** π