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
- Host: GitHub
- URL: https://github.com/soumyadipta2020/ai-chatbot---streamlit
- Owner: Soumyadipta2020
- License: gpl-3.0
- Created: 2025-02-04T10:31:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-24T17:38:37.000Z (over 1 year ago)
- Last Synced: 2025-09-06T00:45:36.022Z (10 months ago)
- Topics: ai-chatbot, chatbot, deepseek, deepseek-r1, python, python3, streamlit
- Language: Python
- Homepage: https://0194e520-f37d-65a2-433f-db11d1af8c69.share.connect.posit.cloud/
- Size: 2.96 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
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.