Skip to content

Latest commit

 

History

History
44 lines (23 loc) · 870 Bytes

README.md

File metadata and controls

44 lines (23 loc) · 870 Bytes

🤖 SwiftBot

A custom question-answering bot that is specifically made to answer questions from the thesis - Celebrity, Music and Public Persona: A Case Study of Taylor Swift

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

OPENAI_API_KEY

Requirements

The following libraries are required to run this project :

  langchain
  streamlit
  chromadb
  dotenv
  typing_extensions
  PyPDF2

Flowchart

alt text

Screenshots

App Screenshot

Features

  • ChatBot responds to queries only from the provided document
  • Along with the answer, the bot also returns the source text
  • Chat history is also displayed on the screen