Nothing Special   »   [go: up one dir, main page]

JP7423994B2 - Recommendation device and recommendation method - Google Patents

Recommendation device and recommendation method Download PDF

Info

Publication number
JP7423994B2
JP7423994B2 JP2019205451A JP2019205451A JP7423994B2 JP 7423994 B2 JP7423994 B2 JP 7423994B2 JP 2019205451 A JP2019205451 A JP 2019205451A JP 2019205451 A JP2019205451 A JP 2019205451A JP 7423994 B2 JP7423994 B2 JP 7423994B2
Authority
JP
Japan
Prior art keywords
information
customer
preference
product
recommendation
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
JP2019205451A
Other languages
Japanese (ja)
Other versions
JP2021077269A (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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2019205451A priority Critical patent/JP7423994B2/en
Publication of JP2021077269A publication Critical patent/JP2021077269A/en
Application granted granted Critical
Publication of JP7423994B2 publication Critical patent/JP7423994B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、レコメンド装置及びレコメンド方法に関する。 The present invention relates to a recommendation device and a recommendation method.

インターネット等を用いたEC(electronic commerce)サイトでは、顧客であるユーザがこれまでに購入した商品や閲覧した商品の情報に基づいて、ユーザが興味を持つと予想される商品を提案している(例えば、特許文献1参照)。 EC (electronic commerce) sites using the Internet etc. propose products that are expected to be of interest to the user, based on information about the products the user has previously purchased or viewed. For example, see Patent Document 1).

特開2014-160396号公報Japanese Patent Application Publication No. 2014-160396

上述したように従来は、ユーザがインターネットで閲覧したページや商品に関連する商品を提案していた。そのため、提案する商品の幅が、購入又は閲覧した商品に関連するものに限られてしまう。また、ユーザが購入した商品や情報を閲覧した商品は、本人のためのものではないことがある。その場合、上述した従来技術では、顧客の嗜好に合った商品を提案できないことがあった。 As mentioned above, in the past, products related to the pages and products that the user viewed on the Internet were proposed. Therefore, the range of proposed products is limited to those related to the purchased or viewed products. Furthermore, the products purchased by the user or the products whose information is viewed may not be for the user. In this case, the above-mentioned conventional technology may not be able to suggest products that match the customer's tastes.

本発明は、このような事情に鑑みてなされたもので、幅広い商品の中から顧客の嗜好にマッチする商品をレコメンドすることができるレコメンド装置及びレコメンド方法を提供することを目的とする。 The present invention has been made in view of the above circumstances, and an object of the present invention is to provide a recommendation device and a recommendation method that can recommend products that match the customer's tastes from among a wide range of products.

上述した課題を解決する本発明の一態様は、嗜好と志向との少なくともいずれかに関する1以上の情報である分析用情報を取得する情報取得部と、前記情報取得部が取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出部と、前記算出部が算出した前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択し、選択した前記商品に関する情報を出力する選択部と、前記算出部が算出した前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品の前記嗜好カテゴリ情報とに基づいて、前記選択部が顧客の嗜好タイプスコア及び前記嗜好カテゴリ情報に基づいて推薦する前記商品を選択するためのアルゴリズムに用いられるパラメータの値を変更する第一学習部と、を備えることを特徴とするレコメンド装置である。
また、上述した課題を解決する本発明の一態様は、顧客の嗜好と志向との少なくともいずれかに関する1以上の情報である分析用情報を取得する情報取得部と、前記情報取得部が取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出部と、前記算出部が算出した前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択し、選択した前記商品に関する情報を出力する選択部と、前記算出部が算出した前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品とに基づいて、前記嗜好カテゴリ情報を変更する第二学習部と、を備えることを特徴とするレコメンド装置である。
One aspect of the present invention that solves the above-mentioned problems includes: an information acquisition unit that acquires analysis information that is one or more information regarding at least one of preferences and intentions; and the analysis information acquired by the information acquisition unit. a calculation unit that calculates a preference type score that quantitatively represents the degree to which each of a plurality of preference categories used as elements representing preference trends matches the customer, based on the calculation unit; and the preference type score calculated by the calculation unit. and product information including at least preference category information indicating the preference category to which each of the plurality of products corresponds, a selection unit that selects the product to be recommended to the customer and outputs information regarding the selected product; Based on the preference type score of the customer calculated by the calculation unit and the preference category information of the product selected by the customer, the selection unit makes a recommendation based on the customer's preference type score and the preference category information. A first learning unit that changes the value of a parameter used in an algorithm for selecting the product to be selected .
Further, one aspect of the present invention for solving the above-mentioned problems includes: an information acquisition unit that acquires analysis information that is one or more information regarding at least one of customer preferences and intentions; a calculation unit that calculates a preference type score that quantitatively represents the extent to which each of a plurality of preference categories used as elements representing preference trends matches the customer based on the analysis information; Selecting the product to be recommended to the customer based on the preference type score and product information including at least preference category information indicating the preference category to which each of the plurality of products corresponds, and outputting information regarding the selected product. It is characterized by comprising a selection section, and a second learning section that changes the preference category information based on the preference type score of the customer calculated by the calculation section and the product selected by the customer. This is a recommendation device.

本発明の一態様は、上述したレコメンド装置であって、前記情報取得部は、前記顧客の属性又は生体情報に関する情報である分析用情報をさらに取得する、ことを特徴とする。 One aspect of the present invention is the above-mentioned recommendation device, wherein the information acquisition unit further acquires analysis information that is information related to the customer's attributes or biometric information.

本発明の一態様は、上述したレコメンド装置であって、前記商品情報は、前記商品の分類の情報を含み、前記選択部は、前記顧客が選択した分類の前記商品の中から前記顧客に推薦する前記商品を選択する、ことを特徴とする。 One aspect of the present invention is the recommendation device described above, wherein the product information includes information on the classification of the product, and the selection unit recommends the product to the customer from among the products in the category selected by the customer. The method is characterized in that the product is selected.

本発明の一態様は、上述したレコメンド装置であって、前記選択部は、前記顧客が選択した分類とは異なる分類の前記商品の中から前記顧客に推薦する前記商品を選択する、ことを特徴とする。 One aspect of the present invention is the recommendation device described above, wherein the selection unit selects the product to be recommended to the customer from among the products in a classification different from the classification selected by the customer. shall be.

本発明の一態様は、上述したレコメンド装置であって、前記嗜好カテゴリ情報は、複数の前記嗜好カテゴリそれぞれが前記商品とマッチする程度を定量的に表す値によって表される、ことを特徴とする。 One aspect of the present invention is the above-mentioned recommendation device, wherein the preference category information is represented by a value that quantitatively represents the extent to which each of the plurality of preference categories matches the product. .

本発明の一態様は、上述したレコメンド装置であって、前記情報取得部は、前記顧客の嗜好と志向との少なくともいずれかに関する前記分析用情報を回答として得るための質問を前記顧客に提示する、ことを特徴とする。 One aspect of the present invention is the above-mentioned recommendation device, wherein the information acquisition unit presents a question to the customer to obtain, as an answer, the analysis information regarding at least one of the customer's preferences and intentions. , is characterized by.

本発明の一態様は、レコメンド装置が実行するレコメンド方法であって、顧客の嗜好と志向との少なくともいずれかに関する1以上の情報である分析用情報を取得する情報取得ステップと、前記情報取得ステップにおいて取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出ステップと、前記算出ステップにおいて算出された前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択する選択ステップと、前記選択ステップにおいて選択された前記商品に関する情報を出力する出力ステップと、を有し、前記算出ステップにおいて算出された前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品の前記嗜好カテゴリ情報とに基づいて、前記選択ステップにおいて、第一学習部が、顧客の嗜好タイプスコア及び前記嗜好カテゴリ情報に基づいて推薦する前記商品を選択するためのアルゴリズムに用いられるパラメータの値を変更する、ことを特徴とする。 One aspect of the present invention is a recommendation method executed by a recommendation device, which includes an information acquisition step of acquiring analysis information that is one or more information regarding at least one of customer preferences and intentions; a calculation step of calculating a preference type score that quantitatively represents the extent to which each of a plurality of preference categories used as elements representing preference trends matches the customer, based on the analysis information acquired in the step; a selection step of selecting the product to be recommended to the customer based on the preference type score calculated in step and product information including at least preference category information indicating the preference category to which each of the plurality of products corresponds; an output step of outputting information regarding the product selected in the selection step, the preference type score of the customer calculated in the calculation step, and the preference category information of the product selected by the customer; In the selection step, the first learning unit changes values of parameters used in an algorithm for selecting the product to be recommended based on the customer's preference type score and the preference category information. Features.

本発明の一態様は、レコメンド装置が実行するレコメンド方法であって、顧客の嗜好と志向とのいずれかに関する1以上の情報である分析用情報を取得する情報取得ステップと、前記情報取得ステップにおいて取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出ステップと、前記算出ステップにおいて算出された前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択する選択ステップと、前記選択ステップにおいて選択された前記商品に関する情報を出力する出力ステップと、を有し、前記算出ステップにおいて算出された前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品とに基づいて、第二学習部が前記嗜好カテゴリ情報を変更する、ことを特徴とする。 One aspect of the present invention is a recommendation method executed by a recommendation device, which includes an information acquisition step of acquiring analysis information that is one or more pieces of information regarding either customer preferences or intentions; a calculation step of calculating a preference type score that quantitatively represents the extent to which each of a plurality of preference categories used as elements representing preference trends matches the customer, based on the acquired analysis information; a selection step of selecting the product to be recommended to the customer based on the calculated preference type score and product information including at least preference category information indicating the preference category to which each of the plurality of products corresponds; an output step of outputting information regarding the product selected in the calculation step, and a second learning based on the preference type score of the customer calculated in the calculation step and the product selected by the customer. It is characterized in that the section changes the preference category information .

本発明によれば、幅広い商品の中から顧客の嗜好にマッチする商品をレコメンドすることが可能となる。 According to the present invention, it is possible to recommend products that match the customer's preferences from a wide range of products.

本実施形態におけるレコメンドシステムの全体構成を示す図である。1 is a diagram showing the overall configuration of a recommendation system in this embodiment. 本実施形態におけるレコメンド装置のブロック図である。It is a block diagram of a recommendation device in this embodiment. 本実施形態における顧客情報の例を示す図である。It is a figure showing an example of customer information in this embodiment. 本実施形態における回答別スコア情報の例を示す図である。It is a figure showing an example of score information by answer in this embodiment. 本実施形態における属性別スコア情報の例を示す図である。It is a figure showing an example of score information by attribute in this embodiment. 本実施形態における生体情報別スコア情報の例を示す図である。It is a figure showing an example of score information classified by biometric information in this embodiment. 本実施形態における商品情報の例を示す図である。It is a figure showing an example of product information in this embodiment. 本実施形態におけるレコメンド装置の処理を示すフロー図である。It is a flow diagram showing processing of a recommendation device in this embodiment. 本実施形態における質問表示画面の表示例を示す図である。It is a figure which shows the example of a display of the question display screen in this embodiment. 本実施形態における嗜好タイプ表示画面の表示例を示す図である。It is a figure which shows the example of a display of the preference type display screen in this embodiment. 本実施形態におけるレコメンドシステムを適用可能なビジネス形態の例を示す図である。FIG. 2 is a diagram illustrating an example of a business format to which the recommendation system according to the present embodiment can be applied.

