An open API service indexing awesome lists of open source software.

https://github.com/beloveddie/research-digest

ResearchDigest simplifies research with AI-powered tools. It allows users to upload multiple research papers simultaneously and receive detailed summaries. Additionally, its interactive question-answering system provides precise responses to specific queries based on the paper’s content.
https://github.com/beloveddie/research-digest

ai-research cohere-ai genai genai-usecase llms streamlit

Last synced: 7 months ago
JSON representation

ResearchDigest simplifies research with AI-powered tools. It allows users to upload multiple research papers simultaneously and receive detailed summaries. Additionally, its interactive question-answering system provides precise responses to specific queries based on the paper’s content.

Awesome Lists containing this project

README

          

# ResearchDigest

**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.

## Features
- **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.

## How It Works
1. Upload one or more research papers (PDF format).
2. View AI-generated summaries for each paper.
3. Select a specific paper and ask questions to explore its content further.

## Technologies Used
- **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.

## Installation

1. Clone the repository:
```bash
git clone https://github.com/beloveddie/research-digest.git
cd research-digest
```

2. Install the required dependencies:
```bash
pip install -r requirements.txt
```

3. 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
```

4. Run the application:
```bash
streamlit run app.py
```

## Usage
- 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.

## Contributing
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.

## License
This project is licensed under the MIT License. See the `LICENSE` file for more details.

## Contact
For questions or feedback, feel free to reach out:
- Email: [edbeeotudor@gmail.com](mailto:edbeeotudor@gmail.com)
- LinkedIn: [Eddie Otudor](https://linkedin.com/in/eddieotudor)