Skip to content

Created a custom chatbot using Langchain. Here's a summary of what I did: Data Extraction: I gathered data about technical courses from the Brainlox website using Langchain’s URL loaders. Embedding Creation & Storage: I converted this data into embeddings and stored it in a vector store for efficient searching. API Development: I built a Flask

Notifications You must be signed in to change notification settings

amandeep-gupta19/ChatBot

Repository files navigation

ChatBot

step 1: Install all Dependencies

pip install -r requirements.txt

or

pip3 install -r requirements.txt

step 2: Extract Data

python3 extraction.py

step 3: Create Embeddings

python3 create_embeddings.py

step 4: Run the Flask API

python3 app.py

step 5: Test the API

Use Postman or curl to send POST requests to http://127.0.0.1:5000/search

Like:

curl -X POST http://127.0.0.1:5000/search -H "Content-Type: application/json" -d '{"query": "cloud computing"}'

About

Created a custom chatbot using Langchain. Here's a summary of what I did: Data Extraction: I gathered data about technical courses from the Brainlox website using Langchain’s URL loaders. Embedding Creation & Storage: I converted this data into embeddings and stored it in a vector store for efficient searching. API Development: I built a Flask

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages