Skip to main content

Research-Paper-Hive

Join our Discord Subscribe on YouTube Connect on LinkedIn Follow on X.com

Research-Paper-Hive is an intelligent AI-powered application that helps you find and summarize research papers based on your preferences. Whether you're diving into a new research area or looking for papers tailored to specific topics, Research-Paper-Hive uses a swarm of AI agents to streamline your workflow by searching, analyzing, and summarizing relevant research papers for you.

Features

  • Personalized Paper Search: Input your preferences such as keywords, topics, or research fields, and Research-Paper-Hive will find relevant papers.
  • AI-Powered Summaries: Agents collaborate to summarize each paper, providing you with concise and informative overviews.
  • Fast and Efficient: With the power of swarm intelligence, Research-Paper-Hive processes and delivers results quickly.
  • Customizable Search Criteria: Tailor your search by adjusting the specificity of your preferences.
  • Paper Ranking: Get a ranked list of papers that are most aligned with your research interests.

How It Works

  1. Input Preferences: Provide Research-Paper-Hive with your specific preferences such as topics, keywords, or desired research fields.
  2. Agent Search: A swarm of AI agents will search through academic databases to find the most relevant papers.
  3. Summarization: Once papers are found, each agent works to generate concise summaries.
  4. Review and Download: Review the summarized papers, ranked by relevance, and download the ones you need.

Getting Started

Prerequisites

Ensure you have the following installed:

  • Python 3.10
  • Required dependencies from requirements.txt

Installation

$ pip3 install -U rph

API Keys Setup

MedInsight Pro requires access to the OpenAI API, PubMed, and Semantic Scholar APIs. You’ll need to set up environment variables for these keys in your .env file:

OPENAI_API_KEY="your-openai-api-key"
WORKSPACE_ID="your-workspace-id" # Your workspace ID 

Usage

from rph.agent import summarize_papers

if __name__ == "__main__":
    summary = summarize_papers()
    print(summary)

Contributing

Contributions are welcome! Please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request.

License

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

Metadata

Release files for paper-hive 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for paper-hive 0.0.1
File Size Uploaded
paper_hive-0.0.1.tar.gz 6.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for paper-hive 0.0.1
File Interpreter ABI Platform
paper_hive-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.1 kB

Release files / paper_hive-0.0.1.tar.gz

Download URL paper_hive-0.0.1.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5c05bce9ee5f5f946bbbfbfd9a4ebaaec2c30bdd6f9748762c8684059cc22145
BLAKE2b-256 checksum
How to use checksums
0095821eae0c7b30f863f1239bf4cfd9fc46db8574f26e19ca47ac0b5662cae1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.3 Darwin/23.3.0

Release files / paper_hive-0.0.1-py3-none-any.whl

Download URL paper_hive-0.0.1-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8364fac33b178c2362c13f2ecde8e696fa24847b72341575dd505f779784192d
BLAKE2b-256 checksum
How to use checksums
e38ed7e9bbf23353a43aa2a852bf6afe46ee548c5588388744638edf10901b8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.3 Darwin/23.3.0

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page