/Education_Chatbot

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Education Chatbot README

Introduction

This project presents an educational chatbot powered by the Mistral-7B language model. The chatbot aims to provide assistance and information on various educational topics, catering to students, educators, and anyone seeking knowledge in diverse fields, just upload the pdf and start asking questions. The user interface (UI) for interacting with the chatbot is built using Gradio, making it user-friendly and accessible. Additionally, the performance of the chatbot has been evaluated using the RAG (Retrieval-Augmented Generation) pipeline, ensuring its effectiveness in delivering accurate and relevant responses.

References

https://towardsdatascience.com/evaluating-rag-applications-with-ragas-81d67b0ee31a#:~:text=Like%20a%20machine%20learning%20project,a%20set%20of%20evaluation%20metrics.

https://youtu.be/wZDVgy_14PE?si=Hb9ZPzjtS6XrwWJg