JP2005056021A - 情報検索装置および方法ならびにコンピュータプログラム - Google Patents
情報検索装置および方法ならびにコンピュータプログラム Download PDFInfo
- Publication number
- JP2005056021A JP2005056021A JP2003206772A JP2003206772A JP2005056021A JP 2005056021 A JP2005056021 A JP 2005056021A JP 2003206772 A JP2003206772 A JP 2003206772A JP 2003206772 A JP2003206772 A JP 2003206772A JP 2005056021 A JP2005056021 A JP 2005056021A
- Authority
- JP
- Japan
- Prior art keywords
- information
- user
- search
- user profile
- music
- 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.)
- Pending
Links
Images
Abstract
【解決手段】ユーザの嗜好ならびに検索結果に対する評価入力情報に基づき構築されるユーザプロファイル生成の前処理として、特徴抽出部12が、検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し当該特徴部分を抽出してデータベース(音楽情報DB2の音楽サビ情報22)を構築する。ユーザプロファイル生成部13は、検索に先立ち、取り込まれた特徴部分に対するユーザの嗜好に基づきユーザプロファイルを構築して情報検索部14を起動し、情報検索部14は、特徴部分により生成されるベクトル量子化のためのツリーを用いてベクトル化された特徴部分を有する検索対象情報ならびにユーザプロファイルの類似度に基づいて検索結果を出力する。
【選択図】 図2
Description
【発明の属する技術分野】
本発明は、検索対象情報の中からユーザの嗜好に適合した情報を検索する、情報検索装置および方法ならびにコンピュータプログラムに関する。
【0002】
【従来の技術】
カラオケなどで所望の楽曲を探す際に、ユーザが曲を歌い、その音声データに基づいて該当曲を検索するための音楽情報検索技術が検討されている。この技術によれば、曲名やアーティスト名等の楽曲に関する情報が不明であっても検索することができるため便利である。
【0003】
しかしながら上記した音楽情報検索システムでは、ユーザの「好きな」曲を検索することはできない。このため、音楽情報の自動分類技術を応用し、ユーザの嗜好に基づいて音楽データの分類を行うシステムが提案されている。この自動分類技術の一つとして、ツリーベクトル量子化技術に基づく音楽情報の自動分類方法に関する技術が照会されている(例えば、非特許文献1参照)。
【0004】
【非特許文献1】
「Foote,“Content−based retrieval of music and audio”,Proceedings of SPIE,Vol.3229,pp.136−147,1997」
【0005】
図4、図5に、この自動分類方法を用いた従来の情報検索処理の流れおよびその概念が示されている。
まず、図4のステップS41において、カテゴリ(集合Cg)に予め分類された複数の音楽データMg1,Mg2,・・・,Mgnと、カテゴリ(集合Cb)に予め分類された複数の音楽データMb1,Mb2,・・・,Mbpと、検索対象の音楽データX1,X2,・・・,Xkとがデータ入力される。集合Cg,Cbの音楽データは学習用のデータである。そして、集合Cbの音楽データは集合Cgのカテゴリには含まれない音楽データである。
【0006】
次に、ステップS42では、図5に示す手法により、先ず、学習データである集合Cg,Cbの音楽データを使用して、音楽データ毎にMFCC(mel−frequency cepstral coefficients)と音量を、MFCCフレーム区間をずらしながら算出する(図5のS51,S52)。MFCCは12種類のパラメータからなる。これによりMFCCフレームは、12個のMFCCと音量とを要素に持つ13次元ベクトルとして表される。そして、各音楽データMg1,Mg2,・・・,Mgnは、それぞれにMFCCフレーム群として表される(S53)。
そして、集合Cg,Cbの各音楽データについてそれぞれに、各MFCCフレームの13次元ベクトルを分類し、ベクトル量子化のためのツリーTgを生成する。この生成したツリーTgに対して、集合Cgの各音楽データについての各MFCCフレームの13次元ベクトルを入力し、ツリーTgの末端の枝毎に蓄積されるデータ度数のヒストグラムを作成する。このヒストグラムが集合Cgを表すカテゴリベクトルVgとなる(S54、S55)。
【0007】
説明を図4に戻す。ステップS43,S44において、検索対象となる個々の音楽データX1,X2,・・・,Xkについても、同様に、上記ツリーTgによりベクトル化する。そして、この検索対象データのベクトルと、カテゴリベクトルVgとの類似度Sim(Xi,Vg)を算出する。
そして、この類似度Sim(Xi,Vg)の大きい順に、検索対象データX1,X2,・・・,Xkを並べ替えし、上位N件の検索対象データを検索結果としてユーザに提示する(S45)。
【0008】
上記した従来の情報検索方法によれば、ベクトル量子化のためのツリーを生成するために大量の学習データ(数百曲のデータ)が必要であり、実用的でないという問題がある。また、少ない学習データによりツリーを生成すると検索の精度が悪くなってしまい、誤った楽曲を出力する可能性が高い。
【0009】
このため本出願人は、ユーザの音楽嗜好を表すユーザプロファイルを構築し、検索前にユーザからその嗜好を示す情報として、数曲の楽曲に対する評価を入力として得、システム側では、その入力情報を学習データとして利用してユーザプロファイルを構築し、ユーザの音楽嗜好に適合した検索結果が得られる情報検索方法およびその装置、コンピュータプログラムを出願済みである(特願2002−106719号)。
また、この出願によれば、ユーザプロファイルを精緻化するためにそのプロファイルを利用した検索結果に対して適合フィードバック情報を与え、システム側ではこの不適合フィードバック情報に基づきユーザプロファイルを更新し、以降の検索精度の向上をはかっている。
【0010】
【発明が解決しようとする課題】
上記した出願によれば、ユーザの嗜好についての学習プロセス、ならびに音楽情報検索プロセスへの入力データとして音楽情報の全てを利用している。しかしながら、ある楽曲に対しユーザが評価を与える場合、必ずしもその音楽情報の全てを聴いたうえで評価しているわけではなく、例えば、「サビ」と称される部分など、楽曲の特徴的な部分のみに基づいて評価を行っている可能性が高い。
この場合、上記した学習、あるいは検索のプロセスで音楽情報の全てを利用すれば不要な部分が多く含まれるため、音楽情報検索処理が劣化する可能性がある。また、学習プロセスなどにおいて不要な部分も含めて処理を行うため、処理時間にも悪影響を及ぼすといった欠点があった。
【0011】
このために本発明は、ユーザ嗜好学習プロセス、あるいは音楽情報検索プロセスへの入力データとして、例えば、音楽の「サビ」部分など特徴的な部分を自動抽出した結果を利用することにより、音楽情報検索処理の精度向上ならびに処理時間の高速化をはかった、情報検索装置および方法ならびにコンピュータプログラムを提供することを目的とする。
また、上記した自動抽出した部分を利用し、事前に分類されたジャンル毎の検索対象情報により構築されるジャンルプロファイルをユーザの嗜好に適応させることにより、情報検索処理の一層の高精度化をはかった、音楽情報検索装置および方法ならびにコンピュータプログラムを提供することも目的とする。
【0012】
【課題を解決するための手段】
上記した課題を解決するために本発明は、検索対象情報の中からユーザの嗜好に適合した情報を検索する情報検索装置であって、前記検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し、当該特徴部分を抽出する特徴抽出部と、ユーザに対し前記抽出された特徴部分を提供し、その特徴部分に関する嗜好の入力を促し、当該入力情報を取り込んで前記ユーザの嗜好を示すユーザプロファイルを生成するユーザプロファイル生成部と、前記ユーザプロファイルを利用して前記検索対象情報の検索を行う情報検索部と、を備えたことを特徴とする。
【0013】
また、本発明において、前記特徴抽出部は、前記検索対象情報が符号化された音楽情報の場合、個々の音楽情報に関し、所定の周波数帯域毎のパワーが最大となる部分を中心に前後N(任意)秒相当部分を特徴部分として定義し、抽出することを特徴とする。
【0014】
また、本発明において、前記情報検索部は、前記特徴部分により生成されるベクトル量子化のためのツリーを用いてベクトル化された前記特徴部分を有する検索対象情報ならびに前記ユーザプロファイルの類似度に基づいて検索結果を出力することを特徴とする。
【0015】
また、本発明において、前記検索結果に対するユーザの評価を取り込み、当該評価を前記ユーザプロファイルに反映させて前記ユーザプロファイルのベクトルを更新するユーザプロファイル更新部、を備えたことを特徴とする。
【0016】
本発明によれば、ユーザの嗜好ならびに検索結果に対する評価入力情報に基づき構築されるユーザプロファイル生成の前処理として、特徴抽出部が、検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し当該特徴部分を抽出してデータベースを構築しておく。特徴抽出部は、例えば、検索対象が音楽情報の場合、音楽情報の周波数成分に基づき「サビ」やイントロ部分に相当する特徴部分を抽出して音楽情報DBに蓄積する。
ユーザプロファイル生成部は、検索に先立ち、ユーザ嗜好入力取込み部を介して取り込まれる上記した特徴部分に対するユーザの嗜好に基づきユーザプロファイルを構築して情報検索部を起動する。情報検索部は、特徴部分により生成されるベクトル量子化のためのツリーを用いてベクトル化された特徴部分を有する検索対象情報ならびにユーザプロファイルの類似度に基づいて検索結果を出力する。
このことにより、音楽情報検索処理の精度向上ならびに処理時間の高速化をはかった情報検索装置を提供することができる。
【0017】
また、特徴部分に基づき構築されたユーザプロファイルは、特定の楽曲に対するユーザ評価が反映されていない分、ユーザの嗜好を的確に表現するための情報が不足している可能性がある。そこで、検索結果に対するユーザの評価入力の結果を取り込み、入力された評価結果をユーザプロファイルに反映させ、ユーザプロファイルのベクトルを更新することによってユーザプロファイルを精緻化し、高精度な音楽情報検索を実現することができる。
なお、ユーザの評価入力の結果取り込み、およびユーザプロファイルへの反映は、それぞれ、評価入力取込み部、ユーザプロファイル更新部が行う。
【0018】
上記した課題を解決するために本発明は、検索対象情報の中からユーザの嗜好に適合した情報を検索する情報検索方法であって、前記検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し、当該特徴部部を抽出する工程と、ユーザに対し前記抽出された特徴部分を提供し、その特徴部分に関する嗜好の入力を促し、当該入力情報を取り込んで前記ユーザの嗜好を示すユーザプロファイルを生成する工程と、前記ユーザプロファイルを利用して前記検索対象情報の検索を行う工程と、を備えたことを特徴とする。
【0019】
上記した課題を解決するために本発明は、検索対象情報の中からユーザの嗜好に適合した情報を検索する情報検索装置に用いられるコンピュータプログラムであって、前記検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し、当該特徴部部を抽出する処理と、ユーザに対し前記抽出された特徴部分を提供し、その特徴部分に関する嗜好の入力を促し、当該入力情報を取り込んで前記ユーザの嗜好を示すユーザプロファイルを生成する処理と、前記ユーザプロファイルを利用して前記検索対象情報の検索を行う処理と、をコンピュータに実行させることを特徴とする。
【0020】
【発明の実施の形態】
図1は、本発明における情報検索装置の実施形態の一例を示す図であり、ここでは音楽配信システムへの適用例が示されている。
図1において、音楽配信サーバ1は、音楽情報DB(データベース)2に格納されている音楽情報の中から個々のユーザの嗜好情報に基づいて検索し、配信する、本発明の情報検索装置として機能する。また、音楽配信サーバ1は、インターネット4に接続され、このインターネット4を介し希望する音楽情報をユーザが所有する端末3に配信する。
音楽情報DB2には、配信対象音楽情報21として、ポップス、ロック、クラシック、演歌など多ジャンルの楽曲の音楽情報が蓄積されており、音楽配信サーバ1からアクセス可能である。端末3は、音楽情報DB2を、インターネット4を介してアクセス可能であり、音楽配信サーバ1から音楽情報の配信を受けて音楽を再生することができる。
【0021】
図2は、図1に示す音楽配信サーバの内部構成を機能展開して示したブロック図である。
図2に示されるように、音楽配信サーバ1は、ユーザ嗜好入力取り込み部11と、特徴抽出部12と、ユーザプロファイル生成部13と、情報検索部14と、検索結果出力部15と、評価入力取り込み部16と、ユーザプロファイル更新部17で構成される。
【0022】
ユーザ嗜好入力取り込み部11は、ユーザに対し検索対象となる音楽情報の「サビ」に相当する部分など、特徴部分に関するユーザ嗜好の入力を促し、その入力を取り込む機能を持つ。
また、特徴抽出部12は、検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し、当該特徴部分を抽出する機能を持つ。具体的に、検索対象情報が符号化された音楽情報の場合、個々の音楽情報に関し、所定の周波数帯域毎のパワーが最大となる部分を中心に、前後N(任意)秒相当部分を特徴部分として抽出し、例えば、音楽情報DB2へ音楽サビ情報22として蓄積する。
【0023】
ユーザプロファイル生成部13は、音楽サビ情報ならびにユーザ嗜好入力取込み部11を介して取り込まれたユーザの嗜好情報に基づき、音楽サビ情報に対するユーザの嗜好を示すユーザプロファイルを生成する機能を持つ。
情報検索部14は、ユーザプロファイルを利用して検索対象音楽情報21の検索を行う機能を持ち、検索結果出力部15を介してその検索結果を要求のあったユーザの端末3へ出力する。ここで、情報検索部14は、ベクトル量子化のためのツリーを用いてベクトル化された検索対象音楽情報21ならびにユーザプロファイルの類似度に基づいて検索結果を出力する。
【0024】
一方、評価入力取り込み部16は、検索結果に対するユーザの評価入力の結果を取り込んでユーザプロファイル更新部17へ供給し、ユーザプロファイル更新部17は、入力された評価結果をユーザプロファイル生成部13によって作成されたユーザプロファイルに反映させ、ユーザプロファイルのベクトルを更新する機能を持つ。
なお、音楽情報DB2は、検索対象音楽情報21と音楽サビ情報22で構成され、前者は、検索対象となる多ジャンルの音楽情報であり、後者は、事前に特徴抽出部12によって自動抽出された対象音楽情報のサビに相当する部分情報である。なお、後者は、サビに相当する部分に限らず、イントロ部分等、サビに変わる音楽情報の特徴部分であればよい。
【0025】
図3は、本発明実施形態の動作を説明するために引用したフローチャートであり、具体的には本発明のコンピュータプログラムの処理手順を示す。
以下、図3に示すフローチャートを参照しながら図1、図2に示す本発明実施形態の動作について詳細に説明する。
【0026】
ここでは、事前に特徴抽出部12により、あらかじめ検索対象となる楽曲毎特徴部分が定義されており、抽出された特徴部分、ここではサビに相当する部分が音楽情報DB2へ音楽サビ情報22として蓄積されている(S31)。
具体的に、検索対象音楽情報21が音楽情報DB2にMPEG(Moving Picture Experts Group)データとして蓄積されていた場合、特徴抽出部12は、当該MPEGデータのサブバンド毎の振幅値に基づき、以下に示す(1)式を用い、個々の楽曲のフレーム毎にサブバンドエネルギー値SBE(Subband−based weighted Subband Eenergy)を演算する。
そして、特徴抽出部12は、検索対象音楽情報21のサビ部分は、このSBE値が最大となる部分を中心に発生するものとして認識し、この最大となる部分を含めた周辺をサビ部分として抽出する。例えば、SBE値の最大部分を中心に前後N秒相当部分をサビ情報として抽出し、楽曲毎、音楽サビ情報22として音楽情報DB2に構築しておく。
【0027】
【数1】
【0028】
音楽情報の検索に先立ち、本発明の情報検索装置によれば、まず、音楽サビ情報に対する嗜好入力の取り込みが行われる。ユーザ嗜好情報の取り込みは、ユーザプロファイル生成部13による監視の下でユーザ嗜好入力取り込み部11によって行われる。
具体的に、ユーザ嗜好入力取り込み部11は、ユーザの端末3に対して音楽情報DB2に蓄積された楽曲毎の音楽サビ情報22を提供し、これに対し、ユーザは、端末3を操作することによって好き嫌いを入力する(S32)。そして、ジャンル嗜好入力取込み部11は、ここで入力されたユーザ嗜好情報を取込んでユーザプロファイル生成部13へ提供する。
【0029】
ユーザプロファイル生成部13では、取り込まれたユーザ嗜好入力情報に基づきユーザプロファイルを生成して情報検索部14を起動する(S33)。
なお、ユーザプロファイル生成部13は、ユーザ嗜好入力取り込み部11を介し、最初に音楽に関する好きなジャンルをユーザに問合せ、ユーザのジャンル嗜好入力を取込み、続いてこのジャンル嗜好に基づいて生成されるジャンルプロファイルに従い該当する楽曲のサビ部分を提供し、それに対する評価入力を取り込んでもよい。このことにより、ユーザプロファイル生成部13は、取り込まれたジャンル嗜好情報、ならびにジャンルプロファイルに基づき、各ジャンルのユーザの嗜好を表すユーザプロファイルを生成することができ、一層効果的な学習データの生成が可能になる。
【0030】
情報検索部14は、ユーザプロファイル生成部13によって生成されるユーザプロファイルを利用して音楽情報検索を行い(S34)、検索結果出力部15を介して要求のあったユーザの端末3へインターネット4経由で配信する(S35)。
具体的に、情報検索部14は、図4および図5を用いて説明したように、あらかじめ作成された音楽サビ情報(学習データ)により生成されるベクトル量子化のためのツリーを用いてベクトル化された検索対象情報22ならびにユーザプロファイルの類似度に基づき、類似度の大きい順に検索対象音楽情報21を並べ替えし、上位N件の検索対象音楽情報21を検索結果として出力し、ユーザに対してその検索結果の評価入力を促す。
上記したように、ユーザ嗜好学習プロセス、あるいは音楽情報検索プロセスへの入力データとして、例えば、音楽の「サビ」部分など特徴的な部分を自動抽出した結果を利用することにより、音楽情報検索処理の精度向上ならびに処理時間の高速化をはかることができる。
【0031】
ところで、ユーザプロファイル生成部13によって生成されるユーザプロファイルは、特定の楽曲に対するユーザ評価が反映されていない分、ユーザの嗜好を的確に表現するための情報が不足している可能性がある。
このため、ユーザは、端末3により、受信した音楽サビ情報の再生がなされると、その楽曲の評価を行い、その評価値を適合フィードバック情報として音楽配信サーバ1へ送信する。
なお、楽曲の評価方法としては、例えば、配信された楽曲について、好みに合う度合いを5段階式、あるいは○×式で評価する方法がある。後者の場合には、ユーザが、聴きたくない楽曲については端末3の音楽再生機能を用いて早送り再生を行い、この操作情報を×の評価値として利用する。
【0032】
そこで、音楽情報サーバ1の評価入力取込み部16は、ユーザの評価入力の結果を取り込み(S36:適合フィードバックあり)、ユーザプロファイル更新部17を起動し、ユーザプロファイル更新部17が、入力された評価結果をユーザプロファイルに反映させる。例えば、ユーザプロファイル更新部17は、ユーザプロファイルとしてその評価値をジャンル毎に分類して記録し、その評価値に基づいて類似度算出のためのスコアを計算してユーザプロファイルのベクトルを更新する(S37)。
このことによりユーザプロファイルを精緻化することができ、情報検索部14は、ステップS34以降の処理を繰り返すことによって高精度な音楽情報検索を実現することができる(S38)。
【0033】
なお、上記した本発明実施形態によれば、インターネット等のデータ通信ネットワークを利用して端末に3に音楽情報を配信する音楽情報配信システムに適用した例についてのみ説明したが、この例に限らず、スタンドアロン構成による音楽情報検索装置にも適用が可能である。また、検索対象として音楽情報についてのみ例示したが、画像等、他の検索対象メディアでも同様に応用が可能である。また、図2に示されるユーザ嗜好入力取り込み部11と、特徴抽出部12と、ユーザプロファイル生成部13と、情報検索部14と、検索結果出力部15と、評価入力取り込み部16と、ユーザプロファイル更新部17のそれぞれで実行される手順をコンピュータ読取り可能な記録媒体に記録し、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより本発明の情報検索装置が実現されるものとする。ここでいうコンピュータシステムとは、OSや周辺機器等のハードウェアを含むものである。
【0034】
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
【0035】
以上、この発明の実施形態につき、図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【0036】
【発明の効果】
以上説明のように本発明によれば、検索対象情報の特徴部分のみが自動抽出され、ユーザプロファイルの学習、あるいは情報検索プロセスに適用されるため、音楽情報の全体を学習あるいは情報検索プロセス適用の対象としていた従来手法に比べ情報検索処理の高精度化、ならびに処理の高速化がはかれる。
また、適合フィードバック情報を取り込んでユーザプロファイルに反映させ、ユーザプロファイルのベクトルを更新することによってユーザプロファイルを精緻化することができるため、一層高精度な情報検索を実現することができる。
【図面の簡単な説明】
【図1】本発明における情報検索装置の実施形態の一例を示す図である。
【図2】図1に示す音楽配信サーバの内部構成を機能展開して示したブロック図である。
【図3】本発明実施形態の動作を説明するために引用したフローチャートである。
【図4】従来の自動分類方法に基づく情報検索処理の流れをフローチャートで示した図である。
【図5】従来の自動分類方法に基づく情報検索処理を模式的に示した概念図である。
【符号の説明】
1…音楽情報配信サーバ、2…音楽情報DB、3…端末、4…インターネット、11…ユーザ嗜好入力取り込み部、12…特徴抽出部、13…ユーザプロファイル生成部、14…情報検索部、15…検索結果出力部、16…評価入力取り込み部、17…ユーザプロファイル更新部
Claims (6)
- 検索対象情報の中からユーザの嗜好に適合した情報を検索する情報検索装置であって、
前記検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し、当該特徴部部を抽出する特徴抽出部と、
ユーザに対し前記抽出された特徴部分を提供し、その特徴部分に関する嗜好の入力を促し、当該入力情報を取り込んで前記ユーザの嗜好を示すユーザプロファイルを生成するユーザプロファイル生成部と、
前記ユーザプロファイルを用いて前記検索対象情報の検索を行う情報検索部と、を備えたことを特徴とする情報検索装置。 - 前記特徴抽出部は、
前記検索対象情報が符号化された音楽情報の場合、個々の音楽情報に関し、所定の周波数帯域毎のパワーが最大となる部分を中心に前後N秒相当部分を特徴部分として定義し、抽出することを特徴とする請求項1に記載の情報検索装置。 - 前記情報検索部は、
前記特徴部分により生成されるベクトル量子化のためのツリーを用いてベクトル化された前記特徴部分を有する検索対象情報ならびに前記ユーザプロファイルの類似度に基づいて検索結果を出力することを特徴とする請求項1に記載の情報検索装置。 - 前記検索結果に対するユーザの評価を取り込み、当該評価を前記ユーザプロファイルに反映させて前記ユーザプロファイルのベクトルを更新するユーザプロファイル更新部、を備えたことを特徴とする請求項1〜3のいずれか1項に記載の情報検索装置。
- 検索対象情報の中からユーザの嗜好に適合した情報を検索する情報検索方法であって、
前記検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し、当該特徴部部を抽出する工程と、
ユーザに対し前記抽出された特徴部分を提供し、その特徴部分に関する嗜好の入力を促し、当該入力情報を取り込んで前記ユーザの嗜好を示すユーザプロファイルを生成する工程と、
前記ユーザプロファイルを用いて前記検索対象情報の検索を行う工程と、を備えたことを特徴とする情報検索方法。 - 検索対象情報の中からユーザの嗜好に適合した情報を検索する情報検索装置に用いられるコンピュータプログラムであって、
前記検索対象情報の所定の単位毎にあらかじめ特徴部分を定義し、当該特徴部部を抽出する処理と、
ユーザに対し前記抽出された特徴部分を提供し、その特徴部分に関する嗜好の入力を促し、当該入力情報を取り込んで前記ユーザの嗜好を示すユーザプロファイルを生成する処理と、
前記ユーザプロファイルを用いて前記検索対象情報の検索を行う処理と、をコンピュータに実行させるコンピュータプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003206772A JP2005056021A (ja) | 2003-08-08 | 2003-08-08 | 情報検索装置および方法ならびにコンピュータプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003206772A JP2005056021A (ja) | 2003-08-08 | 2003-08-08 | 情報検索装置および方法ならびにコンピュータプログラム |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005056021A true JP2005056021A (ja) | 2005-03-03 |
Family
ID=34363512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003206772A Pending JP2005056021A (ja) | 2003-08-08 | 2003-08-08 | 情報検索装置および方法ならびにコンピュータプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005056021A (ja) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006137271A1 (ja) * | 2005-06-24 | 2006-12-28 | Pioneer Corporation | 楽曲検索装置、楽曲検索方法および楽曲検索プログラム |
KR100763197B1 (ko) | 2006-02-06 | 2007-10-04 | 삼성전자주식회사 | 컨텐츠 검색 방법 및 장치 |
JP2008186444A (ja) * | 2007-01-05 | 2008-08-14 | Yahoo Japan Corp | 感性マッチング方法、装置及びコンピュータ・プログラム |
CN100458783C (zh) * | 2006-08-18 | 2009-02-04 | 中山大学 | 一种数字家庭音乐控制器 |
CN101807416A (zh) * | 2010-04-16 | 2010-08-18 | 中山大学 | 一种数字家庭背景音乐控制*** |
-
2003
- 2003-08-08 JP JP2003206772A patent/JP2005056021A/ja active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2006137271A1 (ja) * | 2005-06-24 | 2006-12-28 | Pioneer Corporation | 楽曲検索装置、楽曲検索方法および楽曲検索プログラム |
JPWO2006137271A1 (ja) * | 2005-06-24 | 2009-01-08 | パイオニア株式会社 | 楽曲検索装置、楽曲検索方法および楽曲検索プログラム |
JP4560544B2 (ja) * | 2005-06-24 | 2010-10-13 | パイオニア株式会社 | 楽曲検索装置、楽曲検索方法および楽曲検索プログラム |
KR100763197B1 (ko) | 2006-02-06 | 2007-10-04 | 삼성전자주식회사 | 컨텐츠 검색 방법 및 장치 |
US8340474B2 (en) | 2006-02-06 | 2012-12-25 | Samsung Electronics Co., Ltd. | Apparatus and method of browsing contents |
CN100458783C (zh) * | 2006-08-18 | 2009-02-04 | 中山大学 | 一种数字家庭音乐控制器 |
JP2008186444A (ja) * | 2007-01-05 | 2008-08-14 | Yahoo Japan Corp | 感性マッチング方法、装置及びコンピュータ・プログラム |
CN101807416A (zh) * | 2010-04-16 | 2010-08-18 | 中山大学 | 一种数字家庭背景音乐控制*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8392414B2 (en) | Hybrid audio-visual categorization system and method | |
US7376672B2 (en) | System and methods for providing adaptive media property classification | |
US8438168B2 (en) | Scalable music recommendation by search | |
US6910035B2 (en) | System and methods for providing automatic classification of media entities according to consonance properties | |
US7381883B2 (en) | System and methods for providing automatic classification of media entities according to tempo | |
US7532943B2 (en) | System and methods for providing automatic classification of media entities according to sonic properties | |
US20100223223A1 (en) | Method of analyzing audio, music or video data | |
US20070282860A1 (en) | Method and system for music information retrieval | |
US11537651B2 (en) | Descriptive media content search | |
US11636835B2 (en) | Spoken words analyzer | |
CN109165302A (zh) | 多媒体文件推荐方法及装置 | |
US20200278997A1 (en) | Descriptive media content search from curated content | |
JP2012015809A (ja) | 楽曲選択装置、楽曲選択方法および楽曲選択プログラム | |
US20220238087A1 (en) | Methods and systems for determining compact semantic representations of digital audio signals | |
US11410706B2 (en) | Content pushing method for display device, pushing device and display device | |
JP2003316818A (ja) | 情報検索方法及びその装置、コンピュータプログラム | |
JP2005056021A (ja) | 情報検索装置および方法ならびにコンピュータプログラム | |
JP4597714B2 (ja) | 情報検索装置および方法ならびにコンピュータプログラム | |
KR102031282B1 (ko) | 음원 컨텐츠 및 메타 정보를 이용한 플레이리스트 자동 생성 방법 및 시스템 | |
Simas Filho et al. | Genre classification for brazilian music using independent and discriminant features | |
JP2005056020A (ja) | 情報検索装置および方法ならびにコンピュータプログラム | |
Kumari et al. | Music Genre Classification for Indian Music Genres | |
Shuhendler et al. | Dynamic artist-based embeddings with application to playlist generation | |
Prétet | Metric learning for video to music recommendation | |
CN116680437A (zh) | 音乐搜索方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050909 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20050912 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070911 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071010 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071010 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071112 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071211 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080212 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080318 |