SlideShare a Scribd company logo
1 of 20
Download to read offline
連想検索(association search)へのユー
ザー目的モデルの追加と、「連想ストー
リー」のパッケージ化の試み
― 言語の経験空間の動的モデル化に向けて ―
藤原剛 (Takeshi FUJIWARA)
所属:DAYPLA株式会社
2013.8.31 – 9.1 Code4Lib JAPAN カンファレンス2013 @南三陸プラザ(宮城県南三陸町)
ライトニングトーク(5分)用
http://wiki.code4lib.jp/wiki/C4ljp2013/presentation#fujiwara
1
はじめに・・・連想検索とは?
• 「連想検索とは、文書と文書の言葉の重なり
具合をもとに、ある文書(検索条件)に近い文
書(検索結果)を探し出す検索技術です。」
(Webcat Plusの説明から引用)
検索条件(文書) 検索結果(文書) 2
今回の取り組みは
• 検索技術にユーザーの経験的(明示的・非明示的)な目的
またそのフィードバックを変数化し、対象となる文書空間に
加えて計算するといった、検索技術において広くかつ多様
に取り組まれている試みを、
SEARCH
QUERY
TEXT.. space
Structured
or not
schemed
QUERY
TEXT.. Space
/ corpus
Feedback
To user(s)
or artificial
user models
information filtering systems,
machine learning, HCI,
personalization,
profiling,
behavioral targeting,
collaborative filtering,
recommender systems …etc.
Information retrieval
Feedback to
Search query
and/or
Interface UX
MY/OUR
KNOWN OR UNKNOWN
GOAL
3
今回の取り組みは
• この連想検索に適用し、
• また、フリーソフトのアプリケーションGETAssoc を活用します
• 検索技術にユーザーの経験的(明示的・非明示的)な目的
またそのフィードバックを変数化し、対象となる文書空間に
加えて計算するといった、検索技術において広くかつ多様
に取り組まれている試みを、
http://getassoc.cs.nii.ac.jp/
4
参考事例として、
• 書籍を対象としたWebcat Plusの連想検索に
おいては、すでに、フリーテキストからの検索
結果の書籍に関連する「連想ワード」のうち
「行為」の属性のある語を、分類(クラスタ表
示)するファセットナビゲーションがあります。
http://webcatplus.nii.ac.jp/• (http://webcatplus.nii.ac.jp/faq_001.html#pid001)から引用 「Webcat
Plusは、国立情報学研究所(NII)が提供する無料の情報サービスで、江
戸期前から現代までに出版された膨大な書物を対象に、そこに記憶さ
れた知の集積を自由に探索できる思索空間の実現を目指しています。」
5
参考事例、Webcat Plusの場合
検索結果1
関連するキー
ワード
「連想ワード」
で絞り込みを
提供
検索結果2(絞り込み)
※上記例の場合、正確には、文書中の語につけられた「行為」のメタ情報であり、
ユーザーの目的とするゴールと一致するとは限らない。他方、ユーザーに対し、視
座の要素を提案するファセットであり、情報探索の目的との親和性がある。
ファセット
6①と② http://webcatplus.nii.ac.jp/
から ※キャプチャー画面引用の明確性区別
① ②
今回の試みは、「連想ストーリー」の
パッケージ化
• 今回の試みは、イメージとしてはこのようなファセットナビ
ゲーションに、
 より可変的な粒度での、ユーザーの「目的」を仮定
的に付加し、
 および情報サービス提供者側(例:教育目的や事実
や研究探索上の構成的な情報探索)の提案する「目
的」を考慮し、
 情報の体験空間にツアー的なシークエンスを持た
せ、また、
 そこからの行動計測から、
 仮定された目的が、ユーザーと情報サービス提供
