JP2007164530A - Information recommendation device - Google Patents
Information recommendation device Download PDFInfo
- Publication number
- JP2007164530A JP2007164530A JP2005360855A JP2005360855A JP2007164530A JP 2007164530 A JP2007164530 A JP 2007164530A JP 2005360855 A JP2005360855 A JP 2005360855A JP 2005360855 A JP2005360855 A JP 2005360855A JP 2007164530 A JP2007164530 A JP 2007164530A
- Authority
- JP
- Japan
- Prior art keywords
- content
- keyword
- questionnaire
- question
- user
- 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
- 238000012545 processing Methods 0.000 claims abstract description 20
- 238000000605 extraction Methods 0.000 claims abstract description 11
- 239000000284 extract Substances 0.000 claims abstract description 6
- 230000004044 response Effects 0.000 claims description 8
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 235000014510 cooky Nutrition 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000877 morphologic effect Effects 0.000 description 1
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本発明は、利用者が回答したアンケートの結果に基づいて、利用者に適した情報を推薦する技術に関する。 The present invention relates to a technique for recommending information suitable for a user based on a questionnaire result answered by the user.
近年、インターネットの普及により、多くの人が多数のWebサイトから好みの情報を検索することも行われるようになってきている。特に最近では、閲覧履歴等を解析して、その利用者の嗜好を判断し、その利用者が好みそうな情報を提供する試みも行われている。 In recent years, with the spread of the Internet, many people are searching for favorite information from a large number of Web sites. In particular, recently, attempts have been made to analyze the browsing history and the like, determine the user's preference, and provide information that the user is likely to like.
しかしながら、従来の手法では、利用者が誤ったアクセス等をすると、解析結果にノイズが入ってしまい、正確な解析ができないという問題がある。 However, in the conventional method, there is a problem that if the user makes an incorrect access or the like, noise is included in the analysis result and accurate analysis cannot be performed.
上記のような点に鑑み、本発明は、利用者が直接検索キーワードを設定することなく、利用者の好みにあった情報を選出することが可能な情報推薦装置を提供することを課題とする。 In view of the above, it is an object of the present invention to provide an information recommendation device that allows a user to select information that suits the user's preference without directly setting a search keyword. .
上記課題を解決するため、本発明では、検索対象とするコンテンツが、キーワードにより検索可能に記憶されたコンテンツ記憶手段と、アンケートの質問と前記キーワードを対応付けて記憶したキーワード記憶手段と、利用者に対して前記アンケートの質問を提示するアンケート提示手段と、前記提示したアンケートの質問に対する回答を受信した後、受信した回答の内容に基づいて、各質問に対応するキーワードを前記キーワード記憶手段から抽出するキーワード抽出手段と、前記抽出したキーワードを用いて検索し、前記コンテンツ記憶手段からコンテンツを抽出するとともに、当該コンテンツの検索に用いられたキーワードと、当該キーワードに対応する質問についての回答内容に基づいて、前記抽出した各コンテンツの推薦度を算出し、当該推薦度の高い順にコンテンツの提示を行うコンテンツ提示手段を有する構成とした情報推薦装置を提供する。 In order to solve the above-described problems, in the present invention, content to be searched is stored so that search is possible by keyword, keyword storage that stores a questionnaire question and the keyword in association with each other, and a user A questionnaire presenting means for presenting the questionnaire questions, and after receiving an answer to the presented questionnaire question, a keyword corresponding to each question is extracted from the keyword storage means based on the content of the received answer A keyword extracting unit that performs a search using the extracted keyword, extracts content from the content storage unit, and uses the keyword used for searching the content and the content of an answer to a question corresponding to the keyword To calculate the recommendation level of each extracted content Provides information recommendation apparatus has a configuration having a content presentation means for performing the presentation of content in descending order of the recommendation level.
本発明によれば、利用者のアンケートに対する回答に応じて情報を抽出するようにしたので、利用者が直接検索キーワードを設定することなく、利用者の好みにあった情報を選出することが可能となるという効果を奏する。 According to the present invention, since information is extracted according to the answer to the user's questionnaire, it is possible for the user to select information that suits the user's preference without directly setting a search keyword. It has the effect of becoming.
(1.装置構成)
以下、本発明の好適な実施形態について図面を参照して詳細に説明する。図1は、本発明に係る情報提示装置の一実施形態を示す構成図である。図1において、100は利用者端末、200はネットワーク、300は処理サーバ、310はコンテンツ記憶手段、320はネットワークインターフェイス、330はアンケート提示手段、340はキーワード記憶手段、350はキーワード抽出手段、360はコンテンツ提示手段である。
(1. Device configuration)
DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described in detail with reference to the drawings. FIG. 1 is a configuration diagram showing an embodiment of an information presentation apparatus according to the present invention. In FIG. 1, 100 is a user terminal, 200 is a network, 300 is a processing server, 310 is content storage means, 320 is a network interface, 330 is questionnaire presentation means, 340 is keyword storage means, 350 is keyword extraction means, and 360 is Content presentation means.
利用者端末100は、ネットワーク200を介して処理サーバ300とのデータの送受信が可能な端末装置であり、インターネット接続機能を有する汎用のコンピュータにより実現可能である。ネットワーク200は、コンピュータ間のデータの送受信を行うための通信回線であり、本実施形態では、インターネットに対応している。
The
処理サーバ300は、利用者端末100とのデータの送受信を行うためのWebサーバ、データベースを扱うためのデータベースサーバとしての機能を有しており、コンテンツ記憶手段310、ネットワークインターフェイス320、アンケート提示手段330、キーワード記憶手段340、キーワード抽出手段350、コンテンツ提示手段360を有している。
The
コンテンツ記憶手段310は、利用者が閲覧することを目的とする文書や画像等のコンテンツを記憶した記憶手段である。本実施形態では、コンテンツとして画像と文書を含むデータを記憶している。ネットワークインターフェイス320は、ネットワーク200を介して利用者端末100とデータの送受信を行うためのインターフェースである。アンケート提示手段330は、利用者端末100からの要求に応じてアンケート画面データを所定の記憶手段から抽出し、利用者端末100に提示する機能を有している。
The
キーワード記憶手段340は、コンテンツを検索するためのキーワードを、アンケートの質問と対応付けて記憶したものである。ここで、キーワード記憶手段340に記憶された質問別キーワードの一例を図2に示す。図2に示すように、本実施形態では、アンケートの各質問に対して複数のキーワードが設定されている。例えば、質問(1)には、「海」や「ビーチ」等のキーワードが設定されている。
The keyword storage means 340 stores keywords for searching for content in association with questionnaire questions. Here, an example of the keyword for each question stored in the
キーワード抽出手段350は、提示したアンケートの質問に対する回答の内容に基づいて、各質問に対応するキーワードをキーワード記憶手段340から抽出する機能を有している。コンテンツ提示手段360は、キーワード抽出手段350が抽出したキーワードを用いてコンテンツ記憶手段310を検索して該当するコンテンツを抽出するとともに、抽出したコンテンツの検索に用いられたキーワードと、そのキーワードに対応する質問についての回答内容に基づいて、抽出した各コンテンツの推薦度を算出し、推薦度の高い順にコンテンツの提示を行う機能を有している。
The
(2.処理動作)
次に、図1に示したシステムの処理動作について説明する。図3は、図1に示したシステムの処理動作の概要を示すフローチャートである。まず、利用者端末100から処理サーバ300にアクセスがあると、処理サーバ300はアクセスしてきた利用者の認識を行う。本実施形態では、利用者端末100に対してユーザIDの入力を求めることにより行う。なお、利用者の認識は、ユーザIDを入力させることによる認証に限られるものではなく、ブラウザのクッキー情報を利用する等、利用者を特定することができれば、どのような手法であっても良い。
(2. Processing operation)
Next, the processing operation of the system shown in FIG. 1 will be described. FIG. 3 is a flowchart showing an outline of the processing operation of the system shown in FIG. First, when the
処理サーバ300において利用者を認識すると、アンケート提示手段330が、アクセスのあった利用者に対してアンケートの質問を提示する(S1)。具体的には、アンケート提示手段330が保有するアンケート質問の画面データを、ネットワークインターフェイス320を介して、アクセス元の利用者端末100に送信する。利用者端末100では、搭載するブラウザの機能により受信したアンケート質問の画面データを画面に表示させる。ここで、利用者端末100に表示されるアンケート画面を図4に示す。本実施形態では、アンケートの質問として、選択式9問、記入式1問を用意している。図4に示すように、選択式9問については五者択一式となっており、各質問について「重視しない」から「重視する」を5段階で選択するようになっている。したがって、利用者は、全く重視しない場合は、“1”を選択し、非常に重視する場合は、“5”を選択することになる。
When the
利用者は、利用者端末100において、図4に示したようなアンケート画面の各質問に回答していく。回答後のアンケート画面の状態を図5に示す。図5において、選択式の質問(1)〜(9)については、網掛けで示した丸印が、選択された回答番号である。また、記入式の質問(10)には、利用者が直接キーボード等を利用して文字入力が行われている。 The user answers the questions on the questionnaire screen as shown in FIG. The state of the questionnaire screen after answering is shown in FIG. In FIG. 5, for the selectable questions (1) to (9), the circles indicated by shading are the selected answer numbers. In addition, the user inputs characters to the entry-type question (10) directly using a keyboard or the like.
回答後、利用者が送信ボタンをクリックすると、利用者端末100は、回答内容を質問番号と対応付けてアンケート回答情報として、処理サーバ300に送信する。そして、処理サーバ300では、利用者端末100からのアンケート回答情報を取得する(S2)。ここで、アンケート回答情報を図6(a)に示す。図6(a)に示すように、アンケート回答情報は、図5に示したアンケート画面における利用者の回答を、質問番号と対応付けたものである。
When the user clicks the send button after answering, the
続いて、キーワード抽出手段350が、取得したアンケート回答情報に基づいて、各質問に対応するキーワードをキーワード記憶手段340から抽出する(S3)。この際、質問番号(1)〜(9)については、図2に示したように、キーワード記憶手段340内に存在するため、キーワード抽出手段350は、対応する全てのキーワードを抽出することになる。質問番号(10)については、記入式であり、アンケート回答情報には文字情報が記録されているので、キーワード抽出手段350は、アンケート回答情報内の質問番号(10)に対応する文字情報に対して形態素解析を行うことにより、キーワードを生成する。
Subsequently, the
続いて、コンテンツ提示手段360が、キーワード抽出手段350が抽出または生成したキーワードを用いてコンテンツ記憶手段310を検索し、該当するコンテンツを抽出する。そしてさらに、抽出したコンテンツの検索に用いられたキーワードと、そのキーワードに対応する質問についての回答内容に基づいて、抽出した各コンテンツの推薦度を算出する(S4)。具体的には、推薦度は、以下の〔数式1〕に従った処理を実行することにより算出される。
Subsequently, the
〔数式1〕
推薦度=Σ(マッチした質問のキーワード数×質問の重視度)+マッチしたフリーキーワード数
[Formula 1]
Recommendation level = Σ (number of matched question keywords x importance of question) + number of matched free keywords
上記〔数式1〕において、「マッチした設問のキーワード数」とは、選択式の質問別に、キーワードが、そのコンテンツにいくつ存在したかを示すものであり、同一のキーワードが複数存在する場合も、その存在した数だけ加算される。「質問の重視度」は、利用者がその質問内容をどの程度重視しているかを示すものであり、ここでは、回答番号が用いられている。「マッチしたフリーキーワード数」は、記入式の質問に回答された文字情報から生成されたフリーキーワードが、そのコンテンツにいくつ存在したかを示すものである。 In the above [Formula 1], the “number of matched question keywords” indicates how many keywords exist in the content for each question of the selection formula, and when there are a plurality of the same keywords, The existing number is added. “Question importance” indicates how much the user places importance on the content of the question, and here, an answer number is used. The “number of matched free keywords” indicates how many free keywords generated from the character information answered to the entry type question exist in the content.
例えば、図2に示した質問別キーワードで、図6(b)に示したような文書を含むコンテンツを検索した場合を考えてみる。この場合、図6(b)に示したコンテンツには、質問番号(4)に対応する「パルテノン神殿」、「ギリシャ」、「世界遺産」、「観光」の4つのキーワードが含まれ、他の9つの質問に対応するキーワードは全く含まれてない。図6(a)に示すように、質問番号(4)の回答番号が“5”であるため、重みも“5”となり、ヒットしたキーワード数“4”に乗じて“20”となる。他の質問番号についても同様にして算出し、全質問についての値を合計するが、この例では、他の質問のキーワードは全く含まれず、“0”個であるため、重みがいくつであっても、質問番号(4)以外の各質問についての値は“0”となり、結局推薦度として算出されるスコアは“20”となる。 For example, let us consider a case where a content including a document as shown in FIG. 6B is searched using the question-specific keyword shown in FIG. In this case, the content shown in FIG. 6B includes four keywords “Parthenon”, “Greece”, “World Heritage”, and “Tourism” corresponding to the question number (4). The keywords corresponding to the nine questions are not included at all. As shown in FIG. 6A, since the answer number of the question number (4) is “5”, the weight is also “5”, and the number of hit keywords “4” is multiplied by “20”. The other question numbers are calculated in the same manner, and the values for all questions are summed. However, in this example, the keywords of the other questions are not included at all, and are “0”. However, the value for each question other than the question number (4) is “0”, and the score calculated as the recommendation level is “20” after all.
コンテンツ提示手段360は、同様にして、抽出した全てのコンテンツについて推薦度を算出する。そして、利用者端末100に対して、コンテンツの提示を行う(S5)。具体的には、まず、抽出した全てのコンテンツを推薦度順に所定数配置した一覧画面データを作成し、これをネットワークインターフェイス320を介して、アクセス元の利用者端末100に送信する。ここで、利用者端末100に表示されるコンテンツ一覧画面を図7に示す。図7においては、一例として推薦度の高い上位3件を表示した場合を示している。また、一覧画面中においては、推薦度の高いものを上から順に表示しており、図7では、“○○・リゾート”が一番推薦度が高く、“ギリシャ周遊” が三番目に推薦度が高かったことを示している。図7において、網掛けで示した部分は、コンテンツの画像である。
Similarly, the
図7に示したコンテンツ一覧画面に表示された各コンテンツの画像部分には、URLのリンクが設定されている。したがって、このコンテンツの画像部分を利用者がクリックすると、設定されているURLで特定される情報にアクセスし、該当するコンテンツの詳細が表示される。 A URL link is set in the image portion of each content displayed on the content list screen shown in FIG. Therefore, when the user clicks on the image portion of the content, the information specified by the set URL is accessed and the details of the corresponding content are displayed.
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されず、種々の変形が可能である。例えば、上記実施形態では、利用者端末100からネットワークを介して処理サーバ300にアクセスし、処理サーバ300側で処理を行うようにしたが、スタンドアローン型のコンピュータに、コンテンツ記憶手段310、アンケート提示手段330、キーワード記憶手段340、キーワード抽出手段350、コンテンツ提示手段360としての機能を搭載させ、そのコンピュータに接続されたディスプレイ装置に対して、コンテンツ一覧の提示を行うようにしても良い。
The preferred embodiments of the present invention have been described above. However, the present invention is not limited to the above embodiments, and various modifications can be made. For example, in the above embodiment, the
100・・・利用者端末
200・・・ネットワーク
300・・・処理サーバ
310・・・コンテンツ記憶手段
320・・・ネットワークインターフェイス
330・・・アンケート提示手段
340・・・キーワード記憶手段
350・・・キーワード抽出手段
360・・・コンテンツ提示手段
DESCRIPTION OF
Claims (3)
アンケートの質問と前記キーワードを対応付けて記憶したキーワード記憶手段と、
利用者に対して前記アンケートの質問を提示するアンケート提示手段と、
前記提示したアンケートの質問に対する回答を受信した後、受信した回答の内容に基づいて、各質問に対応するキーワードを前記キーワード記憶手段から抽出するキーワード抽出手段と、
前記抽出したキーワードを用いて検索し、前記コンテンツ記憶手段からコンテンツを抽出するとともに、当該コンテンツの検索に用いられたキーワードと、当該キーワードに対応する質問についての回答内容に基づいて、前記抽出した各コンテンツの推薦度を算出し、当該推薦度の高い順にコンテンツの提示を行うコンテンツ提示手段と、
を有することを特徴とする情報推薦装置。 Content storage means in which content to be searched is stored so as to be searchable by keyword;
Keyword storage means for storing a questionnaire question and the keyword in association with each other;
Questionnaire presenting means for presenting the questionnaire questions to the user;
After receiving an answer to the question of the presented questionnaire, based on the content of the received answer, a keyword extracting means for extracting a keyword corresponding to each question from the keyword storage means;
Search using the extracted keyword, extract content from the content storage means, and based on the keyword used for the search of the content and the answer content for the question corresponding to the keyword, Content presentation means for calculating a recommendation level of the content and presenting the content in descending order of the recommendation level;
An information recommendation device comprising:
前記処理サーバは、前記コンテンツ記憶手段、前記キーワード記憶手段、前記アンケート提示手段、前記キーワード抽出手段、前記コンテンツ提示手段を備えており、前記利用者端末に対して、該当したコンテンツを推薦度の高い順に提示するものであることを特徴とする請求項1または請求項2に記載の情報推薦装置。
A configuration in which a user terminal that is a terminal device for a user to browse content and a processing server that is a server computer that provides content to the user are connected via a network,
The processing server includes the content storage unit, the keyword storage unit, the questionnaire presentation unit, the keyword extraction unit, and the content presentation unit, and highly recommends the corresponding content to the user terminal. The information recommendation device according to claim 1, wherein the information recommendation device is presented in order.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005360855A JP2007164530A (en) | 2005-12-14 | 2005-12-14 | Information recommendation device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005360855A JP2007164530A (en) | 2005-12-14 | 2005-12-14 | Information recommendation device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007164530A true JP2007164530A (en) | 2007-06-28 |
Family
ID=38247339
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005360855A Pending JP2007164530A (en) | 2005-12-14 | 2005-12-14 | Information recommendation device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007164530A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011070422A (en) * | 2009-09-25 | 2011-04-07 | Dainippon Printing Co Ltd | Goods recommending device |
CN116151932A (en) * | 2023-04-04 | 2023-05-23 | 广东茉莉数字科技集团股份有限公司 | Cosmetic display type recommendation system based on multimedia feedback |
JP7337229B1 (en) | 2022-06-10 | 2023-09-01 | 株式会社Zozo | Information processing device, information processing method and information processing program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0946689A (en) * | 1995-07-28 | 1997-02-14 | Hitachi Ltd | Video software introduction system and video software introduction method |
JP2002123547A (en) * | 2000-10-12 | 2002-04-26 | Canon Inc | System, server, device, and method for assisting commodity selection |
JP2002175322A (en) * | 2000-12-07 | 2002-06-21 | Taiji Kasai | Method and system for collecting information |
-
2005
- 2005-12-14 JP JP2005360855A patent/JP2007164530A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0946689A (en) * | 1995-07-28 | 1997-02-14 | Hitachi Ltd | Video software introduction system and video software introduction method |
JP2002123547A (en) * | 2000-10-12 | 2002-04-26 | Canon Inc | System, server, device, and method for assisting commodity selection |
JP2002175322A (en) * | 2000-12-07 | 2002-06-21 | Taiji Kasai | Method and system for collecting information |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011070422A (en) * | 2009-09-25 | 2011-04-07 | Dainippon Printing Co Ltd | Goods recommending device |
JP7337229B1 (en) | 2022-06-10 | 2023-09-01 | 株式会社Zozo | Information processing device, information processing method and information processing program |
JP2023180733A (en) * | 2022-06-10 | 2023-12-21 | 株式会社Zozo | Information processing device, information processing method, and information processing program |
CN116151932A (en) * | 2023-04-04 | 2023-05-23 | 广东茉莉数字科技集团股份有限公司 | Cosmetic display type recommendation system based on multimedia feedback |
CN116151932B (en) * | 2023-04-04 | 2023-06-30 | 广东茉莉数字科技集团股份有限公司 | Cosmetic display type recommendation system based on multimedia feedback |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10839029B2 (en) | Personalization of web search results using term, category, and link-based user profiles | |
KR101667344B1 (en) | Method and system for providing search results | |
US9569541B2 (en) | Evaluating preferences of content on a webpage | |
JP5572596B2 (en) | Personalize the ordering of place content in search results | |
US9026526B1 (en) | Providing images of named resources in response to a search query | |
US11010828B2 (en) | Information processing apparatus, information processing method, information processing program, recording medium having stored therein information processing program | |
US9367591B2 (en) | Client system and server | |
KR20080091821A (en) | Automated tool for human assisted mining and capturing of precise results | |
CN101273348A (en) | Navigation of structured data | |
US20070239692A1 (en) | Logo or image based search engine for presenting search results | |
US20210216772A1 (en) | Visual Menu | |
KR101324460B1 (en) | Information provision device, information provision method, and information recording medium | |
JP2002007450A (en) | Retrieval support system | |
US9064014B2 (en) | Information provisioning device, information provisioning method, program, and information recording medium | |
JP2011203776A (en) | Similar image retrieval device, method, and program | |
JP2007172091A (en) | Information recommendation device | |
JP2007164530A (en) | Information recommendation device | |
JP5141144B2 (en) | Information retrieval system and information retrieval program | |
KR102067695B1 (en) | Information providing server and method for controlling the information providing server | |
JP2018073396A (en) | Information processing device, information processing method and program | |
US20050171784A1 (en) | Multilingual adaptive system | |
JP2009140173A (en) | Server device recommending web site, recommendation method for web site and web site recommendation program | |
CN108287826B (en) | Medical system-based case reading method | |
JP2013218578A (en) | Search condition presentation device, and method and program thereof | |
JP2002297621A (en) | Device and method for providing advertisement, and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081212 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101222 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110413 |