PaperSearch Chatbot is a chatbot that can help you find papers related to based on your request. It uses ChatGPT for chatbot model, and Elicit, a search engine for scientific papers using GPT3.
We use poetry for dependency management:
pip install poetry
poetry install
You need to add your OPENAI_API_KEY and Elicit account info in .env.template
file:
OPENAI_API_KEY = your_openai_api_key
# Elicit
ELICIT_EMAIL = your_elicit_email
ELICIT_PASSWORD = your_elicit_password
NOTE : you should Sign up Elicit using email.
This project used Gradio, a python library for quickly creating UIs for your machine learning model.
python run_gradio.py
By running run_gradio.py file, you can get local URL for using chatbot.