以下、図面を参照しながら本発明の実施形態について詳細に説明する。
図1は、レコメンドシステム1の全体構成を示す図である。レコメンドシステム1は、情報提供業者のレコメンド装置2、顧客情報記憶装置3、嗜好判断素材記憶装置4及び商品情報提供装置5と、クライアントのクライアント端末6及びウェブサーバ7と、顧客の顧客端末8とを備える。顧客情報記憶装置3、嗜好判断素材記憶装置4及び商品情報提供装置5は、レコメンド装置2に接続される。レコメンド装置2、顧客情報記憶装置3、嗜好判断素材記憶装置4及び商品情報提供装置5のうち任意の2台以上の装置が統合した1台の装置であってもよい。レコメンド装置2、クライアント端末6、ウェブサーバ7及び顧客端末8は、インターネットなどのネットワーク9に接続される。顧客情報記憶装置3、嗜好判断素材記憶装置4及び商品情報提供装置5のうち一台以上が、ネットワーク9に接続されてもよい。クライアントは、商品を販売する企業等である。商品は、製品などの物理的な商品でもよく、各種サービスでもよい。顧客は、商品の購入や購入の検討のためクライアントを利用する。クライアントの数及び顧客の数は任意である。同図では、顧客情報記憶装置3、嗜好判断素材記憶装置4、商品情報提供装置5、クライアント端末6、ウェブサーバ7及び顧客端末8を1台ずつ示しているが、それぞれの台数は任意である。また、クライアントが顧客情報記憶装置3及び商品情報提供装置5を有してもよい。
Embodiments of the present invention will be described in detail below with reference to the drawings.
FIG. 1 is a diagram showing the overall configuration of a recommendation system 1. As shown in FIG. The recommendation system 1 includes a recommendation device 2, a customer information storage device 3, a preference judgment material storage device 4, and a product information provision device 5 of an information provider, a client terminal 6 and a web server 7, and a customer terminal 8 of a customer. Equipped with. The customer information storage device 3, the preference judgment material storage device 4, and the product information providing device 5 are connected to the recommendation device 2. Any two or more of the recommendation device 2, customer information storage device 3, preference judgment material storage device 4, and product information providing device 5 may be integrated into one device. The recommendation device 2, client terminal 6, web server 7, and customer terminal 8 are connected to a network 9 such as the Internet. One or more of the customer information storage device 3, the preference judgment material storage device 4, and the product information providing device 5 may be connected to the network 9. The client is a company that sells products. The product may be a physical product such as a product, or may be a variety of services. Customers use clients to purchase products or consider purchasing. The number of clients and the number of customers are arbitrary. In the figure, one customer information storage device 3, one preference judgment material storage device 4, one product information providing device 5, one client terminal 6, one web server 7, and one customer terminal 8 are shown, but the number of each is arbitrary. . Further, the client may have the customer information storage device 3 and the product information providing device 5.

レコメンド装置2は、クライアント端末6、あるいは、ウェブサーバ7に接続されている顧客端末8から、1以上の分析用情報を取得する。分析用情報は、顧客の嗜好又は志向の少なくともいずれかに関する情報である。レコメンド装置2は、分析用情報として顧客の属性又は生体情報に関する情報をさらに取得してもよい。顧客の嗜好、志向及び属性の情報は、顧客又はクライアントがクライアント端末6に入力するか、顧客がウェブサーバ7に接続されている顧客端末8に入力する。生体情報は、クライアント端末6又は顧客端末8が備える生体情報取得装置により収集される。生体情報取得装置として、専用の生体情報の測定機器のほか、カメラなどを用いることもできる。レコメンド装置2は、顧客の属性など分析用情報の一部を顧客情報記憶装置3から読み出してもよい。生体情報は、例えば、表情、肌色、脳波、脈拍、呼吸、発汗などである。生体情報は、顧客の嗜好又は志向に関する情報に加えて、又は代えて用いられる。 The recommendation device 2 acquires one or more pieces of analysis information from a client terminal 6 or a customer terminal 8 connected to a web server 7 . The analysis information is information regarding at least one of the customer's preferences and orientations. The recommendation device 2 may further acquire information regarding customer attributes or biometric information as analysis information. Information on customer preferences, orientations and attributes is input by the customer or client into a client terminal 6 or by the customer into a customer terminal 8 connected to a web server 7. The biometric information is collected by a biometric information acquisition device included in the client terminal 6 or the customer terminal 8. As the biometric information acquisition device, in addition to a dedicated biometric information measuring device, a camera or the like can also be used. The recommendation device 2 may read out part of analysis information such as customer attributes from the customer information storage device 3. The biological information includes, for example, facial expression, skin color, brain waves, pulse, breathing, and sweating. Biometric information is used in addition to or in place of information regarding customer preferences or preferences.

レコメンド装置2は、取得した分析用情報に基づいて、顧客の嗜好の傾向を分類した嗜好タイプを判定する。嗜好タイプは、複数の異なる嗜好カテゴリそれぞれが顧客にマッチする程度を定量的に表す数値からなる嗜好タイプスコアに基づき表される。つまり、嗜好カテゴリは、顧客の嗜好の傾向を表す要素として用いられる。レコメンド装置2は、各商品に対応付けられた嗜好カテゴリと、顧客の嗜好タイプスコアとに基づいて、顧客にレコメンドする商品を選択する。レコメンド装置2は、選択した商品の情報をクライアント端末6へ、又は、ウェブサーバ7に接続している顧客端末8へ出力し、表示させる。 The recommendation device 2 determines preference types that classify trends in customer preferences based on the acquired analysis information. The preference type is expressed based on a preference type score consisting of a numerical value that quantitatively represents the extent to which each of a plurality of different preference categories matches the customer. In other words, the preference category is used as an element representing trends in customer preferences. The recommendation device 2 selects products to recommend to the customer based on the preference category associated with each product and the customer's preference type score. The recommendation device 2 outputs information on the selected product to the client terminal 6 or to the customer terminal 8 connected to the web server 7, and displays the information.

顧客情報記憶装置3は、顧客に関する情報を示す顧客情報を記憶する。顧客情報は、顧客の属性の情報を含んでもよい。嗜好判断素材記憶装置4は、嗜好判断素材と、スコア計算用情報と、タイプ分類用情報とを記憶する。嗜好判断素材は、顧客の嗜好や志向の情報を得るために提示する素材のデータである。スコア計算用情報は、分析用情報に応じた嗜好タイプスコアの計算方法を示す。商品情報提供装置5は、クライアントが販売する各商品の商品情報を記憶する。商品情報は、商品に対応する嗜好カテゴリの情報を含む。 The customer information storage device 3 stores customer information indicating information regarding customers. The customer information may include information on customer attributes. The preference judgment material storage device 4 stores preference judgment materials, score calculation information, and type classification information. The preference determination material is data on materials presented to obtain information on the customer's preferences and intentions. The score calculation information indicates a method of calculating a preference type score according to the analysis information. The product information providing device 5 stores product information of each product sold by the client. The product information includes information on preference categories corresponding to the product.

クライアント端末6は、例えば、クライアントの実店舗等に設置されるPC(パーソナルコンピュータ)や、デジタルサイネージ等のコンピュータ端末である。ウェブサーバ7は、クライアントのウェブページを提供するコンピュータサーバである。ウェブサーバ7は、例えば、クライアントの企業サイトや、クライアントの商品を販売するECサイトのウェブページを提供する。顧客端末8は、顧客が利用するPC、スマートフォン、タブレット端末などのコンピュータ端末である。顧客端末8は、ウェブサーバ7から提供されるウェブページを表示する。 The client terminal 6 is, for example, a computer terminal such as a PC (personal computer) installed at a client's physical store or a digital signage. The web server 7 is a computer server that provides web pages for clients. The web server 7 provides, for example, a web page of a client's corporate site or an EC site that sells the client's products. The customer terminal 8 is a computer terminal such as a PC, a smartphone, or a tablet terminal used by the customer. The customer terminal 8 displays a web page provided by the web server 7.

図2は、レコメンド装置2の内部構成を示すブロック図である。レコメンド装置2は、通信部210、記憶部220及び処理部230を備える。 FIG. 2 is a block diagram showing the internal configuration of the recommendation device 2. As shown in FIG. The recommendation device 2 includes a communication section 210, a storage section 220, and a processing section 230.

通信部210は、ネットワーク9を介して他の装置と通信する。通信部210は、他の装置から情報を受信する受信部211と、他の装置へ情報を送信する送信部212とを有する。記憶部220は、処理部230が用いる各種の情報を記憶する。記憶部220は、顧客情報記憶装置3、嗜好判断素材記憶装置4及び商品情報提供装置5から読み出した情報や、各顧客の嗜好タイプスコア及び嗜好タイプなどの情報を記憶する。 The communication unit 210 communicates with other devices via the network 9. The communication unit 210 includes a receiving unit 211 that receives information from other devices, and a transmitting unit 212 that transmits information to the other devices. The storage unit 220 stores various types of information used by the processing unit 230. The storage unit 220 stores information read from the customer information storage device 3, the preference judgment material storage device 4, and the product information providing device 5, as well as information such as the preference type score and preference type of each customer.

処理部230は、レコメンド部240及び学習部250を備える。レコメンド部240は、情報取得部241と、算出部242と、分析結果出力部243と、選択部244とを有する。情報取得部241は、分析用情報を顧客情報記憶装置3、クライアント端末6、又は、ウェブサーバ7に接続される顧客端末8から取得する。分析用情報は、顧客の嗜好、志向、属性及び生体情報の少なくともいずれかに関する情報である。算出部242は、情報取得部241が取得した分析用情報と、嗜好判断素材記憶装置4に記憶されるスコア計算用情報とを用いて、顧客が複数の異なる嗜好カテゴリそれぞれとマッチする程度を定量的に表した嗜好タイプスコアを算出する。分析結果出力部243は、嗜好タイプスコアの情報をクライアント端末6に、又は、ウェブサーバ7に接続される顧客端末8に出力する。選択部244は、算出部242が算出した嗜好タイプスコアと各商品が対応する嗜好カテゴリとに基づいて顧客に推薦する商品を選択し、選択した商品の情報をクライアント端末6に、又は、ウェブサーバ7と接続されている顧客端末8に出力する。選択部244は、各商品が対応する嗜好カテゴリの情報を商品情報提供装置5から読み出す。 The processing unit 230 includes a recommendation unit 240 and a learning unit 250. The recommendation section 240 includes an information acquisition section 241 , a calculation section 242 , an analysis result output section 243 , and a selection section 244 . The information acquisition unit 241 acquires analysis information from the customer information storage device 3 , the client terminal 6 , or the customer terminal 8 connected to the web server 7 . The analysis information is information regarding at least one of the customer's preferences, intentions, attributes, and biometric information. The calculation unit 242 uses the analysis information acquired by the information acquisition unit 241 and the score calculation information stored in the preference judgment material storage device 4 to quantify the extent to which the customer matches each of a plurality of different preference categories. Calculate the preference type score expressed as follows. The analysis result output unit 243 outputs information on the preference type score to the client terminal 6 or the customer terminal 8 connected to the web server 7. The selection unit 244 selects products to recommend to the customer based on the preference type score calculated by the calculation unit 242 and the preference category to which each product corresponds, and sends information on the selected products to the client terminal 6 or to the web server. It is output to the customer terminal 8 connected to 7. The selection unit 244 reads information on the preference category to which each product corresponds from the product information providing device 5.

学習部250は、第一学習部251及び第二学習部252を備える。第一学習部251は、算出部242が算出した顧客の嗜好タイプスコアと当該顧客が購入対象として選択した商品に対応した嗜好カテゴリとの情報を学習データに用いて、選択アルゴリズムに用いられるパラメータの値を学習する。選択アルゴリズムは、選択部244が嗜好タイプスコアと各商品が対応する嗜好カテゴリとに基づいて推薦する商品を選択するために用いるアルゴリズムである。第二学習部252は、算出部242が算出した顧客の嗜好タイプスコアと、顧客が購入対象として選択した商品とを学習データに用いて、商品に対応する嗜好カテゴリを学習する。 The learning section 250 includes a first learning section 251 and a second learning section 252. The first learning unit 251 uses the information of the customer's preference type score calculated by the calculation unit 242 and the preference category corresponding to the product selected by the customer as a purchase target as learning data, and adjusts the parameters used in the selection algorithm. Learn values. The selection algorithm is an algorithm used by the selection unit 244 to select products to recommend based on the preference type score and the preference category to which each product corresponds. The second learning unit 252 uses the customer's preference type score calculated by the calculation unit 242 and the product selected by the customer as a purchase target as learning data to learn a preference category corresponding to the product.

レコメンド装置2は、例えば、1台以上のコンピュータ装置により実現される。レコメンド装置2がネットワーク接続される複数のコンピュータ装置により実現される場合、いずれのコンピュータ装置によりいずれの機能部が実現されるかは任意とすることができる。例えば、レコメンド部240と学習部250とを異なるコンピュータ装置により実現してもよい。また、1つの機能部を複数のコンピュータ装置により実現してもよい。 The recommendation device 2 is realized by, for example, one or more computer devices. When the recommendation device 2 is realized by a plurality of computer devices connected through a network, which functional unit is realized by which computer device can be arbitrarily determined. For example, the recommendation unit 240 and the learning unit 250 may be implemented by different computer devices. Further, one functional unit may be realized by a plurality of computer devices.

