Skip to content

StudyTrigger/smart-shopping-ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 Smart Shopping AI App

🔥 Build a complete AI-based Shopping Decision System using Python, Machine Learning & Streamlit in just 45 minutes (One Shot)!

📌 Part of: Super Sunday Project Series 🚀

  • 👉 New project every Sunday
  • 👉 Learn by building real-world projects

Watch Video


⭐ Support & Follow

If this project helps you:

  • Star this repository
  • 👤 Follow me on GitHub for more projects
  • 📺 Watch the full video

🎥 Project Preview

A smart, interactive AI-powered Shopping Decision App built with Python and Streamlit. This application helps users decide whether they should buy a product or not based on factors like price, rating, budget, and need.


✨ Features

  • 🧠 AI Decision Making: Predict whether you should buy a product or not.
  • 📊 ML Model Integration: Trained model using real-world shopping logic.
  • 💡 Smart Inputs: Based on price, rating, urgency, and budget.
  • Instant Predictions: Get results in real-time.
  • 🎨 Clean UI: Simple and user-friendly interface using Streamlit.
  • 📁 Data Simulation: Includes dataset generation script.

🔗 Live Demo

Check out the live application here: 👉 Coming Soon


📸 Preview

Home Screen image image

🚀 Getting Started

Prerequisites

  • Python 3.8+
  • pip (Python package manager)

Installation

  1. Clone the repository:

    git clone [https://github.com/YOUR_USERNAME/smart-shopping-ai.git](https://github.com/YOUR_USERNAME/smart-shopping-ai.git)
  2. Go to project folder:

    cd smart-shopping-ai
  3. Install dependencies:

    pip install -r requirements.txt
  4. Run the application:

    streamlit run app.py

📊 Input Parameters

To use this system, provide inputs like:

  • Product Price
  • Salary
  • Expenses
  • Usage/Frequency
  • Product Category

🛠️ Tech Stack

  • Frontend/Hosting: Streamlit
  • Machine Learning: Scikit-learn
  • Data Handling: Pandas, NumPy
  • Model Storage: Pickle (.pkl)

📂 Project Structure

├── app.py               # Streamlit UI
├── model.py             # ML model training
├── data_generation.py   # Dataset creation
├── shopping_data.csv    # Dataset
└── model.pkl            # Trained model

About

AI-powered Smart Shopping Decision App built with Python, Machine Learning & Streamlit to help users decide whether to buy a product or not.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages