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

https://github.com/soumyadipta2020/ai-chatbot---streamlit

AI Chatbot using Streamlit
https://github.com/soumyadipta2020/ai-chatbot---streamlit

ai-chatbot chatbot deepseek deepseek-r1 python python3 streamlit

Last synced: 8 days ago
JSON representation

AI Chatbot using Streamlit

Awesome Lists containing this project

README

          

# AI Chatbot with Streamlit 📲

This repository hosts an AI Chatbot application built using the [Streamlit](https://streamlit.io/) framework, leveraging the [DeepSeek-R1-Distill-Qwen-32B](https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Qwen-32B) model for advanced conversational capabilities.

## Features ⚙️

- **Advanced AI Model**: Utilizes the "DeepSeek-R1-Distill-Qwen-32B" model, a 32-billion-parameter dense model distilled from DeepSeek-R1 based on Qwen-32B, achieving state-of-the-art performance across various benchmarks.
- **Interactive Conversations**: Engage in real-time dialogues with the AI chatbot.
- **User-Friendly Interface**: A clean and intuitive UI powered by Streamlit.
- **Customizable Responses**: Modify the chatbot's behavior and responses to suit your needs.

## Getting Started 🚀

Follow these instructions to set up and run the project locally.

### Prerequisites 📋

- Python 3.7 or higher
- Required Python packages listed in `requirements.txt`

### Installation 🛠️

1. **Clone the Repository**:

```bash
git clone https://github.com/Soumyadipta2020/AI-Chatbot---Streamlit.git
cd AI-Chatbot---Streamlit
```

2. **Install Dependencies**:

```bash
pip install -r requirements.txt
```

### Running the Application ▶

Execute the following command to start the Streamlit application:

```bash
streamlit run app.py
```

This will launch the chatbot interface in your default web browser.

## Usage ✍

Once the application is running, you can start interacting with the chatbot by typing your messages into the input box. The chatbot will respond in real-time, providing a seamless conversational experience.

## Contributing 🤝

Contributions are welcome! If you have suggestions for improvements or new features, feel free to open an issue or submit a pull request.

## License 🪪

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

## Acknowledgments 🙏🏻

- [Streamlit](https://streamlit.io/) for providing the framework to build this application.
- [DeepSeek-AI](https://huggingface.co/deepseek-ai) for the [DeepSeek-R1-Distill-Qwen-32B](https://huggingface.co/deepseek-ai/DeepSeek-R1-Distill-Qwen-32B) model.
- The open-source community for continuous support and contributions.