Skip to content

Customizable RAG chatbot made with LangChain, ChromaDB, Streamlit using gpt-3.5-turbo, text-embedding-ada-002 also sporting database integration

License

Notifications You must be signed in to change notification settings

dhivyeshrk/Custom-Chatbot-for-University

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chatbot for University

A customizable chatbot made with Streamlit, LangChain, and ChromaDB. Adding knowledge is as simple as uploading text files with information. The entirety of the codebase was written on 7th September 2023 at the IEEE CIS AI Hackathon '23 Finale, so please bear with the code quality. Any contributions towards improving code quality are highly appreciated.

Run

Navigate to chatWithDocument/user_app.py and type 'streamlit run user_app.py' in the terminal and you are ready to chat.

Update knowledge base

Navigate to chatWithDocument/admin_side.py and type 'streamlit run admin_side.py' in the command line. Now you can upload any files that contain knowledge for your chatbot.

About

Customizable RAG chatbot made with LangChain, ChromaDB, Streamlit using gpt-3.5-turbo, text-embedding-ada-002 also sporting database integration

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages