Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rohanchanana2/course-query-bot
A chatbot querying technical courses from Brainlox, using Langchain for data extraction and embedding generation. It provides a Flask RESTful API and Streamlit interface for handling user queries.
https://github.com/rohanchanana2/course-query-bot
flask-api langchain python streamlit vector-database
Last synced: 8 days ago
JSON representation
A chatbot querying technical courses from Brainlox, using Langchain for data extraction and embedding generation. It provides a Flask RESTful API and Streamlit interface for handling user queries.
- Host: GitHub
- URL: https://github.com/rohanchanana2/course-query-bot
- Owner: rohanchanana2
- Created: 2024-12-10T18:58:22.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-10T21:11:38.000Z (28 days ago)
- Last Synced: 2025-01-10T22:26:37.263Z (28 days ago)
- Topics: flask-api, langchain, python, streamlit, vector-database
- Language: Python
- Homepage:
- Size: 193 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Course Query Bot
This project implements a custom chatbot that allows users to query technical courses from Brainlox. The chatbot uses Langchain for data extraction, creates embeddings for the course data and store it in a vector-store, and provides both a Flask RESTful API and a Streamlit interface for handling user queries.