Skip to main content

RPH - Swarms Research Paper Hive

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

paper_hive-0.0.1.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

paper_hive-0.0.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file paper_hive-0.0.1.tar.gz.

File metadata

  • Download URL: paper_hive-0.0.1.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/23.3.0

File hashes

Hashes for paper_hive-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5c05bce9ee5f5f946bbbfbfd9a4ebaaec2c30bdd6f9748762c8684059cc22145
MD5 96a6ada2f2b47ee7b42c450959906ab4
BLAKE2b-256 0095821eae0c7b30f863f1239bf4cfd9fc46db8574f26e19ca47ac0b5662cae1

See more details on using hashes here.

File details

Details for the file paper_hive-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: paper_hive-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.3 Darwin/23.3.0

File hashes

Hashes for paper_hive-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8364fac33b178c2362c13f2ecde8e696fa24847b72341575dd505f779784192d
MD5 d86cc318c1bcec5aa10f174753ca74e2
BLAKE2b-256 e38ed7e9bbf23353a43aa2a852bf6afe46ee548c5588388744638edf10901b8c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page