図3は、顧客情報記憶装置3に記憶される顧客情報の一例を示す図である。顧客情報は、各顧客の顧客ID、名前、住所、生年月日、性別、職業、家族、購入履歴、嗜好タイプスコアなどの情報を含む。職業の情報には、役職の情報が含まれてもよい。また、家族の情報は、既婚であるか単身であるかの情報や、家族構成の情報が含まれる。顧客情報から、分析用情報として用いられる顧客の属性を表す属性情報が得られる。例えば、住所からは居住地域の属性情報が得られる。また、生年月日からは、顧客の年齢や年代などの属性情報が得られる。また、性別、職業、家族の情報はそのまま属性情報として用いられる。購入履歴は、顧客が過去に購入した商品を示す。さらに、顧客情報は、分析用情報として用いられる年収や可処分所得などの属性情報を含んでもよい。 FIG. 3 is a diagram showing an example of customer information stored in the customer information storage device 3. As shown in FIG. The customer information includes information such as each customer's customer ID, name, address, date of birth, gender, occupation, family, purchase history, and preference type score. The occupation information may include position information. Further, the family information includes information on whether the person is married or single, and information on the family structure. From the customer information, attribute information representing the customer's attributes, which is used as analysis information, is obtained. For example, attribute information about a residential area can be obtained from an address. Further, attribute information such as the customer's age and generation can be obtained from the date of birth. Furthermore, information on gender, occupation, and family is used as attribute information as is. The purchase history indicates products that the customer has purchased in the past. Furthermore, the customer information may include attribute information such as annual income and disposable income, which is used as analysis information.

嗜好判断素材記憶装置4は、スコア計算用情報として、回答別スコア情報、属性別スコア情報及び生体情報別スコア情報を記憶する。 The preference judgment material storage device 4 stores score information by answer, score information by attribute, and score information by biometric information as information for score calculation.

図4は、回答別スコア情報の一例を示す図である。回答別スコア情報は、顧客の嗜好や志向に関する分析用情報を取得するための質問に対する顧客の回答に応じて顧客に付与する嗜好カテゴリ別のスコアを示す。回答別スコア情報は、質問番号、質問表示画面に用いられるテンプレート、嗜好判断素材、回答別の演算情報を関連付けた情報である。 FIG. 4 is a diagram showing an example of score information by answer. The score information by answer indicates the score by preference category given to the customer according to the customer's answer to the question for acquiring analysis information regarding the customer's preferences and orientation. The answer-specific score information is information that associates the question number, the template used for the question display screen, the preference judgment material, and the calculation information for each answer.

テンプレートは、嗜好判断素材を出力し、出力した嗜好判断素材が好きか嫌いか、あるいは、複数出力した嗜好判断素材のいずれか好きかの質問を表示する質問表示画面の画面データを生成するために用いられるデータである。嗜好判断素材は、画像データ、映像データ、テキストデータ、音声データなどである。嗜好判断素材として、例えば、直感的に好きか嫌いか(YES/NO)を選択しやすいものや、どちらが好きかを直感的に選択しやすいものを用いることができる。スコア計算用情報に含まれる嗜好判断素材の情報は、嗜好判断素材記憶装置4又は他の装置における嗜好判断素材の記憶場所であってもよい。 The template is used to generate screen data for a question display screen that outputs preference judgment materials and displays questions such as whether you like or dislike the output preference judgment materials, or whether you like any of the plurality of output preference judgment materials. This is the data used. The preference determination materials include image data, video data, text data, audio data, and the like. As the preference judgment material, for example, it is possible to use something that makes it easy to intuitively select whether you like it or not (YES/NO), or something that makes it easy to intuitively select which one you like. The information on the preference judgment material included in the score calculation information may be the storage location of the preference judgment material in the preference judgment material storage device 4 or another device.

演算情報は、質問に対する回答に応じて顧客の嗜好タイプスコアに行う演算を示す。回答は、二択以外にも、好きか嫌いかの程度を3以上の段階から選ぶものでもよく、3以上の選択肢から選択するものでもよい。演算情報は、加算、減算又は乗算する各嗜好カテゴリの値を示す。加算のみを行う場合などは、演算の種類の情報を省略することができる。一つの回答に対して一つの嗜好カテゴリだけを演算の対象としてもよく、一つの回答に対して複数の嗜好カテゴリを演算の対象としてもよい。演算情報は、質問番号と、その質問番号の質問の回答に応じて加算する各嗜好カテゴリの値に乗算する値を示してもよい。演算情報の各嗜好カテゴリに対応した値は、選択アルゴリズムに用いられるパラメータの値に相当する。 The calculation information indicates the calculation to be performed on the customer's preference type score in response to the answer to the question. In addition to the two-choice answer, the answer may be one in which the degree of liking or disliking is selected from three or more levels, or one may be selected from three or more options. The calculation information indicates the value of each preference category to be added, subtracted, or multiplied. When only addition is performed, information on the type of operation can be omitted. Only one preference category may be the object of calculation for one answer, or a plurality of preference categories may be the object of calculation for one answer. The calculation information may indicate a question number and a value to be multiplied by the value of each preference category to be added according to the answer to the question with that question number. The value corresponding to each preference category of the calculation information corresponds to the value of the parameter used in the selection algorithm.

図5は、属性別スコア情報の一例を示す図である。属性別スコア情報は、属性情報の属性値と、演算情報とを対応付けた情報である。演算情報は、回答別スコア情報に含まれる演算情報と同様に表される。 FIG. 5 is a diagram showing an example of score information by attribute. The attribute-specific score information is information that associates attribute values of attribute information with calculation information. The calculation information is expressed in the same way as the calculation information included in the score information by answer.

図6は、嗜好判断素材記憶装置4に記憶される生体情報別スコア情報の一例を示す図である。生体情報別スコア情報は、顧客の嗜好や志向に関する分析用情報を取得するための質問に対する顧客の生体の変化に応じて顧客に付与する嗜好カテゴリ別のスコアを示す。生体情報は、質問表示画面に出力された嗜好判断素材が好きか嫌いか、あるいは、複数出力した嗜好判断素材のいずれか好きかの質問に対して、顧客が回答を入力する代わりに、又は、入力した回答に対する付加的な情報として用いることができる。例えば、嗜好判断素材の画像を見たときの顧客の表情の変化などの生体情報から、顧客の嗜好を判断することが可能である。生体情報別スコア情報は、質問番号、質問表示画面に用いられるテンプレート、嗜好判断素材、生体情報別の演算情報を関連付けた情報である。質問番号、テンプレート、嗜好判断素材、演算情報は、回答別スコア情報に含まれる質問番号、テンプレート、嗜好判断素材、演算情報と同様である。生体情報は、生体情報の種別と、その種別の値とを対応付けた情報である。1つの質問番号に複数の種類の生体情報が対応付けられている場合は、いずれかの種類の生体情報に対応した演算情報を嗜好タイプスコアの算出に用いてもよく、複数の種類の生体情報それぞれに対応した演算情報を嗜好タイプスコアの算出に用いてもよい。 FIG. 6 is a diagram showing an example of score information classified by biometric information stored in the preference judgment material storage device 4. The score information by biometric information indicates a score by preference category that is given to a customer according to changes in the customer's biological body in response to a question for acquiring analysis information regarding the customer's preferences and orientation. Biometric information can be used instead of the customer inputting an answer to the question of whether they like or dislike the preference judgment material output on the question display screen, or whether they like any of the plurality of preference judgment materials output, or It can be used as additional information for the input answer. For example, it is possible to determine a customer's preferences from biological information such as a change in the customer's facial expression when viewing an image of preference determination material. The biometric information-specific score information is information that associates the question number, the template used for the question display screen, the preference determination material, and the calculation information by biometric information. The question number, template, preference determination material, and calculation information are the same as the question number, template, preference determination material, and calculation information included in the score information by answer. Biometric information is information that associates the type of biometric information with the value of that type. If multiple types of biometric information are associated with one question number, calculation information corresponding to any type of biometric information may be used to calculate the preference type score, and multiple types of biometric information may be used to calculate the preference type score. Calculation information corresponding to each may be used to calculate the preference type score.

図7は、商品情報提供装置5に記憶される商品情報の一例を示す図である。商品情報は、各商品の商品ID、商品分類、商品名、商品画像、嗜好カテゴリ、商品グレード、商品説明、販売情報などを含む。商品分類は、階層化されていてもよい。例えば、「衣料-女性用-アウター」、「住宅-雑貨-ラグ」などのように商品分類を階層化することができる。職業の情報には、役職の情報が含まれてもよい。また、家族の情報は、既婚であるか単身であるかの情報や、家族構成の情報が含まれる。販売情報は、商品を取り扱っているクライアントを示す取扱店と、各取扱店における商品の価格及び納期との情報を含む。 FIG. 7 is a diagram showing an example of product information stored in the product information providing device 5. As shown in FIG. The product information includes the product ID, product classification, product name, product image, preference category, product grade, product description, sales information, etc. of each product. Product classification may be hierarchical. For example, product classifications can be hierarchical, such as "clothing - women's - outerwear", "household - miscellaneous goods - rugs", etc. The occupation information may include position information. Further, the family information includes information on whether the person is married or single, and information on the family structure. The sales information includes information on dealers indicating clients who handle the product, and the price and delivery date of the product at each dealer.

図8は、レコメンド装置2の処理を示すフロー図である。以下では、レコメンド装置2がクライアント端末6からアクセスを受けた場合を例に説明する。 FIG. 8 is a flow diagram showing the processing of the recommendation device 2. In the following, a case where the recommendation device 2 receives access from the client terminal 6 will be described as an example.

まず、レコメンド装置2の情報取得部241は、クライアント端末6からクライアントを識別する情報と、操作者が入力した顧客ID及び属性情報とを受信する。操作者は、顧客又はクライアントである。情報取得部241は、顧客IDにより特定される顧客情報を顧客情報記憶装置3から読み出し、読み出した顧客情報から分析用情報として用いる属性情報を取得する(ステップS105)。なお、情報取得部241は、全ての属性情報をクライアント端末6から受信してもよく、全ての属性情報を顧客情報から取得してもよい。全ての属性情報をクライアント端末6から受信する場合、情報取得部241は顧客IDを受信しなくてもよい。また、顧客情報記憶装置3に顧客情報が記憶されていない場合、情報取得部241は、操作者が入力した顧客に関する情報をクライアント端末6から受信し、受信した情報を用いて顧客情報を生成して顧客情報記憶装置3に書き込んでもよい。 First, the information acquisition unit 241 of the recommendation device 2 receives information identifying the client from the client terminal 6, and the customer ID and attribute information input by the operator. The operator is the customer or client. The information acquisition unit 241 reads customer information specified by the customer ID from the customer information storage device 3, and acquires attribute information used as analysis information from the read customer information (step S105). Note that the information acquisition unit 241 may receive all attribute information from the client terminal 6, or may acquire all attribute information from customer information. When receiving all attribute information from the client terminal 6, the information acquisition unit 241 does not need to receive the customer ID. Further, when customer information is not stored in the customer information storage device 3, the information acquisition unit 241 receives information regarding the customer input by the operator from the client terminal 6, and generates customer information using the received information. It may also be written into the customer information storage device 3.

さらに、情報取得部241は、クライアント端末6から操作者が入力した商品分類の情報を受信する(ステップS110)。なお、情報取得部241は、商品分類の情報をステップS105よりも前に受信してもよく、ステップS105において受信する情報とともに受信してもよい。 Further, the information acquisition unit 241 receives product classification information input by the operator from the client terminal 6 (step S110). Note that the information acquisition unit 241 may receive the product classification information before step S105, or may receive it together with the information received in step S105.

情報取得部241は、嗜好タイプスコアを構成する各嗜好カテゴリのスコアを0に初期化する(ステップS115)。情報取得部241は、質問数nに1を設定して初期化する(ステップS120)。 The information acquisition unit 241 initializes the score of each preference category making up the preference type score to 0 (step S115). The information acquisition unit 241 initializes the number of questions n by setting it to 1 (step S120).

