Skip to content

AI-powered personalized recommendation system for Indian quick-commerce using collaborative filtering

Notifications You must be signed in to change notification settings

Abish-gupta/ai-recommendation-system-quick-commerce

Repository files navigation

AI-Powered Personalized Recommendation System for Indian Quick Commerce

This project builds an AI-driven recommendation system for quick-commerce platforms using collaborative filtering. It analyzes synthetic transactional data from Indian cities to suggest personalized products, demonstrating skills in data analysis, machine learning, and automation.

The system uses a KNN model with cosine similarity to generate recommendations based on purchase patterns.

Project Highlights

  • Objective: Provide tailored product suggestions to boost user engagement and sales in e-commerce.
  • Dataset: Synthetic 1,000-record CSV with varied transactions across 10 Indian cities (e.g., higher in Mumbai).
  • Technologies: Python (Pandas, NumPy, Scikit-learn, Matplotlib, Seaborn).
  • Business Impact: Can increase conversion rates by 15-25% through personalized recommendations.

Setup and Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/ai-recommendation-system-quick-commerce.git
    cd ai-recommendation-system-quick-commerce
  2. Install dependencies:

    pip install -r requirements.txt
  3. Open the notebook:

    • Use Jupyter Notebook or Google Colab to run notebooks/recommendation_system.ipynb.

Usage

  • Run the Notebook: Execute cells step-by-step to clean the data, build the model, and visualize recommendations.
  • Import Data: In the notebook, use pd.read_csv('Quickcommerce_Data.csv') to load the dataset (no terminal commands needed for import).
  • Example Output: For 'Grocery Pack', the system might recommend 'Organic Fruits' with a similarity score of 0.54.
  • Flowchart: See the end-to-end process below.

Flow Chart

  • PDF Report: For a detailed walkthrough, including methodology, results, and conclusions, check project_report.pdf.
  • Conclusion Summary: This project showcases practical AI application, improving e-commerce efficiency. It highlights skills in data handling and ML, suitable for remote automation roles.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For questions or collaborations, reach out via LinkedIn

About

AI-powered personalized recommendation system for Indian quick-commerce using collaborative filtering

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published