My ML Professor Bot

Project information

  • Category: Large Language Models
  • Context: University of Washington
  • Year:: 2024
  • Github: Link to repo

In this project I developed a Chat Bot that can be questioned about any relevant machine learning topic. It was build using a Retrieval Augmented Generation (RAG) architecture. For this I used a a Machine Learning Book as Knowledge Source stored in a vectore store on PineCone. In addition, utilizing LangChain, OpenAI and HuggingFace I was able to build a chatbot that can answer questions about machine learning.

  • ML/DL Tech: LLM, RAG, sentence-transformer, vector embeddings
  • Tools and Libraries: PineCone, LangChain, OpenAI, HuggingFace, Streamlit, Numpy
  • Language: Python