情報取得部241は、嗜好判断素材記憶装置4が記憶する回答別スコア情報のうち、まだ選択していない質問番号の回答別スコア情報を選択する。情報取得部241は、選択した質問番号の回答別スコア情報からテンプレート及び嗜好判断素材を読み出す。情報取得部241は、テンプレートに嗜好判断素材を埋め込んだ質問表示画面の画面データを生成し、クライアント端末6に送信する(ステップS125)。クライアント端末6は、受信した画面データに基づいて質問表示画面を表示する。質問表示画面により、嗜好判断素材が顧客に提示される。 The information acquisition unit 241 selects the score information by answer for the question number that has not been selected yet from the score information by answer stored in the preference judgment material storage device 4. The information acquisition unit 241 reads templates and preference determination materials from the answer-by-answer score information of the selected question number. The information acquisition unit 241 generates screen data of a question display screen in which preference determination materials are embedded in a template, and transmits it to the client terminal 6 (step S125). The client terminal 6 displays a question display screen based on the received screen data. Preference determination materials are presented to the customer on the question display screen.

クライアント端末6は、操作者が質問表示画面に入力した回答の情報を送信する。レコメンド装置2の情報取得部241は、クライアント端末6から回答の情報を受信する(ステップS130)。算出部242は、受信した回答に応じた演算情報を、選択した質問番号の回答別スコア情報から読み出し、読み出した演算情報が示す演算を嗜好タイプスコアに対して行う(ステップS135)。 The client terminal 6 transmits information on the answer input by the operator on the question display screen. The information acquisition unit 241 of the recommendation device 2 receives response information from the client terminal 6 (step S130). The calculation unit 242 reads calculation information according to the received answer from the answer-by-answer score information of the selected question number, and performs the calculation indicated by the read calculation information on the preference type score (step S135).

情報取得部241は、質問数nが全質問数Nに達したか否かを判定する(ステップS140)。情報取得部241は、全質問数Nに達していないと判定した場合(ステップS140:NO)、質問数nに1を加算する(ステップS145)。情報取得部241は、ステップS125からの処理を繰り返す。 The information acquisition unit 241 determines whether the number of questions n has reached the total number of questions N (step S140). When determining that the total number of questions N has not been reached (step S140: NO), the information acquisition unit 241 adds 1 to the number of questions n (step S145). The information acquisition unit 241 repeats the processing from step S125.

そして情報取得部241が、質問数nが全質問数Nに達したと判定した場合(ステップS140:YES)、算出部242は、ステップS150の処理を行う。算出部242は、ステップS105において取得した属性情報それぞれに対応した演算情報を嗜好判断素材記憶装置4が記憶する属性別スコア情報から読み出す。算出部242は、読み出した演算情報が示す演算を嗜好タイプスコアに対して行う(ステップS150)。算出部242は、算出した嗜好タイプスコアを顧客情報記憶装置3に記憶される顧客情報に設定する。 If the information acquisition unit 241 determines that the number of questions n has reached the total number of questions N (step S140: YES), the calculation unit 242 performs the process of step S150. The calculation unit 242 reads calculation information corresponding to each attribute information acquired in step S105 from the attribute-specific score information stored in the preference judgment material storage device 4. The calculation unit 242 performs the calculation indicated by the read calculation information on the preference type score (step S150). The calculation unit 242 sets the calculated preference type score in the customer information stored in the customer information storage device 3.

分析結果出力部243は、顧客の嗜好タイプスコアを表示する嗜好タイプ表示画面の画面データを生成し、クライアント端末6に送信する(ステップS155)。クライアント端末6は、受信した画面データに基づいて嗜好タイプ表示画面を表示する。 The analysis result output unit 243 generates screen data of a preference type display screen that displays the customer's preference type score, and transmits it to the client terminal 6 (step S155). The client terminal 6 displays a preference type display screen based on the received screen data.

選択部244は、顧客にレコメンドする商品を選択する(ステップS160)。具体的には、選択部244は、顧客の嗜好タイプスコアに基づいて、スコアが高い嗜好カテゴリを所定数読み出す。選択部244は、商品情報提供装置5に記憶されている商品情報のうち、ステップS110において取得した商品分類に属し、読み出した嗜好カテゴリに対応付けられた商品の商品情報を特定する。さらに、選択部244は、特定した商品情報のうち、クライアント端末6から受信した識別情報が示すクライアントが取扱店に含まれている商品情報を、レコメンド商品情報として商品情報提供装置5から読み出す。選択部244は、クライアントと提携している他のクライアントが取扱店に含まれている商品情報をさらにレコメンド商品情報として読み出してもよい。なお、選択部244は、顧客情報から読み出した年収や可処分所得、役職に応じた商品グレードが商品情報に設定されていることをさらにレコメンド装置2からレコメンド商品情報として読み出す条件としてもよい。なお、選択部244は、クライアント端末6から操作者が入力した商品グレードの情報を受信してもよい。 The selection unit 244 selects a product to recommend to the customer (step S160). Specifically, the selection unit 244 reads out a predetermined number of preference categories with high scores based on the customer's preference type scores. The selection unit 244 specifies, from among the product information stored in the product information providing device 5, product information of a product that belongs to the product classification acquired in step S110 and is associated with the read preference category. Furthermore, the selection unit 244 reads out, from the product information providing device 5, product information in which the client indicated by the identification information received from the client terminal 6 is included in the store, from among the specified product information, as recommended product information. The selection unit 244 may further read product information whose stores include other clients affiliated with the client as recommended product information. Note that the selection unit 244 may further set as a condition for reading out the recommended product information from the recommendation device 2 that a product grade corresponding to the annual income, disposable income, and position read from the customer information is set in the product information. Note that the selection unit 244 may receive product grade information input by the operator from the client terminal 6.

選択部244は、レコメンド商品情報を、例えば、レコメンドの順に表示するレコメンド画面の画面データを生成する。選択部244は、スコアが高い嗜好カテゴリと対応している商品ほど、レコメンドの順位を高くする。レコメンド画面は、レコメンド商品情報の少なくとも一部の情報を表示する。例えば、レコメンド画面に、商品名、商品画像、嗜好カテゴリ、商品グレード、商品説明、価格及び納期の情報を表示する。選択部244は、価格及び納期の情報を、クライアント端末6を使用しているクライアント(又はそのクライアントと提携している他のクライアント)が取扱店の販売情報から取得する。選択部244は、生成した画面データをクライアント端末6に送信する(ステップS165)。クライアント端末6は、受信した画面データに基づいて、レコメンド画面を表示する。 The selection unit 244 generates screen data for a recommendation screen that displays recommended product information, for example, in the order of recommendations. The selection unit 244 gives a higher recommendation ranking to a product that corresponds to a preference category with a higher score. The recommendation screen displays at least part of recommended product information. For example, information such as product name, product image, preference category, product grade, product description, price, and delivery date is displayed on the recommendation screen. The selection unit 244 acquires price and delivery date information from sales information of a dealer by the client using the client terminal 6 (or another client affiliated with the client). The selection unit 244 transmits the generated screen data to the client terminal 6 (step S165). The client terminal 6 displays a recommendation screen based on the received screen data.

商品情報は、各商品に対応した推薦対象属性の情報をさらに含んでもよい。推薦対象属性は、年齢や性別、居住地域など、レコメンド対象の顧客の属性情報を示す。この場合、選択部244は、推薦対象属性に顧客の属性情報が含まれることをさらにレコメンド装置2からレコメンド商品情報として読み出す条件としてもよい。また、ステップS125において、情報取得部241は、質問番号の順に回答別スコア情報を選択してもよい。 The product information may further include information on recommended attributes corresponding to each product. Recommendation target attributes indicate attribute information of the customer to be recommended, such as age, gender, and area of residence. In this case, the selection unit 244 may further set the condition that the recommendation target attribute includes customer attribute information as the recommended product information from the recommendation device 2. Further, in step S125, the information acquisition unit 241 may select score information by answer in order of question number.

なお、ユーザが質問表示画面の表示に対する回答を入力する代わりに、ユーザの生体情報を収集してもよい。この場合、レコメンド装置2は、ステップS125~ステップS135において以下のように動作する。すなわち、情報取得部241は、嗜好判断素材記憶装置4が記憶する生体情報別スコア情報のうち、まだ選択していない質問番号の生体情報別スコア情報を選択する。情報取得部241は、選択した質問番号の生体情報別スコア情報からテンプレート及び嗜好判断素材を読み出す。情報取得部241は、テンプレートに嗜好判断素材を埋め込んだ質問表示画面の画面データを生成し、クライアント端末6に送信する(ステップS125)。クライアント端末6は、受信した画面データに基づいて質問表示画面を表示する。質問表示画面により、嗜好判断素材が顧客に提示される。クライアント端末6は、質問表示画面の表示中に計測された顧客の生体情報をレコメンド装置2に送信し、レコメンド装置2の情報取得部241は、クライアント端末6から生体情報を受信する(ステップS130)。算出部242は、受信した生体情報応じた演算情報を、選択した質問番号の生体情報別スコア情報から読み出し、読み出した演算情報が示す演算を嗜好タイプスコアに対して行う(ステップS135)。 Note that instead of the user inputting an answer to the question displayed on the question display screen, the user's biometric information may be collected. In this case, the recommendation device 2 operates as follows in steps S125 to S135. That is, the information acquisition unit 241 selects the biometric information-specific score information of the question number that has not been selected yet from the biometric information-specific score information stored in the preference judgment material storage device 4. The information acquisition unit 241 reads templates and preference determination materials from the biometric information-specific score information of the selected question number. The information acquisition unit 241 generates screen data of a question display screen in which preference determination materials are embedded in a template, and transmits it to the client terminal 6 (step S125). The client terminal 6 displays a question display screen based on the received screen data. Preference determination materials are presented to the customer on the question display screen. The client terminal 6 transmits the customer's biometric information measured while displaying the question display screen to the recommendation device 2, and the information acquisition unit 241 of the recommendation device 2 receives the biometric information from the client terminal 6 (step S130). . The calculation unit 242 reads the calculation information according to the received biological information from the biological information-specific score information of the selected question number, and performs the calculation indicated by the read calculation information on the preference type score (step S135).

また、レコメンド装置2は、ユーザが質問表示画面の表示に対して入力した回答を得ることに加え、さらに、ユーザの生体情報を収集してもよい。この場合、レコメンド装置2は、ステップS130~ステップS135において以下のように動作する。すなわち、クライアント端末6は、操作者が質問表示画面に入力した回答の情報と、質問表示画面の表示中に計測された顧客の生体情報とを送信する。レコメンド装置2の情報取得部241は、クライアント端末6から回答の情報及び生体情報を受信する(ステップS130)。算出部242は、受信した回答に応じた演算情報を、選択した質問番号の回答別スコア情報から読み出し、読み出した演算情報が示す演算を嗜好タイプスコアに対して行う。さらに、算出部242は、受信した生体情報に応じた演算情報を、選択した質問番号の生体情報別スコア情報から読み出し、読み出した演算情報が示す演算を嗜好タイプスコアに対して行う(ステップS135)。 Furthermore, in addition to obtaining answers input by the user to the display on the question display screen, the recommendation device 2 may also collect the user's biometric information. In this case, the recommendation device 2 operates as follows in steps S130 to S135. That is, the client terminal 6 transmits information on the answer input by the operator to the question display screen and the customer's biometric information measured while the question display screen is displayed. The information acquisition unit 241 of the recommendation device 2 receives response information and biometric information from the client terminal 6 (step S130). The calculation unit 242 reads calculation information corresponding to the received answer from the answer-by-answer score information of the selected question number, and performs the calculation indicated by the read calculation information on the preference type score. Furthermore, the calculation unit 242 reads calculation information corresponding to the received biometric information from the biometric information-specific score information of the selected question number, and performs the calculation indicated by the read calculation information on the preference type score (step S135). .

