JP5526934B2 - 情報検索装置、情報検索方法および情報検索プログラム - Google Patents
情報検索装置、情報検索方法および情報検索プログラム Download PDFInfo
- Publication number
- JP5526934B2 JP5526934B2 JP2010079206A JP2010079206A JP5526934B2 JP 5526934 B2 JP5526934 B2 JP 5526934B2 JP 2010079206 A JP2010079206 A JP 2010079206A JP 2010079206 A JP2010079206 A JP 2010079206A JP 5526934 B2 JP5526934 B2 JP 5526934B2
- Authority
- JP
- Japan
- Prior art keywords
- group
- information
- content
- unit
- history
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
図2は、実施例2に係る情報検索装置の構成を示す図である。図2に示すように、実施例2に係る情報検索装置100は、表示出力部101と、操作履歴記憶部102と、コンテンツデータ記憶部103と、履歴グルーピング部104と、嗜好抽出部105と、グルーピング比率保管部106を有する。また、情報検索装置200は、推奨コンテンツ検索部107と、推奨コンテンツマージ部108と、推奨コンテンツフィードバック部109とを有する。なお、情報処理装置100は、例えば、PC(personal computer)やPVR(Personal Video Recorder)などに該当する。なお、情報検索装置100は、テレビ番組や動画などのコンテンツを検索対象とするが、以下の説明では、テレビ番組を例に挙げて説明する。
図16〜図24を用いて、実施例2に係る情報検索装置による処理の流れを説明する。まず、図16を用いて、履歴グルーピング部104により実行されるキーワードに応じた操作履歴の分類処理の流れを説明する。図16は、履歴グルーピング部104により実行されるキーワードに応じた操作履歴の分類処理の流れを示す図である。
上述してきたように、情報検索装置100は、テレビ番組に関するユーザの操作履歴に共通して出現するキーワードに基づいて、操作履歴を予め複数のグループにグルーピングする。次に、情報検索装置100は、例えば、操作履歴に含まれる全件数に対して、操作履歴の各グループに属する操作履歴の件数が占める比率をそれぞれ算出する。また、情報検索装置50は、各グループの含まれる操作履歴のインデックスと統合することによりユーザの嗜好を抽出する。そして、情報検索装置100は、各グループのユーザに嗜好に応じたテレビ番組の情報をそれぞれ検索し、各グループについての検索結果から、各グループの比率に応じた件数分の検索結果を抽出する。このようなことから、実施例2によれば、ユーザの多様な嗜好を反映したテレビ番組や動画などのコンテンツの検索結果をユーザに提供できる。
例えば、図2に示した情報検索装置100の構成は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。例えば、図2に示した情報検索装置100の推奨コンテンツ検索部107と推奨コンテンツマージ部108とを機能的または物理的に統合してもよい。このように、情報検索装置100の全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
上述してきた実施例により、以下に説明するように、コンテンツに関するユーザの操作履歴をそれぞれ記憶する操作履歴記憶部としても機能できる情報検索装置100に適用される情報検索方法が実現される。この情報検索方法は、評価情報生成部ステップ、履歴分類部ステップ、比率算出ステップ、グループ評価情報生成ステップ、ソートステップ、抽出ステップおよび表示出力ステップを含む情報検索方法が実現される。
また、例えば、上述の実施例にて説明した情報検索装置100により実行される各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータなどの電子機器で実行することによって実現することもできる。なお、情報検索装置100の各種の処理については、例えば、図16〜24等を参照されたい。
51 操作履歴記憶部
52 評価情報生成部
53 履歴分類部
54 比率算出部
55 グループ評価情報生成部
56 ソート部
57 抽出部
58 表示出力部
100 情報検索装置
101 表示出力部
102 操作履歴記憶部
103 コンテンツデータ記憶部
104 履歴グルーピング部
105 嗜好抽出部
106 グルーピング比率保管部
107 推奨コンテンツ検索部
108 推奨コンテンツマージ部
109 推奨コンテンツフィードバック部
200 コンピュータ
210 CPU
220 入力装置
230 モニタ
240 媒体読取装置
250 ネットワークインターフェース装置
260 RAM
261 情報検索プロセス
270 ハードディスク装置
271 情報検索プログラム
272 情報検索用データ
Claims (7)
- コンテンツに関するユーザの操作ごとに操作内容と操作対象とを対応づけた操作履歴を記憶する操作履歴記憶部と、
前記操作履歴記憶部に記憶されている各操作履歴から抽出した複数のキーワードそれぞれを基底とし、各操作履歴における各キーワードの出現回数を要素とするベクトルを、前記操作履歴ごとに、該操作履歴に残されるコンテンツの内容を評価する評価情報としてそれぞれ生成する評価情報生成部と、
前記操作履歴記憶部に記憶されている各操作履歴に含まれる操作対象の情報から、該操作対象に共通して出現する頻度の高いキーワードを抽出し、該キーワードを有する操作履歴をグループ化して抽出されたキーワードごとの第1グループにそれぞれ分類し、分類された第1グループごとに階層的クラスタリングを行うことにより、各第1グループを複数の第2グループにそれぞれ分類する履歴分類部と、
前記操作履歴全体の大きさに対して前記履歴分類部により分類された前記第2グループの大きさが占有する比率を該第2グループごとにそれぞれ算出する比率算出部と、
前記評価情報生成部により生成された前記評価情報について、前記履歴分類部により分類された前記第2グループごとにベクトル和を算出することにより、該第2グループごとに、該第2グループにおける前記コンテンツのユーザ嗜好を示すグループ評価情報を生成するグループ評価情報生成部と、
各コンテンツの情報に基づいて、前記基底および前記要素に基づくベクトルが前記評価情報として予め生成されている検索対象となるコンテンツの中から、前記操作履歴を分類した前記第1グループをそれぞれ階層的クラスタリングした前記第2グループごとに、前記グループ評価情報生成部により生成された前記グループ評価情報とベクトルの相関値が所定値以上である前記評価情報を有するコンテンツの情報を前記第2グループにおける前記ユーザの嗜好にマッチするコンテンツの情報として検索し、検索されたコンテンツの情報を該グループ評価情報と相関性の高い順に該第2グループ内でそれぞれソートするソート部と、
前記ソート部により前記第2グループ内でそれぞれソートされたコンテンツの情報の中から、前記比率算出部により算出された前記比率に応じた件数分のコンテンツの情報を、該第2グループごとに、前記グループ評価情報と相関性の高いものからそれぞれ抽出する抽出部と、
前記抽出部により抽出されたコンテンツの情報をマージして表示出力する表示出力部と
を有することを特徴とする情報検索装置。 - 前記操作履歴全体の大きさ、及び第2グループの大きさは、操作履歴の件数、又はクラスタ内の評価情報をベクトルで表したインデックスのベクトル和の少なくとも一つであることを特徴とする請求項1記載の情報検索装置。
- 前記評価情報生成部により生成された前記評価情報を統合した統合結果、または前記グループ評価情報生成部により生成された前記グループ評価情報を統合した統合結果に基づいて、前記抽出部により前記第2グループごとにそれぞれ抽出されたコンテンツの情報を、前記統合結果と相関性の高い順に改めてソートする再ソート部をさらに有し、
前記表示出力部は、前記再ソート部により再ソートされたコンテンツの情報を表示出力することを特徴とする請求項1に記載の情報検索装置。 - 前記評価情報生成部は、前記評価情報を生成する場合に、前記表示出力部により表示出力されたコンテンツの情報に対するユーザの操作内容に応じた係数を評価情報に乗算することを特徴とする請求項1〜3のいずれか一つに記載の情報検索装置。
- 前記比率算出部は、前記操作履歴の全件数に対して前記第2グループの件数が占有する比率、または前記操作履歴の全評価情報に対して前記第2グループのグループ評価情報が占有する比率を該第2グループごとにそれぞれ算出することを特徴とする請求項1に記載の情報検索装置。
- 情報検索装置が実行する情報検索方法であって、
前記情報検索装置は、
操作ごとに操作内容と操作対象とを対応づけて操作履歴記憶部に記憶されるユーザの操作履歴から抽出した複数のキーワードそれぞれを基底とし、各操作履歴における各キーワードの出現回数を要素とするベクトルを、前記操作履歴ごとに、該操作履歴に残されるコンテンツの内容を評価する評価情報としてそれぞれ生成する評価情報生成ステップと、
前記操作履歴記憶部に記憶されている各操作履歴に含まれる操作対象の情報から、該操作対象に共通して出現する頻度の高いキーワードを抽出し、抽出されたキーワードごとに、該キーワードを有する操作履歴を第1グループにそれぞれ分類し、分類された第1グループごとに階層的クラスタリングを行うことにより、複数の第1グループをさらに複数の第2グループにそれぞれ分類する履歴分類ステップと、
前記操作履歴全体の大きさに対して前記履歴分類ステップにより分類された前記第2グループの大きさが占有する比率を該第2グループごとにそれぞれ算出する比率算出ステップと、
前記評価情報生成ステップにより生成された前記評価情報について、前記履歴分類ステップにより分類された前記第2グループごとにベクトル和を算出することにより、該第2グループごとに、該第2グループにおける前記コンテンツのユーザ嗜好を示すグループ評価情報を生成するグループ評価情報生成ステップと、
各コンテンツの情報に基づいて、前記基底および前記要素に基づくベクトルが前記評価情報として予め生成されている検索対象となるコンテンツの中から、前記操作履歴を分類した前記第1グループをそれぞれ階層的クラスタリングした前記第2グループごとに、前記グループ評価情報生成ステップにより生成された前記グループ評価情報とベクトルの相関値が所定値以上である前記評価情報を有するコンテンツの情報を前記第2グループにおける前記ユーザの嗜好にマッチするコンテンツの情報として検索し、検索されたコンテンツの情報を該グループ評価情報と相関性の高い順に該第2グループ内でそれぞれソートするソートステップと、
前記ソートステップにより前記第2グループ内でそれぞれソートされたコンテンツの情報の中から、前記比率算出ステップにより算出された前記比率に応じた件数分のコンテンツの情報を、該第2グループごとに、前記グループ評価情報と相関性の高いものからそれぞれ抽出する抽出ステップと、
前記抽出ステップにより抽出されたコンテンツの情報をマージして表示出力する表示出力ステップと
を含んだことを特徴とする情報検索方法。 - 情報検索装置としてのコンピュータに実行させる情報検索プログラムであって、
前記情報検索装置としてのコンピュータに、
操作ごとに操作内容と操作対象とを対応づけて操作履歴記憶部に記憶されるユーザの操作履歴から抽出した複数のキーワードそれぞれを基底とし、各操作履歴における各キーワードの出現回数を要素とするベクトルを、前記操作履歴ごとに、該操作履歴に残されるコンテンツの内容を評価する評価情報としてそれぞれ生成する評価情報生成手順と、
前記操作履歴記憶部に記憶されている各操作履歴に含まれる操作対象の情報から、該操作対象に共通して出現する頻度の高いキーワードを抽出し、抽出されたキーワードごとに、該キーワードを有する操作履歴を第1グループにそれぞれ分類し、分類された第1グループごとに階層的クラスタリングを行うことにより、複数の第1グループをさらに複数の第2グループにそれぞれ分類する履歴分類手順と、
前記操作履歴全体の大きさに対して前記履歴分類手順により分類された前記第2グループの大きさが占有する比率を該第2グループごとにそれぞれ算出する比率算出手順と、
前記評価情報生成手順により生成された前記評価情報について、前記履歴分類手順により分類された前記第2グループごとにベクトル和を算出することにより、該第2グループごとに、該第2グループにおける前記コンテンツのユーザ嗜好を示すグループ評価情報を生成するグループ評価情報生成手順と、
各コンテンツの情報に基づいて、前記基底および前記要素に基づくベクトルが前記評価情報として予め生成されている検索対象となるコンテンツの中から、前記操作履歴を分類した前記第1グループをそれぞれ階層的クラスタリングした前記第2グループごとに、前記グループ評価情報生成手順により生成された前記グループ評価情報とベクトルの相関値が所定値以上である前記評価情報を有するコンテンツの情報を前記第2グループにおける前記ユーザの嗜好にマッチするコンテンツの情報として検索し、検索されたコンテンツの情報を該グループ評価情報と相関性の高い順に該第2グループ内でそれぞれソートするソート手順と、
前記ソート手順により前記第2グループ内でそれぞれソートされたコンテンツの情報の中から、前記比率算出手順により算出された前記比率に応じた件数分のコンテンツの情報を、該第2グループごとに、前記グループ評価情報と相関性の高いものからそれぞれ抽出する抽出手順と、
前記抽出手順により抽出されたコンテンツの情報をマージして表示出力する表示出力手順と
を実行させることを特徴とする情報検索プログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010079206A JP5526934B2 (ja) | 2010-03-30 | 2010-03-30 | 情報検索装置、情報検索方法および情報検索プログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010079206A JP5526934B2 (ja) | 2010-03-30 | 2010-03-30 | 情報検索装置、情報検索方法および情報検索プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011210143A JP2011210143A (ja) | 2011-10-20 |
JP5526934B2 true JP5526934B2 (ja) | 2014-06-18 |
Family
ID=44941103
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010079206A Expired - Fee Related JP5526934B2 (ja) | 2010-03-30 | 2010-03-30 | 情報検索装置、情報検索方法および情報検索プログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5526934B2 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7517597B2 (ja) | 2021-04-16 | 2024-07-17 | 三菱電機ビルソリューションズ株式会社 | エレベーターのモータの異常検出システム |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3789463B1 (ja) * | 2005-02-07 | 2006-06-21 | 三菱電機株式会社 | 推奨番組抽出装置及び推奨番組抽出方法 |
JP5224868B2 (ja) * | 2008-03-28 | 2013-07-03 | 株式会社東芝 | 情報推薦装置および情報推薦方法 |
-
2010
- 2010-03-30 JP JP2010079206A patent/JP5526934B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2011210143A (ja) | 2011-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220035827A1 (en) | Tag selection and recommendation to a user of a content hosting service | |
US10394878B2 (en) | Associating still images and videos | |
Van Leuken et al. | Visual diversification of image search results | |
Hasan et al. | Dominance of AI and Machine Learning Techniques in Hybrid Movie Recommendation System Applying Text-to-number Conversion and Cosine Similarity Approaches | |
Clinchant et al. | Semantic combination of textual and visual information in multimedia retrieval | |
US20110029510A1 (en) | Method and apparatus for searching a plurality of stored digital images | |
US20130325864A1 (en) | Systems and methods for building a universal multimedia learner | |
Liu et al. | Heterogeneous features and model selection for event-based media classification | |
Liu et al. | Event analysis in social multimedia: a survey | |
Chang et al. | An interactive approach to integrating external textual knowledge for multimodal lifelog retrieval | |
D'Addio et al. | A collaborative filtering approach based on user's reviews | |
Tommasi et al. | Beyond metadata: searching your archive based on its audio-visual content | |
JP5526934B2 (ja) | 情報検索装置、情報検索方法および情報検索プログラム | |
Nguyen et al. | Interactive search vs. automatic search: an extensive study on video retrieval | |
JP2015036892A (ja) | 情報処理装置、情報処理方法、及び、プログラム | |
Kannan et al. | Improving video summarization based on user preferences | |
Wang et al. | Video indexing and retrieval based on key frame extraction | |
Li et al. | Learning cooking techniques from youtube | |
Ventura et al. | Automatic keyframe selection based on mutual reinforcement algorithm | |
Arca et al. | Automated Tag Enrichment by Semantically Related Trends. | |
KR101643979B1 (ko) | 비디오 컨텐츠 증강 방법 | |
Sevillano et al. | Look, listen and find: A purely audiovisual approach to online videos geotagging | |
Harakawa et al. | An efficient extraction method of hierarchical structure of web communities for web video retrieval | |
Pawaskar et al. | Web image search engine using semantic of Images's meaning for achieving accuracy | |
Koskela et al. | Improving automatic video retrieval with semantic concept detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130206 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131113 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131119 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140120 |
|
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: 20140318 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140331 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5526934 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |