An open API service indexing awesome lists of open source software.

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

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!** πŸš€