ステップS160において、選択部244は、商品情報提供装置5に記憶されている商品情報のうち、ステップS110において取得した商品分類とは異なる商品分類に属し、読み出した嗜好カテゴリに対応付けられた商品の商品情報を特定してもよい。そして、選択部244は、特定した商品情報のうち、クライアント端末6から受信した識別情報が示すクライアントが取扱店に含まれている商品情報を、レコメンド商品情報として商品情報提供装置5から読み出す。これにより、顧客が意識していない商品分類の商品についてもレコメンドすることが可能となる。異なる商品分類としては、例えば、ランダムに決めてもよく、クライアント別に決められてもよく、予め対応付けられた商品分類同士の情報に基づいて決められてもよい。これにより、家具を探している顧客に対して、電化製品や食品などをレコメンドすることが可能となる。なお、リコメンドする商品は、特定の商品であってもよく、関連する複数の商品を含む商品群(例えば特定のブランドやジャンル)であってもよい。 In step S160, the selection unit 244 selects, among the product information stored in the product information providing device 5, products that belong to a product classification different from the product classification obtained in step S110 and are associated with the read preference category. Product information may also be specified. Then, the selection unit 244 reads out, from the product information providing device 5, product information whose store includes the client indicated by the identification information received from the client terminal 6, from among the specified product information, as recommended product information. This makes it possible to recommend products even in product categories that the customer is not aware of. Different product classifications may be determined randomly, for each client, or may be determined based on information on product classifications that are associated with each other in advance, for example. This makes it possible to recommend appliances, food, etc. to customers looking for furniture. Note that the recommended product may be a specific product or may be a product group including a plurality of related products (for example, a specific brand or genre).

上記においては、商品に対応する嗜好カテゴリが1つである場合を例に説明したが、商品と複数の嗜好カテゴリとを対応づけてもよい。この場合、商品情報に嗜好カテゴリに代えて嗜好タイプスコアが設定される。ステップS160において、選択部244は、ステップS110において取得した商品分類が設定され、さらに、クライアント端末6から受信した識別情報が示すクライアントが取扱店に含まれている商品情報を特定する。選択部244は、特定した商品情報に設定されている嗜好タイプスコアが表すベクトル(嗜好カテゴリ数Nを次元数としたN次元ベクトル)と、顧客の嗜好タイプスコアが表すベクトルとの内積又は角度を算出し、算出された内積が大ききほど又は算出された角度が小さいほどレコメンドの順位が高いと判断してもよい。選択部244は、順位が高いものから所定数の商品情報を、レコメンド商品情報として商品情報提供装置5から読み出す。 In the above description, an example has been described in which there is one preference category corresponding to a product, but a product may be associated with a plurality of preference categories. In this case, a preference type score is set in the product information instead of a preference category. In step S160, the selection unit 244 specifies product information in which the product classification acquired in step S110 is set and the client indicated by the identification information received from the client terminal 6 is included in the store. The selection unit 244 calculates the inner product or angle between the vector represented by the taste type score set in the specified product information (an N-dimensional vector whose dimension number is the number of taste categories N) and the vector represented by the customer's taste type score. It may be determined that the higher the calculated inner product or the smaller the calculated angle, the higher the recommendation rank. The selection unit 244 reads out a predetermined number of product information from the product information providing device 5 as recommended product information, starting from the highest ranking product information.

上記では、クライアント端末6を用いる場合を説明したが、クライアント端末6に代えて、ウェブサーバ7が提供するウェブサイトにアクセスしている顧客端末8を用いてもよい。この場合、レコメンド装置2は、ウェブサーバ7を介して顧客端末8とデータを送受信する。 Although the case where the client terminal 6 is used has been described above, the client terminal 6 may be replaced with a customer terminal 8 accessing a website provided by the web server 7. In this case, the recommendation device 2 transmits and receives data to and from the customer terminal 8 via the web server 7.

クライアント端末6は、顧客IDと、顧客が購入した商品の情報をレコメンド装置2に送信してもよい。例えば、クライアント端末6は、店舗のPOS(Point Of Sale)システムと連携して顧客が購入した商品の情報を取得してもよく、クライアントがクライアント端末6に顧客が購入した商品の情報を入力してもよい。レコメンド装置2の処理部230は、顧客IDにより特定される顧客情報の購入履歴に、受信した商品の商品IDを書き込む。選択部244は、顧客が購入した商品に対応する嗜好カテゴリを商品情報から読み出し、読み出した嗜好カテゴリを、顧客の嗜好タイプスコアに基づいて読み出された、スコアの高い嗜好カテゴリとして用い、ステップS160及びステップS165の処理を行ってもよい。あるいは、選択部244は、顧客が購入した商品に対応付けられた嗜好タイプスコアを商品情報から読み出し、読み出した各嗜好カテゴリスコアを顧客の嗜好タイプスコアの代わりに用いてステップS160及びステップS165の処理を行ってもよい。クライアント端末6は、レコメンド装置2から受信した画面データに基づき、レコメンド画面を表示する。あるいは、選択部244は、ステップS160において読み出したレコメンド商品情報に設定されている商品名、価格等の情報をレコメンド情報としてクライアント端末6に送信してもよい。クライアント端末6は、受信したレコメンド情報をPOSシステムに送信する。POSシステムは、お勧め情報としてレシートにレコメンド情報を印刷してもよく、販売促進のためにレコメンド情報が印刷されたクーポンを発行してもよい。 The client terminal 6 may transmit the customer ID and information on the product purchased by the customer to the recommendation device 2. For example, the client terminal 6 may cooperate with a store's POS (Point Of Sale) system to obtain information on products purchased by the customer, and the client may input information on products purchased by the customer into the client terminal 6. It's okay. The processing unit 230 of the recommendation device 2 writes the product ID of the received product into the purchase history of the customer information specified by the customer ID. The selection unit 244 reads the preference category corresponding to the product purchased by the customer from the product information, uses the read preference category as a preference category with a high score read based on the customer's preference type score, and selects the preference category in step S160. Then, the process of step S165 may be performed. Alternatively, the selection unit 244 reads the preference type score associated with the product purchased by the customer from the product information, uses each read preference category score instead of the customer's preference type score, and processes Step S160 and Step S165. You may do so. The client terminal 6 displays a recommendation screen based on the screen data received from the recommendation device 2. Alternatively, the selection unit 244 may transmit information such as the product name and price set in the recommended product information read in step S160 to the client terminal 6 as recommended information. The client terminal 6 transmits the received recommendation information to the POS system. The POS system may print recommended information on a receipt as recommended information, or may issue a coupon on which recommended information is printed for sales promotion.

また、ウェブサーバ7は、自サーバが提供するECサイトなどのウェブサイトにおいて顧客の顧客IDと、当該顧客が購入した商品の情報とをレコメンド装置2に送信してもよい。レコメンド装置2の処理部230は、顧客IDにより特定される顧客情報の購入履歴に、受信した商品の商品IDを書き込む。選択部244は、顧客が購入した商品の情報をクライアント端末6から取得した場合と同様の上記の処理を行う。顧客端末8は、レコメンド装置2から受信した画面データに基づき、レコメンド画面を表示する。 Further, the web server 7 may transmit to the recommendation device 2 the customer ID of the customer and information on products purchased by the customer on a website such as an EC site provided by the web server 7. The processing unit 230 of the recommendation device 2 writes the product ID of the received product into the purchase history of the customer information specified by the customer ID. The selection unit 244 performs the same process as described above when information on a product purchased by a customer is acquired from the client terminal 6. The customer terminal 8 displays a recommendation screen based on the screen data received from the recommendation device 2.

また、レコメンド装置2の選択部244は、顧客情報記憶装置3が記憶する顧客情報を参照して、顧客の嗜好タイプスコアに類似した嗜好タイプスコアの他の顧客のうち、レコメンド対象の商品を購入した顧客の割合を計算してもよい。類似は、嗜好タイプスコアが表すベクトル同士の内積又は嗜好タイプスコアが表すベクトル同士がなす角によって判断される。選択部244は、算出した割合を表示するレコメンド画面の画面データを生成し、クライアント端末6に送信する。 In addition, the selection unit 244 of the recommendation device 2 refers to the customer information stored in the customer information storage device 3 and selects a product to be recommended among other customers whose preference type score is similar to the customer's preference type score. You may also calculate the percentage of customers who Similarity is determined by the inner product of the vectors represented by the taste type scores or the angle formed by the vectors represented by the taste type scores. The selection unit 244 generates screen data for a recommendation screen that displays the calculated ratio, and transmits it to the client terminal 6.

なお、分析用情報は、顧客の属性の情報を含まなくてもよく、顧客の生体の情報を含まなくてもよい。また、属性情報に基づく嗜好タイプスコアの演算を、顧客の回答に基づく嗜好タイプスコアの演算よりも先に行ってもよい。 Note that the analysis information does not need to include information on the customer's attributes, nor does it need to include information on the customer's biological body. Further, the calculation of the preference type score based on the attribute information may be performed before the calculation of the preference type score based on the customer's answer.

また、回答別スコア情報、属性別スコア情報及び生体情報別スコア情報の演算情報は、演算の種類の情報を含まなくてもよい。算出部242は、演算情報で示される各嗜好カテゴリのスコアを足し合わせてもよく、加重平均を算出してもよい。 Further, the calculation information of the score information by answer, the score information by attribute, and the score information by biometric information does not need to include information on the type of calculation. The calculation unit 242 may add up the scores of each preference category indicated by the calculation information, or may calculate a weighted average.

なお、レコメンド装置2のレコメンド部240は、AI(人工知能)を用いてレコメンド対象の商品を選択してもよい。例えば、レコメンド部240は、顧客の属性、各質問の回答、生体情報などの分析用情報を入力とし、各商品のレコメンドの程度を定量的に表すレコメンドスコアを出力とするレコメンド商品選択モデルを用いる。レコメンド部240は、機械学習されたレコメンド商品選択モデルに、ステップS105において取得した顧客の属性情報と、ステップS130において受信した回答及び生体情報とをレコメンド商品選択モデルに入力し、各商品のレコメンドスコアを得る。レコメンド部240は、ステップS110において入力された商品分類に属し、かつ、クライアント端末6を使用しているクライアント(又はそのクライアントと提携している他のクライアント)が取扱店である商品を選択し、選択した商品のレコメンドの順位を、レコメンドスコアの高い順に決定する。レコメンド商品選択モデルは、顧客の分析用情報と、その顧客が購入した商品とを対応付けたビックデータを学習データに用いて機械学習により得られる。 Note that the recommendation unit 240 of the recommendation device 2 may select products to be recommended using AI (artificial intelligence). For example, the recommendation unit 240 uses a recommended product selection model that inputs analysis information such as customer attributes, answers to each question, and biometric information, and outputs a recommendation score that quantitatively represents the degree of recommendation of each product. . The recommendation unit 240 inputs the customer attribute information acquired in step S105 and the answer and biometric information received in step S130 into the machine-learned recommended product selection model, and calculates a recommendation score for each product. get. The recommendation unit 240 selects a product that belongs to the product category input in step S110 and is handled by the client using the client terminal 6 (or another client affiliated with the client), The recommendation ranking of the selected product is determined in descending order of recommendation score. The recommended product selection model is obtained by machine learning using big data that associates customer analysis information with the products purchased by that customer as learning data.

また、算出部242は、顧客の嗜好タイプスコアの算出に、顧客の属性、各質問の回答及び生体情報を入力とし、各嗜好カテゴリのスコアを出力とする嗜好タイプ判定モデルを用いてもよい。算出部242は、機械学習された嗜好判定モデルに、情報取得部241がステップS105において取得した顧客の属性情報と、ステップS130において受信した回答及び生体情報とを入力し、各嗜好カテゴリのスコアを得る。算出部242は、得られた各嗜好カテゴリのスコアを顧客の嗜好タイプスコアとして用いる。嗜好タイプ判定モデルは、顧客の分析用情報と、その顧客の正解の嗜好タイプスコアとを対応付けたビックデータを学習データに用いた機械学習により得られる。 Further, the calculation unit 242 may use a preference type determination model in which the customer's attributes, answers to each question, and biometric information are input and the score of each preference category is output to calculate the customer's preference type score. The calculation unit 242 inputs the customer attribute information that the information acquisition unit 241 acquired in step S105 and the answer and biometric information received in step S130 into the machine-learned preference determination model, and calculates the score of each preference category. obtain. The calculation unit 242 uses the obtained score for each preference category as the customer's preference type score. The preference type determination model is obtained by machine learning using big data as learning data that associates customer analysis information with the customer's correct preference type score.