者間で、マッチングしやすいようなフィードバックを行
います。
7
より具体的には、
• より具体的には、文書DBとなるコーパスファ
イルにユーザの目的を表すデータを仮定的
に含め、
• 「目的」を連想計算に含めたベクトル空間モ
デルを形成します。
• バリエーションのある語用空間のモデル(プロ
ファイル辞書)を連想計算用に作成し、
• それをユーザにフィードバックします。
8
今回の試みは、
• 「連想ストーリー」のパッケージ化
(シークエンスのハードコーディングの
段階から次のアルゴリズム化の追求
を視野に)とも表現できます 9
映画には、ストーリー(物語)とシナリオ
(脚本)がある
ストーリー → 観客、制作者それぞれイメージ
すること、期待することの
シークエンス (顛末)
シナリオ → その記述
10
情報検索にも、ストーリー(イメージ)と
シナリオ(記述)がある
• 連想出版様の「連想ストーリー」設計の例
11
「連想検索について-コンテンツ提供側から見た連想検索-」2010/11/16連想出版 青木隆平様の資料 から使用許諾済み
12
「連想検索について-コンテンツ提供側から見た連想検索-」2010/11/16連想出版 青木隆平様の資料 から使用許諾済み
連想ストーリー:
インタラクションによる探索行動
• ユーザの手動アクションを 織り込むことにより)によってずれが小さくなってい
くことは、連想検索のコンセプト
• 連想検索を用いれば,目的の検索結果に少しずつ近づいていく 連想された
事柄を次々と巡ることで,いつのまにか利用者が思いもしなかった事柄へと
興味が移ろいゆく (*1)
• 理解の深まりを対話的に支援
• ファセット絞り込みは手動要素が多い
現在→ ユーザーの自発的なインタラクティブ行動を前提
将来→ ユーザーが逐次に自発的に働きかけなくとも、イ
ンタラクティブな(オートマトン的な)探索支援ができる
ようにする目標
13
*1 「連想検索について-コンテンツ提供側から見た連想検索-」2010/11/16連想出版 青木隆平様の資料 から使用許諾済み
実装に向けた構成(説明省略)
14
実装応用例(説明省略)
15
実装応用例(説明省略)
16
初期実装とサービス実験
• なお、初回実装とサービス実験を予定してい
ますが、最初は書籍関連ではない一般的な
サービス企業のサイトへの適用となる見込み
です。
• そののち、書籍・図書館関連を視野に!
17
可能性・メリット
[発展性・応用性]
• ドキュメント・図書・書籍の探索補助として、ユー
ザ目的辞書の形成や、目的に適合しやすいリコ
メンドシナリオ型のファセットナビゲーション。
• Webブラウズ時の関連情報の補助ツールとして
提供することで、Linked Dataの前処理としての、
統制タギングを促す。
• 情報アーカイブの空間探索用ツールとして提供
することで、多様な経験空間を纏まりとして追体
験、また視座を発見することを促す。
{{Information |Description= Class
diagram for the LOD datasets
|Source=http://umbel.org/lod_const
ellation.html |Date=2008-10-10
|Author=Michael K. Bergman
|other_versions= }}
18
謝辞
Special Thanks! to …
※50音順
青木 隆平 様 (NPO法人連想出版),
高木 祐介 様 (株式会社自動処理),
日高 崇 様 (有限会社スタジオ・ポットSD)
他、多数の皆さま
19
会場の皆さま、
ご清聴・ご清覧の皆さま、
Code4Lib JAPAN2013の皆さま、
Thank You!
20

More Related Content

Viewers also liked

Online grammar checkers
Online grammar checkersOnline grammar checkers
Online grammar checkers
georgesadeh
 
ульяновск саммит
ульяновск саммитульяновск саммит
ульяновск саммит
fpolicy_ru
 
Making better fundraising decisions
Making better fundraising decisionsMaking better fundraising decisions
Making better fundraising decisions
Ashley Donald
 
Table of content
Table of contentTable of content
Table of content
rajivag
 
Presentation1
Presentation1Presentation1
Presentation1
kk11711
 
3. simple present tense 1
3. simple present tense 13. simple present tense 1
3. simple present tense 1
Jorge Zavarce
 
Tizen web app について調べたよ
Tizen web app について調べたよTizen web app について調べたよ
Tizen web app について調べたよ
Naruto TAKAHASHI
 

Viewers also liked (20)

Freshwater Matters July2013
Freshwater Matters July2013Freshwater Matters July2013
Freshwater Matters July2013
 
Tizen application
Tizen applicationTizen application
Tizen application
 
