https://github.com/wilhelmbuitrago/chatbot_rag_app
The chatbot_rag_app is an interactive chatbot application that uses Retrieval-Augmented Generation (RAG) to provide context-aware responses. It supports document uploads, processing, and conversational interactions, powered by the ChatBot-RAG backend.
https://github.com/wilhelmbuitrago/chatbot_rag_app
chatbot llm rag rag-chatbot
Last synced: 3 months ago
JSON representation
The chatbot_rag_app is an interactive chatbot application that uses Retrieval-Augmented Generation (RAG) to provide context-aware responses. It supports document uploads, processing, and conversational interactions, powered by the ChatBot-RAG backend.
- Host: GitHub
- URL: https://github.com/wilhelmbuitrago/chatbot_rag_app
- Owner: WilhelmBuitrago
- License: apache-2.0
- Created: 2025-06-04T03:33:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-05T21:15:38.000Z (11 months ago)
- Last Synced: 2025-10-05T07:32:34.942Z (9 months ago)
- Topics: chatbot, llm, rag, rag-chatbot
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# chatbot_rag_app
[](https://chatbotragapp.streamlit.app/)

## 🚀 Resume
This project is an interactive chatbot application that leverages Retrieval-Augmented Generation (RAG) techniques for enhanced conversational capabilities. It allows users to upload documents, process them, and interact with a chatbot that provides context-aware responses.
## 📥 Installation
1. 🌀 Clone the repository:
```bash
git clone https://github.com/WilhelmBuitrago/chatbot_rag_app.git
```
2. 📂 Navigate to the project directory:
```bash
cd chatbot_rag_app
```
3. 📦 Install the required dependencies:
```bash
pip install -r requirements.txt
```
4. ▶️ Run the application:
```bash
streamlit run app.py
```
## 🛠️ Backend
This project uses the [ChatBot-RAG](https://github.com/WilhelmBuitrago/ChatBot-RAG) project to handle all backend operations for chat and conversation functionalities.
## 📜 License
This project is licensed under the terms of the [LICENSE](LICENSE) file.