Skip to content
This repository has been archived by the owner on Feb 13, 2024. It is now read-only.

jinPrelude/papersearch_chatbot

Repository files navigation

PaperSearch Chatbot

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.

ezgif com-video-to-gif

Installation

We use poetry for dependency management:

pip install poetry
poetry install

Usage

Add your API key & Elicit account info

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.

Run chatbot

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.

Architecture

필요그림자료 005

About

chatbot that finds scientific paper for you.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages