>_ DevTrendsja

言語

ホーム

言語

セクション

フロントエンド バックエンド モバイル DevOps AI / ML ゲーム開発 ブロックチェーン セキュリティ
Python

Zotero-arXiv-Daily - 科学研究のパーソナルアシスタント

5,643 スター

身に覚えがありませんか?最新の科学論文についていけたいけれど、毎日数百件のarXiv論文に目を通す時間なんてない——。そこで登場するのがZotero-arXiv-Dailyです。好みに基づいて関連研究の発見を自動化するプロジェクトです。

仕組み

このプロジェクトはZoteroライブラリ(人気の文献管理ツール)を分析し、関心を持ちそうな新鮮なarXiv論文を毎日メールで届けてくれます。そして这一切をGitHub Actionsで実行——完全無料です。

プロジェクトロゴ

主な機能:

  1. パーソナライズされた推薦 — Zoteroライブラリ内の論文に基づいて、現在の研究関心を考慮したシステム
  2. AIアシスタント — 各論文にLLMで生成された簡単な要約(TL;DR)が付く
  3. 完全自動化 — 1回設定すれば、毎日メールで届く
  4. 無料 — GitHub Actionsの無料ティア内で動作
  5. 柔軟な設定 — 特定の論文カテゴリを指定でき、推薦数も調整可能

始め方

設定は5分で完了します:

  1. リポジトリをフォーク(そして作者にスターを😊)
  2. GitHub Actionsの設定で必要な変数を構成
  3. 毎日の論文選択を楽しむ

フォーク手順

設定が必要な項目

主な設定項目:

  • ZoteroアカウントIDとAPIキー
  • arXiv論文カテゴリ(例:cs.AI(人工知能))
  • メール送信用のSMTPサーバ詳細
  • 通知先のメールアドレス

技術的な詳細

内部では以下の技術を使用しています:

  • ライブラリ分析用のZotero API
  • 新規論文取得用のarXiv API
  • 論文間の意味的類似度を計算するSentence Transformers
  • 要約生成用のLLM(Qwen2.5-3b-instruct)

すべての処理はGitHub Actions内で直接行われるため、ローカルにインストールする必要はありません。

こんな方におすすめ

  • 博士課程の学生や研究者
  • 最先端の研究を追跡するエンジニア
  • 最新の教材をコースに取り入れたい講師
  • 手動で新規論文をチェックするのに疲れた方

制限事項

  1. 推薦アルゴリズムはまだ基本的——アブストラクトのセマンティック類似のみを考慮
  2. 1論文のTL;DR生成に約70秒かかる
  3. 無料のGitHub Actionsティアは月20,000分の上限あり

Zotero-arXiv-Dailyは、文献発見プロセスを効率化しいたい研究者の方に最適です。3,000件以上のGitHubスターを獲得し、定期的なアップデートが続く注目プロジェクトです。学術論文を regularly取り扱う方はぜひ試してみてください!

GitHubでプロジェクトを見る

関連プロジェクト