Online grammar checkers
Online grammar checkersOnline grammar checkers
Online grammar checkers
 
ульяновск саммит
ульяновск саммитульяновск саммит
ульяновск саммит
 
Making better fundraising decisions
Making better fundraising decisionsMaking better fundraising decisions
Making better fundraising decisions
 
Father's day 2012
Father's day 2012Father's day 2012
Father's day 2012
 
Healthy aging
Healthy agingHealthy aging
Healthy aging
 
Table of content
Table of contentTable of content
Table of content
 
Law of sacrifice all stories
Law of sacrifice all storiesLaw of sacrifice all stories
Law of sacrifice all stories
 
Enhanced Dynamic Web Caching: For Scalability & Metadata Management
Enhanced Dynamic Web Caching: For Scalability & Metadata ManagementEnhanced Dynamic Web Caching: For Scalability & Metadata Management
Enhanced Dynamic Web Caching: For Scalability & Metadata Management
 
Characterizing Verification of Bug Fixes in Two Open Source IDEs (MSR 2012)
Characterizing Verification of Bug Fixes in Two Open Source IDEs (MSR 2012)Characterizing Verification of Bug Fixes in Two Open Source IDEs (MSR 2012)
Characterizing Verification of Bug Fixes in Two Open Source IDEs (MSR 2012)
 
Interview packet
Interview packetInterview packet
Interview packet
 
Presentation1
Presentation1Presentation1
Presentation1
 
10 NIH R01 Tips
10 NIH R01 Tips10 NIH R01 Tips
10 NIH R01 Tips
 
Capítol 3
Capítol 3Capítol 3
Capítol 3
 
NIH Career Development (K) Awards: Taking Your Research Career to New Heights
NIH Career Development (K) Awards: Taking Your Research Career to New HeightsNIH Career Development (K) Awards: Taking Your Research Career to New Heights
NIH Career Development (K) Awards: Taking Your Research Career to New Heights
 
3. simple present tense 1
3. simple present tense 13. simple present tense 1
3. simple present tense 1
 
Tizen web app について調べたよ
Tizen web app について調べたよTizen web app について調べたよ
Tizen web app について調べたよ
 
February 2015 UK Commercial Bulletin
February 2015 UK Commercial BulletinFebruary 2015 UK Commercial Bulletin
February 2015 UK Commercial Bulletin
 
Dia 1
Dia 1Dia 1
Dia 1
 

Similar to Code4lib2013.09.01 fujiwara

Code4lib2014.09.06 fujiwara
Code4lib2014.09.06 fujiwaraCode4lib2014.09.06 fujiwara
Code4lib2014.09.06 fujiwara
Takeshi Fujiwara
 
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
Masahiko Sato
 
NIIpotal_tokyo(20120822)
NIIpotal_tokyo(20120822)NIIpotal_tokyo(20120822)
NIIpotal_tokyo(20120822)
真 岡本
 

Similar to Code4lib2013.09.01 fujiwara (20)

Code4lib2014.09.06 fujiwara
Code4lib2014.09.06 fujiwaraCode4lib2014.09.06 fujiwara
Code4lib2014.09.06 fujiwara
 
[DL輪読会](Sequential) Variational Autoencoders for Collaborative Filtering
[DL輪読会](Sequential) Variational Autoencoders for Collaborative Filtering[DL輪読会](Sequential) Variational Autoencoders for Collaborative Filtering
[DL輪読会](Sequential) Variational Autoencoders for Collaborative Filtering
 
Code4Lib 2013参加報告
Code4Lib 2013参加報告Code4Lib 2013参加報告
Code4Lib 2013参加報告
 
マイニング探検会#12
マイニング探検会#12マイニング探検会#12
マイニング探検会#12
 
Firestoreを勉強してみた
Firestoreを勉強してみたFirestoreを勉強してみた
Firestoreを勉強してみた
 
インターフェイスの世界の言語
インターフェイスの世界の言語インターフェイスの世界の言語
インターフェイスの世界の言語
 
リテラシー研修 Amano 201210_ss
リテラシー研修 Amano 201210_ssリテラシー研修 Amano 201210_ss
リテラシー研修 Amano 201210_ss
 
