GraphRAGを活用した論文検索アプリケーション
GraphRAGenSearchは、研究者向けの論文検索支援ツールです。執筆中のアブストラクトを入力することで、関連性の高い参考文献を自動的に提案します。GraphRAGを活用することで、より文脈を理解した精度の高い検索結果を提供します。
- アブストラクト入力による関連論文の検索
- 論文の詳細情報(タイトル、著者、出版年、概要)の表示
- GraphRAGによる高精度な文脈理解と検索
- Next.js 15.1.6
- React 19.0.0
- TypeScript
- Tailwind CSS
- AWS Amplify UI React
- AWS Lambda
- Amazon Bedrock
- AWS CDK
- AWS Amplify
- Amazon S3
- Amazon API Gateway
- Node.js (v18以上)
- npm または yarn
- AWS CLI
- Amplify CLI
- リポジトリのクローン
git clone [リポジトリURL]
cd ragen-search-0127-1708
- 依存関係のインストール
npm install
- Amplify CLIのセットアップ
npm install -g @aws-amplify/cli
amplify configure
- Amplifyプロジェクトの初期化
amplify init
- ローカル開発サーバーの起動
npm run dev
- 環境の作成
amplify push
- フロントエンドのデプロイ
amplify publish
GraphRAGのデータソースは、AWSコンソールからS3バケットに直接アップロードする形式を採用しています。
- AWSコンソールにログイン
- S3バケットに移動
- 指定されたバケットに論文データをアップロード