Skip to content

Latest commit

Β 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›οΈ DeepShop

Chatbot LM-Studio Streamlit Python License

DeepShop is an intelligent chatbot πŸ€– that helps you choose the best products through advanced comparison tables. It analyzes features, prices, and reviews to provide personalized recommendations.✨

πŸ“Œ Requirements

  • LM-Studio πŸš€
  • Python 3.x 🐍
  • Dependencies specified in the requirements.txt file πŸ“‚

πŸ”§ Installation

  1. Download and install LM-Studio πŸ’Ύ

    • Follow the instructions on the official LM-Studio website.
  2. Download the model πŸ“₯

    • Download the deepseek-r1-distill-llama-8b model from LM-Studio's model hub.
  3. Clone the repository πŸ–₯️

    git clone https://github.com/VincenzoVillanova/DeepShop.git
    cd DeepShop
  4. Install dependencies πŸ“Œ

    pip install -r requirements.txt
  5. Configure LM-Studio βš™οΈ

    • Load the deepseek-r1-distill-llama-8b model into LM-Studio.
    • Copy the contents of the prompt.txt file into the system prompt of the chatbot within LM-Studio.
    • Start the model in local mode. πŸš€
  6. Run the chatbot ▢️

    streamlit run deep_shop.py

βš™οΈ Configuration

Make sure LM-Studio is running with the deepseek-r1-distill-llama-8b model loaded and properly configured to support DeepShop. Ensure the prompt.txt file is set as the system prompt for optimal performance. βœ…

πŸ’‘ Usage

Interact with the chatbot to receive shopping recommendations based on intelligent comparison tables. πŸ›’

πŸ“œ License

This project is distributed under the MIT license. For more details, see the LICENSE file. πŸ“„

πŸ“ Project Structure

DeepShop/
β”‚
β”œβ”€β”€ src/                    
β”‚   └── deep_shop.py        
β”‚
β”œβ”€β”€ data/                  
β”‚   └── prompt.txt           
β”‚
β”œβ”€β”€ docs/                  
β”‚   β”œβ”€β”€ README.md           
β”‚   └── LICENSE            
β”‚
β”œβ”€β”€ requirements.txt        

About

DeepShop is a smart chatbot that recommends the best purchases through intelligent comparison tables, making shopping easier and faster! πŸš€πŸ›οΈ

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Used by

Contributors

Languages