また、選択部244は、各嗜好カテゴリのスコアを入力とし、各商品のレコメンドの程度を定量的に表すレコメンドスコアを出力とするレコメンド商品選択モデルを用いてもよい。選択部244は、顧客の嗜好タイプスコアが表す各嗜好カテゴリのスコアを機械学習されたレコメンド商品選択モデルに入力し、各商品のレコメンドスコアを得る。レコメンド商品選択モデルは、顧客の嗜好タイプスコアと、その顧客が購入した商品とを対応付けたビックデータを学習データに用いた機械学習により得られる。 Further, the selection unit 244 may use a recommended product selection model that inputs the score of each preference category and outputs a recommendation score that quantitatively represents the degree of recommendation of each product. The selection unit 244 inputs the score of each preference category represented by the customer's preference type score into a machine-learned recommended product selection model to obtain a recommendation score for each product. The recommended product selection model is obtained through machine learning using big data as learning data that associates a customer's preference type score with the products purchased by that customer.

図9は、クライアント端末6又は顧客端末8に表示される質問表示画面の表示例を示す図である。ここでは、1~3問目が、質問番号1~3である場合を例に説明する。1問目(n=1)の質問表示画面G1に用いられるテンプレートTM1は、n問目であることを示す表示G11と、質問内容G12と、音声データの再生を指示する再生ボタンG13と、YESの回答を入力するボタンG14と、NOの回答を入力するボタンG15とを含む。再生ボタンG13には、嗜好判断素材である音楽Aの音声データが埋め込まれている。情報取得部241は、表示G11のnに値「1」を用いた質問表示画面G1の画面データを生成する。 FIG. 9 is a diagram showing a display example of a question display screen displayed on the client terminal 6 or the customer terminal 8. Here, the case where the first to third questions are question numbers 1 to 3 will be explained as an example. The template TM1 used for the question display screen G1 for the first question (n=1) includes a display G11 indicating that it is the nth question, a question content G12, a play button G13 for instructing playback of audio data, and a YES button G14 for inputting an answer of , and button G15 for inputting a NO answer. Audio data of music A, which is preference determination material, is embedded in the play button G13. The information acquisition unit 241 generates screen data of the question display screen G1 using the value "1" for n in the display G11.

2問目(n=2)の質問表示画面G2に用いられるテンプレートTM2は、n問目であることを示す表示G21と、フレーズが好きかを尋ねる質問内容G22と、YESの回答を入力するボタンG23と、NOの回答を入力するボタンG24を含む。質問内容G22には、嗜好判断素材であるフレーズAのテキストデータが埋め込まれている。情報取得部241は、表示G21のnに値「2」を用いた質問表示画面G2の画面データを生成する。 The template TM2 used for the question display screen G2 for the second question (n=2) includes a display G21 indicating that it is the nth question, a question content G22 asking whether you like the phrase, and a button for inputting a YES answer. G23 and a button G24 for inputting a NO answer. Text data of phrase A, which is preference determination material, is embedded in the question content G22. The information acquisition unit 241 generates screen data for the question display screen G2 using the value "2" for n in the display G21.

3問目(n=3)の質問表示画面G3に用いられるテンプレートTM3は、n問目であることを示す表示G31と、質問内容G32と、一つ目の画像を選択するボタンG33と、二つ目の画像を選択するボタンG34を含む。ボタンG33、G34にはそれぞれ、嗜好判断素材である画像B、Cの画像データが埋め込まれている。情報取得部241は、表示G31のnに値「3」を用いた質問表示画面G3の画面データを生成する。 The template TM3 used for the question display screen G3 for the third question (n=3) includes a display G31 indicating that it is the nth question, a question content G32, a button G33 for selecting the first image, and a second image. It includes a button G34 for selecting the second image. Image data of images B and C, which are taste determination materials, are embedded in buttons G33 and G34, respectively. The information acquisition unit 241 generates screen data of the question display screen G3 using the value "3" for n in the display G31.

図10は、クライアント端末6又は顧客端末8に表示される嗜好タイプ表示画面G4の表示例を示す図である。嗜好タイプ表示画面G4は、嗜好タイプマップG41と、顧客の嗜好タイプスコアG42と、嗜好カテゴリの割合を表す円グラフG43とを含む。嗜好タイプマップG41は、2次元のマップにおける嗜好タイプの分類別の領域を示している。各嗜好タイプは、嗜好カテゴリ空間の一定の座標範囲で表される。嗜好タイプマップG41には、顧客の嗜好タイプスコアに対応した点Pがプロットされている。円グラフG43は、顧客の嗜好タイプスコアを構成する各嗜好カテゴリのスコアの比率を示す。なお、分析結果出力部243は、嗜好タイプ表示画面G4に、嗜好タイプスコアに応じた説明文を含めてもよい。 FIG. 10 is a diagram showing a display example of the preference type display screen G4 displayed on the client terminal 6 or customer terminal 8. The taste type display screen G4 includes a taste type map G41, a customer's taste type score G42, and a pie chart G43 representing the ratio of taste categories. The taste type map G41 shows regions classified by taste type in a two-dimensional map. Each taste type is represented by a fixed coordinate range in the taste category space. Points P corresponding to customer preference type scores are plotted on the preference type map G41. A pie chart G43 shows the ratio of scores for each preference category that constitutes the customer's preference type score. Note that the analysis result output unit 243 may include an explanatory text according to the preference type score on the preference type display screen G4.

レコメンド装置2の第一学習部251は、図8の処理において算出された顧客の嗜好タイプスコアと、当該顧客が購入した商品の嗜好カテゴリ情報と用いて、選択部244が嗜好タイプスコア及び各商品の嗜好カテゴリに基づいて推薦する商品を選択するための選択アルゴリズムに用いられるパラメータの値を更新する。例えば、第一学習部251は、ある商品を購入した顧客である購入顧客の嗜好タイプスコアを嗜好カテゴリ別に合計し、合計スコアが最も高い嗜好カテゴリを選択する。第一学習部251は、選択した嗜好カテゴリと、顧客が購入した商品の嗜好カテゴリとが異なる場合、購入顧客の分析用情報を用いて嗜好タイプスコアを算出したときに、その商品に対応した嗜好カテゴリのスコアが高くなるように演算情報の値を変更する。あるいは、第一学習部251は、顧客の分析用情報を用いて嗜好タイプスコアを算出したときに、算出された嗜好タイプスコアにおける嗜好カテゴリの比率が、当該顧客が購入した全商品の嗜好タイプスコアの平均における嗜好カテゴリの比率に近づくように演算情報の値を変更する。 The first learning unit 251 of the recommendation device 2 uses the customer's preference type score calculated in the process of FIG. Update the values of parameters used in the selection algorithm for selecting products to recommend based on the preference categories of. For example, the first learning unit 251 totals the preference type scores of purchasing customers who have purchased a certain product for each preference category, and selects the preference category with the highest total score. If the selected preference category is different from the preference category of the product purchased by the customer, the first learning unit 251 calculates the preference type score corresponding to the product using the purchasing customer's analytical information. Change the value of calculation information so that the score of the category becomes high. Alternatively, when the first learning unit 251 calculates the preference type score using the analysis information of the customer, the ratio of preference categories in the calculated preference type score is the preference type score of all products purchased by the customer. The value of the calculation information is changed so that it approaches the ratio of preference categories in the average of .

また、レコメンド装置2の第二学習部252は、図8の処理において算出された顧客の嗜好タイプスコアと、当該顧客が購入した商品に対応した嗜好カテゴリとに基づいて、商品が対応する嗜好カテゴリ又は嗜好タイプスコアを変更する。例えば、第二学習部252は、ある商品を購入した顧客である購入顧客の嗜好タイプスコアを嗜好カテゴリ別に合計し、その商品が対応する嗜好カテゴリを、合計スコアが最も高い嗜好カテゴリに書替える。あるいは、第二学習部252は、購入顧客の嗜好タイプスコアの平均を算出し、商品に対応する嗜好タイプスコアが示す各嗜好カテゴリのスコアを、算出した平均に近づけるように変更する。 Further, the second learning unit 252 of the recommendation device 2 determines the preference category to which the product corresponds based on the customer's preference type score calculated in the process of FIG. 8 and the preference category corresponding to the product purchased by the customer. or change the preference type score. For example, the second learning unit 252 totals the preference type scores of purchasing customers who have purchased a certain product by preference category, and rewrites the preference category to which the product corresponds to the preference category with the highest total score. Alternatively, the second learning unit 252 calculates the average of the purchasing customers' taste type scores, and changes the score of each taste category indicated by the taste type score corresponding to the product so as to approach the calculated average.

あるいは、レコメンド装置2の学習部250は、学習済みのレコメンド商品選択モデル、嗜好タイプ判定モデル、レコメンド商品選択モデルを、図8の処理において得られた分析用情報や嗜好タイプスコアと、顧客が購入した商品や、顧客が購入した商品に対応した嗜好カテゴリ又は嗜好タイプスコアとを用いて更新してもよい。 Alternatively, the learning unit 250 of the recommendation device 2 may use the trained recommended product selection model, preference type determination model, and recommended product selection model based on the analysis information and preference type score obtained in the process of FIG. It may be updated using a preference category or a preference type score corresponding to the product purchased by the customer, or the product purchased by the customer.

上述のように、レコメンド装置2は、顧客に嗜好や志向に関する質問を行う。例えば、レコメンド装置2は、複数の画像、キーワード、音(音楽)などを顧客に提示し、それぞれについて好きか嫌いかの判断をしてもらう。質問の対象を、物品や、色(模様)、音、など感性に関するものとすることで、例えば、顧客のライフスタイル傾向を表す嗜好タイプスコアを得ることができる。例えば、木目調の画像が好きという回答の場合、嗜好カテゴリ「ナチュラル」のスコアが上がるようにする。 As described above, the recommendation device 2 asks customers questions regarding their preferences and intentions. For example, the recommendation device 2 presents a plurality of images, keywords, sounds (music), etc. to the customer, and asks the customer to decide whether they like or dislike each of them. By asking questions about items, colors (patterns), sounds, and other sensibilities, it is possible to obtain, for example, a preference type score representing a customer's lifestyle tendency. For example, if the answer is that they like woodgrain images, the score for the preference category "natural" will increase.

レコメンド装置2は、顧客の回答結果に基づいて、嗜好カテゴリの組み合わせとして表現される顧客の嗜好タイプを判定し、出力する。様々なライフスタイルに紐づいた質問を複数行うことで、レコメンド装置2は、ライフスタイル傾向(ペルソナともいう)を顧客ごとに嗜好カテゴリの割合で示すことができる。レコメンド装置2は、製品やサービスの分類の指定を受け、その分類の製品・サービス群と、嗜好カテゴリを紐付けたデータベースから、顧客のライフスタイル傾向に応じた製品やサービスをレコメンド対象として提示する。心理学的に人の好みには方向性(一定の色やデザインを好むなど)があるという知見に基づき、嗜好タイプによって、顧客の好みの商品を推定できる。ライフスタイルという同じ軸に様々な分類・分野の商品が対応付けられるため、顧客が意識して探索している分類・分野の商品とは違う商品であっても、顧客のライフスタイルに合った商品をレコメンドすることも可能となる。 The recommendation device 2 determines and outputs the customer's preference type expressed as a combination of preference categories based on the customer's response results. By asking a plurality of questions related to various lifestyles, the recommendation device 2 can indicate lifestyle trends (also referred to as personas) for each customer in terms of preference category ratios. The recommendation device 2 receives the designation of a product or service classification, and recommends products or services that match the customer's lifestyle trends from a database that links products and services in that classification with preference categories. . Based on the knowledge that psychologically, people's preferences have a certain direction (such as liking a certain color or design), it is possible to estimate the products a customer likes based on their preference type. Since products from various categories and fields can be associated with the same axis of lifestyle, even if the product is in a different category or field than the customer is consciously searching for, it will still be a product that fits the customer's lifestyle. It is also possible to make recommendations.

また、レコメンド装置2は、クライアントのウェブサイトからリンクされたレコメンドエンジンとして用いることもできる。レコメンド装置2は、クライアントが提供可能な製品及びサービス群からレコメンド対象を選択する。 Further, the recommendation device 2 can also be used as a recommendation engine linked from a client's website. The recommendation device 2 selects a recommendation target from a group of products and services that the client can provide.

