ツール

研究論文のソースコードを見つける

学術論文に対応するGitHubリポジトリやソースコード実装を自動で見つけます。PapersFlowはコード参照を抽出し、GitHubを検索し、研究ワークフローを離れることなくリポジトリを確認できるようにします。

論文のDOIまたはURLを貼り付けると、PapersFlowが関連するGitHubリポジトリ、ソースコード、データセットを見つけ、結果の再現や既存実装の活用を支援します。

有望な結果を示す論文を読み、それを再現したい、あるいはその手法を発展させたいと考えます。そこでコード探しが始まります。論文内のGitHubリンクを確認しますが、載っていることもあれば、壊れていることもあり、そもそも存在しないこともあります。GitHubを手動で検索しても、リポジトリ名が論文タイトルと一致しないことがあります。3つのリポジトリを見つけても、どれが公式なのか分からないことがあります。この作業は論文1本あたり15〜60分かかり、しばしばフラストレーションで終わります。再現性の確認に探偵のような作業は不要であるべきです。

主な機能

  • 複数戦略によるGitHub検索
  • アプリ内でのリポジトリ確認
  • 論文とコードのリンク
  • 利用可能性の評価

ツール

比較

Frequently Asked Questions

論文に公開されたコードがない場合はどうなりますか?
コードが見つからない場合、PapersFlowが明確にお知らせします。これはそれ自体で有用な情報です。文献レビュー中に再現性を評価し、ゼロから実装する必要があるかどうかを判断するのに役立ちます。
データセットも見つけられますか?
論文がURLや広く知られた名称(例: 「ImageNet」、「GLUE benchmark」)でデータセットに言及している場合、PapersFlowはそれらの参照を抽出します。ただし、データセット探索はコード探索の次の優先事項です。包括的なデータセット検索には、専用ツールの利用が適しています。
文献レビュー中にコードを検索できますか?
はい。Code Discoveryはチャットインターフェースに統合されています。どの研究セッション中でも「この論文のコードを見つけて」と依頼すれば、ワークフローを中断せずにPapersFlowが検索します。
壊れたGitHubリンクがある論文にはどう対応しますか?
PapersFlowは論文内のURLだけに依存しません。リンクが壊れている場合(リポジトリ名の変更や組織変更の後によくあります)、論文メタデータ、著者プロフィール、コードパターンによる検索に切り替え、リポジトリの現在の場所を見つけます。