Skip to content

Conducting literature surveys is time-consuming for researchers and students who must sift through numerous academic papers. This project develops an application that streamlines the process, allowing users to search arXiv for relevant papers by keywords, authors, or topics, receive concise summaries, and interact with the content through Q&A.

Notifications You must be signed in to change notification settings

Dheeraj2444/Personal-Research-Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal-Research-Assistant

Objective

Conducting literature surveys is time-consuming for researchers and students who must sift through numerous academic papers. This project develops an application that streamlines the process, allowing users to search arXiv for relevant papers by keywords, authors, or topics, receive concise summaries, and interact with the content through Q&A.

Architecture

Initial Set up

  1. Clone repository
    git clone https://github.com/Dheeraj2444/Personal-Research-Assistant.git

  2. Navigate to project directory
    cd Personal-Research-Assistant

  3. Install all requirements
    pip install -r requirements.txt

  4. Create .env file similar to example.env
    touch .env

  5. Generate your Serper dev API and Groq API
    a. Visit https://console.groq.com/keys for Groq API
    b. Visit https://serper.dev/ for serper dev API

  6. Add API keys generated above in the .env file

  7. Run the Streamlit Application
    streamlit run main.py

Steps to use the Application

  1. Add your Groq API key

  1. To interact with a reserach paper
    a. Select Interact with a Research Paper
    b. Add url to access the pdf
    c. Ask any question you have and hit Submit

  1. To research about a topic
    a. Select Research about a topic
    b. Add a research topic you are interested in and hit Submit

Example Results

See some of the results generated by the application here

About

Conducting literature surveys is time-consuming for researchers and students who must sift through numerous academic papers. This project develops an application that streamlines the process, allowing users to search arXiv for relevant papers by keywords, authors, or topics, receive concise summaries, and interact with the content through Q&A.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages