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

https://github.com/ssahas/rag-system

A simple RAG web app which can be used as a document chatbot
https://github.com/ssahas/rag-system

chromadb langchain retrieval-augmented-generation streamlit vector-database

Last synced: about 2 months ago
JSON representation

A simple RAG web app which can be used as a document chatbot

Awesome Lists containing this project

README

          

# Retrieval augumented system web app

- A simple RAG web app which can be used as a document chatbot. The system uses semantic search algoritham for retriving the relevant text to the user query.
- The system uses llm and prompt engineering techniques for better responses to the user query. streamlit is used for frontend.

## To run the model
clone the repo
```
git clone https://github.com/SSahas/RAG-System
```
install all the requirements
```
pip install -r requirements.txt
```
To create the vector database of document.
```
python assets/create_data.py
```
Run streamlit app.
```
python app.py
```