Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
論文検索を日本語でできるアプリを作ってみた
Search
sai-lens
February 22, 2026
Technology
430
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
論文検索を日本語でできるアプリを作ってみた
sai-lens
February 22, 2026
More Decks by sai-lens
See All by sai-lens
非エンジニアが院内での業務のために個人開発をした(続編)
sailen2
0
12
非エンジニアが院内での業務のために個人開発をした
sailen2
1
39
Ruby の統計ツールと Ruby on Rails で分析をしてみた
sailen2
3
120
JavaDo勉強会での学び実践
sailen2
0
100
React Tokyoのハンズオンに飛び込んでみた話
sailen2
0
82
Other Decks in Technology
See All in Technology
システム監視入門
grimoh
5
800
AIエージェントの知識表現と推論に なぜグラフが使われるのか - 記号的AIの復権とニューラルAIとの統合
yohei1126
1
260
13年運用タイトルのサーバーサイドが辿り着いた現在地 ― モンスターストライクにおける技術・組織・AI活用から得た知見
mixi_engineers
PRO
1
420
20260722_品質と開発生産性の相互作用
magicpod
0
110
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
AWS ネットワーク構築でハマった(ハマりかけた) 5選とそこから得た教訓
nagisa53
3
160
reFACToring
moznion
1
1.1k
新しい SLO が良い感じにハマっている話
z63d
4
2k
信頼できるテスティングAIをどう育てるか?
odan611
0
190
セキュリティ研修【MIXI 26新卒技術研修】
mixi_engineers
PRO
33
28k
[MIRU26] Open-Vocabulary Intention-Guided Object Detection in Diverse Scenes
keio_smilab
PRO
0
120
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
2
310
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
30 Presentation Tips
portentint
PRO
1
360
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Mobile First: as difficult as doing things right
swwweet
225
10k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
430
Docker and Python
trallard
47
4k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
750
So, you think you're a good person
axbom
PRO
2
2.1k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Speed Design
sergeychernyshev
33
2k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
240
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
620
Transcript
論⽂検索を⽇本語でできるアプリを 作ってみた 2026.02.22 @ SEB summit sye-lens
⽬次 1. ⾃⼰紹介と背景 2. 私が業務で解決したい課題:論⽂検索の負担 3. 解決策:⽇本語で論⽂検索できるアプリ 4. 既存サービスと論⽂検索アプリの⽐較 5.
導⼊成果と今後の展望
01 ⾃⼰紹介と背景
⾃⼰紹介 名前:さい 仕事:臨床検査技師 学習⾔語:Ruby / Ruby on Rails, JavaScript /
React GitHub:sye-lens X:@GTposiwill Zenn:https://zenn.dev/sai_lens
私の仕事:臨床検査技師 病院の検査室内で患者さんの”検体”から「⽬に⾒えない 情報」を数値化するプロ ⾎液や尿、痰、便などの”検体”を 試薬や⼤型機器を駆使して分析 コロナウイルスのPCR検査などを 担っているのも臨床検査技師
私の仕事:臨床検査技師
⼤事な仕事のひとつ:論⽂を読むこと 「医学的根拠 ≒ プロダクトの品質保証」 ガイドライン外の対応や検査⼿法の改善 検査業務の妥当性の証明責任 最新知識のキャッチアップ
⾃分の苦⼿な業務:論⽂を読むこと。。。 業務の傍らで英語論⽂を読む負担感
⾃分の苦⼿な業務:論⽂を読むこと。。。 業務の傍らで英語論⽂を読む負担感
⾃分の苦⼿な業務:論⽂を読むこと。。。 業務の傍らで英語論⽂を読む負担感
⾃分の苦⼿な業務:論⽂を読むこと。。。 業務の傍らで英語論⽂を読む負担感
私が業務で解決したい課題 :論⽂検索の負担
(例)コロナ検査の⼿法変更時の流れ 全ては⽂献調査(エビデンス調査)から始まる
(例)コロナ検査の⼿法変更時の流れ 全ては⽂献調査(エビデンス調査)から始まる • 本当に唾液を使って正確な検査ができるのか? • 装置で検査する方法で、従来までの検査と比べてどれくらいのスピードや正 確性があるのか • PCR検査ではなくて、検査キットではどれくらいの感度があるのか? 業務に必要なこと:
正しく検証された医学的な証明
通常の論⽂調査プロセス ⽬的の論⽂をさがす時間 ≒ 必要な論⽂を読む時間 STEP 1 英語キーワード選定と検索 STEP 2 50本の概要把握と絞り込み
STEP 3 選定した2-3本の内容精読 3サイクルは最低回す さがす 2-3時間 内容把握 3時間以上
論⽂検索効率を向上させる⽅法 1. 専⾨知識 : 適切な検索ワード選び 2. 英語 : 英語を読むスピード向上 3.
検索ノウハウ : 検索エンジンを使いこなす
3つのハードル • 専門知識の不足 • 英語力の不足 • 検索エンジンを使い慣れていない
検索⽤の語彙の⼀例(がん:Neoplasm) 表記の揺れを吸収する検索⽤のタグ
解決策: ⽇本語で論⽂検索できるアプリ
アプリの概要 4つの機能 1: ⽇本語の単語や⽇本語の⽂章で検索可能 2: 検索結果の表⽰も⽇本語 3: 認識しやすいテンプレートでの出⼒ 4: ブックマーク機能
実際の操作画⾯
アーキテクチャ API リクエスト (論文データ) API リクエスト (日英翻訳) DB接続
リクエストとデータの流れ ユーザー画面 フロントエンド 論文検索API / データソース 和文入力 和文受け取り 論文ID リスト
生成 ・論文ID ・著者 ・雑誌 ・出版年 ・概要 ・引用文献ID etc. 翻訳結果表示 ブックマークする リクエスト 受け取り バックエンド 文章を 検索ワードへ 日英翻訳 論文データを取得 概要を英日翻訳 ブックマーク対象 論文メタデータを DBへ書き込む 論文IDに紐づくデータを DBに保存 データベース
04既存サービスと 論⽂検索アプリの⽐較
AIツール‧既存検索エンジンとの違い 今回作ったアプリの強み PubMed‧ConsensusなどAIサービス • 英語⼊⼒が必須 • 検索ワードの知識が検索精度に 影響 • 要約しすぎ、必要な情報の視認
性が低下 ⽇本語で論⽂検索できるアプリ • ⽇本語の⽂章で検索可能 • 検索⽤の語彙への⾃動変換可能 • 必要な情報が閲覧しやすいテン プレートでの表⽰
05 導⼊成果と今後の展望
従来の論⽂検索⽅法との⽐較 アプリを使⽤した結果 ⽇本語で論⽂検索できる アプリ 50本の概要把握 120-180分 50分 ⾔語の負担感 ⾼い かなり下がった
⽇本語を英語に 変換する件数 1件ずつ(クリック) 最⼤50件 従来の論⽂検索
Webアプリの今後の展望 アプリを部署内で使える知識共有の⼟台へ Phase 1 部署のメンバーと 検索機能を共⽤ Phase 2 検索精度向上の⼯夫 ‧AIモデルの選択
‧検索APIの精度向上 Phase 3 チャットツール接続 おすすめ論⽂の 通知機能
ご清聴ありがとうございました