レコメンド装置2は、質問への回答結果から顧客の嗜好タイプスコアを算出するアルゴリズムとして、嗜好判断素材に対応付けられた各嗜好カテゴリのスコアの足し合わせや加重平均を用いてもよく、機械学習を用いてもよい。さらに、レコメンド装置2は、嗜好判断素材に加え、性別、年齢、職業などの属性情報を用いることで、商品のレコメンドの精度を上げることができる。そして、実際の店舗において顧客が購入した商品を嗜好判断素材として捉え、顧客が「好き」と判断したとして嗜好タイプスコアを更新してもよい。店舗では、顧客に購入を促したい製品・サービス群の中から顧客の嗜好にあったものを提案することができる。 The recommendation device 2 may use the addition or weighted average of the scores of each preference category associated with the preference judgment material as an algorithm for calculating the customer's preference type score from the answer results to the questions, and may also use machine learning. May be used. Furthermore, the recommendation device 2 can improve the accuracy of product recommendations by using attribute information such as gender, age, and occupation in addition to preference determination materials. Then, the taste type score may be updated by taking the product purchased by the customer at an actual store as the material for determining preference, and assuming that the customer "likes" the product. Stores can suggest products and services that match the customer's preferences from among a group of products and services that they want to encourage the customer to purchase.

上述した実施形態によれば、顧客の購入履歴などに依存せずに顧客へ製品やサービス等の商品の提案を行えるため、顧客が新しい店舗やECサイトで商品の購入を考えた際に、顧客の嗜好にあった商品の提案を行うことが可能となる。 According to the embodiment described above, it is possible to propose products, services, etc. to a customer without depending on the customer's purchase history. It becomes possible to propose products that match the tastes of customers.

図11は、レコメンドシステム1を適用したビジネス形態の例を示す図である。
(1)顧客は、物販、飲食、旅行などの商品を探索する。
(2)顧客は、商品探索のため、専門店、ショールーム(SR)、量販店、ショッピングセンター、モデルルームなどの店舗を訪ねる。店舗には、クライアント端末6が設置されている。クライアント端末6は、接客紹介を行う端末でもよく、サイネージであよい。あるいは、顧客は、顧客端末8からウェブサーバ7が提供する企業サイトや通販サイトにアクセスする。ここでは、夫婦二人の顧客が、家具一式を買い替えてインテリアイメージを変える目的で、最寄りの家具専門店を訪ねた場合を例に説明する。顧客は、専任のコーディネーターの勧めで、クライアント端末6によりレコメンドを受ける。
FIG. 11 is a diagram showing an example of a business format to which the recommendation system 1 is applied.
(1) Customers search for products such as merchandise sales, food and beverages, and travel.
(2) Customers visit stores such as specialty stores, showrooms (SR), mass retailers, shopping centers, and model rooms to search for products. A client terminal 6 is installed in the store. The client terminal 6 may be a terminal for introducing customer service, or may be a signage. Alternatively, the customer accesses a company site or mail order site provided by the web server 7 from the customer terminal 8. Here, we will explain a case where two customers, a husband and wife, visit a nearby furniture specialty store with the purpose of purchasing a new set of furniture and changing the interior image. The customer receives a recommendation from the client terminal 6 at the recommendation of a dedicated coordinator.

(3)顧客は、レコメンド希望製品やサービスなどの商品分類を選定する。クライアント端末6はレコメンド装置2にアクセスし、顧客が選択したインテリア製品(家具)を表す商品分類を送信する。
(4)顧客は、クライアント端末6が表示する画面に、30代夫婦(子供なし)、共働き、都内在住、賃貸マンションなどの顧客の属性を入力する。クライアント端末6は、入力された顧客の属性をレコメンド装置2に送信する。
(5)クライアント端末6は、レコメンド装置2から受信した質問画面を表示する。顧客は、クライアント端末6に表示される設問の画面に、直感的に回答を入力する。例えば、クライアント端末6には、ランダムに画像などが短時間表示され、顧客は、その画像が好きかどうか(好みだけでなく、興味などでも良い)を入力する。
(6)クライアント端末6は、生体情報をセンシングしてレコメンド装置2に送信する。商品分類が化粧品などの場合、クライアント端末6は、肌色測定などを行った結果をレコメンド装置2に送信してもよい。
(3) The customer selects the product category such as the desired product or service to be recommended. The client terminal 6 accesses the recommendation device 2 and transmits the product classification representing the interior product (furniture) selected by the customer.
(4) The customer inputs the customer's attributes, such as being a married couple in their 30s (no children), both working, living in Tokyo, and renting an apartment, on the screen displayed by the client terminal 6. The client terminal 6 transmits the input customer attributes to the recommendation device 2.
(5) The client terminal 6 displays the question screen received from the recommendation device 2. The customer intuitively inputs answers on the question screen displayed on the client terminal 6. For example, an image or the like is displayed randomly for a short time on the client terminal 6, and the customer inputs whether or not he likes the image (not only his preference but also his interest, etc.).
(6) The client terminal 6 senses biometric information and transmits it to the recommendation device 2. If the product classification is cosmetics or the like, the client terminal 6 may transmit the results of skin color measurement etc. to the recommendation device 2.

(7)レコメンド装置2は、深層心理学を応用したアルゴリズムに基づいて、顧客の属性、質問の回答及び生体情報を用いて顧客のライフスタイル傾向(嗜好タイプ)を判定する。
(8)クライアント端末6は、ライフスタイル傾向の判定結果を示す嗜好タイプ表示画面を表示する。コーディネーターは、提示された嗜好タイプ表示画面に基づいて顧客に説明を行う。顧客端末8に嗜好タイプ表示画面を提示する場合、レコメンド装置2は、説明文等を含めた嗜好タイプ表示画面を提示する。
(7) The recommendation device 2 determines the customer's lifestyle tendency (preference type) using the customer's attributes, question answers, and biometric information based on an algorithm applying deep psychology.
(8) The client terminal 6 displays a preference type display screen showing the lifestyle trend determination results. The coordinator provides an explanation to the customer based on the presented preference type display screen. When presenting the preference type display screen to the customer terminal 8, the recommendation device 2 presents the preference type display screen including explanatory text and the like.

(9)レコメンド装置2は、ライフスタイルと商品の事前マッチングに基づいて、顧客のライフスタイル傾向にマッチする商品を選択する。例えば、顧客が希望する商品グレードによって、レコメンド対象の商品を絞ることができる。また、レコメンド装置2は、ライフスタイル傾向を表す嗜好タイプスコアをAI分析することによって、顧客の嗜好カテゴリの比率に応じたレコメンド対象を選択して提示することができる。 (9) The recommendation device 2 selects products that match the customer's lifestyle trends based on prior matching of lifestyle and products. For example, products to be recommended can be narrowed down based on the product grade desired by the customer. Further, the recommendation device 2 can select and present a recommendation target according to the ratio of the customer's preference categories by performing AI analysis of preference type scores representing lifestyle trends.

(10)クライアント端末6は、レコメンド装置2が選択したレコメンド対象の商品の情報を提示する。レコメンド装置2は、嗜好タイプスコアと、レコメンド対象の商品のマッチング傾向をクライアント端末6に提示してもよい。 (10) The client terminal 6 presents information on the recommended product selected by the recommendation device 2. The recommendation device 2 may present the taste type score and the matching tendency of the recommended product to the client terminal 6.

(11)店頭では、クライアント端末6が表示する情報を見ながら、コーディネーターが商品の説明を行う。なお、夫婦二人の場合、それぞれについてレコメンドを行ってもよく、決定権のあるどちらかへのレコメンドを行ってもよい。顧客は、コーディネーターとの対話の中で、購入する商品を決定する。
(12)顧客が購入を決定すると、クライアントは、顧客が購入した商品の情報をクライアント端末6からレコメンド装置2に通知する。
(11) At the store, the coordinator explains the products while looking at the information displayed on the client terminal 6. In addition, in the case of a couple, the recommendation may be made for each person, or the recommendation may be made for one of them who has the right to make the decision. The customer decides on the product to purchase through dialogue with the coordinator.
(12) When the customer decides to purchase, the client notifies the recommendation device 2 from the client terminal 6 of information about the product purchased by the customer.

なお、上述のレコメンド装置2、顧客情報記憶装置3、嗜好判断素材記憶装置4、商品情報提供装置5、クライアント端末6、ウェブサーバ7及び顧客端末8としての機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述のレコメンド装置2、顧客情報記憶装置3、嗜好判断素材記憶装置4、商品情報提供装置5、クライアント端末6、ウェブサーバ7及び顧客端末8としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、レコメンド装置2、顧客情報記憶装置3、嗜好判断素材記憶装置4、商品情報提供装置5、クライアント端末6、ウェブサーバ7及び顧客端末8で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされてレコメンド装置2、顧客情報記憶装置3、嗜好判断素材記憶装置4、商品情報提供装置5、クライアント端末6、ウェブサーバ7及び顧客端末8で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後にレコメンド装置2、顧客情報記憶装置3、嗜好判断素材記憶装置4、商品情報提供装置5、クライアント端末6、ウェブサーバ7及び顧客端末8で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組合せで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 Note that the computer reads programs for realizing the functions of the above-mentioned recommendation device 2, customer information storage device 3, preference judgment material storage device 4, product information providing device 5, client terminal 6, web server 7, and customer terminal 8. The above-mentioned recommendation device 2, customer information storage device 3, taste judgment material storage device 4, and product information provision are performed by recording the program on a possible recording medium, and loading the program recorded on this recording medium into a computer system and executing it. Processing may be performed as the device 5, client terminal 6, web server 7, and customer terminal 8. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program on the computer system. The "computer system" here includes hardware such as an OS and peripheral devices. Further, a "computer system" may include a plurality of computer devices connected via a network including the Internet, a WAN, a LAN, a communication line such as a dedicated line, etc. Furthermore, the term "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into computer systems. In this way, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. The recording medium also includes a recording medium provided internally or externally that can be accessed from the distribution server to distribute the program. The program code stored in the recording medium of the distribution server is executed by the recommendation device 2, the customer information storage device 3, the preference judgment material storage device 4, the product information providing device 5, the client terminal 6, the web server 7, and the customer terminal 8. The code may be different from the program code in the possible format. That is, it is downloaded from the distribution server and installed in a format that can be executed by the recommendation device 2, customer information storage device 3, preference judgment material storage device 4, product information providing device 5, client terminal 6, web server 7, and customer terminal 8. As long as it is possible, the format in which it is stored on the distribution server does not matter. Note that after the program is divided into multiple parts and downloaded at different timings, the recommendation device 2, the customer information storage device 3, the preference judgment material storage device 4, the product information providing device 5, the client terminal 6, the web server 7, and the customer terminal 8 The configurations that are combined and the distribution servers that distribute each of the divided programs may be different. Furthermore, a ``computer-readable recording medium'' refers to a storage medium that retains a program for a certain period of time, such as volatile memory (RAM) inside a computer system that serves as a server or client when a program is transmitted via a network. This shall also include things. Moreover, the above-mentioned program may be for realizing a part of the above-mentioned functions. Furthermore, it may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

1…レコメンドシステム, 2…レコメンド装置, 3…顧客情報記憶装置, 4…嗜好判断素材記憶装置, 5…商品情報提供装置, 6…クライアント端末, 7…ウェブサーバ, 8…顧客端末, 210…通信部, 211…受信部, 212…送信部, 220…記憶部, 230…処理部, 240…レコメンド部, 241…情報取得部, 242…算出部, 243…分析結果出力部, 244…選択部, 250…学習部, 251…第一学習部, 252…第二学習部 1... Recommendation system, 2... Recommendation device, 3... Customer information storage device, 4... Preference judgment material storage device, 5... Product information providing device, 6... Client terminal, 7... Web server, 8... Customer terminal, 210... Communication 211... Receiving section, 212... Transmitting section, 220... Storage section, 230... Processing section, 240... Recommendation section, 241... Information acquisition section, 242... Calculation section, 243... Analysis result output section, 244... Selection section, 250...Learning part, 251...First learning part, 252...Second learning part

Claims (9)

