Project 5: LabBot: Your Personal Research Assistant

A project designed to facilitate researchers in efficiently skimming through crucial research documents. This is a Large Language Model application that uses existing GPT model and Retrieval-Augmented Generation (RAG) with the help of LangChain to allow the LLM to give personalized responses to the researcher, using contextualized knowledge.

Github Repository: research-paper-chatbot

Workflow:

Technologies:

Theoretical Concepts:


Key Components of the Code:

Appendix:

[1] Text Splitter:

Standalone usage of TextSplitter.

[2] SentenceTransformer:

Standalone usage of SentenceTransformerEmbeddings.

[3] Chroma:

Usage of Vector Store: Chromadb.

[4] GPT AI:

Using GPT model

Appreciation:

I thoroughly enjoyed taking the course LLM Project to Build and Fine Tune a Large Language Model on ProjectPro.

References:

[1] RecursiveCharacterTextSplitter

[2] SentenceTransformer

[3] Chroma

[4] GPT AI

Share this: