ResearchDigest is an AI-powered tool designed to simplify the exploration of academic research papers. With advanced features like multi-paper batch summarization and an interactive question-answering system, it offers researchers and students an efficient way to navigate complex research materials.
- Batch Summarization: Upload multiple research papers at once and receive detailed summaries for each document.
- Question-Answering System: Ask specific questions about any uploaded paper and receive accurate, context-aware answers.
- Upload one or more research papers (PDF format).
- View AI-generated summaries for each paper.
- Select a specific paper and ask questions to explore its content further.
- Streamlit: For creating an intuitive and interactive user interface.
- Cohere LLMs: For natural language processing tasks, including summarization and question-answering.
- pdfplumber: For extracting text from research paper PDFs.
-
Clone the repository:
git clone https://github.com/beloveddie/research-digest.git cd research-digest
-
Install the required dependencies:
pip install -r requirements.txt
-
Add your Cohere API key:
- Create a
.env
file in the root directory. - Add your API key in the format:
COHERE_API_KEY=your_api_key
- Create a
-
Run the application:
streamlit run app.py
- Upload research papers in PDF format using the interface.
- Access concise summaries generated for each paper.
- Use the question-answering feature to interact with any paper’s content.
Contributions are welcome! If you have ideas to improve this app or want to add new features, feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE
file for more details.
For questions or feedback, feel free to reach out:
- Email: edbeeotudor@gmail.com
- LinkedIn: Eddie Otudor