顧客の嗜好と志向との少なくともいずれかに関する1以上の情報である分析用情報を取得する情報取得部と、
前記情報取得部が取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出部と、
前記算出部が算出した前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択し、選択した前記商品に関する情報を出力する選択部と、
前記算出部が算出した前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品の前記嗜好カテゴリ情報とに基づいて、前記選択部が顧客の嗜好タイプスコア及び前記嗜好カテゴリ情報に基づいて推薦する前記商品を選択するためのアルゴリズムに用いられるパラメータの値を変更する第一学習部と、
を備えることを特徴とするレコメンド装置。
an information acquisition unit that acquires analysis information that is one or more pieces of information regarding at least one of customer preferences and intentions;
a calculation unit that calculates a preference type score that quantitatively represents the degree to which each of a plurality of preference categories used as elements representing preference trends matches the customer, based on the analysis information acquired by the information acquisition unit; ,
Selecting the product to be recommended to the customer based on the preference type score calculated by the calculation unit and product information including at least preference category information indicating the preference category to which each of a plurality of products corresponds, and selecting the selected product. a selection section that outputs information about the product;
Based on the preference type score of the customer calculated by the calculation unit and the preference category information of the product selected by the customer, the selection unit makes a recommendation based on the customer's preference type score and the preference category information. a first learning unit that changes the value of a parameter used in an algorithm for selecting the product;
A recommendation device comprising:
顧客の嗜好と志向との少なくともいずれかに関する1以上の情報である分析用情報を取得する情報取得部と、an information acquisition unit that acquires analysis information that is one or more pieces of information regarding at least one of customer preferences and intentions;
前記情報取得部が取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出部と、a calculation unit that calculates a preference type score that quantitatively represents the degree to which each of a plurality of preference categories used as elements representing preference trends matches the customer, based on the analysis information acquired by the information acquisition unit; ,
前記算出部が算出した前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択し、選択した前記商品に関する情報を出力する選択部と、Selecting the product to be recommended to the customer based on the preference type score calculated by the calculation unit and product information including at least preference category information indicating the preference category to which each of a plurality of products corresponds, and selecting the selected product. a selection section that outputs information about the product;
前記算出部が算出した前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品とに基づいて、前記嗜好カテゴリ情報を変更する第二学習部と、a second learning unit that changes the preference category information based on the preference type score of the customer calculated by the calculation unit and the product selected by the customer;
を備えることを特徴とするレコメンド装置。A recommendation device comprising:
前記情報取得部は、前記顧客の属性又は生体情報に関する情報である分析用情報をさらに取得する、
ことを特徴とする請求項1又は請求項2に記載のレコメンド装置。
The information acquisition unit further acquires analysis information that is information regarding attributes or biometric information of the customer.
The recommendation device according to claim 1 or claim 2, characterized in that:
前記商品情報は、前記商品の分類の情報を含み、
前記選択部は、前記顧客が選択した分類の前記商品の中から前記顧客に推薦する前記商品を選択する、
ことを特徴とする請求項1から請求項のいずれか一項に記載のレコメンド装置。
The product information includes information on classification of the product,
The selection unit selects the product to be recommended to the customer from among the products in the category selected by the customer.
The recommendation device according to any one of claims 1 to 3 , characterized in that:
前記選択部は、前記顧客が選択した分類とは異なる分類の前記商品の中から前記顧客に推薦する前記商品を選択する、
ことを特徴とする請求項に記載のレコメンド装置。
The selection unit selects the product to be recommended to the customer from among the products in a classification different from the classification selected by the customer.
5. The recommendation device according to claim 4 .
前記嗜好カテゴリ情報は、複数の前記嗜好カテゴリそれぞれが前記商品とマッチする程度を定量的に表す値によって表される、
ことを特徴とする請求項1から請求項のいずれか一項に記載のレコメンド装置。
The preference category information is represented by a value that quantitatively represents the extent to which each of the plurality of preference categories matches the product,
The recommendation device according to any one of claims 1 to 5 .
前記情報取得部は、前記顧客の嗜好と志向との少なくともいずれかに関する前記分析用情報を回答として得るための質問を前記顧客に提示する、
ことを特徴とする請求項1から請求項のいずれか一項に記載のレコメンド装置。
The information acquisition unit presents a question to the customer to obtain the analytical information regarding at least one of the customer's preferences and intentions as an answer.
The recommendation device according to any one of claims 1 to 6 , characterized in that:
レコメンド装置が実行するレコメンド方法であって、
顧客の嗜好と志向との少なくともいずれかに関する1以上の情報である分析用情報を取得する情報取得ステップと、
前記情報取得ステップにおいて取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出ステップと、
前記算出ステップにおいて算出された前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択する選択ステップと、
前記選択ステップにおいて選択された前記商品に関する情報を出力する出力ステップと、
を有し、
前記算出ステップにおいて算出された前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品の前記嗜好カテゴリ情報とに基づいて、前記選択ステップにおいて、第一学習部が、顧客の嗜好タイプスコア及び前記嗜好カテゴリ情報に基づいて推薦する前記商品を選択するためのアルゴリズムに用いられるパラメータの値を変更する、
とを特徴とするレコメンド方法。
A recommendation method executed by a recommendation device,
an information acquisition step of acquiring analysis information that is one or more information regarding at least one of customer preferences and orientation;
a calculation step of calculating a preference type score that quantitatively represents the extent to which each of a plurality of preference categories used as elements representing preference trends matches the customer, based on the analysis information obtained in the information acquisition step; ,
a selection step of selecting the product to be recommended to the customer based on the preference type score calculated in the calculation step and product information including at least preference category information indicating the preference category to which each of the plurality of products corresponds; ,
an output step of outputting information regarding the product selected in the selection step;
has
Based on the preference type score of the customer calculated in the calculation step and the preference category information of the product selected by the customer, in the selection step, the first learning unit calculates the customer's preference type score and changing the value of a parameter used in an algorithm for selecting the product to recommend based on the preference category information;
A recommendation method characterized by the following .
レコメンド装置が実行するレコメンド方法であって、A recommendation method executed by a recommendation device,
顧客の嗜好と志向との少なくともいずれかに関する1以上の情報である分析用情報を取得する情報取得ステップと、an information acquisition step of acquiring analysis information that is one or more information regarding at least one of customer preferences and orientation;
前記情報取得ステップにおいて取得した前記分析用情報に基づいて、嗜好の傾向を表す要素に用いられる複数の嗜好カテゴリそれぞれが前記顧客とマッチする程度を定量的に表す嗜好タイプスコアを算出する算出ステップと、a calculation step of calculating a preference type score that quantitatively represents the extent to which each of a plurality of preference categories used as elements representing preference trends matches the customer, based on the analysis information obtained in the information acquisition step; ,
前記算出ステップにおいて算出された前記嗜好タイプスコアと、複数の商品それぞれが対応する前記嗜好カテゴリを示す嗜好カテゴリ情報を少なくとも含む商品情報とに基づいて前記顧客に推薦する前記商品を選択する選択ステップと、a selection step of selecting the product to be recommended to the customer based on the preference type score calculated in the calculation step and product information including at least preference category information indicating the preference category to which each of the plurality of products corresponds; ,
前記選択ステップにおいて選択された前記商品に関する情報を出力する選択ステップと、a selection step of outputting information regarding the product selected in the selection step;
を有し、has
前記算出ステップにおいて算出された前記顧客の前記嗜好タイプスコアと、当該顧客が選択した前記商品とに基づいて、第二学習部が前記嗜好カテゴリ情報を変更する、a second learning unit changes the preference category information based on the preference type score of the customer calculated in the calculation step and the product selected by the customer;
ことを特徴とするレコメンド方法。A recommendation method characterized by the following.
JP2019205451A 2019-11-13 2019-11-13 Recommendation device and recommendation method Active JP7423994B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019205451A JP7423994B2 (en) 2019-11-13 2019-11-13 Recommendation device and recommendation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019205451A JP7423994B2 (en) 2019-11-13 2019-11-13 Recommendation device and recommendation method

Publications (2)

Publication Number Publication Date
JP2021077269A JP2021077269A (en) 2021-05-20
JP7423994B2 true JP7423994B2 (en) 2024-01-30

Family

ID=75897979

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019205451A Active JP7423994B2 (en) 2019-11-13 2019-11-13 Recommendation device and recommendation method

Country Status (1)

Country Link
JP (1) JP7423994B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022046314A (en) * 2020-09-10 2022-03-23 株式会社Lixil Support system, analyzer, analysis method, support device, support method, analysis program, and support program
JP2023080535A (en) * 2021-11-30 2023-06-09 株式会社Lixil Support device, support method, and support program
JP7260939B1 (en) 2022-03-23 2023-04-19 株式会社Novera Program, information processing device, and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003058783A (en) 2001-08-21 2003-02-28 Toppan Printing Co Ltd Server and method for preference prediction by psychological characteristic, and recording medium having preference prediction program by psychological characteristic recorded thereon
JP2012513631A (en) 2008-12-22 2012-06-14 ノーテル ネットワークス リミテッド Targeted advertising system and method
JP2016136410A (en) 2016-03-09 2016-07-28 株式会社日立製作所 Customer analysis system
JP2017062741A (en) 2015-09-25 2017-03-30 株式会社ユニバーサルエンターテインメント Information providing system, information providing method, and program
JP2017191498A (en) 2016-04-14 2017-10-19 カルチュア・コンビニエンス・クラブ株式会社 Apparatus, method and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003058783A (en) 2001-08-21 2003-02-28 Toppan Printing Co Ltd Server and method for preference prediction by psychological characteristic, and recording medium having preference prediction program by psychological characteristic recorded thereon
JP2012513631A (en) 2008-12-22 2012-06-14 ノーテル ネットワークス リミテッド Targeted advertising system and method
JP2017062741A (en) 2015-09-25 2017-03-30 株式会社ユニバーサルエンターテインメント Information providing system, information providing method, and program
JP2016136410A (en) 2016-03-09 2016-07-28 株式会社日立製作所 Customer analysis system
JP2017191498A (en) 2016-04-14 2017-10-19 カルチュア・コンビニエンス・クラブ株式会社 Apparatus, method and program

Also Published As

Publication number Publication date
JP2021077269A (en) 2021-05-20

Similar Documents

Publication Publication Date Title
US20210319346A1 (en) Personal Taste Assessment Method and System
Yu et al. Exploring multidimensions of product performance risk in the online apparel shopping context: Visual, tactile, and trial risks
TW569116B (en) Intelligent performance-based product recommendation system
JP7423994B2 (en) Recommendation device and recommendation method
US20140304106A1 (en) Systems and methods for determining attribute-based user preferences and applying them to make recommendations
WO2001067319A1 (en) Information providing device, and information providing method
WO2012161740A2 (en) System and method for generating recommendations
US7634538B2 (en) Product counseling system, product development program, and machine-readable recording medium
Yu et al. Body satisfaction as antecedent to virtual product experience in an online apparel shopping context
Courcoux et al. Taxonomic free sorting
WO2011029125A1 (en) A method and system for determining effectiveness of marketing
Shim et al. Virtual sales associates for mature consumers: Technical and social support in e-retail service interactions
Winter Laboratory measurement of response to consumer information
US8160918B1 (en) Method and apparatus for determining brand preference
JP4886940B2 (en) MATCHING SYSTEM USING FACTOR DATABASE, MATCHING DEVICE, AND FACTOR DATABASE CREATION METHOD FOR THE SYSTEM
WO2024171306A1 (en) Information processing system and information processing method
Ahn Individual characteristics linking cognitive, affective and conative mechanisms among vegetarian restaurant customers
CN115862806A (en) Health portrait construction method based on privacy protection
Abdool et al. Recommend My Dish: A multi-sensory food recommender
JP4838486B2 (en) Recommendation system
JP7444374B2 (en) Product recommendation device, product recommendation method, and product recommendation program
JP4797756B2 (en) Purchasing process evaluation method
AU2015218497B2 (en) Personal taste assessment method and system
JP7241842B1 (en) Information processing device, information processing method, and information processing program
WO2023080215A1 (en) Program, product recommendation device, product recommendation method, and product recommendation system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221026

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230922

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231201

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240101

R150 Certificate of patent or registration of utility model

Ref document number: 7423994

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150