Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7579729B2 - Recommendation system, recommendation method, and program for recommending products, services, or actions - Google Patents
[go: Go Back, main page]

JP7579729B2 - Recommendation system, recommendation method, and program for recommending products, services, or actions - Google Patents

Recommendation system, recommendation method, and program for recommending products, services, or actions Download PDF

Info

Publication number
JP7579729B2
JP7579729B2 JP2021047092A JP2021047092A JP7579729B2 JP 7579729 B2 JP7579729 B2 JP 7579729B2 JP 2021047092 A JP2021047092 A JP 2021047092A JP 2021047092 A JP2021047092 A JP 2021047092A JP 7579729 B2 JP7579729 B2 JP 7579729B2
Authority
JP
Japan
Prior art keywords
user
information
recommendation
purchase
evaluation
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
Application number
JP2021047092A
Other languages
Japanese (ja)
Other versions
JP2022146236A (en
Inventor
康充 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Research Institute Ltd
Original Assignee
Japan Research Institute Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Japan Research Institute Ltd filed Critical Japan Research Institute Ltd
Priority to JP2021047092A priority Critical patent/JP7579729B2/en
Publication of JP2022146236A publication Critical patent/JP2022146236A/en
Application granted granted Critical
Publication of JP7579729B2 publication Critical patent/JP7579729B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、ユーザに商品等をリコメンドするシステムに関する。 The present invention relates to a system that recommends products, etc. to users.

従来、ユーザのEC(Electronic Commerce)サイトの購入履歴やスマートフォンのGPSの行動履歴等から、そのユーザの購入、行動履歴に合わせたおすすめ(リコメンド)の商品、広告、クーポン等が配信されているが、ユーザ自身は、なぜその商品等がおすすめされているのか、ある程度推測はできるものの、あくまでユーザは受身の情報入手となる。そのため、ユーザが受身ではなく、ユーザが直接自分の関心情報をリコメンドサービス提供業者に登録するようなシステムが知られている。 Conventionally, recommended products, advertisements, coupons, etc. are delivered to users based on their purchase history on EC (Electronic Commerce) sites and their smartphone GPS behavior history, and although the user can guess to some extent why a particular product is being recommended, the user still receives the information passively. For this reason, a system is known in which users are not passive, but instead directly register their interests with a recommendation service provider.

例えば、特許文献1には、人間の社会性を利用した商品のリコメンドサービスシステムが開示されている。このシステムによれば、ユーザに対して、リコメンドサービス提供業者は、関心情報管理機能を提供し、この機能を利用して、ユーザは直接又は間接に自分の関心情報をリコメンドサービス提供業者に登録する。リコメンドサービス提供業者は商品をリコメンドするとき、商品関連情報、ユーザ行動情報だけではなく、ユーザの関心情報も使って、リコメンド商品を抽出して、関心情報と一緒にユーザに提示する。そして、関心情報を他のユーザに紐付け、他のユーザも自分に関して関心情報を更新できる。そして、店舗の位置情報を利用して、洗い出したリコメンド情報を携帯端末に送信する。そして、メディア上のリコメンド対象に対しても、認証連携の上、リコメンド対象を識別して、リコメンド情報も提示する。 For example, Patent Document 1 discloses a product recommendation service system that utilizes human sociality. According to this system, a recommendation service provider provides users with an interest information management function, and the users use this function to directly or indirectly register their own interest information with the recommendation service provider. When recommending products, the recommendation service provider uses not only product-related information and user behavior information, but also the user's interest information to extract recommended products and present them to the user together with the interest information. The interest information is then linked to other users, allowing the other users to update their own interest information. The store's location information is then used to send the identified recommendation information to the mobile terminal. For recommended targets on media, authentication is performed and the recommended targets are identified, and recommendation information is also presented.

特開2017-58893号公報JP 2017-58893 A

しかしながら、上記の特許文献1のようなシステムでも、なぜその商品や広告等が自分になされているのかを調べるために、自分自身で行動傾向等を自己分析できるようなものではなかった。 However, even systems like the one in Patent Document 1 above do not allow users to self-analyze their own behavioral tendencies to find out why a particular product or advertisement is being shown to them.

そこで、本発明では、上記のような課題にかんがみ、リコメンドされる商品、サービス又は行動に関し、そのベースとなる購買傾向、行動傾向等を自己分析可能なシステムを提供することを目的とする。 In view of the above problems, the present invention aims to provide a system that can perform self-analysis of the purchasing trends, behavioral trends, etc. that are the basis for the products, services, or actions that are recommended.

上記課題を解決するため、本発明は、以下のような解決手段を提供する。 To solve the above problems, the present invention provides the following solutions:

(1)ユーザに商品、サービス又は行動(商品等)をリコメンドするリコメンドシステムであって、前記ユーザの購入履歴及び/又は行動履歴を格納した購入履歴等格納手段と、前記購入履歴及び/又は前記行動履歴に対する前記ユーザの評価情報を格納した評価情報格納手段と、前記購入履歴等格納手段に格納された前記購入履歴及び/又は前記行動履歴及び評価情報格納手段に格納された情報を参照して、推奨する商品等のリコメンド情報を生成し、ユーザ端末に提示するリコメンド情報生成手段と、前記ユーザ端末に提示されたリコメンド情報に対する前記ユーザの評価情報、及び前記ユーザの実際の購入及び/又は行動に対する評価情報を、前記評価情報格納手段に登録する評価情報登録手段と、前記ユーザと購入及び/又は行動の傾向が類似する類似ユーザの購入及び/又は行動情報を提示する類似ユーザ購入・行動情報提示手段と、前記評価情報格納手段に登録された前記評価情報から抽出される前記ユーザの購入及び/又は行動情報と前記類似ユーザの購入及び/又は行動情報を前記ユーザ端末に提示し前記ユーザが比較した比較結果を前記評価情報格納手段に登録する比較結果登録手段と、を備えることを特徴とする。 (1) A recommendation system that recommends products, services, or actions (products, etc.) to a user, comprising: a purchase history, etc. storage means that stores the purchase history and/or action history of the user; an evaluation information storage means that stores the user's evaluation information on the purchase history and/or action history; a recommendation information generation means that generates recommendation information on the recommended products, etc. by referring to the purchase history and/or the action history stored in the purchase history, etc. storage means and the information stored in the evaluation information storage means, and presents the recommendation information to a user terminal; The system is characterized by comprising: a rating information registration means for registering the user's rating information and rating information on the user's actual purchases and/or actions in the rating information storage means; a similar user purchase and action information presentation means for presenting purchase and/or action information of similar users who have similar purchasing and/or action tendencies to the user; and a comparison result registration means for presenting the purchase and/or action information of the user and the purchase and/or action information of the similar users extracted from the rating information registered in the rating information storage means to the user terminal and registering the comparison results made by the user in the rating information storage means.

(2)上記(1)に記載の構成において、前記購入履歴等格納手段は、更に、前記ユーザの検索履歴及び/又はお気に入り登録情報、を格納することを特徴とする。 (2) In the configuration described in (1) above, the purchase history, etc. storage means is further characterized in that it stores the user's search history and/or favorite registration information.

(3)上記(1)又は(2)に記載の構成において、前記ユーザがリコメンドされた商品等を購入又は実行した場合、当該商品等の性質、前記ユーザの性質、又はユーザの行動傾向に応じて、前記ユーザに前記評価情報の入力を依頼するタイミングを設定する評価入力依頼タイミング設定手段を更に備えることを特徴とする。 (3) In the configuration described in (1) or (2) above, the device further includes an evaluation input request timing setting means for setting the timing of requesting the user to input the evaluation information when the user purchases or executes a recommended product, etc., depending on the characteristics of the product, etc., the characteristics of the user, or the user's behavioral tendency.

(4)上記(1)から(3)までにいずれか1つに記載の構成において、前記評価情報は、前記ユーザがリコメンドを受けたが実行しなかったことの情報を含むことを特徴とする。 (4) In the configuration described in any one of (1) to (3) above, the evaluation information is characterized in that it includes information that the user received a recommendation but did not execute it.

(5)上記(1)から(4)までにいずれか1つに記載の構成において、前記評価情報は、前記商品等に対して前記ユーザが入力した評価値及びその評価の理由を含むことを特徴とする。 (5) In the configuration described in any one of (1) to (4) above, the evaluation information includes an evaluation value input by the user for the product or the like and a reason for the evaluation.

(6)上記(1)から(5)までにいずれか1つに記載の構成において、前記類似ユーザ購入・行動情報提示手段は、同じ比較対象に対する、類似ユーザの評価情報と一般ユーザの評価情報と、を併記して提示することを特徴とする。 (6) In the configuration described in any one of (1) to (5) above, the similar user purchase/behavior information presentation means is characterized in that it presents evaluation information of similar users and evaluation information of general users for the same comparison target side by side.

(7)上記(1)から(6)までにいずれか1つに記載の構成において、前記評価情報格納手段は、前記リコメンドの発信元ごとに当該リコメンドに対する前記ユーザの評価情報を含むことを特徴とする。 (7) In the configuration described in any one of (1) to (6) above, the evaluation information storage means is characterized in that it includes the user's evaluation information on the recommendation for each source of the recommendation.

(8)ユーザに商品、サービス又は行動(商品等)をリコメンドするリコメンド方法あって、前記ユーザの購入履歴及び/又は行動履歴を格納するステップと、前記購入履歴及び/又は前記行動履歴に対する前記ユーザの評価情報を格納するステップと、前記購入履歴及び/又は行動履歴及び前記評価情報を参照して、推奨する商品等のリコメンド情報を生成し、ユーザ端末に提示するステップと、前記ユーザ端末に提示されたリコメンド情報に対する前記ユーザの評価情報、及び前記ユーザの実際の購入及び/又は行動に対する評価情報を登録するステップと、前記ユーザと購入及び/又は行動の傾向が類似する類似ユーザの購入及び/又は行動情報を提示するステップと、前記登録された評価情報から抽出される前記ユーザの購入及び/又は行動情報と前記類似ユーザの購入及び/又は行動情報を前記ユーザ端末に提示し前記ユーザが比較した比較結果を登録するステップと、をコンピュータが実行することを特徴とする。 (8) A recommendation method for recommending a product, service, or behavior (product, etc.) to a user, characterized in that the computer executes the steps of: storing the purchase history and/or behavior history of the user; storing the user's evaluation information on the purchase history and/or behavior history; generating recommendation information on the recommended product, etc., by referring to the purchase history and/or behavior history and the evaluation information, and presenting the information to the user terminal; registering the user's evaluation information on the recommendation information presented to the user terminal, and evaluation information on the user's actual purchases and/or behaviors; presenting purchase and/or behavior information of similar users who have similar purchasing and/or behavioral tendencies to the user; and presenting the purchase and/or behavior information of the user and the purchase and/or behavior information of the similar users extracted from the registered evaluation information to the user terminal, and registering the comparison results made by the user.

(9)ユーザに商品、サービス又は行動(商品等)をリコメンドするプログラムであって、上記(8)に記載の各ステップをコンピュータに実行させることを特徴とするプログラム。 (9) A program for recommending products, services, or actions (products, etc.) to a user, the program being characterized by causing a computer to execute each of the steps described in (8) above.

本発明によれば、リコメンドされる商品、サービス、又は行動に関し、そのベースとなる購買行動、行動傾向等を自己分析可能なリコメンドシステムを提供することができる。 The present invention provides a recommendation system that can perform self-analysis of the purchasing behavior, behavioral trends, etc. that are the basis for the recommended products, services, or actions.

本発明の実施形態に係るリコメンドシステムのイメージについて説明するための図である。FIG. 1 is a diagram for explaining an image of a recommendation system according to an embodiment of the present invention. 本発明の一実施形態に係るリコメンドシステムの機能構成を示す図である。FIG. 1 is a diagram showing a functional configuration of a recommendation system according to an embodiment of the present invention. 本発明の実施形態に係るユーザ端末側の処理を示す図である。FIG. 11 is a diagram showing processing on the user terminal side according to an embodiment of the present invention. 本発明の実施形態に係るリコメンド情報生成手段の処理を示す図である。FIG. 4 is a diagram showing a process of a recommendation information generating means according to an embodiment of the present invention. リコメンドシステムが生成するリコメンド画面及びリコメンドに対する評価登録画面の一例を示す図である。13A and 13B are diagrams illustrating an example of a recommendation screen generated by the recommendation system and an example of a rating registration screen for the recommendation. 行動に対するリコメンド画面及びリコメンドに対する評価登録画面の一例を示す図である。13A and 13B are diagrams illustrating an example of a recommendation screen for an action and an evaluation registration screen for a recommendation. リコメンドに対するその後の評価画面の一例を示す図である。FIG. 13 is a diagram showing an example of a subsequent evaluation screen for a recommendation. リコメンドに対する一般ユーザと類似ユーザの評価の比較を示す図である。FIG. 13 is a diagram showing a comparison of evaluations of recommendations by general users and similar users.

以下、添付図面を参照して、本発明を実施するための形態(以下、実施形態)について詳細に説明する。以降の図においては、実施形態の説明の全体を通して同じ要素には同じ番号又は符号を付している。また、機能構成の図において、機能ブロック間の矢印は、データの流れ方向、又は処理の流れ方向を表す。 Below, a detailed description of a form for carrying out the present invention (hereinafter, an embodiment) will be given with reference to the attached drawings. In the following figures, the same elements are given the same numbers or symbols throughout the description of the embodiment. Also, in the diagrams of the functional configuration, the arrows between the functional blocks indicate the direction of data flow or the direction of processing flow.

(発明の実施形態のイメージ)
図1は、本発明の実施形態に係るリコメンドシステムのイメージについて説明するための図である。以下、図中の(1)~(4)について説明する。
(Image of embodiment of the invention)
1 is a diagram for explaining an image of a recommendation system according to an embodiment of the present invention. Below, (1) to (4) in the diagram will be explained.

購入や行動をした後に、それに対する満足度の評価を登録
ユーザが何か購入したときや行動したときに、その購入したことや行動に対して、購入情報や行動情報に加え、自分自身の満足度の評価を自身の購入・行動(購入及び/又は行動:以下同じ)の評価情報として登録できるようにする。ここでは、単なる評価や、他人の口コミ等の評価ではなく、例えば、「○○なので、Aではなく、Bを買うべきだった」、「△△なので、Cではなく、Dに行くべきだった」などの理由も登録可能とする。つまり、リコメンドされた情報に対して、満足・不満足、要否などの評価を登録するだけでは受け身であるが、自分で購入したものや行った先の感想・評価を能動的に登録することで、自分が気付いていなかった自分自身の傾向を知ることができる。例えば、黒い服ばかり買っている、土曜日は〇〇に行っているといった自身の傾向を知ることができる。
When a user purchases or acts, in addition to the purchase information and behavior information, the user can register his/her own satisfaction evaluation as evaluation information for the purchase or behavior (purchase and/or behavior: the same below). Here, instead of simple evaluations or evaluations such as other people's word-of-mouth, for example, reasons such as "Because of XX, I should have bought B instead of A" or "Because of △△, I should have gone to D instead of C" can also be registered. In other words, simply registering evaluations such as satisfaction/dissatisfaction and necessity for recommended information is passive, but by actively registering impressions and evaluations of things purchased or places visited, it is possible to know tendencies of oneself that one was not aware of. For example, one can know one's own tendencies such as only buying black clothes or going to XX on Saturdays.

購入や行動をしたいときに、登録した情報を基にその情報を取得
ユーザが、何かを購入したい、又は何か行動したいときに、これまで登録した自分自身の情報を基に、購入すべき商品や行先(旅行先、レジャー先等)の情報を入手できるようにする。(1)では実際に行った事実(〇〇を買った、△△にいつ行った)の評価を登録するが、(2)では、これからやろうとしていること、やってみたいことの情報を取得し、それに対する評価を登録する。したがって、(1)と(2)のデータを基にリコメンドする機能も持たせることができる。その結果として、何の理由で、その提案がされたのかを知ることができる。また、こうすることで「いつもと違うことがしたい」と思ったら、普通と異なる提案(ベスト、セカンドベスト、ノーマル、普通の自分ならしないようなこと)をしてもらえる。
When a user wants to make a purchase or take an action, that information is obtained based on the registered information. When a user wants to buy something or take an action, that information can be obtained based on the information registered about themselves. In (1), an evaluation of actual actions (such as buying XX or going to △△ at what time) is registered, while in (2), information about what you are going to do or want to try is obtained and an evaluation of that information is registered. Therefore, it is possible to have a function for making recommendations based on the data in (1) and (2). As a result, you can know the reason why a suggestion was made. Also, by doing this, if you think "I want to do something different from usual," you can receive unusual suggestions (best, second best, normal, things that you normally wouldn't do).

ここで、リコメンド(提案)を受けたが実行できなかった事実も(1)で記録し、(2)で理由を入力させるようにしてもよい。こうすることで、次の提案に活かすことができる。例えば、家族旅行に行きたかったけど仕事が忙しくて行けなかったと理由(満足度)を登録していた場合は、次回は仕事の多忙期を避けて提案する。また、遊園地に行って子供を乗せたかったジェットコースターが150cmの身長制限で乗れなかったと理由(満足度)を登録していた場合は、次回は子供に150cmの服を買ったら提案するなどである。 Here, the fact that a recommendation (suggestion) was received but was not carried out can also be recorded in (1) and the reason entered in (2). This can be used for the next suggestion. For example, if the reason (satisfaction level) registered is that the user wanted to go on a family trip but was busy at work and was unable to go, a suggestion could be made to avoid busy periods at work next time. In addition, if the user registered a reason (satisfaction level) that the user went to an amusement park and wanted to take their child on a roller coaster but was unable to do so due to a height restriction of 150 cm, a suggestion could be made to buy clothes for the child that are 150 cm tall next time.

類似ユーザの購入・行動履歴を取得
何かを購入したい、又は何か行動したいときに、ユーザが登録した情報だけでなく、ユーザ全体の購入・行動履歴ビッグデータから、同じような購入履歴や行動履歴の他のユーザを抽出し、その傾向から導きだされるおすすめ商品や行先等の情報を入手できるようにする。
Obtaining purchase and behavioral history of similar users When a user wants to purchase something or take some action, not only the information registered by the user but also other users with similar purchase and behavioral histories can be extracted from big data on the purchase and behavioral history of all users, making it possible to obtain information such as recommended products and destinations derived from those trends.

自身の登録情報と類似ユーザの傾向の比較結果の登録
上記(2),(3)の情報を比較した上で、結果がどうだったのか((2)を選択したのか、(3)を選択したのか等)を再度、自分自身の購入・行動の評価情報として登録する。
Registering the results of comparing your registered information with the tendencies of similar users. After comparing the information in (2) and (3) above, register the results (e.g., whether you chose (2) or (3)) again as evaluation information of your own purchases and actions.

リコメンデーション(提案)の例としては、「去年、○○に紅葉を見に行ったが、天気がイマイチで残念だった」と評価していた場合には、今年の同じタイミングで好天予想の日を提案する。また、「帰りに渋滞にあって散々だった」と評価していた場合は、比較的、混まない場所を提案する。 As an example of a recommendation, if the user has evaluated "Last year, I went to see the autumn leaves at XX, but unfortunately the weather was not so good," the system will suggest a day this year when the weather is expected to be good. Also, if the user has evaluated "I was stuck in traffic on the way home and it was terrible," the system will suggest a place that is relatively uncrowded.

(リコメンドシステムの機能構成)
図2は、本発明の一実施形態に係るリコメンドシステムの機能構成を示す図である。本実施形態のリコメンドシステム100(以下、本システムと呼ぶ)は、通販サイト等の事業者が、ユーザに対して、ダイレクトメール、事業者のWebサイト、広告等を介して、おすすめ商品やおすすめサービスのリコメンド情報を提供するものである。そのため、本システムは、図示するように、ユーザ端末10とネットワークを介して接続されたシステムが、リコメンド情報生成手段101、商品(物)又はサービスの購入履歴、行動履歴、検索履歴、ユーザが気に入った情報を登録したお気に入り登録情報などの購入履歴等格納手段102、商品・サービス情報データベース103、評価情報登録手段104、評価情報格納手段105、類似ユーザ購入・行動情報提示手段106、購入・行動履歴ビッグデータ107、比較結果登録手段108、評価入力依頼タイミング設定手段109を備えている。ただし、購入・行動情報ビッグデータ107は、通常は外部のデータベースに接続して利用する形態とする。以下、各機能ブロックについて順に説明する。
(Recommendation system functional configuration)
FIG. 2 is a diagram showing the functional configuration of a recommendation system according to an embodiment of the present invention. In the recommendation system 100 (hereinafter referred to as the present system) of this embodiment, a business such as a mail order site provides users with recommendation information on recommended products and recommended services via direct mail, the business's website, advertisements, etc. For this reason, as shown in the figure, the present system is a system connected to a user terminal 10 via a network, and includes a recommendation information generating means 101, a purchase history storage means 102 for storing purchase history, behavior history, search history, and favorite registration information of products (objects) or services, a product/service information database 103, an evaluation information registration means 104, an evaluation information storage means 105, a similar user purchase/behavior information presentation means 106, purchase/behavior history big data 107, a comparison result registration means 108, and an evaluation input request timing setting means 109. However, the purchase/behavior information big data 107 is usually used by connecting to an external database. Below, each functional block will be described in order.

リコメンド情報生成手段101は、ユーザ自身の購入履歴、行動履歴、検索履歴、お気に入り登録情報などを参照して、ユーザに推奨する商品、サービス又は行動(以下、商品等と呼ぶ)を含むリコメンド情報を生成して、ユーザ端末10に提示する。あるいは、ユーザが何かを購入したいとき又は行動したいときは、そのためのキーワードを入力させ、商品・サービス情報データベース103から、推奨すべき商品等を検索し、リコメンド情報を生成してユーザ端末10に提示する。いずれの場合も、後述の評価情報格納手段105に登録された評価情報を参照するものとする。 The recommendation information generating means 101 refers to the user's own purchase history, behavior history, search history, favorite registration information, etc., to generate recommendation information including products, services, or actions (hereinafter referred to as products, etc.) recommended to the user, and presents it to the user terminal 10. Alternatively, when the user wants to purchase something or take an action, the means 101 has the user input keywords for that purpose, searches for recommended products, etc. from the product/service information database 103, generates recommendation information, and presents it to the user terminal 10. In either case, the means 101 refers to evaluation information registered in the evaluation information storage means 105 described below.

購入履歴等格納手段102は、前述のユーザ自身の購入履歴、行動履歴、検索履歴、お気に入り登録情報などを格納したデータベースである。「行動」とは、一般に「あることを目的として、実際に何かをすること」であると定義されるので、「購入」、「検索」、「お気に入り情報に登録」も広い意味では行動であるが、以下では、購入、検索、お気に入り情報に登録といった行為にかかわらず、ユーザが行うこと全般を意味するものとする。例えば、散歩、ジョギンク、休息、睡眠などは、ユーザの購入や検索等に関係なく行う「行動」である。したがって、購入履歴等格納手段102が格納する「行動履歴」には、上記のような「行動」の履歴を含んでもよいものとする。行動履歴には、ユーザのスマートフォンに記録された様々な履歴やApple Watch(登録商標)などのウェアラブル機器から取得した位置データやヘルスデータなどの履歴を加えてもよい。 The purchase history storage means 102 is a database that stores the user's purchase history, behavior history, search history, favorite registration information, etc., as described above. An "action" is generally defined as "actually doing something with a certain purpose," so "purchase," "search," and "registration to favorite information" are also actions in a broad sense, but in the following, it refers to anything the user does, regardless of actions such as purchase, search, and registration to favorite information. For example, walking, jogging, resting, and sleeping are "actions" that are performed regardless of the user's purchase, search, etc. Therefore, the "action history" stored in the purchase history storage means 102 may include the history of the above-mentioned "actions." The action history may include various histories recorded in the user's smartphone and histories such as location data and health data acquired from wearable devices such as Apple Watch (registered trademark).

商品・サービス情報データベース103は、本システムを運営する事業者のサイト(通販サイト、旅行サイト、専門店サイトなど)で扱っているすべての商品等の詳細情報及び評価などを格納したデータベースである。ユーザの希望する商品等が事業者のサイトで扱ってない商品等である場合は、リコメンド情報生成手段101が一般の検索サイトを検索し、そこで該当する商品等が見つかれば、その情報をリコメンド情報として提示するようにしてもよい。 The product/service information database 103 is a database that stores detailed information and reviews of all products, etc. handled on the websites (mail order sites, travel sites, specialty store sites, etc.) of the business operator that operates this system. If the product, etc. desired by the user is not handled on the business operator's website, the recommendation information generating means 101 may search a general search site, and if a corresponding product, etc. is found, the information on that product, etc. may be presented as recommendation information.

評価情報登録手段104は、ユーザ端末に提示されたリコメンド情報に対するユーザの評価情報、及びユーザの実際の購入・行動に対する評価情報を受信し、評価情報格納手段105に登録する。ここでいう評価情報とは、その購入・行動に対するユーザ自身の評価値(満足度又は不満度)、及びその評価を下した理由を記載した情報が挙げられる。評価値は、数値(評価点)、記号(評価記号)などであるが、理由は普通の文章(定型文を含む)でよい。 The evaluation information registration means 104 receives the user's evaluation information on the recommendation information presented on the user terminal and the evaluation information on the user's actual purchase/behavior, and registers it in the evaluation information storage means 105. The evaluation information here includes the user's own evaluation value (degree of satisfaction or dissatisfaction) for that purchase/behavior, and information describing the reason for that evaluation. The evaluation value is a numerical value (evaluation score), a symbol (evaluation symbol), etc., while the reason can be an ordinary sentence (including a standard phrase).

評価情報格納手段105は、ユーザの購入・行動情報(日時情報、購入商品等の情報、購入場所又は行動場所、リコメンドを発信したサイト等の情報を含む)ごとに、その評価値及び理由を格納する。同じ商品等を何度も購入した場合や同じ行動をとった場合は、それらの購入・行動に対して、そのつど評価を書き加えていく。すなわち、同じ評価対象に対する評価を時系列に記録していき、次のリコメンドをするときの参考とする。 The evaluation information storage means 105 stores the evaluation value and reason for each user's purchase/behavior information (including date and time information, information on the purchased product, etc., the place of purchase or behavior, and information on the site that sent the recommendation, etc.). When the same product, etc. is purchased multiple times or the same behavior is performed, an evaluation is added to each purchase/behavior. In other words, the evaluations for the same evaluation target are recorded in chronological order and used as a reference when making the next recommendation.

類似ユーザ購入・行動情報提示手段106は、ユーザ全体の購入・行動履歴ビッグデータ107を参照し、ユーザ全体の購入・行動履歴から、ユーザ自身の購入・行動履歴に近い類似ユーザを抽出し、その類似ユーザの購入・行動情報を取得する。このような類似ユーザの購入・行動情報をユーザ端末10に提示することで、ユーザ自身の購入・行動情報だけではわからないような情報も取得してユーザの意思決定の際の参考にすることができる。 The similar user purchase/behavior information presentation means 106 refers to the purchase/behavior history big data 107 of all users, extracts similar users whose purchase/behavior history is similar to the user's own purchase/behavior history from the purchase/behavior history of all users, and obtains the purchase/behavior information of the similar users. By presenting such purchase/behavior information of similar users to the user terminal 10, information that cannot be obtained from the user's own purchase/behavior information alone can be obtained and used as a reference when making decisions.

なお、ユーザ全体の購入・行動履歴ビッグデータ107は、ユーザ全体の購入・行動履歴を格納したデータベースであり、通常は、本システムと接続されて連携される外部のデータベースである。 The big data 107 of the purchase and behavior history of all users is a database that stores the purchase and behavior history of all users, and is usually an external database that is connected to and linked with this system.

比較結果登録手段108は、リコメンド情報生成手段101が提示したリコメンド情報と、類似ユーザ購入・行動情報提示手段106が提示した類似ユーザの情報とを、ユーザが比較し、その比較検討の結果をユーザ端末10から受信し、その比較結果を評価情報格納手段105に格納する。このようにすることで、評価情報格納手段105は、ユーザ自身の購入・行動情報の評価情報に加え、類似ユーザの購入・行動情報も参照した上での評価情報として評価情報そのものを成長させていくことができる。 The comparison result registration means 108 receives the results of the comparison and consideration by the user between the recommendation information presented by the recommendation information generation means 101 and the information of similar users presented by the similar user purchase/behavior information presentation means 106 and stores the results of the comparison in the evaluation information storage means 105. In this way, the evaluation information storage means 105 can grow the evaluation information itself as evaluation information that refers to the purchase/behavior information of similar users in addition to the evaluation information of the user's own purchase/behavior information.

評価入力依頼タイミング設定手段109は、評価情報格納手段105に登録された評価情報をチェックし、評価が未入力のものについては、ユーザに評価入力を求めるタイミングを設定する。通常、ユーザの評価情報の入力は、商品等を購入した後や行動を実行した後に行われるが、その入力を求めるタイミングは、ユーザの性質や購入した商品等は行動の性質によって、適切なタイミングを設定することができる。 The evaluation input request timing setting means 109 checks the evaluation information registered in the evaluation information storage means 105, and for any evaluation that has not been entered, sets the timing for requesting the user to enter an evaluation. Typically, a user enters evaluation information after purchasing a product or performing an action, but the timing for requesting the input can be set appropriately depending on the characteristics of the user and the nature of the purchased product or action.

例えば、ユーザ端末10のGPS情報によりユーザが普段の通勤経路とは異なる経路を通ったとき、あるいは普段買わないようなものを買ったようなときに、評価の入力を求めるようにしてもよい。また、小まめに評価を入力する傾向のあるユーザと、大雑把にしか評価を入力しない傾向のあるユーザとでは、評価の入力を求めるタイミングを変えるようにしてもよい。また、商品やサービスによって評価を下せるタイミングが異なることがあるので、評価の入力を求めるタイミングを、購入した商品等によって変化させるようにしてもよい。例えば、購入後すぐ、2週間後、数か月後などに評価を求めるタイミングを設定するなどである。 For example, the user may be prompted to enter a rating when the GPS information of the user terminal 10 indicates that the user has taken a route different from their usual commute route, or when the user has purchased something that they would not normally buy. The timing of the request for rating may be different for users who tend to frequently enter ratings and users who tend to only enter rough ratings. Since the timing at which ratings can be given may differ depending on the product or service, the timing of the request for rating may be changed depending on the product purchased. For example, the timing for requesting a rating may be set to immediately after purchase, two weeks later, or several months later.

上記の本システムの機能構成は、あくまで一例であり、一つの機能ブロック(データベース及び機能処理部)を分割したり、複数の機能ブロックをまとめて一つの機能ブロックとして構成したりしてもよい。各機能処理部は、装置に内蔵されたCPU(Central Processing Unit)が、ROM(Read Only Memory)、フラッシュメモリ、SSD(Solid State Drive)、ハードディスク等の記憶装置に格納されたコンピュータ・プログラムを読み出し、CPUにより実行されたコンピュータ・プログラムによって実現される。すなわち、各機能処理部は、このコンピュータ・プログラムが、記憶装置に格納されたデータベース(DB;Data Base)やメモリ上の記憶領域からテーブル等の必要なデータを読み書きし、場合によっては、関連するハードウェア(例えば、入出力装置、表示装置、通信インターフェース装置)を制御することによって実現される。また、本発明の実施形態におけるデータベース(DB)は、商用データベースであってよいが、単なるテーブルやファイルの集合体をも意味し、データベースの内部構造自体は問わないものとする。 The above-mentioned functional configuration of the present system is merely an example, and one functional block (database and functional processing unit) may be divided, or multiple functional blocks may be combined into one functional block. Each functional processing unit is realized by a computer program executed by a CPU (Central Processing Unit) built into the device, which reads a computer program stored in a storage device such as a ROM (Read Only Memory), flash memory, SSD (Solid State Drive), or hard disk. That is, each functional processing unit is realized by the computer program reading and writing necessary data such as tables from a database (DB; Data Base) stored in the storage device or a storage area on the memory, and in some cases controlling related hardware (e.g., an input/output device, a display device, a communication interface device). In addition, the database (DB) in the embodiment of the present invention may be a commercial database, but it also means a simple collection of tables and files, and the internal structure of the database itself is not important.

(処理フロー)
図3は、本発明の実施形態に係るユーザ端末側の処理を示す図である。また、図4は、本発明の実施形態に係るリコメンド情報生成手段の処理を示す図である。なお、図3、図4の処理フロー図(フローチャート)においては、各ステップの入力と出力の関係を損なわない限り、各ステップの処理順序を入れ替えてもよい。
(Processing flow)
Fig. 3 is a diagram showing the processing on the user terminal side according to the embodiment of the present invention. Fig. 4 is a diagram showing the processing of the recommendation information generating means according to the embodiment of the present invention. In the processing flow diagrams (flowcharts) of Fig. 3 and Fig. 4, the processing order of each step may be changed as long as the relationship between the input and output of each step is not lost.

図3のユーザ端末側の処理では、まずステップS10において、ユーザが何か買いたいか何かを行動したいか(購入・行動の希望)があるかどうかを判断する。その希望がなければ、ステップS11に移り、評価入力依頼を本システムから受信しているか否かをチェックする。評価入力依頼とは、ユーザが既に何らかの商品等を購入しているが、まだその評価情報がユーザから入力されてないときに、本システムから送信する入力依頼の通知のことである。もっとも、ユーザは、評価入力依頼がなくても、購入履歴ページなどからいつでも購入した商品等の評価を入力したり、修正したりすることが可能である。 In the process on the user terminal side in FIG. 3, first in step S10 it is determined whether the user wants to buy something or take some action (desire to purchase/take some action). If there is no such desire, the process proceeds to step S11, where it is checked whether a request to input a rating has been received from the system. A request to input a rating is a notification of a request for input sent from the system when the user has already purchased some product, etc., but has not yet input any rating information from the user. However, even if there is no request to input a rating, the user can always input or modify a rating of a purchased product, etc., from the purchase history page, etc.

ステップS11で、評価入力依頼を受信していないと判断される場合は、ステップS10に戻るが、評価入力依頼を受信している場合は、ステップS12に移り、その購入に対する評価をシステムに登録し、処理を終了する。 If it is determined in step S11 that a request to enter a rating has not been received, the process returns to step S10. If a request to enter a rating has been received, the process proceeds to step S12, where the rating for that purchase is registered in the system and the process ends.

ステップS10において、ユーザが購入・行動の希望がある場合は、ステップS13に移り、自身の登録情報を基に、希望する購入・行動に関する推奨購入・行動の情報を取得する。このとき、自身の登録情報に関連するものがなければ、希望する購入・行動情報を新たに登録する(この時点では評価情報は未入力でよい)。このとき購入したものと未購入のものは区別して管理されるようにしてもよい。 In step S10, if the user wishes to make a purchase or take an action, the process proceeds to step S13, where information on recommended purchases and actions related to the desired purchase or action is obtained based on the user's own registered information. At this time, if there is nothing related to the user's registered information, the desired purchase or action information is newly registered (rating information may not be entered at this point). At this time, purchased and unpurchased items may be managed separately.

次に、ステップS14において、自身と購入・行動の傾向が似ている類似ユーザの購入・行動を基に希望する購入・行動に関する推奨購入・行動の情報を取得する。 Next, in step S14, information on recommended purchases and actions regarding the desired purchases and actions is obtained based on the purchases and actions of similar users who have similar purchasing and behavioral tendencies to the user.

そして、ステップS15において、自身及び類似ユーザの購入・行動情報を比較し、その比較結果をステップS16で、評価情報格納手段105に登録する。このようにすることで、ユーザの登録した購入・行動情報のみならず、類似ユーザの購入・行動情報も参照した上でのリコメンド情報を受けることができる。 Then, in step S15, the purchase and behavior information of the user and similar users is compared, and the comparison result is registered in the evaluation information storage means 105 in step S16. In this way, the user can receive recommendation information that references not only the purchase and behavior information registered by the user, but also the purchase and behavior information of similar users.

次に図4のシステム側の処理について説明する。ここでは、まず、ステップS20において、ユーザ端末から購入・行動希望情報を受信したか否かを判断する。 Next, the processing on the system side of FIG. 4 will be described. First, in step S20, it is determined whether purchase/action request information has been received from the user terminal.

購入・行動希望情報を受信した場合は、ステップS21に移り、ユーザ登録情報を評価情報格納手段105から取得する。 If purchase/action request information is received, the process proceeds to step S21, where user registration information is obtained from the evaluation information storage means 105.

次に、ステップS22において、購入・行動希望に関連する登録情報があるか否かを判定する。関連する登録情報がなければ、ステップS24に移るが、関連する登録情報があれば、ステップS23において、ユーザの登録情報を基にした推奨購入・商品情報をユーザ端末に提示する。 Next, in step S22, it is determined whether there is any registered information related to the purchase/action desire. If there is no related registered information, the process proceeds to step S24. If there is related registered information, in step S23, recommended purchase/product information based on the user's registered information is presented to the user terminal.

そして、ステップS24において、ビッグデータから類似ユーザの購入・行動情報を取得する。このとき、ユーザ自身の購入・行動の傾向は、ユーザのプロフィール情報と共にあらかじめ分析しておき、購入・行動評価格納手段102に登録しておいてもよい。購入・行動の傾向は、例えば、後述の図5のようなおすすめ商品のカテゴリを提示されたユーザは、ヘルスケア(健康)に関心があり、アウトドア商品の購入が多い傾向があるなどと判断される。 Then, in step S24, purchase and behavior information of similar users is obtained from the big data. At this time, the user's own purchase and behavior trends may be analyzed in advance together with the user's profile information and registered in the purchase and behavior evaluation storage means 102. For example, purchase and behavior trends may be determined such that a user who is presented with a category of recommended products as shown in FIG. 5 described below is interested in health care (health) and tends to purchase a lot of outdoor products.

次にステップS25において、類似ユーザの購入・行動を基にした推奨購入・行動情報をユーザ端末に提示する。ステップS23及びステップS25で提示した推奨購入・行動情報はユーザ側で比較され、その比較結果が評価情報格納手段105に登録されることになる。 Next, in step S25, recommended purchase/behavior information based on the purchases/behavior of similar users is presented to the user terminal. The recommended purchase/behavior information presented in steps S23 and S25 is compared on the user side, and the comparison result is registered in the evaluation information storage means 105.

次にステップS26において、評価入力依頼のタイミングを設定する。評価入力依頼のタイミングとは、登録された購入・行動に対して、ユーザに評価の入力を求めるタイミングのことであり、最も単純なタイミングは、ユーザが商品等を購入した後の一定期間経過後(例えば、通常1~2週間後)に設定する。この処理は評価入力依頼タイミング設定手段109によって行われる。ここで、評価入力依頼タイミングは、ユーザの性質、又は購入した商品等の性質に応じて、前述したような最適なタイミングを設定するようにしてもよい。 Next, in step S26, the timing of the evaluation input request is set. The timing of the evaluation input request refers to the timing at which the user is asked to input an evaluation for the registered purchase/behavior, and the simplest timing is set after a certain period of time has passed (for example, usually one to two weeks) after the user purchases a product, etc. This process is performed by the evaluation input request timing setting means 109. Here, the timing of the evaluation input request may be set to the optimal timing as described above depending on the characteristics of the user or the characteristics of the purchased product, etc.

ステップS20において購入・行動希望を受信していない場合は、ステップS30に移り、今度は、評価登録を受信したか否かを判断する。 If no purchase/action request has been received in step S20, the process moves to step S30, where it is determined whether or not a rating registration has been received.

ステップ30で評価登録を受信している場合は、ステップS31に移り、受信した評価情報を評価情報格納手段105に登録し、処理を終了する。 If a rating registration has been received in step S30, the process proceeds to step S31, where the received rating information is registered in the rating information storage means 105, and the process ends.

ステップS30で評価登録を受信していない場合は、ステップS32に移り、評価入力依頼タイミングであるか否かを判定する。 If no evaluation registration has been received in step S30, the process proceeds to step S32, where it is determined whether it is time to request an evaluation.

ステップS32において、評価入力依頼をするのに最適なタイミングであると判定された場合は、ステップS33において、評価入力依頼を送信する。例えば、「〇月〇日ご購入の○○はご満足いただけましたでしょうか。よろしければ評価とその理由を入力ください」などのメッセージをメールで送信したり、ユーザが事業者のサイトを開いたりしたときに表示するようにしてもよい。 If it is determined in step S32 that it is the optimal timing to make a request for evaluation, then in step S33, a request for evaluation is sent. For example, a message such as "Are you satisfied with the XX product you purchased on XX date? If so, please enter your rating and the reason for your rating" may be sent by email or displayed when the user opens the business's website.

(画面例)
図5は、リコメンドシステムが生成するリコメンド画面及びリコメンドに対する評価登録画面の一例を示す図である。図示するリコメンド提示画面200は、ユーザが通販サイト等で、おすすめ商品のボタンを押したり、ダイレクトメールのおすすめ商品のリンクをクリックしたりしたときに、表示される画面の一例である。この例では、ユーザが利用する通販サイトのおすすめ商品等が、ユーザの過去の購入履歴や「お気に入り」に入れられた商品に基づいて、カテゴリごとに表示されている。
(Screen example)
5 is a diagram showing an example of a recommendation screen generated by the recommendation system and an evaluation registration screen for the recommendation. The recommendation presentation screen 200 shown in the figure is an example of a screen displayed when a user presses a button for a recommended product on an online shopping site or clicks a link for a recommended product in direct mail. In this example, recommended products on the online shopping site used by the user are displayed by category based on the user's past purchase history and products added to "favorites."

ユーザがリコメンド提示画面200のおすすめ商品のうち、例えば、「ホテル宿泊券」のカテゴリ201を選択すると、評価登録画面210が表示され、推奨ホテル211が所定の順(おすすめ順、ユーザ評価の高い順、価格順、口コミが多い順など)で表示される。推奨ホテル211が多すぎる場合は、絞り込み条件を入力させるようにしてもよい。なお、カテゴリ202の「おすすめ行動」は、通常の通販サイトのおすすめ情報では表示されないが、本システムでは、ユーザの、商品等の購入履歴、行動履歴、プロフィール情報などから推奨される行動(対価が必要な行動とは限らない)を表示することができる。行動に対するリコメンド提示画面の例については図6で更に説明する。 When the user selects, for example, category 201, "Hotel Accommodation Vouchers" from the recommended products on recommendation presentation screen 200, rating registration screen 210 is displayed, and recommended hotels 211 are displayed in a predetermined order (recommended order, highest user rating order, price order, most reviews order, etc.). If there are too many recommended hotels 211, the user may be prompted to input narrowing conditions. Note that while "recommended actions" in category 202 are not displayed in the recommended information of normal online shopping sites, this system can display actions (not necessarily actions that require compensation) recommended based on the user's product purchase history, action history, profile information, etc. Examples of recommendation presentation screens for actions are further explained in FIG. 6.

ここで、本システムでは、単に推奨ホテルのリストを提示するだけでなく、ユーザが、提示されたリコメンデーションに対しての評価情報を登録することができる。この評価情報には、評価値及びその理由を含んでもよい。評価値は、数字の評価点又は評価記号である★の数や◎〇△×などであってもよい。もちろん、ユーザの評価情報の入力は任意であるが、入力した評価情報は登録され、後に同じホテルが推奨された場合は、ユーザの過去の評価情報も表示される。また、実際に推奨されたホテルに宿泊したかどうかの情報も記録されるようにしてもよい。さらに、なぜそのホテルを選択したのか、選択しなかったかの理由も登録できるようにしてもよい。 Here, the system does not simply present a list of recommended hotels, but also allows the user to register rating information for the presented recommendations. This rating information may include a rating value and the reason. The rating value may be a numerical rating point or a rating symbol such as the number of stars or ◎, 〇, △, ×. Of course, inputting the user's rating information is optional, but the input rating information is registered, and if the same hotel is recommended later, the user's past rating information is also displayed. Information on whether or not the user actually stayed at the recommended hotel may also be recorded. Furthermore, it may be possible to register the reasons why the hotel was selected or not selected.

このようにすることで、リコメンデーション自体をユーザが評価することができるのでリコメンドデーションの質の向上に寄与することができる。特に、なぜこのリコメンデーションがされたのか不明の場合は、そのことを評価情報に加えてもよい。また、評価登録画面210には、ユーザの過去の宿泊履歴213を表示するようにしてもよい。ここで、評価入力をまだ行っていないホテルがあれば、その入力を求めることもできる。逆に、宿泊履歴213から、推奨ホテルリスト211を表示させるようにしてもよい。 Doing so allows the user to evaluate the recommendation itself, which contributes to improving the quality of recommendations. In particular, if it is unclear why a particular recommendation was made, this may be added to the evaluation information. The evaluation registration screen 210 may also display the user's past accommodation history 213. Here, if there are any hotels for which a rating has not yet been entered, the user may be prompted to enter a rating. Conversely, a recommended hotel list 211 may be displayed from the accommodation history 213.

図6は、行動に対するリコメンド画面及びリコメンドに対する評価登録画面の一例を示す図である。図示するリコメンド提示画面300は、ユーザがお勧めの行動サイトなどで、おすすめ行動のボタンを押したり、ダイレクトメールのおすすめ行動のリンクをクリックしたりしたときに、表示される画面の一例である。この例では、ユーザが利用するお勧め行動サイトのおすすめ行動が、ユーザの過去の行動履歴、検索履歴、「お気に入り」に入れられた行動に基づいて、カテゴリごとに表示されている。行動履歴には、前述したように、ユーザのスマートフォンに記録された様々な履歴やApple Watch(登録商標)などのウェアラブル機器から取得した位置データやヘルスデータなどの履歴を加えてもよい。 Figure 6 shows an example of a recommendation screen for behavior and an evaluation registration screen for recommendations. The recommendation presentation screen 300 shown in the figure is an example of a screen that is displayed when a user presses a recommended behavior button on a recommended behavior site or clicks a recommended behavior link in direct mail. In this example, recommended actions on the recommended behavior site used by the user are displayed by category based on the user's past behavior history, search history, and actions added to "favorites." As mentioned above, the behavior history may include various histories recorded on the user's smartphone, and history such as location data and health data obtained from wearable devices such as Apple Watch (registered trademark).

行動のリコメンドは、通販サイトや店舗のサイト等での物やサービスの購入履歴からも生成することができるが、そのようにリコメンドされた行動は、購入した物やサービスに関連するものが中心で、対価を必要とするものとなることが多い(例えば、運動靴を買ったらとハイキングをリコメンドされた等)。そのため、対価を必要としない行動の履歴は、通販サイトや店舗のサイト等では取得できることが少ないので、ユーザが予め希望する行動を、専門サイトや動画サイトなどで「お気に入り行動」などとして登録しておくことが望ましい。 Recommendations for actions can also be generated from the purchase history of goods or services on mail-order or store sites, but such recommended actions are mostly related to the goods or services purchased and often require a payment (for example, hiking may be recommended after buying sneakers). For this reason, it is rare to obtain a history of actions that do not require a payment from mail-order or store sites, so it is advisable for the user to register desired actions in advance as "favorite actions" on specialized sites or video sites.

図6で示すリコメンド提示画面300は、この「お気に入り行動」に登録された情報を基に、リコメンドする行動をカテゴライズして示したものである。そして、専門サイトや動画サイトなどにおける、ユーザの検索履歴等に基づき、対価を必ずしも必要としない行動のリコメンドを提示している。対価を必要としない行動とは、例えば、健康によいこと、自然に親しむ、子供と遊ぶ、音楽を聞く、ペットと過ごす、ボランティアをするなどにおいて推奨される行動の他、肩こりを治したい、寄付をしたい、お金を増やしたい、などのような願望も含まれる。 The recommendation presentation screen 300 shown in FIG. 6 shows recommended actions categorized based on the information registered in this "favorite actions." Based on the user's search history on specialized sites, video sites, and the like, the screen presents recommendations for actions that do not necessarily require compensation. Actions that do not necessarily require compensation include, for example, recommended actions that are good for health, enjoying nature, playing with children, listening to music, spending time with pets, volunteering, and the like, as well as desires such as wanting to cure stiff shoulders, making donations, and earning more money.

評価登録画面310は、図5の場合とほぼ同様であるが、リコメンドに対する評価312では、実際にユーザ行った行動にチェックを入れてもらい、行動履歴313には、そのチェックが入った行動が表示されるようにしている。 The rating registration screen 310 is almost the same as that shown in FIG. 5, but in the rating 312 for the recommendation, the user is asked to check the actions that they have actually performed, and the checked actions are displayed in the behavior history 313.

図7は、リコメンドに対するその後の評価画面の一例を示す図である。図示するリコメンドに対する評価画面300は、リコメンドごとに、提供サイト、推奨リスト、推奨に従ったかの有無、ユーザの評価及び理由を表示している。例えば、リコメンド310は、〇月〇日に推奨ホテルリストがXトラベルサイトから発信されたものであることを示している。また、リコメンド320は、〇月〇日におすすめ家電リストがY家電通販サイトから発信されたものであることを示している。 Figure 7 shows an example of a subsequent evaluation screen for a recommendation. The illustrated evaluation screen 300 for a recommendation displays, for each recommendation, the providing site, the recommendation list, whether the recommendation was followed, and the user's evaluation and reason. For example, recommendation 310 indicates that a recommended hotel list was sent from X travel site on a certain date. Also, recommendation 320 indicates that a recommended home appliance list was sent from Y home appliance mail order site on a certain date.

リコメンド310の例では、ユーザ評価や口コミ件数とは、評価や口コミを登録したすべてのユーザの評価である。そして、「宿泊の有無」、「評価」、「理由」はリコメンドを受けたユーザ自身が入力した情報である。この例では、どのホテルにも宿泊したことがなく、宿泊先に対する評価がないので、すべての情報が「―」(未入力)である。一方、リコメンド320の例では、「購入の有無」に「無」となっているのは、リコメンデーションを受けた後でも購入の予定がないことを示している。また、「購入の有無」に「有」となっているのは、既にその商品を持っていたか、リコメンデーションを受けた後に購入したことを示している。 In the example of recommendation 310, the user ratings and number of reviews are the ratings of all users who have registered ratings and reviews. And "Whether or not they stayed", "Rating", and "Reason" are information entered by the user who received the recommendation. In this example, the user has never stayed at any hotel and has no rating for the accommodation, so all information is "-" (not entered). Meanwhile, in the example of recommendation 320, "No" in "Whether or not they purchased" indicates that they have no plans to purchase even after receiving the recommendation. And "Yes" in "Whether or not they purchased" indicates that they already had the product or purchased it after receiving the recommendation.

このように複数のリコメンド発信元をユーザが登録し、その評価情報を蓄積することで、リコメンドを受けるサイト自体をユーザが評価することができる。このようにすることで、リコメンドの発信元のサイト自体の信頼性や自分にとっての適格性を判断して、リコメンドサイトを選別することができる。すべてのサイトからのリコメンドを受けることは現実的でないからである。また、サイト側もユーザの評価を集めることで、リコメンドの質を向上させることはもちろん、ユーザの特性やその傾向を知ることができる。 In this way, a user can register multiple recommendation sources and accumulate evaluation information, allowing the user to evaluate the sites that receive recommendations. In this way, the user can judge the reliability of the recommendation source site itself and its suitability for the user, and select recommended sites. This is because it is not realistic to receive recommendations from all sites. Furthermore, by collecting user evaluations, sites can learn about the characteristics and tendencies of users, as well as improve the quality of recommendations.

図8は、リコメンドに対する一般ユーザと類似ユーザの評価の比較を示す図である。ユーザは、自身の取得した情報に基づく評価と、類似ユーザの評価を比較して、比較前後の結果を登録することができるが、このとき類似ユーザではない一般のユーザの評価情報も比較することができる。図示する一般/類似ユーザ比較画面400では、一般ユーザの評価画面410と、類似ユーザの評価画面420と、ユーザ自身の評価画面430(比較前後)とが示されている。ユーザ自身の評価は、ユーザが、自身の評価と一般ユーザ及び/又は類似ユーザの評価とを比較する前と比較後で下した評価である。ここでは、ユーザが推奨ホテルのリコメンドを受けた場合を示しているが、ユーザ自身はいずれのホテルにも宿泊したことがないとする。 Figure 8 is a diagram showing a comparison of ratings of general users and similar users for recommendations. A user can compare ratings based on the information acquired by the user with ratings of similar users and register the results before and after the comparison, but can also compare rating information of general users who are not similar users. The general/similar user comparison screen 400 shown in the figure shows a general user rating screen 410, a similar user rating screen 420, and the user's own rating screen 430 (before and after comparison). The user's own rating is the rating that the user made before and after comparing his or her own rating with ratings of general users and/or similar users. Here, a case is shown in which the user has received a recommendation of a recommended hotel, but the user himself or herself has never stayed at any of the hotels.

その前に、ユーザ自身がホテル情報などから、そのホテルの評価を既に下している場合は、ユーザ自身の比較前の評価と、一般ユーザ及び/又は類似ユーザの評価とを比較対象とし、ユーザ自身の評価を比較前後で登録する。一般ユーザの評価と類似ユーザの評価により、自身の評価が変わることもあるからである。また、図示は省略するが、リコメンドを発信したサイトが下した評価も比較対象に加えてもよい。このようにすることで、リコメンドの発信元のサイト自体の信頼性や自分にとっての適格性を判断することができる。 If the user has already rated the hotel beforehand based on hotel information or the like, the user's own rating before comparison is compared with the ratings of general users and/or similar users, and the user's own ratings before and after the comparison are registered. This is because a user's own rating may change depending on the ratings of general users and similar users. Although not shown in the figure, the rating of the site that sent the recommendation may also be added to the comparison. In this way, the user can judge the reliability of the site itself that sent the recommendation and its suitability for the user.

図8の例では、説明を簡単にするため、AAAホテル、BBBホテル、CCCホテルの3つのホテルだけを取り上げているので、一般ユーザの評価画面410、類似ユーザの評価画面420、比較前後のユーザ自身の評価画面430のホテルはすべて同じである。もちろん、各ユーザ群によって、同じホテルでも評価が異なるのは当然である。 In the example of Figure 8, for simplicity's sake, only three hotels, AAA Hotel, BBB Hotel, and CCC Hotel, are shown, so the hotels on the general user rating screen 410, the similar user rating screen 420, and the user's own rating screen before and after comparison 430 are all the same. Of course, it goes without saying that the same hotel will be rated differently by each user group.

一般的には、一般ユーザの評価対象となったホテル(例えば上位10ホテル)と類似ユーザの評価対象のホテル(同じく上位10ホテル)は一致しないことが多いと考えられるがその場合は、どちらのユーザ群でも共通に評価対象となったホテルだけをユーザ自身の比較対象としてもよい。例えば、一般ユーザの間では、AAAホテル、BBBホテル、CCCホテルが推奨されており、類似ユーザの間では、AAAホテル、DDDホテル、EEEホテルが推奨されている場合は、ユーザの指定により、AAAホテルだけを比較結果の登録対象としてもよいし、それぞれの上位10ホテルをすべて比較結果の登録対象としてもよい。あるいは、一般ユーザの評価よりも類似ユーザの評価がユーザ自身にとって有用となることも多いとも考える場合は、共通に推奨されているAAAホテルはもちろん、類似ユーザにしか推奨されていないDDDホテル、EEEホテルをユーザ自身の比較結果の登録対象に加えてもよい。 In general, it is considered that hotels rated by general users (e.g., top 10 hotels) and hotels rated by similar users (also top 10 hotels) often do not match, and in such cases, the user may use only hotels that are commonly rated by both user groups as the target of his/her own comparison. For example, if AAA Hotel, BBB Hotel, and CCC Hotel are recommended among general users, and AAA Hotel, DDD Hotel, and EEE Hotel are recommended among similar users, the user may specify that only AAA Hotel be registered in the comparison results, or that all of the top 10 hotels in each category be registered in the comparison results. Alternatively, if it is considered that the evaluations of similar users are often more useful to the user himself/herself than the evaluations of general users, the user may add not only the commonly recommended AAA Hotel, but also DDD Hotel and EEE Hotel, which are only recommended by similar users, to the registration targets of the user's own comparison results.

なお、上記の説明は、ユーザ自身がホテルを探している場合について説明しているが、既に特定のホテルに宿泊した場合であっても一般ユーザや類似ユーザの評価を参考にして自身の評価を行ってもよい。逆にユーザ自身の評価を下してから類似ユーザの評価を参照してもよい。それによって自身の評価を変えるか変えないかはユーザ次第である。 Note that the above explanation is for the case where the user is searching for a hotel themselves, but even if the user has already stayed at a specific hotel, they may make their own rating by referring to the ratings of general users and similar users. Conversely, the user may first make their own rating and then refer to the ratings of similar users. It is up to the user whether or not to change their own rating based on this.

また、類似ユーザの評価が高い商品を、ユーザ自身のリコメンド対象に加えることも可能である。すなわち、類似ユーザの中でも特に類似性の高い○○人のユーザを選択し、それらのユーザの中で評価結果が高い共通の商品を抽出して、又は、共通体験をしたユーザを抽出して、ユーザ自身のレコメンドリストに加えるようにしてもよい。具体的には、例えば、商品のカテゴリが本であり、特に類似性の高い50人の中で、評価が高い本がユーザ自身も読んだことのある「宮本武蔵の五輪書」であり、かつ、その類似ユーザの中での「もしドラ(もし女子高生が○○〇〇のマネージメントを読んだら)」を読んでいる人が多い場合は、「もしドラ」をユーザに対する「リコメンドする本」に加えるようにしてもよい。通常、本をリコメンドするときは、ユ-ザの過去の読書履歴の傾向や、読んだことのある本に関連する本をリコメンドするのが普通であるが、類似ユーザの評価結果から、ユーザが、何の興味もなく、過去に読んだ本とも何の関係もないような、意外性のある本をリコメンドすることができる。「五輪書」は兵法を説いた硬めの本であるが、そこから「もしドラ」のような一見軽めの本をリコメンドされると意外に思われるが、両者にはマネージメントというビジネスに通じる共通性がある。 It is also possible to add products highly rated by similar users to the user's own recommendation list. That is, xx users who are particularly similar to the similar users may be selected, and common products with high ratings among those users may be extracted, or users who have had common experiences may be extracted, and added to the user's own recommendation list. Specifically, for example, if the product category is books, and the highly rated book among 50 people who are particularly similar is "Miyamoto Musashi's Book of Five Rings," which the user himself has read, and many of those similar users have read "Moshidora (If High School Girls Read XXX Management)," "Moshidora" may be added to the "recommended books" for the user. Usually, when recommending books, it is common to recommend books related to the user's past reading history or books that the user has read, but it is possible to recommend unexpected books that the user has no interest in and have no relation to books he or she has read in the past, based on the evaluation results of similar users. "The Book of Five Rings" is a serious book that explains military strategy, so it may seem surprising that a seemingly light-hearted book like "If Dora Were Really Here?" would be recommended from it, but the two have something in common that is relevant to the business of management.

同様に、購買を伴わない行動のリコメンドに対しても、類似ユーザの評価結果を参考にすることができる。例えば、写真が好きなユーザに対して、撮影スポットのリコメンドがあった場合、類似する感性を持つ人が自分と異なる行動をとっていることを知ることができ有用なリコメデンドとなる。以下はその具体例である。 Similarly, the evaluation results of similar users can be used as a reference for recommendations of actions that do not involve purchases. For example, if a photo spot is recommended to a user who likes photography, the user can learn that people with similar sensibilities behave differently from the user, making the recommendation useful. Below are some concrete examples.

(例1)「いま近場でチューリップの写真が撮れる場所はここです!」というリコメンドが、花の写真が好きな人にされた場合、レコメンドされた人にとっては嬉しい情報である(特に、今はウインターチューリップが旬のような場合)。また、花は好きだが、今はチューリップなど眼中にない人が、土曜日に梅の花を撮っているときにこのようなリコメンドをもらうと、それでは日曜日に行ってみようかなという動機付けになる。同じリコメンドでも近いうちに行動が起こせるような猶予をもって提示されるとなおよい。 (Example 1) If a recommendation such as "Here's a nearby place where you can take photos of tulips right now!" is made to someone who likes taking photos of flowers, it will be welcome information for the person who received the recommendation (especially if winter tulips are currently in season). Also, if someone who likes flowers but doesn't have their eye on tulips at the moment receives such a recommendation while taking photos of plum blossoms on Saturday, it will motivate them to go on Sunday. It is even better if the same recommendation is presented with a grace period to allow the person to take action in the near future.

(例2)「船上から工場夜景がきれいに撮れます!」というリコメンドが、普段昼間の自然の風景しか撮っていなかった人にリコメンドされた場合、昼の自然風景と夜の工場は真逆の印象であるが、きれいな被写体という意味でくくれば、工場夜景も被写体として考えられ、ましてや船の上からということで撮影の腕をためすことにもつながり、腕試し的な有用なリコメンドとなるかもしれない。このように、同じ感性を持つ人が、自分と異なるものに興味を持ちはじめた場合、「それっていいかも」となるようなリコメンドを発掘することができる。 (Example 2) If a recommendation such as "You can take beautiful photos of factory night views from a boat!" is made to a person who usually only takes photos of natural scenery during the day, daytime natural scenery and factories at night have completely opposite impressions, but if you group them together in the sense of beautiful subjects, factory night views can also be considered as a subject, and the fact that they are taken from a boat might encourage them to try out their photography skills, making this a useful recommendation to test their skills. In this way, when someone with the same sensibilities begins to become interested in things that are different from your own, you can discover recommendations that make them think, "That might be good."

(実施形態の効果)
本システムによれば、リコメンドされる商品等に関し、そのベースとなる購買傾向、行動傾向等を自己分析可能なリコメンドシステムを提供することができる。
具体的には、
(1)ユーザの購入履歴、行動履歴、検索履歴、お気に入り登録情報、及び購入履歴又は行動履歴に対するユーザの評価情報を格納した評価情報格納手段を備えるので、新たなリコメンドを行うときに、それまでのリコメンドに対してのユーザの評価を参照することができる。また、類似ユーザの購入・行動情報を提示するので、ユーザ自身の購入・行動と類似ユーザの購入・行動評価を比較して、その違いを分析することができる。
(2)リコメンドを生成する際の情報源として、購入履歴、行動履歴だけなく、検索情報、お気に入り登録情報を含むこともできるので、より広い範囲でリコメンドを行うことができる。
(3)ユーザがリコメンドされた商品等を購入した場合、当該商品等の性質、ユーザの性質、又は行動の性質に応じて、ユーザに評価情報の入力を依頼するタイミングを設定することができるので、ユーザが最適なタイミングで評価入力をすることができ、また、ユーザが評価入力自体を忘れるのを防ぐことができる。
(4)評価情報には、ユーザがリコメンドを受けたが実行しなかったことの情報も含んでもよいので、新たなリコメンドをする際の参考にできる。
(5)評価情報には、商品等に対してユーザが入力した評価値及びその評価の理由を含むので、新たなリコメンドをする際の有用な情報となる。
(6)類似ユーザの購入・行動情報を提示する際に、同じ比較対象に対する類似ユーザの評価情報と一般ユーザの評価情報とを併記して提示するので、一般ユーザの評価と類似ユーザの評価を比較して、その違いを分析することができる。
(7)評価情報格納手段は、リコメンドの発信元ごとに当該リコメンドに対するユーザの評価情報を含むので、サイトごとのリコメンドの違い、信頼性、自分にとっての適合性などを把握することができる。
(Effects of the embodiment)
According to this system, it is possible to provide a recommendation system capable of self-analyzing the purchasing trends, behavioral trends, etc. that are the basis for the products etc. that are recommended.
in particular,
(1) Since the system is provided with an evaluation information storage means for storing a user's purchase history, behavior history, search history, favorite registration information, and user evaluation information on the purchase history or behavior history, when making a new recommendation, the user's evaluation of previous recommendations can be referenced. In addition, since the system presents purchase/behavior information of similar users, the user's own purchase/behavior can be compared with the purchase/behavior evaluations of similar users to analyze the differences.
(2) The information sources used to generate recommendations can include not only purchase history and behavioral history, but also search information and favorite registration information, making it possible to make recommendations over a wider range.
(3) When a user purchases a recommended product, etc., the timing for requesting the user to enter evaluation information can be set depending on the characteristics of the product, etc., the characteristics of the user, or the characteristics of the action, allowing the user to enter the evaluation at the optimal timing and preventing the user from forgetting to enter the evaluation altogether.
(4) The evaluation information may include information about recommendations that the user received but did not follow, so that the evaluation information can be used as a reference when making new recommendations.
(5) The evaluation information includes the evaluation value input by the user for the product or the like and the reason for the evaluation, and is therefore useful information when making new recommendations.
(6) When presenting purchase and behavior information of similar users, evaluation information of similar users and evaluation information of general users for the same comparison subject are presented side by side, so that the evaluations of general users and similar users can be compared and the differences analyzed.
(7) The evaluation information storage means includes user evaluation information on the recommendations for each source of the recommendation, so that the user can grasp the differences in recommendations for each site, their reliability, suitability for the user, and the like.

以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲に限定されないことは言うまでもない。上記実施形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。また、そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。 Although the present invention has been described above using the embodiments, it goes without saying that the technical scope of the present invention is not limited to the scope described in the above embodiments. It will be clear to those skilled in the art that various modifications and improvements can be made to the above embodiments. Furthermore, it is clear from the claims that forms incorporating such modifications or improvements can also be included in the technical scope of the present invention.

なお、上記の実施形態では、本発明を物の発明として、リコメンドシステムについて説明したが、本発明は、方法の発明(リコメンド方法)又はコンピュータ・プログラムの発明(プログラム)としても捉えることもできる。 In the above embodiment, the present invention has been described as a recommendation system, but it can also be considered as a method invention (recommendation method) or a computer program invention (program).

10 ユーザ端末
100 リコメンドシステム
101 リコメンド情報生成手段
102 購入履歴等格納手段
103 商品・サービス情報データベース
104 評価情報登録手段
105 評価情報格納手段
106 類似ユーザ購入・行動情報提示手段
107 ユーザ全体の購入・行動履歴ビッグデータ
108 比較結果登録手段
109 評価入力依頼タイミング設定手段
200 リコメンド提示画面
300 リコメンドに対する評価画面
400 一般/類似ユーザ比較画面
REFERENCE SIGNS LIST 10 User terminal 100 Recommendation system 101 Recommendation information generation means 102 Purchase history, etc. storage means 103 Product/service information database 104 Evaluation information registration means 105 Evaluation information storage means 106 Similar user purchase/behavior information presentation means 107 Purchase/behavior history big data of all users 108 Comparison result registration means 109 Evaluation input request timing setting means 200 Recommendation presentation screen 300 Evaluation screen for recommendation 400 General/similar user comparison screen

Claims (9)

ユーザに商品、サービス又は行動(商品等)をリコメンドするリコメンドシステムであって、
前記ユーザの購入履歴及び/又は行動履歴を格納した購入履歴等格納手段と、
前記購入履歴及び/又は前記行動履歴に対する前記ユーザの評価情報を格納した評価情報格納手段と、
前記購入履歴等格納手段に格納された前記購入履歴及び/又は前記行動履歴及び評価情報格納手段に格納された情報を参照して、推奨する商品等のリコメンド情報を生成し、ユーザ端末に提示するリコメンド情報生成手段と、
前記ユーザ端末に提示されたリコメンド情報に対する前記ユーザの評価情報、及び前記ユーザの実際の購入及び/又は行動に対する評価情報を、前記評価情報格納手段に登録する評価情報登録手段と、
前記ユーザと購入及び/又は行動の傾向が類似する類似ユーザの購入及び/又は行動情報を提示する類似ユーザ購入・行動情報提示手段と、
前記評価情報格納手段に登録された前記評価情報から抽出される前記ユーザの購入及び/又は行動情報と前記類似ユーザの購入及び/又は行動情報を前記ユーザ端末に提示し前記ユーザが比較した比較結果を前記評価情報格納手段に登録する比較結果登録手段と、
を備えることを特徴とするリコメンドシステム。
A recommendation system that recommends products, services, or actions (products, etc.) to a user,
A purchase history storage means for storing the purchase history and/or behavior history of the user;
evaluation information storage means for storing evaluation information of the user with respect to the purchase history and/or the behavior history;
a recommendation information generating means for generating recommendation information of a recommended product or the like by referring to the purchase history and/or the behavior history stored in the purchase history etc. storing means and information stored in the evaluation information storing means, and presenting the recommendation information to a user terminal;
an evaluation information registering means for registering, in the evaluation information storage means, evaluation information of the user with respect to the recommendation information presented to the user terminal and evaluation information with respect to the actual purchase and/or behavior of the user;
a similar user purchase and behavior information presentation means for presenting purchase and/or behavior information of similar users who have similar purchasing and/or behavioral tendencies to the user;
a comparison result registration means for presenting the purchase and/or behavior information of the user and the purchase and/or behavior information of the similar users extracted from the evaluation information registered in the evaluation information storage means to the user terminal, and registering a comparison result made by the user in the evaluation information storage means;
A recommendation system comprising:
前記購入履歴等格納手段は、更に、前記ユーザの検索履歴及び/又はお気に入り登録情報、を格納することを特徴とする請求項1に記載のリコメンドシステム。 The recommendation system according to claim 1, characterized in that the purchase history storage means further stores the user's search history and/or favorite registration information. 前記ユーザがリコメンドされた商品等を購入又は実行した場合、当該商品等の性質、前記ユーザの性質、又はユーザの行動傾向に応じて、前記ユーザに前記評価情報の入力を依頼するタイミングを設定する評価入力依頼タイミング設定手段を更に備えることを特徴とする請求項1又は2に記載のリコメンドシステム。 The recommendation system according to claim 1 or 2, further comprising an evaluation input request timing setting means for setting the timing of requesting the user to input the evaluation information when the user purchases or executes a recommended product, etc., depending on the characteristics of the product, etc., the characteristics of the user, or the user's behavioral tendency. 前記評価情報は、前記ユーザがリコメンドを受けたが実行しなかったことの情報を含むことを特徴とする請求項1から3までのいずれか1項に記載のリコメンドシステム。 The recommendation system according to any one of claims 1 to 3, characterized in that the evaluation information includes information that the user received a recommendation but did not execute it. 前記評価情報は、前記商品等に対して前記ユーザが入力した評価値及びその評価の理由を含むことを特徴とする請求項1から4までのいずれか1項に記載のリコメンドシステム。 The recommendation system according to any one of claims 1 to 4, characterized in that the evaluation information includes an evaluation value input by the user for the product or the like and a reason for the evaluation. 前記類似ユーザ購入・行動情報提示手段は、同じ比較対象に対する、類似ユーザの評価情報と一般ユーザの評価情報とを併記して提示することを特徴とする請求項1から5までのいずれか1項に記載のリコメンドシステム。 The recommendation system according to any one of claims 1 to 5, characterized in that the similar user purchase/behavior information presentation means presents evaluation information of similar users and evaluation information of general users for the same comparison target side by side. 前記評価情報格納手段は、前記リコメンドの発信元ごとに当該リコメンドに対する前記ユーザの評価情報を含むことを特徴とする請求項1から6までのいずれか1項に記載のリコメンドシステム。 The recommendation system according to any one of claims 1 to 6, characterized in that the evaluation information storage means includes the user's evaluation information on the recommendation for each source of the recommendation. ユーザに商品、サービス又は行動(商品等)をリコメンドするリコメンド方法あって、
前記ユーザの購入履歴及び/又は行動履歴を格納するステップと、
前記購入履歴及び/又は前記行動履歴に対する前記ユーザの評価情報を格納するステップと、
前記購入履歴及び/又は行動履歴及び前記評価情報を参照して、推奨する商品等のリコメンド情報を生成し、ユーザ端末に提示するステップと、
前記ユーザ端末に提示されたリコメンド情報に対する前記ユーザの評価情報、及び前記ユーザの実際の購入及び/又は行動に対する評価情報を登録するステップと、
前記ユーザと購入及び/又は行動の傾向が類似する類似ユーザの購入及び/又は行動情報を提示するステップと、
前記登録された評価情報から抽出される前記ユーザの購入及び/又は行動情報と前記類似ユーザの購入及び/又は行動情報を前記ユーザ端末に提示し前記ユーザが比較した比較結果を登録するステップと、
をコンピュータが実行することを特徴とするリコメンド方法。
A method for recommending a product, service, or action (product, etc.) to a user,
storing a purchase history and/or behavior history of the user;
storing evaluation information of the user with respect to the purchase history and/or the behavior history;
generating recommendation information of recommended products or the like by referring to the purchase history and/or behavior history and the evaluation information, and presenting the recommendation information to a user terminal;
registering evaluation information of the user regarding the recommendation information presented to the user terminal, and evaluation information regarding actual purchases and/or actions of the user;
presenting purchase and/or behavior information of similar users who have similar purchasing and/or behavioral tendencies to the user;
a step of presenting the purchase and/or behavior information of the user extracted from the registered evaluation information and the purchase and/or behavior information of the similar users to the user terminal and registering a comparison result made by the user;
The recommendation method is characterized in that the above steps are executed by a computer.
ユーザに商品、サービス又は行動(商品等)をリコメンドするプログラムであって、請求項8に記載の各ステップをコンピュータに実行させることを特徴とするプログラム。 A program for recommending products, services, or actions (products, etc.) to a user, the program being characterized by causing a computer to execute each of the steps described in claim 8.
JP2021047092A 2021-03-22 2021-03-22 Recommendation system, recommendation method, and program for recommending products, services, or actions Active JP7579729B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021047092A JP7579729B2 (en) 2021-03-22 2021-03-22 Recommendation system, recommendation method, and program for recommending products, services, or actions

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021047092A JP7579729B2 (en) 2021-03-22 2021-03-22 Recommendation system, recommendation method, and program for recommending products, services, or actions

Publications (2)

Publication Number Publication Date
JP2022146236A JP2022146236A (en) 2022-10-05
JP7579729B2 true JP7579729B2 (en) 2024-11-08

Family

ID=83461273

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021047092A Active JP7579729B2 (en) 2021-03-22 2021-03-22 Recommendation system, recommendation method, and program for recommending products, services, or actions

Country Status (1)

Country Link
JP (1) JP7579729B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025130843A (en) * 2024-02-28 2025-09-09 Nttドコモビジネス株式会社 Processing device, processing method, and processing program
CN118134610B (en) * 2024-05-08 2024-07-26 东莞巨正源科技有限公司 Commodity recommendation method and system based on user information processing
KR20260008357A (en) * 2024-07-09 2026-01-16 쿠팡 주식회사 Operating method for electronic apparatus for providing a page and electronic apparatus supporting thereof
JP7821345B1 (en) * 2025-02-26 2026-02-26 楽天グループ株式会社 Management device, management method, and program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011227720A (en) 2010-04-20 2011-11-10 Nec Corp Recommendation system, recommendation method and recommendation program
JP2020177541A (en) 2019-04-19 2020-10-29 Bhi株式会社 Optimized transaction recommendation system by analyzing purchase or reservation emails

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011227720A (en) 2010-04-20 2011-11-10 Nec Corp Recommendation system, recommendation method and recommendation program
JP2020177541A (en) 2019-04-19 2020-10-29 Bhi株式会社 Optimized transaction recommendation system by analyzing purchase or reservation emails

Also Published As

Publication number Publication date
JP2022146236A (en) 2022-10-05

Similar Documents

Publication Publication Date Title
JP7579729B2 (en) Recommendation system, recommendation method, and program for recommending products, services, or actions
US10186003B2 (en) System and method for providing a referral network in a social networking environment
US20130218687A1 (en) Methods, systems and devices for determining a user interest and/or characteristic by employing a personalization engine
US20120066084A1 (en) System and method for consumer-controlled rich privacy
JP5996815B1 (en) Distribution apparatus, distribution method, distribution program, and distribution system
US20110282821A1 (en) Further Improvements in Recommendation Systems
US20130297426A1 (en) Insertion of user-generated content (ugc) into advertisements based on contributor attributes
US11176574B2 (en) Contextual secondary content for search results
Bairathi et al. The value of platform endorsement
JP2008282098A (en) Product recommendation system
US9875497B1 (en) Providing brand information via an offering service
JP4963487B2 (en) Point management system
Warrier et al. Factors that lead Amazon. com to a successful online shopping platform
WO2013145454A1 (en) Information provision device, information provision method, information provision program, and computer-readable recording medium storing program
US11430024B2 (en) System and method of providing a virtual guestbook
US20130103445A1 (en) Method and system for smart question routing
US20160071349A1 (en) System and Method for Making Purchasing Decisions
Mathur et al. Digital marketing
JP7195230B2 (en) Notification device, notification method and notification program
US20230237542A1 (en) System and method of providing a virtual guestbook
KR20180060208A (en) Contents upload method on service page
US20090240587A1 (en) Method of searching for business offers
JP5275531B1 (en) Information providing apparatus, information providing method, information providing program, and computer-readable recording medium storing the program
JP6059597B2 (en) Content search result providing apparatus, content search result providing method, and content search result providing system
KR101206995B1 (en) Online Advertisement System by Mutual Recommendation of Advertiser

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240920

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: 20241015

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241028

R150 Certificate of patent or registration of utility model

Ref document number: 7579729

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150