This project is a simple chatbot that finds relevant answers from stored knowledge using ChromaDB and OpenAI embeddings.
- You provide a query (a question or text input).
- The chatbot searches its database (ChromaDB) for similar content.
- If a relevant match is found (with a confidence score of 0.7 or higher), it returns the best results.
- If no good match is found, it tells you that no relevant answers are available.
Intitally create a database by running the create_database script.. put the required data in the data/books directory Run the script with a query:
python chatbot.py "Your query here"