JP3547338B2 - Information retrieval method and device - Google Patents
Information retrieval method and device Download PDFInfo
- Publication number
- JP3547338B2 JP3547338B2 JP09890999A JP9890999A JP3547338B2 JP 3547338 B2 JP3547338 B2 JP 3547338B2 JP 09890999 A JP09890999 A JP 09890999A JP 9890999 A JP9890999 A JP 9890999A JP 3547338 B2 JP3547338 B2 JP 3547338B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- search
- searcher
- preference profile
- personal information
- 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 - Lifetime
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、嗜好プロファイルを用いた情報検索技術に関する。
【0002】
【従来の技術】
近年、コンピュータネットワークの普及により、多種多様の電子情報が流通するようになっている。このような大量の電子情報から、真に関心を持つものを効率的に検索する仕組みとして、既知の電子情報のいくつかについて、人間の主観的な評価(関心度合い)を例えば数値情報で表した評価情報(以下、「嗜好プロファイル」)を用いて検索を行う手法が開発されている。このような検索手法は、コラボレイティブフィルタリングと呼ばれ、嗜好などの人間の主観的な判断を必要とする、コンピュータによる特徴抽出が難しい領域での情報検索に用いられている。
【0003】
コラボレイティブフィルタリングでは、予め嗜好プロファイルを、利用者毎に作成してデータベース化しておく。そして、複数の嗜好プロファイルの中で嗜好が似ていると推定される集合を特徴ベクトル等を用いて計算し、その集合の中で高い評価点が与えられ且つ利用者が未だ評価していない電子情報を当該利用者に提示する。
【0004】
ところで、嗜好プロファイルの情報量、例えば当該嗜好プロファイルを作成する際に用いられるプロファイルデータが少ない場合には、コラボレイティブフィルタリングの精度が上がらないことが知られている。そのため、情報検索に際しては、ある程度の数のプロファイルデータを利用者毎に蓄積しておく必要がある。従来、このプロファイルデータの蓄積は、例えば図3に示される手順で行われている。
【0005】
すなわち、対象情報をディスプレイ等に表示させる(ステップS301)。利用者がその対象情報に対して評価できる場合、つまりその対象情報を知っている場合は、それに対する評価結果を入力させる(ステップS302:Yes、S303)。利用者が知らない検索対象情報であった場合は、その情報を他のものに代えて再表示させる(ステップS302:No)。
利用者から評価結果が入力された場合は、それをプロファイルデータとして利用者毎に蓄積する(ステップS304:Yes、S305)。蓄積したプロファイルデータの量が嗜好プロファイルとして使用する上で十分かどうかを判定し(ステップS306)。不十分であれば、ステップS301以降の処理を繰り返す(ステップS306:No)。プロファイルデータの数が十分であれば、その利用者についてのプロファイルデータの蓄積を終え(ステップS306:Yes)、コラボレイティブフィルタリングによる情報検索を行う(ステップS307)。
【0006】
【発明が解決しようとしている課題】
上述のコラボレイティブフィルタリングによる情報検索を行う場合は、予め複数の利用者についての嗜好プロファイルを作成しておく必要がある。嗜好プロファイルの作成(プロファイルデータの蓄積)は、図3の手順で利用者毎に行われるものであり、検索精度をあるレベルに維持するためには、上記手順を相当数繰り返す必要がある。このことは、利用者に対して大きな負担を強いることを意味する。
また、嗜好プロファイルの作成は、対象情報の内容を利用者が評価し得ることが前提になっているため、対象情報が既知ではない場合、つまり未知の分野の情報についてはコラボレイティブフィルタリングの検索手法を適用できない。
【0007】
そこで本発明は、利用者による嗜好プロファイルの作成作業を軽減し、また嗜好プロファイルの作成が困難であった分野での検索をも可能にする、情報検索方法を提供することにある。
本発明の他の課題は、上記情報検索方法の実施に適した情報検索装置を提供することにある。
【0008】
【課題を解決するための手段】
上記課題を解決する本発明の情報検索方法は、検索対象情報に対する嗜好プロファイルを登録利用者毎に保持して成る情報検索装置において実行される方法であって、情報検索を行う検索者からの検索要求の入力を契機に当該検索者以外の登録利用者の属人情報を提示するとともに、該提示に従って前記検索者が特定した属人情報に対応する嗜好プロファイルに基づいて所要の情報検索を行う過程を含むことを特徴とする。
【0009】
属人情報は、既に嗜好プロファイルを作成した登録利用者に固有のディジタル情報であり、例えば登録利用者を識別するための名前、性別、年齢、趣味、対象情報に対する批評、意見、自己PR等を表すものである。検索者に提示する属人情報は、例えば、検索要求に含まれる興味分野をそれぞれ自己の興味分野とする1又は複数の登録利用者の属人情報、検索要求に含まれる検索対象情報に対してそれぞれ前記検索者と同様の評価を行っている1又は複数の登録利用者の属人情報、あるいは、検索対象情報に対して互いに類似ないし共通する嗜好プロファイルをもつ複数の登録利用者の属人情報である。
【0010】
上記他の課題を解決する本発明の情報検索装置は、検索対象情報に対する登録利用者の評価結果である嗜好プロファイルに基づいて情報検索を行う装置であって、嗜好プロファイルを登録利用者毎に蓄積する嗜好プロファイル蓄積手段と、情報検索を行う検索者に対して他の複数の登録利用者の属人情報の一覧を提示する提示手段と、提示された属人情報の一覧から検索者が選定した属人情報によって特定される嗜好プロファイルに基づく検索結果を当該検索者に提示する検索手段とを有するものである。これにより、検索者が情報検索のたびに自己の嗜好プロファイルを作成しなくとも済むようになる。
【0011】
提示手段は、例えば検索者に対して複数の登録利用者の属人情報のいずれかに含まれるキーワードの入力を促すとともに、入力されたキーワードを含む属人情報の一覧を提示するように構成する。嗜好プロファイルが予め定めた複数の所定項目に対する登録利用者の評価結果の場合は、検索者に対して所定項目の一部に対する評価の入力を促すとともに、当該項目に対して検索者が入力した評価と一致する評価結果をもつ登録利用者の属人情報の一覧を提示するように構成する。互いに類似ないし共通する嗜好プロファイルをもちあう複数の登録利用者の属人情報の一覧を提示するように構成しても良い。
【0012】
好ましい実施の形態として、検索者に対して自己の嗜好プロファイルを生成するか他人の嗜好プロファイルを使用するかを選択させる手段をさらに備えて情報検索装置を構成する。この場合の提示手段は、検索者が他人の嗜好プロファイルの使用を選択したときに上述の属人情報の一覧を提示することになる。
【0013】
より好ましくは、検索者が選定し属人情報に対応する嗜好プロファイルの一部又は全部を修正してその検索者の嗜好プロファイルとして蓄積する手段をさらに備えて情報検索装置を構成する。これにより、検索者による嗜好プロファイルの作成作業を軽減できるようになる。
【0014】
登録利用者の数を増やす観点からは、登録利用者の嗜好プロファイルが検索者によって選択された回数を累計し、この累計値に応じて当該登録利用者のインセンティブを特定する手段をさらに備えて情報検索装置を構成する。
【0015】
【発明の実施の形態】
以下、本発明を映画に関する情報の検索を嗜好プロファイルを用いて検索する映画情報検索システムに適用した場合の実施の形態を説明する。以下の説明では、既に嗜好プロファイルが登録されている利用者を「登録利用者」、情報検索乃至新たに嗜好プロファイルを登録する利用者を「検索者」と称する。
【0016】
図1は、この映画情報検索システムの構成図である。この映画情報検索システム1は、キーボードなどの入力装置、ディスプレイなどの出力装置のほか、通信手段や記憶装置14を有するコンピュータ装置(又はシステム)によって実現されるもので、当該コンピュータ装置のCPUが所定のプログラムコードを読み込んで実行することにより形成される、入出力制御部11、データ処理部12、データ検索部13の機能ブロックを具備している。
【0017】
入出力制御部11は、入力装置、出力装置及び通信回線を通じて行う検索要求等の情報の入力、属人情報や検索結果の提示等の制御を行うものである。
データ処理部12は、入出力される各種データに関して行う装置内の動作を制御するものである。データ検索部13は後述する各種データベース141〜143の検索を行うもので、嗜好プロファイルに基づく情報検索を行うコラボレイティブフィルタリング部131と、属人情報に基づく嗜好プロファイルを検索する嗜好プロファイル検索部132と、検索要求に基づく属人情報を検索する属人情報検索部133とを有している。
【0018】
記憶装置14には、嗜好対象データベース141、嗜好プロファイルデータベース142、個人情報データベース143が格納されている。
嗜好対象データベース141は、検索対象となる映画に関する属性情報、例えば映画のタイトル、映画の製作年月日、その映画を制作した監督名等を管理するものであり、嗜好プロファイルデータベース142は、複数の映画の各々に対する嗜好プロファイルを登録利用者毎に管理するものである。
属人情報データベース143は、登録利用者の属人情報、例えば登録利用者の識別コード、認証キー、テキストデータから成る名前、性別、年齢、趣味、映画の批評情報(映画についての感想を詳細に文字で記述した情報等)、意見、自己PR等を管理するものである。属人情報データベース143の属人情報と嗜好プロファイルデータベース142の嗜好プロファイルとは互いにリンクしており、また、この嗜好プロファイルと嗜好対象データベース141の属性情報も互いにリンクしている。
【0019】
このように構成される映画情報検索システム1による情報検索方法は、図2の手順で行われる。
データ処理部12は、出力装置を通じて検索者に自分の嗜好プロファイルを新規に作成するか、既に登録されている他人の嗜好プロファイルを使用するかを選択させる(ステップS201)。
検索者が自分の嗜好プロファイルの新規作成を行うと判断できる場合、データ処理部12は、既に説明した図3に示した手順で、十分な情報量が得られるまでその検索者の嗜好プロファイルを作成する(ステップS201:Yes、S202,S203:No)。
【0020】
一方、検索者により、他人の嗜好プロファイルの使用が選択されたと判断できる場合、データ処理部12は、属人情報検索部133に他の複数の登録利用者の属人情報の検索を依頼し、その検索結果を出力装置を通じて検索者に提示し、いずれかの登録利用者の属人情報を選定させる(ステップS201:No、S204)。この場合の提示手法としては、以下のようなものが挙げられる。
(1)検索者の検索要求時に、特定のキーワード、例えば映画の興味分野をその検索要求に含ませ、属人情報データベース143内からその興味分野をそれぞれ自己の興味分野とする登録利用者の一覧を提示する。
(2)検索者が検索要求の際に入力した映画名とその評価に対して同様の評価を行っている登録利用者の一覧を提示する。
(3)互いに類似ないし共通の嗜好プロファイルをもつ複数の登録利用者の一覧を嗜好プロファイル毎、つまり興味分野毎に提示する。
なお、登録利用者の一覧は、例えば名前、年齢、性別等、属性情報の一部のみの一覧とする。
【0021】
検索者が特定の属人情報を選択したことを検知すると(ステップS205:Yes)、データ処理部12は、嗜好プロファイル検索部132に該当する嗜好プロファイルの検索を依頼する(ステップS206)。
嗜好プロファイルが索出された場合、あるいはステップS202において十分な情報量の自分の嗜好プロファイルが作成された場合(ステップS203:Yes)、コラボレイティブフィルタリング部131は、その嗜好プロファイルを用いた情報検索を行い(ステップS207)、検索結果を出力装置を通じて検索者に提示する(ステップS208)。検索者が自分の嗜好に適合すると判断できる場合は検索処理を終え(ステップS209:Yes)、適合しないと判断される場合は上記ステップS201以降の処理を繰り返す(ステップS209:No)。
【0022】
なお、索出された他の登録利用者の嗜好プロファイルの一部又は全部を修正して検索者の嗜好プロファイルとし、これを嗜好プロファイルデータベース142に蓄積するとともに、属人情報データベース143に検索者の属性情報を登録する機能をデータ処理部12又は他のモジュールによって形成するようにしても良い。
【0023】
このように、本実施形態の映画情報検索システム1では、検索者以外の登録利用者の嗜好プロファイルを使用してコラボレイティブフィルタリングを行えるようにしたので、検索者による嗜好プロファイルの作成作業が軽減化される。
【0024】
また、検索者が、自分と嗜好が似ている登録利用者を探し出し、その登録利用者の嗜好プロファイルに基づく情報を特定することで、自己の嗜好だけでは検索が不可能であった情報を索出できるようになる。
【0025】
また、検索者の専門分野と異なる分野で信頼できる登録利用者を探し出し、その者の嗜好プロファイルを使用してコラボレイティブフィルタリングを行うことにより、自分の知識だけでは得られない領域での情報検索が可能になる。
【0026】
ところで、コラボレイティブフィルタリングの精度を上げるためには、登録利用者の数を増やし、それによって登録利用者の嗜好の特徴を一様に分布させたり、登録利用者の嗜好プロファイルの信頼性を向上させたりすること等が重要な要素になる。そこで、図1に示した映画情報提供システム1に、登録利用者の嗜好プロファイルが検索者によって選択された回数を累計し、この累計値に応じて当該登録利用者のインセンティブを特定する手段を付加することで、広く一般利用者(検索者を含む)に嗜好プロファイルの新規作成、登録、その嗜好プロファイルの信頼性向上の維持管理のための動機付けを与えるようにする。
【0027】
検索者からの苦情受付機能、例えば、不正確な嗜好プロファイルの登録に対する意見の受付機能をさらに付加することで、この映画情報提供システムの信頼性を高めるようにする構成も可能である。
【0028】
また、新規に嗜好プロファイルを作成した者が利用者登録を行う際に、嗜好プロファイルを公開(他の者が利用可能な状態にすること)するか、あるいは通常の嗜好プロファイルによる情報検索のみとするか(自分及び他人の嗜好プロファイルは非公開)を登録利用者に対して自己の嗜好プロファイルを公開するか否かを選択させるようにする構成も可能である。嗜好プロファイルを公開する場合は、嗜好プロファイルの維持管理だけでなく、属人情報をも登録する必要がある。
【0029】
【発明の効果】
以上の説明から明らかなように、本発明によれば、検索者の嗜好プロファイルを蓄積する作業を軽減することができ、また、従来、検索者が自分の知識によっては嗜好プロファイルを作成するのが困難であった分野の情報を検索できるようになる。
【図面の簡単な説明】
【図1】本発明を適用した映画情報検索システムの構成図。
【図2】本実施形態による情報検索方法の手順説明図。
【図3】従来の情報検索システムにおけるプロファイルデータ収集の処理手順図。
【符号の説明】
1 映画情報検索システム
11 入出力制御部
12 データ処理部
13 データ検索部
131 嗜好プロファイル検索部
132 属人情報検索部
133 コラボレイティブフィルタリング部
14 記憶装置
141 嗜好対象データベース
142 嗜好プロファイルデータベース
143 属人情報データベース[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an information search technique using a preference profile.
[0002]
[Prior art]
In recent years, with the spread of computer networks, various types of electronic information have been distributed. From such a large amount of electronic information, human subjective evaluation (degree of interest) is expressed by numerical information, for example, for some of the known electronic information, as a mechanism to efficiently search for what is truly interesting. A technique for performing a search using evaluation information (hereinafter, “preference profile”) has been developed. Such a search method is called collaborative filtering, and is used for information search in an area where a computer is difficult to extract features, which requires human subjective judgment such as preferences.
[0003]
In the collaborative filtering, a preference profile is created in advance for each user and stored in a database. Then, a set in which a plurality of taste profiles are assumed to have similar tastes is calculated by using a feature vector or the like, and a high evaluation score is given in the set, and an electronic score not yet evaluated by the user is obtained. Present the information to the user.
[0004]
By the way, it is known that the accuracy of collaborative filtering does not increase when the information amount of the preference profile, for example, the profile data used for creating the preference profile is small. Therefore, when searching for information, it is necessary to accumulate a certain number of profile data for each user. Conventionally, accumulation of this profile data is performed, for example, according to the procedure shown in FIG.
[0005]
That is, the target information is displayed on a display or the like (step S301). If the user can evaluate the target information, that is, if the user knows the target information, the user is prompted to input an evaluation result (step S302: Yes, S303). If the search target information is unknown to the user, the information is displayed again instead of other information (step S302: No).
When an evaluation result is input by a user, the evaluation result is stored as profile data for each user (step S304: Yes, S305). It is determined whether or not the amount of the accumulated profile data is sufficient to be used as a preference profile (step S306). If it is not sufficient, the processing after step S301 is repeated (step S306: No). If the number of profile data is sufficient, the accumulation of the profile data for the user is completed (step S306: Yes), and an information search is performed by collaborative filtering (step S307).
[0006]
[Problems to be solved by the invention]
When performing information search by the above-described collaborative filtering, it is necessary to create preference profiles for a plurality of users in advance. The creation of a preference profile (accumulation of profile data) is performed for each user in the procedure shown in FIG. 3, and in order to maintain the search accuracy at a certain level, it is necessary to repeat the above procedure a considerable number of times. This imposes a heavy burden on the user.
In addition, since the creation of the taste profile is based on the assumption that the user can evaluate the contents of the target information, when the target information is not known, that is, for the information in the unknown field, the collaborative filtering search method is used. Not applicable.
[0007]
Therefore, an object of the present invention is to provide an information search method that reduces the work of creating a preference profile by a user and enables a search in a field where the creation of a preference profile was difficult.
Another object of the present invention is to provide an information search device suitable for implementing the above information search method.
[0008]
[Means for Solving the Problems]
An information search method according to the present invention that solves the above-mentioned problem is a method executed in an information search device that holds a preference profile for search target information for each registered user, and is used for a search from a searcher who performs an information search. A step of presenting personal information of a registered user other than the searcher in response to the input of the request and performing a required information search based on a preference profile corresponding to the personal information specified by the searcher according to the presentation It is characterized by including.
[0009]
Personal information is digital information unique to a registered user who has already created a taste profile, and includes, for example, a name for identifying the registered user, gender, age, hobbies, criticism of the target information, opinions, and self-PR. It represents. The personal information presented to the searcher is, for example, personal information of one or a plurality of registered users each having the field of interest included in the search request as their own field of interest, and search target information included in the search request. Personal information of one or more registered users each performing the same evaluation as the searcher, or personal information of a plurality of registered users having a similar or common preference profile to the search target information It is.
[0010]
An information search apparatus of the present invention that solves the above-mentioned other problems is an apparatus that performs information search based on a preference profile that is an evaluation result of a registered user for search target information, and stores a preference profile for each registered user. Preference profile storage means to be performed, presentation means for presenting a list of personal information of a plurality of registered users to a searcher performing information search, and a searcher selecting from a list of presented personal information. Search means for presenting a search result based on the preference profile specified by the personal information to the searcher. This eliminates the need for the searcher to create his / her own preference profile every time information is searched.
[0011]
The presenting unit is configured to, for example, prompt the searcher to input a keyword included in any of the personal information of the plurality of registered users, and present a list of personal information including the input keyword. . If the preference profile is the evaluation result of the registered user for a plurality of predetermined predetermined items, the searcher is prompted to input an evaluation for a part of the predetermined item, and the evaluation input by the searcher for the item is performed. It is configured to present a list of personal information of registered users having an evaluation result that matches. A configuration may be adopted in which a list of personal information of a plurality of registered users having similar or common preference profiles is presented.
[0012]
As a preferred embodiment, the information search apparatus is further provided with means for allowing a searcher to select whether to generate his / her own preference profile or use another person's preference profile. In this case, the presenting means presents the above list of personal information when the searcher selects the use of the preference profile of another person.
[0013]
More preferably, the information search apparatus further comprises means for correcting a part or all of the preference profile corresponding to the personal information selected by the searcher and storing the corrected profile as the searcher's preference profile. As a result, the work of creating a preference profile by the searcher can be reduced.
[0014]
From the viewpoint of increasing the number of registered users, the information is further provided with a means for accumulating the number of times the preference profile of the registered user has been selected by the searcher and specifying the incentive of the registered user according to the accumulated value. Configure a search device.
[0015]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment will be described in which the present invention is applied to a movie information search system that searches for information on a movie using a preference profile. In the following description, a user whose preference profile is already registered is referred to as a “registered user”, and a user who searches for information or registers a new preference profile is referred to as a “searcher”.
[0016]
FIG. 1 is a configuration diagram of the movie information search system. The movie information search system 1 is realized by a computer device (or system) having a communication unit and a
[0017]
The input /
The
[0018]
The
The
The
[0019]
The information search method by the movie information search system 1 configured as described above is performed according to the procedure shown in FIG.
The
If the searcher can determine that his / her new preference profile is to be created, the
[0020]
On the other hand, when it can be determined that the use of the preference profile of another person has been selected by the searcher, the
(1) At the time of a search request by a searcher, a specific keyword, for example, an interest field of a movie is included in the search request, and a list of registered users whose interest fields are each their own interest field from the
(2) Present a list of registered users who have performed the same evaluation for the movie name and its evaluation input by the searcher at the time of the search request.
(3) A list of a plurality of registered users having similar or common preference profiles is presented for each preference profile, that is, for each field of interest.
Note that the list of registered users is a list of only a part of the attribute information such as name, age, and gender.
[0021]
When detecting that the searcher has selected the specific personal information (step S205: Yes), the
When the preference profile is found, or when the user has created his / her own preference profile with a sufficient amount of information in step S202 (step S203: Yes), the
[0022]
Note that a part or all of the retrieved registered user's preference profile is corrected to be a searcher's preference profile, which is stored in the
[0023]
As described above, in the movie information search system 1 of the present embodiment, the collaborative filtering can be performed using the taste profile of the registered user other than the searcher, so that the work of creating the taste profile by the searcher is reduced. You.
[0024]
In addition, the searcher searches for registered users who have similar preferences to the user and specifies information based on the registered user's preference profile, thereby searching for information that could not be searched using only his / her own preferences. You can get out.
[0025]
In addition, by searching for a trusted registered user in a field different from the searcher's specialty field, and performing collaborative filtering using that person's preference profile, it is possible to search for information in an area that can not be obtained with only one's own knowledge become.
[0026]
By the way, in order to improve the accuracy of collaborative filtering, the number of registered users is increased, thereby distributing the characteristics of the registered users 'tastes uniformly, and improving the reliability of the registered users' taste profiles. Is an important factor. In view of this, the movie information providing system 1 shown in FIG. 1 is provided with a means for accumulating the number of times the preference profile of the registered user has been selected by the searcher and identifying the incentive of the registered user according to the accumulated value. By doing so, a general user (including a searcher) is motivated to newly create and register a preference profile and to maintain and manage the reliability of the preference profile.
[0027]
By adding a function of receiving complaints from a searcher, for example, a function of receiving opinions on registration of an inaccurate preference profile, it is possible to increase the reliability of the movie information providing system.
[0028]
In addition, when a user who newly creates a preference profile registers a user, the preference profile is made public (to make it available to other persons) or only information is searched using a normal preference profile. A configuration is also possible in which the registered user is allowed to select whether or not to publish his / her own preference profile. When publishing a preference profile, it is necessary to register not only the maintenance of the preference profile but also personal information.
[0029]
【The invention's effect】
As is apparent from the above description, according to the present invention, the work of accumulating the searcher's preference profile can be reduced, and conventionally, it is difficult for the searcher to create the preference profile depending on his / her own knowledge. You will be able to search for information in difficult fields.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a movie information search system to which the present invention is applied.
FIG. 2 is an explanatory diagram of a procedure of an information search method according to the embodiment;
FIG. 3 is a processing procedure diagram of profile data collection in a conventional information search system.
[Explanation of symbols]
Reference Signs List 1 movie
Claims (11)
情報検索を行う検索者からの特定のキーワードを含む検索要求に基づいて属人情報を検索し、その検索結果として当該検索者以外の属人情報を提示する過程と、
この提示により前記検索者が選定した属人情報によって特定される嗜好プロファイルに基づいて所要の情報検索を行う過程と、を含む、情報検索方法。A method executed in an information search device configured to hold a registered user's preference profile for search target information linked to personal information of the registered user,
Searching for personal information based on a search request including a specific keyword from a searcher performing an information search, and presenting personal information other than the searcher as a search result;
Performing a required information search based on the preference profile specified by the personal information selected by the searcher by the presentation.
情報検索を行う検索者からの検索要求の入力を契機に、検索対象情報に対して互いに類似ないし共通する嗜好プロファイルをもつ、当該検索者以外の複数の登録利用者の属人情報を提示する過程と、 A process of presenting personal information of a plurality of registered users other than the searcher having a similar or common preference profile to the search target information upon input of a search request from a searcher performing an information search. When,
この提示により前記検索者が選定した属人情報によって特定される嗜好プロファイルに基づいて所要の情報検索を行う過程と、を含む、情報検索方法。 Performing a required information search based on the preference profile specified by the personal information selected by the searcher by the presentation.
情報検索を行う検索者からの検索要求の入力を契機に当該検索者以外の登録利用者の属人情報を提示する過程と、
この提示により前記検索者が選定した属人情報によって特定される嗜好プロファイルに基づいて所要の情報検索を行う過程と、
検索者が選定した属人情報に対応する嗜好プロファイルの一部又は全部を修正してその検索者の嗜好プロファイルとすることで、当該検索者による嗜好プロファイルを作成する過程とを含む、情報検索方法。 A method executed in an information search device configured to hold a registered user's preference profile for search target information linked to personal information of the registered user,
A process of presenting personal information of registered users other than the searcher in response to input of a search request from a searcher performing information search;
Performing a required information search based on a preference profile specified by the personal information selected by the searcher by this presentation;
Modifying a part or all of the preference profile corresponding to the personal information selected by the searcher to make the searcher a preference profile, thereby creating a preference profile by the searcher. .
前記嗜好プロファイルを登録利用者毎に蓄積する嗜好プロファイル蓄積手段と、
情報検索を行う検索者からの特定のキーワードを含む検索要求に基づいて属人情報を検索し、その検索結果として当該検索者以外の属人情報を提示する提示手段と、
前記提示された属人情報の一覧から検索者が選定した属人情報によって特定される嗜好プロファイルに基づく検索結果を当該検索者に提示する検索手段とを有することを特徴とする、情報検索装置。An apparatus for performing an information search based on a preference profile that is an evaluation result of a registered user with respect to search target information,
Preference profile storage means for storing the preference profile for each registered user;
Presentation means for searching for personal information based on a search request including a specific keyword from a searcher performing an information search, and presenting personal information other than the searcher as a search result ;
An information search device, comprising: a search unit that presents a search result based on a preference profile specified by personal information selected by the searcher from the presented list of personal information to the searcher.
前記嗜好プロファイルを登録利用者毎に蓄積する嗜好プロファイル蓄積手段と、 Preference profile storage means for storing the preference profile for each registered user;
情報検索を行う検索者からの検索要求の入力を契機に、検索対象情報に対して互いに類似ないし共通する嗜好プロファイルをもつ、当該検索者以外の複数の登録利用者の属人情報を提示する提示手段と、 Presentation that presents personal information of a plurality of registered users other than the searcher having a similar or common preference profile to the search target information in response to input of a search request from a searcher performing an information search. Means,
前記提示された属人情報の一覧から検索者が選定した属人情報によって特定される嗜好プロファイルに基づく検索結果を当該検索者に提示する検索手段とを有することを特徴とする、情報検索装置。 An information search device, comprising: a search unit that presents a search result based on a preference profile specified by personal information selected by the searcher from the presented list of personal information to the searcher.
前記嗜好プロファイルを登録利用者毎に蓄積する嗜好プロファイル蓄積手段と、 Preference profile storage means for storing the preference profile for each registered user;
情報検索を行う検索者からの検索要求の入力を契機に当該検索者以外の登録利用者の属人情報を提示する提示手段と、 Presentation means for presenting personal information of registered users other than the searcher in response to input of a search request from a searcher performing information search;
前記提示された属人情報の一覧から検索者が選定した属人情報によって特定される嗜好プロファイルに基づく検索結果を当該検索者に提示する検索手段と、 Search means for presenting a search result based on a preference profile specified by personal information selected by the searcher from the list of presented personal information to the searcher,
検索者が選定した属人情報に対応する嗜好プロファイルの一部又は全部を修正してその検索者の嗜好プロファイルとして前記嗜好プロファイル蓄積手段に蓄積する手段と、を有することを特徴とする、情報検索装置。 Means for modifying a part or all of the preference profile corresponding to the personal information selected by the searcher and storing the corrected profile as the searcher's preference profile in the preference profile storage means. apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09890999A JP3547338B2 (en) | 1999-04-06 | 1999-04-06 | Information retrieval method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP09890999A JP3547338B2 (en) | 1999-04-06 | 1999-04-06 | Information retrieval method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000293531A JP2000293531A (en) | 2000-10-20 |
JP3547338B2 true JP3547338B2 (en) | 2004-07-28 |
Family
ID=14232270
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP09890999A Expired - Lifetime JP3547338B2 (en) | 1999-04-06 | 1999-04-06 | Information retrieval method and device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3547338B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002215665A (en) * | 2001-01-16 | 2002-08-02 | Dainippon Printing Co Ltd | Information recommendation server device |
JP2002222204A (en) * | 2001-01-29 | 2002-08-09 | Konami Co Ltd | Communication program, medium recording the same, communication device, and communication method |
JP2002230024A (en) * | 2001-02-05 | 2002-08-16 | Ntt Comware Corp | Retrieval method and device, method and device for generating characteristic information of document information, method and device for generating taste information of user, recording medium, and program |
US7035863B2 (en) * | 2001-11-13 | 2006-04-25 | Koninklijke Philips Electronics N.V. | Method, system and program product for populating a user profile based on existing user profiles |
US20030093329A1 (en) * | 2001-11-13 | 2003-05-15 | Koninklijke Philips Electronics N.V. | Method and apparatus for recommending items of interest based on preferences of a selected third party |
US7533093B2 (en) * | 2001-11-13 | 2009-05-12 | Koninklijke Philips Electronics N.V. | Method and apparatus for evaluating the closeness of items in a recommender of such items |
JP2012203849A (en) * | 2011-03-28 | 2012-10-22 | Gourmet Navigator Inc | Server device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3957802B2 (en) * | 1997-01-24 | 2007-08-15 | 株式会社東芝 | Knowledge information presentation apparatus and knowledge information output method |
-
1999
- 1999-04-06 JP JP09890999A patent/JP3547338B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2000293531A (en) | 2000-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9727906B1 (en) | Generating item clusters based on aggregated search history data | |
US10452662B2 (en) | Determining search result rankings based on trust level values associated with sellers | |
US20070073708A1 (en) | Generation of topical subjects from alert search terms | |
Singh et al. | A novel deep neural-based music recommendation method considering user and song data | |
JPH10301946A (en) | Information providing device | |
CN102314654B (en) | A kind of information-pushing method and Information Push Server | |
CN109168047B (en) | Video recommendation method and device, server and storage medium | |
CN109903127A (en) | A kind of group recommending method, device, storage medium and server | |
KR20090017268A (en) | Method for updating interest keyword of user and system for executing the method | |
JP2010026666A (en) | Related information presentation system, related information presentation method, program and information storage medium | |
CN114936301B (en) | Intelligent household building material data management method, device, equipment and storage medium | |
EP2755181B1 (en) | Information processing device, information processing method, information processing program, and recording medium | |
JP3085254B2 (en) | Information property recommendation device | |
KR102245492B1 (en) | electronic terminal device for providing a style checking function of a user based on a clothing image selected by a user | |
JP3547338B2 (en) | Information retrieval method and device | |
JP2000090094A (en) | Information service providing device and recommendation information extracting and presenting method | |
JP2000242663A (en) | Information provision system and information provision method | |
JP2002366838A (en) | Recommendation method, server system, and program | |
JP3975768B2 (en) | Content recommendation device, content recommendation method, program thereof, and program storage medium thereof | |
JP2004515837A (en) | How to compare search profiles | |
JP2010140433A (en) | Content recommendation system, content recommendation method and content recommendation program | |
JPH10307845A (en) | Perusal supporting device and method therefor | |
JP2004078689A (en) | Search system, search program, and search method | |
JP2000285127A (en) | System and method for providing information | |
JP6560843B1 (en) | SEARCH SYSTEM, SEARCH METHOD, AND PROGRAM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040113 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040315 |
|
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: 20040413 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040413 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090423 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100423 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110423 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120423 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140423 Year of fee payment: 10 |
|
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 |
|
EXPY | Cancellation because of completion of term |