Linked Open Dataで市民協働と情報技術者をつなげる試み
Linked Open Dataで市民協働と情報技術者をつなげる試みLinked Open Dataで市民協働と情報技術者をつなげる試み
Linked Open Dataで市民協働と情報技術者をつなげる試み
 
Post-MOOCと進化するCHiLO
Post-MOOCと進化するCHiLOPost-MOOCと進化するCHiLO
Post-MOOCと進化するCHiLO
 
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
【B 5】x pages extension library じゃぱ〜〜ん!コミュニティ動向2014ば〜〜ん!
 
SSII2019OS: ビジョン&ランゲージによる意図理解と曖昧性解消
SSII2019OS: ビジョン&ランゲージによる意図理解と曖昧性解消SSII2019OS: ビジョン&ランゲージによる意図理解と曖昧性解消
SSII2019OS: ビジョン&ランゲージによる意図理解と曖昧性解消
 
【準備編!】HoloLens 2/Oculus Quest対応WebXRハンズオン
【準備編!】HoloLens 2/Oculus Quest対応WebXRハンズオン【準備編!】HoloLens 2/Oculus Quest対応WebXRハンズオン
【準備編!】HoloLens 2/Oculus Quest対応WebXRハンズオン
 
【準備編】OculusQuest/HoloLens2対応WebXR開発
【準備編】OculusQuest/HoloLens2対応WebXR開発【準備編】OculusQuest/HoloLens2対応WebXR開発
【準備編】OculusQuest/HoloLens2対応WebXR開発
 
福岡ブロックチェーン・エコノミー勉強会セミナー
福岡ブロックチェーン・エコノミー勉強会セミナー福岡ブロックチェーン・エコノミー勉強会セミナー
福岡ブロックチェーン・エコノミー勉強会セミナー
 
人生の意思決定を支える社会インフラとしての図書館
人生の意思決定を支える社会インフラとしての図書館人生の意思決定を支える社会インフラとしての図書館
人生の意思決定を支える社会インフラとしての図書館
 
社内勉強会開催の足跡
社内勉強会開催の足跡社内勉強会開催の足跡
社内勉強会開催の足跡
 
NIIpotal_tokyo(20120822)
NIIpotal_tokyo(20120822)NIIpotal_tokyo(20120822)
NIIpotal_tokyo(20120822)
 
【DL輪読会】Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Mo...
【DL輪読会】Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Mo...【DL輪読会】Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Mo...
【DL輪読会】Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Mo...
 
【DL輪読会】Non-Linguistic Supervision for Contrastive Learning of Sentence Embedd...
【DL輪読会】Non-Linguistic Supervision for Contrastive Learning of Sentence Embedd...【DL輪読会】Non-Linguistic Supervision for Contrastive Learning of Sentence Embedd...
【DL輪読会】Non-Linguistic Supervision for Contrastive Learning of Sentence Embedd...
 
ディープに作る固有表現認識
ディープに作る固有表現認識ディープに作る固有表現認識
ディープに作る固有表現認識
 

Recently uploaded

Recently uploaded (8)

情報を表現するときのポイント
情報を表現するときのポイント情報を表現するときのポイント
情報を表現するときのポイント
 
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdfネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
ネットワーク可視化 振る舞い検知(NDR)ご紹介_キンドリル202405.pdf
 
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
Hyperledger Fabricコミュニティ活動体験& Hyperledger Fabric最新状況ご紹介
 
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
MPAなWebフレームワーク、Astroの紹介 (その1) 2024/05/17の勉強会で発表されたものです。
 
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイルLoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
LoRaWAN無位置ロープ型水漏れセンサー WL03A-LB/LSカタログ ファイル
 
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアルLoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
LoRaWAN無位置ロープ式水漏れセンサーWL03A 日本語マニュアル
 
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
2024年5月17日 先駆的科学計算フォーラム2024 機械学習を用いた新たなゲーム体験の創出の応用
 
Keywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltdKeywordmap overview material/CINC.co.ltd
Keywordmap overview material/CINC.co.ltd
 

Code4lib2013.09.01 fujiwara