Skip to content

SMAI Project. Made an abstractive qa RAG chatbot using Langchain and experimented with variety of vector stores and retrievers and evaluated them using Ragas

Notifications You must be signed in to change notification settings

RhiteshKS/QA-chatbot-using-RAG-SMAI

Repository files navigation

QA-chatbot-using-RAG-SMAI

SMAI Project. We make an abstractive qa chatbot using RAG using Langchain and experiment with variety of vector stores and retrievers and evaluate them.

To-Do List

  • Make a basic RAG pipleline. (Completed)
  • Use different types of embedding models and make observations. (Completed)
  • Use different types of retrievers and experiment with them.(Completed)
  • Use advanced RAG techniques such as Contextual Compression, Ensemble retriever, ColBERT retriever etc.(Completed)
  • Use Cohere reranker, cross encoder reranker(Completed)
  • Evaluate our RAG pipeline using different eval metrics.(Completed)

Check out the presentation slides: https://github.com/RhiteshKS/QA-chatbot-using-RAG-SMAI/blob/main/qa%20chatbot%20rag.pdf

About

SMAI Project. Made an abstractive qa RAG chatbot using Langchain and experimented with variety of vector stores and retrievers and evaluated them using Ragas

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published