JP6137960B2 - コンテンツ検索装置、方法及びプログラム - Google Patents
コンテンツ検索装置、方法及びプログラム Download PDFInfo
- Publication number
- JP6137960B2 JP6137960B2 JP2013130518A JP2013130518A JP6137960B2 JP 6137960 B2 JP6137960 B2 JP 6137960B2 JP 2013130518 A JP2013130518 A JP 2013130518A JP 2013130518 A JP2013130518 A JP 2013130518A JP 6137960 B2 JP6137960 B2 JP 6137960B2
- Authority
- JP
- Japan
- Prior art keywords
- word
- content
- map
- user
- words
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title description 16
- 239000000284 extract Substances 0.000 claims description 31
- 238000004519 manufacturing process Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000012552 review Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000009825 accumulation Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
また、前述の技術によっても、他者の行動履歴等を利用することで、個人の嗜好に囚われないコンテンツへの接触が可能となるが、様々な観点からバランス良く情報を得ることは難しかった。
この結果、ユーザは、視聴したコンテンツのテーマに関連しつつも、多数の観点が含まれたコンテンツ群が網羅的に推薦されることにより、知識や思考の範囲を拡大させることができる。
本実施形態のコンテンツ推薦システム1は、コンテンツ視聴装置20によりユーザが視聴したコンテンツ(例えば、番組)と関連し、かつ、視聴したコンテンツとは異なる観点のコンテンツを、コンテンツ検索装置10(コンテンツ検索装置)が検索し、ユーザに対して推薦する。
コンテンツ推薦システム1を構成するコンテンツ検索装置10は、記憶部11と、制御部12とを備える。また、コンテンツ検索装置10は、コンテンツ視聴装置20と所定のネットワーク(例えば、インターネット)を介して接続されている。
単語関係データは、単語間が関係リンクで結ばれた単語ネットワークを形成している。関係リンクには、単語同士が文書中で同時に出現する共起関係、一方の単語が他方の単語の原因又は結果を表す因果関係、一方の単語が他方の単語の上位又は下位概念である関係、同義語、類義語、対義語等が設定される。
なお、本実施形態において使用される単語ネットワークは、単語関係全てから構成されたものであってもよいし、一部のみを用いて構成されたものであってもよい。
ここで、コンテンツ視聴装置20は、ユーザ(U)がコンテンツ(C0)を選択して視聴・閲覧した際に、コンテンツ(C0)がユーザ(U)に視聴されたという情報と共に、コンテンツ(C0)に付与されているコンテンツ情報(CI0)を、コンテンツ検索装置10へ送信する。
具体的には、単語情報獲得部121は、コンテンツ情報に含まれるテキストに対して形態素解析処理を行い、単語に分割する。さらに、単語情報獲得部121は、分割された単語それぞれに関して重要度算出処理を行い、各単語に重要度の値を付与する。単語情報獲得部121は、所定の重要度に満たない単語を除外して、重要語を抽出する。
また、重要度は、例えば、単語分割により抽出された単語に対する単語関係データにおける関係リンクの数に基づく指標である。
単語マップ生成部122は、単語情報獲得部121から得られた各単語が、単語ネットワーク上に存在するかどうかを検索する。単語ネットワーク上に存在した場合は、単語マップ生成部122は、これらの単語を取り出す。さらに、単語マップ生成部122は、単語ネットワーク上にこれらの単語間の関係リンクが存在した場合、これらの関係リンクも抽出する。
また、単語情報獲得部121から得られた単語群にはそれぞれ重要度が付与されているため、単語マップ生成部122は、この重要度を利用してフィルタリングし、重要度の高い単語A,E,Fのみを利用した単語マップM0’を生成してもよい。
具体的には、単語マップ比較部123は、ユーザが選択したコンテンツに対する単語マップに含まれる単語のうち、重要度が相対的に高いと判定される重要語の少なくとも一部が共通し、かつ、単語マップ同士の距離が遠いコンテンツを優先的に抽出する。
まず、単語マップ比較部123は、コンテンツ情報CI0から生成された単語マップM0に含まれる1又は複数の重要単語を選択する。この重要単語は、例えば、単語情報獲得部121によって重要度が最も高く判定された単語、又は所定以上の重要度が付与された単語、あるいは、多数のユーザに視聴されたコンテンツに関する単語等である。
コンテンツ検索装置10は、例えば、VOD(Video On Demand)機能及び番組レビュー機能を備えたWebサイトの形態により実現される。
このとき、多くのユーザに視聴されているコンテンツに関する単語マップは、単語間の重みが大きく設定されてもよい。これにより、多数のユーザが興味を持った領域の優先度が調整されるので、コンテンツ検索装置10は、他のユーザの嗜好に合わせる又は合わせないといった要求に従って、コンテンツの推薦順を制御できる。
このとき、コンテンツ推薦システム1は、重要単語が共通しているため関連性が高く、かつ、単語マップ間の距離が遠いため視点が異なるコンテンツを優先して推薦できる。
このとき、コンテンツ推薦システム1は、例えば、TF−IDF又は関係リンクの数等に基づく指標を用いて、精度良く容易に重要度を算出できる。
さらに、コンテンツ推薦システム1は、視聴したコンテンツに関する単語を選択回数と共に記憶し、この選択回数を平準化するように単語マップを選択するので、様々な概念のコンテンツを効率よく選択できる。
このように、ユーザがコンテンツを視聴していく過程において、所定の期間に見たコンテンツに関連した単語が記録されることにより、比較情報生成部125は、単語ネットワーク上で所定の期間にユーザが既に視聴したコンテンツに関する領域、及び視聴されていない領域を出力できる。
また、ユーザの視聴履歴を利用する場合、及びユーザの投稿文を利用する場合のいずれにおいても、コンテンツ推薦システム1は、ユーザが過去に視聴したコンテンツに関する単語マップと近い単語マップ及び遠い単語マップそれぞれに対応するコンテンツを提示してもよい。これにより、コンテンツ推薦システム1は、ユーザの関心が高い領域に近いコンテンツと、関心が低い領域のコンテンツとの双方を提示でき、ユーザの選択に合わせていずれかを提供できる。
さらに、本実施形態では、コンテンツとして、番組等の映像コンテンツを想定して説明したが、対象のコンテンツはこれには限られず、本発明は、コンテンツプロバイダによるコンテンツサービス全般の他、情報サービス全般及び実商品の小売サービス全般等で扱われる無形コンテンツ又は有形コンテンツに適用可能である。
また、例えば、対象コンテンツが有形の商品である場合、コンテンツ推薦システム1は、過去に購入した商品とは異なる視点の商品を推薦できる。
10 コンテンツ検索装置
20 コンテンツ視聴装置
111 単語ネットワーク蓄積部
112 コンテンツ蓄積部
113 履歴蓄積部
114 選択マップ蓄積部
121 単語情報獲得部
122 単語マップ生成部
123 単語マップ比較部
124 コンテンツ提供部
125 比較情報生成部
Claims (13)
- 複数の単語の関係を記述した単語関係データを記憶する単語ネットワーク蓄積部と、
コンテンツ情報を記憶するコンテンツ蓄積部と、
前記コンテンツ情報に含まれる単語を抽出する単語情報獲得部と、
コンテンツ毎に、前記単語情報獲得部により抽出された単語に対して、前記単語関係データを付加した単語マップを生成する単語マップ生成部と、
ユーザが選択したコンテンツに対する単語マップを、他のコンテンツに対する単語マップと比較し、当該他のコンテンツの中から、単語マップの共通部分が少ないコンテンツを優先的に抽出する単語マップ比較部と、を備えるコンテンツ検索装置。 - 前記単語マップ比較部は、前記ユーザが選択したコンテンツに対する単語マップに含まれる単語のうち、重要度が相対的に高いと判定される重要語の少なくとも一部が共通し、かつ、単語マップ同士の距離が遠いコンテンツを優先的に抽出する請求項1に記載のコンテンツ検索装置。
- 前記単語マップ比較部は、前記単語関係データにおける関係リンクの種類に基づいて、前記単語マップ同士の距離に重み付けを行う請求項2に記載のコンテンツ検索装置。
- 前記単語マップ生成部は、前記単語情報獲得部により抽出された単語のうち、所定の重要度に満たない単語を除外して、前記単語マップを生成する請求項1から請求項3のいずれかに記載のコンテンツ検索装置。
- 前記重要度は、前記単語情報獲得部により抽出された単語に対するTF−IDFに基づく指標である請求項4に記載のコンテンツ検索装置。
- 前記重要度は、前記単語情報獲得部により抽出された単語に対する前記単語関係データにおける関係リンクの数に基づく指標である請求項4に記載のコンテンツ検索装置。
- ユーザ毎のコンテンツの選択履歴を記憶する履歴蓄積部を備え、
前記単語マップ比較部は、前記選択履歴に含まれないコンテンツを優先的に抽出する請求項1から請求項6のいずれかに記載のコンテンツ検索装置。 - 前記単語関係データのうち、前記ユーザが選択したコンテンツに対する単語マップに合致する単語を、当該ユーザと関連付けて記憶する選択マップ蓄積部を備え、
前記単語マップ比較部は、前記選択マップ蓄積部に記憶されている単語群と共通部分が少ない単語マップに対応するコンテンツを優先的に抽出する請求項1から請求項7のいずれかに記載のコンテンツ検索装置。 - 前記選択マップ蓄積部は、前記ユーザが選択したコンテンツに対する単語マップに合致する単語を、選択回数と共に記憶し、
前記単語マップ比較部は、前記選択回数が少ない単語を含む単語マップに対応するコンテンツを優先的に抽出する請求項8に記載のコンテンツ検索装置。 - 前記単語関係データと、前記選択マップ蓄積部における前記ユーザ毎の単語データとの比較情報を生成する比較情報生成部を備える請求項8又は請求項9に記載のコンテンツ検索装置。
- 前記コンテンツ情報は、コンテンツに対するユーザの投稿文である請求項1から請求項10のいずれかに記載のコンテンツ検索装置。
- 複数の単語の関係を記述した単語関係データを含む単語ネットワーク、及びコンテンツ情報を参照可能なコンピュータが、
前記コンテンツ情報に含まれる単語を抽出する単語情報獲得ステップと、
コンテンツ毎に、前記単語情報獲得ステップにおいて抽出された単語に対して、前記単語関係データを付加した単語マップを生成する単語マップ生成ステップと、
ユーザが選択したコンテンツに対する単語マップを、他のコンテンツに対する単語マップと比較し、当該他のコンテンツの中から、単語マップの共通部分が少ないコンテンツを優先的に抽出する単語マップ比較ステップと、を実行するコンテンツ検索方法。 - 複数の単語の関係を記述した単語関係データを含む単語ネットワーク、及びコンテンツ情報を参照可能なコンピュータに、
前記コンテンツ情報に含まれる単語を抽出する単語情報獲得ステップと、
コンテンツ毎に、前記単語情報獲得ステップにおいて抽出された単語に対して、前記単語関係データを付加した単語マップを生成する単語マップ生成ステップと、
ユーザが選択したコンテンツに対する単語マップを、他のコンテンツに対する単語マップと比較し、当該他のコンテンツの中から、単語マップの共通部分が少ないコンテンツを優先的に抽出する単語マップ比較ステップと、を実行させるためのコンテンツ検索プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013130518A JP6137960B2 (ja) | 2013-06-21 | 2013-06-21 | コンテンツ検索装置、方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013130518A JP6137960B2 (ja) | 2013-06-21 | 2013-06-21 | コンテンツ検索装置、方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015005174A JP2015005174A (ja) | 2015-01-08 |
JP6137960B2 true JP6137960B2 (ja) | 2017-05-31 |
Family
ID=52301005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013130518A Active JP6137960B2 (ja) | 2013-06-21 | 2013-06-21 | コンテンツ検索装置、方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6137960B2 (ja) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6638260B2 (ja) * | 2015-08-24 | 2020-01-29 | 富士電機株式会社 | 情報提供装置、情報提供方法、及びプログラム |
KR101856636B1 (ko) * | 2017-05-18 | 2018-05-14 | 주식회사 태광이앤비 | 농수산물 저장고용 음이온 발생 모듈 |
JP2019211808A (ja) * | 2018-05-31 | 2019-12-12 | 日本電信電話株式会社 | 類似性評価装置、その方法、及びプログラム |
CN109933691B (zh) * | 2019-02-11 | 2023-06-09 | 北京百度网讯科技有限公司 | 用于内容检索的方法、装置、设备和存储介质 |
JP2020140467A (ja) * | 2019-02-28 | 2020-09-03 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
JP2020140468A (ja) * | 2019-02-28 | 2020-09-03 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
KR102363577B1 (ko) * | 2021-05-21 | 2022-02-16 | 주식회사 글루리 | 단어 임베딩을 통한 노래 가사 기반 학습용 단어를 추천해주는 방법 및 장치 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3139658B2 (ja) * | 1993-05-06 | 2001-03-05 | シャープ株式会社 | 文書表示方式 |
JP4617015B2 (ja) * | 2001-03-26 | 2011-01-19 | 株式会社MetaMoJi | 文書表示装置、文書表示方法ならびに、プログラム |
JP4672578B2 (ja) * | 2006-03-09 | 2011-04-20 | 日本電信電話株式会社 | 興味情報提供装置、興味情報提供方法および興味情報提供プログラム |
-
2013
- 2013-06-21 JP JP2013130518A patent/JP6137960B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015005174A (ja) | 2015-01-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6137960B2 (ja) | コンテンツ検索装置、方法及びプログラム | |
US10706100B2 (en) | Method of and system for recommending media objects | |
Zhao et al. | We know what you want to buy: a demographic-based system for product recommendation on microblogs | |
US10180967B2 (en) | Performing application searches | |
US9467744B2 (en) | Comment-based media classification | |
Fang et al. | Detecting hot topics from Twitter: A multiview approach | |
US20090006368A1 (en) | Automatic Video Recommendation | |
US20150186947A1 (en) | Digital content recommendations based on user comments | |
KR20160019445A (ko) | 소비 가능한 콘텐트의 사용법을 추천에 병합하는 방법 | |
US11080287B2 (en) | Methods, systems and techniques for ranking blended content retrieved from multiple disparate content sources | |
KR20160057475A (ko) | 소셜 데이터를 능동적으로 획득하기 위한 시스템 및 방법 | |
JP2008293211A (ja) | アイテム推薦システム | |
JP2011175362A (ja) | 情報処理装置、重要度算出方法及びプログラム | |
US20140188927A1 (en) | Presenting recommended content in search pages | |
US20140229487A1 (en) | System and method for user preference augmentation through social network inner-circle knowledge discovery | |
KR20160082168A (ko) | 감성 기반 콘텐츠 추천 장치 및 방법 | |
US11836169B2 (en) | Methods, systems and techniques for providing search query suggestions based on non-personal data and user personal data according to availability of user personal data | |
KR101647087B1 (ko) | 자연어 처리에 기반한 재화 제공 서버 및 방법 | |
KR101758695B1 (ko) | 소셜 테이스트 분석 기반 다중 한류 콘텐츠 검색 및 추천 시스템 | |
Zou et al. | Exploring user engagement strategies and their impacts with social media mining: the case of public libraries | |
US20140214548A1 (en) | User Profiling Using Submitted Review Content | |
US20240220537A1 (en) | Metadata tag identification | |
JP6434954B2 (ja) | 情報処理装置、情報処理方法、およびプログラム | |
KR102013511B1 (ko) | 임의의 텍스트 질의들에 대한 알고리즘 라디오 | |
Adikara et al. | Movie recommender systems using hybrid model based on graphs with co-rated, genre, and closed caption features |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160425 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170317 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170328 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170425 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6137960 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |