Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7260294B2 - Information processing device, information processing method and information processing program - Google Patents
[go: Go Back, main page]

JP7260294B2 - Information processing device, information processing method and information processing program - Google Patents

Information processing device, information processing method and information processing program Download PDF

Info

Publication number
JP7260294B2
JP7260294B2 JP2018235925A JP2018235925A JP7260294B2 JP 7260294 B2 JP7260294 B2 JP 7260294B2 JP 2018235925 A JP2018235925 A JP 2018235925A JP 2018235925 A JP2018235925 A JP 2018235925A JP 7260294 B2 JP7260294 B2 JP 7260294B2
Authority
JP
Japan
Prior art keywords
subjective
search
sales
unit
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018235925A
Other languages
Japanese (ja)
Other versions
JP2020098437A (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.)
Yahoo Japan Corp
Original Assignee
Yahoo Japan Corp
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 Yahoo Japan Corp filed Critical Yahoo Japan Corp
Priority to JP2018235925A priority Critical patent/JP7260294B2/en
Publication of JP2020098437A publication Critical patent/JP2020098437A/en
Application granted granted Critical
Publication of JP7260294B2 publication Critical patent/JP7260294B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.

従来、商品を主たるキーとして、商品レビューから、商品の属性、仕様、シソーラス上の位置付け等に例示される特徴的なフレーズを複数抽出し、その特徴的なフレーズと1つの商品の紐付きを行い、その特徴的なフレーズから商品を特定することで、特徴的なフレーズに基づく検索処理を実行する技術が知られている(例えば、特許文献1)。 Conventionally, with the product as the main key, multiple characteristic phrases exemplified by the product's attributes, specifications, position on the thesaurus, etc. are extracted from product reviews, and the characteristic phrases and one product are linked, A technology is known that executes a search process based on a characteristic phrase by specifying a product from the characteristic phrase (for example, Patent Literature 1).

特許第6422544号公報Japanese Patent No. 6422544

特許文献1の技術では、商品の属性、仕様、シソーラス上の位置付け等とは異なる種類の主観的表現に基づく検索処理を実行することができないという問題があった。 The technique of Patent Literature 1 has a problem that it is impossible to execute a search process based on subjective expressions different from product attributes, specifications, positioning on the thesaurus, and the like.

本発明は、上記に鑑みてなされたものであって、主観的表現に基づく検索処理を可能にする情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide an information processing apparatus, an information processing method, and an information processing program that enable search processing based on subjective expressions.

上述した課題を解決し、目的を達成するために、情報処理装置は、検索ワードを含む検索条件の入力を受け付ける入力部と、前記入力部が入力を受け付けた前記検索ワードと主観的表現との類似度に基づいて、前記検索ワードが属する主観的表現群を特定し、前記主観的表現群と関連付けられた販売対象群に含まれる販売対象を検索する検索部と、前記検索部が検索した前記販売対象を検索結果として出力する出力部と、を有することを特徴とする。 In order to solve the above-described problems and achieve the object, an information processing apparatus includes: an input unit that receives input of search conditions including a search word; a search unit that specifies a subjective expression group to which the search word belongs based on the degree of similarity, and searches for sales objects included in the sales object group associated with the subjective expression group; and an output unit for outputting the sales target as a search result.

本発明によれば、主観的表現に基づく検索処理を可能にする情報処理装置、情報処理方法及び情報処理プログラムを提供することができる。 According to the present invention, it is possible to provide an information processing device, an information processing method, and an information processing program that enable search processing based on subjective expressions.

図1は、実施形態に係る情報処理装置の一例を説明する説明図である。FIG. 1 is an explanatory diagram illustrating an example of an information processing apparatus according to an embodiment. 図2は、図1の情報処理装置を含む情報処理システムの構成を示す図である。FIG. 2 is a diagram showing the configuration of an information processing system including the information processing apparatus of FIG. 図3は、図1の情報処理装置の制御ブロック図である。FIG. 3 is a control block diagram of the information processing apparatus of FIG. 図4は、図3の入力部が表示させる表示画面の一例を示す図である。4 is a diagram showing an example of a display screen displayed by the input unit in FIG. 3. FIG. 図5は、図3の出力部が、検索部によって生成された検索結果に基づいて生成した表示画面の一例を示す図である。FIG. 5 is a diagram showing an example of a display screen generated by the output unit in FIG. 3 based on search results generated by the search unit. 図6は、図3の販売対象データベースの一例を示す図である。FIG. 6 is a diagram showing an example of the sale target database of FIG. 図7は、図3の主観的表現データベースの一例を示す図である。FIG. 7 is a diagram showing an example of the subjective expression database of FIG. 図8は、図3の関連情報データベースの一例を示す図である。FIG. 8 is a diagram showing an example of the related information database of FIG. 図9は、図3の主観的表現データベースの統合の指標である類似度を説明する説明図である。FIG. 9 is an explanatory diagram for explaining the degree of similarity, which is an index for integration of the subjective expression database of FIG. 図10は、実施形態に係る情報処理方法のフローチャートである。FIG. 10 is a flowchart of an information processing method according to the embodiment. 図11は、図3の主観的表現データベース及び関連情報データベースの作成方法のフローチャートである。FIG. 11 is a flow chart of a method for creating the subjective expression database and related information database of FIG. 図12は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 12 is a hardware configuration diagram showing an example of a computer that implements the functions of the information processing apparatus.

以下に、本発明に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、実施形態における構成要素には、当業者が置換可能かつ容易なもの、あるいは実質的に同一のものが含まれる。さらに、以下に記載した構成要素は適宜組み合わせることが可能である。 EMBODIMENT OF THE INVENTION Below, embodiment which concerns on this invention is described in detail based on drawing. In addition, this invention is not limited by this embodiment. In addition, components in the embodiments include those that can be easily replaced by those skilled in the art, or those that are substantially the same. Furthermore, the components described below can be combined as appropriate.

〔1.情報処理装置10の一例〕
図1は、実施形態に係る情報処理装置の一例を説明する説明図である。実施形態に係る情報処理装置の一例である情報処理装置10は、図1に示すように、利用者41が使用する利用者端末40からの検索条件42の入力に応じて、予め登録された販売対象24の中から検索条件42に適合する販売対象48を検索結果47として出力するものである。
[1. Example of information processing device 10]
FIG. 1 is an explanatory diagram illustrating an example of an information processing apparatus according to an embodiment. As shown in FIG. 1, the information processing apparatus 10, which is an example of the information processing apparatus according to the embodiment, searches for pre-registered sales in response to an input of a search condition 42 from a user terminal 40 used by a user 41. Among the targets 24 , sales targets 48 that match the search conditions 42 are output as search results 47 .

ここで、検索条件42は、販売対象48を検索する際に使用する検索ワード43を含む。検索条件42は、さらに、販売対象48の検索範囲のカテゴリ(ジャンル)を指定するカテゴリ指定情報45を含んでもよい。検索ワード43は、主観的表現44を含む。検索ワード43が含む主観的表現44は、後述する主観的表現32と同様に、例えば、販売対象48について比喩的に表現する比喩表現、または、形容詞による表現であり、利用者41による人間の感覚的な要素によるものである。 Here, the search conditions 42 include search words 43 used when searching for sales targets 48 . The search condition 42 may further include category designation information 45 that designates the category (genre) of the search range of the sale target 48 . Search word 43 includes subjective expression 44 . The subjective expression 44 included in the search word 43 is, like the subjective expression 32 described later, for example, a metaphorical expression that metaphorically expresses the sales target 48 or an expression using adjectives, and is based on the human sense of the user 41. It is due to the elements.

また、予め登録された販売対象24は、利用者41が利用者端末40を介して情報処理装置10を利用することを通して、購入することが可能な商品または役務(サービス)である。販売対象24は、情報処理装置10において、販売対象24についての販売対象情報27(図6参照)に含まれる主観的表現32及び主観的表現32を統合して生成された主観的表現群31に基づいて、販売対象24の集合体である販売対象群35に分類されて管理されている。 The pre-registered sales target 24 is a product or service that can be purchased by the user 41 through the use of the information processing apparatus 10 via the user terminal 40 . In the information processing device 10, the sales target 24 is included in the subjective expression 32 included in the sales target information 27 (see FIG. 6) about the sale target 24, and the subjective expression group 31 generated by integrating the subjective expression 32. Based on this, the sales objects 24 are grouped into a sales object group 35 and managed.

情報処理装置10は、図1に示すように、まず、検索ワード43の入力を受け付け、検索ワード43に含まれる主観的表現44に対応する主観的表現群31を特定する。情報処理装置10は、例えば、主観的表現44と主観的表現群31にそれぞれ分類されている主観的表現32との類似度33に基づいて、主観的表現44に対応する主観的表現群31を特定する。ここで、類似度33とは、表現の性質が近ければ近いほど、表現する対象の性質が近ければ近いほど大きくなるパラメータであり、例えば、0以上100以下の整数で表すことができる。 As shown in FIG. 1 , information processing apparatus 10 first receives an input of search word 43 and identifies subjective expression group 31 corresponding to subjective expression 44 included in search word 43 . The information processing apparatus 10, for example, based on the similarity 33 between the subjective expression 44 and the subjective expression 32 classified into the subjective expression group 31, selects the subjective expression group 31 corresponding to the subjective expression 44. Identify. Here, the degree of similarity 33 is a parameter that increases as the properties of expressions are closer and the properties of objects to be represented are closer.

そして、情報処理装置10は、この特定した主観的表現群31と対応付けられた各主観的表現32のいずれかを含む販売対象情報27を有する販売対象24の集合体である販売対象群35を検索し、検索した販売対象群35に含まれる販売対象48を検索結果47として検索する。情報処理装置10は、例えば、主観的表現群31ごとに複数の販売対象群35画分類されて、主観的表現群31と複数の販売対象群35とを関連付けた関連情報34に基づいて、この特定した主観的表現群31と関連付けられた販売対象群35に含まれる販売対象48を検索結果47として検索する。 Then, the information processing apparatus 10 creates a sales target group 35, which is a collection of sales targets 24 having sales target information 27 including any of the subjective expressions 32 associated with the identified subjective expression group 31. The sales object 48 included in the searched sales object group 35 is retrieved as the search result 47 . For example, the information processing apparatus 10 classifies a plurality of sales object groups 35 for each subjective expression group 31, and based on related information 34 that associates the subjective expression group 31 and a plurality of sales object groups 35, The sales target 48 included in the sales target group 35 associated with the identified subjective expression group 31 is retrieved as the search result 47 .

また、情報処理装置10は、図1に示すように、カテゴリ指定情報45の入力を受け付け、検索ワード43に基づく検索範囲を、予め登録された販売対象24のうち、カテゴリ指定情報45によって指定されたカテゴリに対応するカテゴリ情報26が付されたものに限定してもよい。なお、情報処理装置10の詳細な構成及びその作用は、後述する。 Further, as shown in FIG. 1, the information processing apparatus 10 accepts the input of the category designation information 45, and the search range based on the search word 43 is designated by the category designation information 45 among the sales targets 24 registered in advance. It may be limited to those to which the category information 26 corresponding to the selected category is added. The detailed configuration and action of the information processing apparatus 10 will be described later.

利用者端末40は、高機能携帯電話(いわゆる、スマートフォン)を含む携帯電話機、タブレット端末、ノート型またはデスクトップ型のPC(Personal Computer)、携帯情報端末であるPDA(Personal Digital Assistant)、及び、眼鏡型や時計型のウェアラブルデバイス(Wearable Device)等に例示される情報処理端末である。 The user terminal 40 includes a mobile phone including a high-performance mobile phone (so-called smart phone), a tablet terminal, a laptop or desktop PC (Personal Computer), a PDA (Personal Digital Assistant) which is a mobile information terminal, and eyeglasses. It is an information processing terminal exemplified by a wearable device such as a type or a watch type.

利用者端末40は、利用者41による操作の入力を受け付ける機能を有する。また、利用者端末40は、情報処理装置10を利用するための機能、例えば、情報処理装置10からの各種情報を取得して利用者端末40の表示部に表示する機能、及び、利用者41から入力された操作に応じて各種情報を生成して情報処理装置10に送信する機能を有する。利用者端末40は、これらの様々な機能を、情報処理装置10を利用するためのソフトウェアまたはアプリケーションを実行したり、情報処理装置10を利用するためのインターネットブラウザ機能を実行したりすることで、実現する。 The user terminal 40 has a function of receiving an operation input by the user 41 . The user terminal 40 also has a function for using the information processing device 10, for example, a function of acquiring various information from the information processing device 10 and displaying it on the display unit of the user terminal 40, and It has a function of generating various kinds of information in accordance with an operation input from and transmitting the information to the information processing apparatus 10 . The user terminal 40 performs these various functions by executing software or applications for using the information processing device 10 or by executing an Internet browser function for using the information processing device 10. come true.

利用者端末40は、具体的には、情報処理装置10へアクセスして、情報処理装置10から受信した検索ワード43及びカテゴリ指定情報45の各情報の入力フォーマットを表示し、利用者41によってこの入力フォーマットに入力された検索ワード43及びカテゴリ指定情報45の各情報を情報処理装置10へ送信することで、情報処理装置10によって処理された検索結果47の情報を受信して表示する。 Specifically, the user terminal 40 accesses the information processing device 10, displays the input format of each information of the search word 43 and the category designation information 45 received from the information processing device 10, and allows the user 41 to input this information. By transmitting each information of the search word 43 and the category designation information 45 inputted in the input format to the information processing device 10, the information of the search result 47 processed by the information processing device 10 is received and displayed.

利用者41は、利用者端末40を介して情報処理装置10を利用することを通して、情報処理装置10に登録されている販売対象24に含まれる販売対象48を購入する購入者の一例であり、購入したい販売対象48の検索、選択、決済、評価等といった電子商取引における買い手としての各種手続きを行うことができる。 The user 41 is an example of a purchaser who purchases the sales target 48 included in the sales target 24 registered in the information processing device 10 by using the information processing device 10 via the user terminal 40. Various procedures as a buyer in electronic commerce such as search, selection, settlement, evaluation, etc. of the sale object 48 to be purchased can be performed.

〔2.情報処理システム1の一例〕
次に、図2を用いて、情報処理装置10を含む情報処理システム1の構成について説明する。図2は、図1の情報処理装置10を含む情報処理システム1の構成を示す図である。情報処理システム1は、図2に示すように、情報処理装置10と、利用者端末40とを含む。情報処理システム1では、情報処理装置10と利用者端末40とは、通信ネットワーク50を介して、有線または無線により情報通信可能に接続される。なお、情報処理システム1は、図2に示す数の装置及び端末を含む構成に限定されず、通信ネットワーク50を介して互いに情報通信可能に接続された複数の装置及び端末が含まれていてもよい。
[2. Example of information processing system 1]
Next, the configuration of the information processing system 1 including the information processing device 10 will be described with reference to FIG. FIG. 2 is a diagram showing the configuration of an information processing system 1 including the information processing apparatus 10 of FIG. The information processing system 1 includes an information processing device 10 and a user terminal 40, as shown in FIG. In the information processing system 1, the information processing device 10 and the user terminal 40 are connected via a communication network 50 so as to be able to communicate information by wire or wirelessly. The information processing system 1 is not limited to the configuration including the number of devices and terminals shown in FIG. good.

〔3.情報処理装置10の構成〕
次に、図3を用いて、情報処理装置10の構成について説明する。図3は、図1の情報処理装置10の制御ブロック図である。情報処理装置10は、図3に示すように、処理部10Aと、記憶部10Bと、情報通信インターフェイス10Cと、を有する。
[3. Configuration of Information Processing Device 10]
Next, the configuration of the information processing device 10 will be described with reference to FIG. FIG. 3 is a control block diagram of the information processing apparatus 10 of FIG. The information processing apparatus 10, as shown in FIG. 3, has a processing section 10A, a storage section 10B, and an information communication interface 10C.

(処理部10Aについて)
処理部10Aは、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報処理装置10内部の記憶装置である記憶部10Bに記憶されている各種プログラム(情報処理プログラムの一例に相当)がRAM(Random Access Memory)を作業領域として実行されることにより実現される。また、処理部10Aは、例えば、コントローラであり、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。処理部10Aは、利用者端末40からの情報の入力を受け付けたり、利用者端末40に情報の出力を行ったりする情報通信インターフェイス10Cが接続されている。
(Regarding the processing unit 10A)
The processing unit 10A is a controller, and for example, various programs stored in the storage unit 10B, which is a storage device inside the information processing apparatus 10, by a CPU (Central Processing Unit), MPU (Micro Processing Unit), or the like. (corresponding to an example of an information processing program) is implemented by being executed using a RAM (Random Access Memory) as a work area. Also, the processing unit 10A is, for example, a controller, and is implemented by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). The processing unit 10A is connected to an information communication interface 10C that receives input of information from the user terminal 40 and outputs information to the user terminal 40. FIG.

処理部10Aは、図3に示すように、記憶部10B及び情報通信インターフェイス10Cと、互いに情報通信可能に電気的に接続されており、これらの各構成要素をそれぞれ制御する制御部として機能する。すなわち、処理部10Aは、記憶部10Bとともに、制御部として機能して、本発明の実施形態に係る情報処理方法を情報処理装置10に実行させるものである。 As shown in FIG. 3, the processing unit 10A is electrically connected to the storage unit 10B and the information communication interface 10C so as to be able to communicate information with each other, and functions as a control unit that controls these components. That is, the processing unit 10A functions as a control unit together with the storage unit 10B, and causes the information processing apparatus 10 to execute the information processing method according to the embodiment of the present invention.

処理部10Aは、図3に示すように、入力部11と、検索部12と、出力部13と、取得部14と、抽出部15と、統合部16と、関連情報生成部17と、を有する。入力部11は、情報通信インターフェイス10Cを介して、通信ネットワーク50を介して利用者端末40を含む外部端末から入力される種々の情報を受け付ける。入力部11は、具体的には、利用者41によって利用者端末40において入力される検索ワード43を含む検索条件42の入力を受け付ける。入力部11は、さらに検索条件42に含まれるカテゴリ指定情報45の入力を受け付けてもよい。入力部11は、また、後述する検索部12の検索対象となる販売対象24に関するデータベースである販売対象データベース21を作成するために必要な販売対象24に関する各種情報を受け付ける。 As shown in FIG. 3, the processing unit 10A includes an input unit 11, a search unit 12, an output unit 13, an acquisition unit 14, an extraction unit 15, an integration unit 16, and a related information generation unit 17. have. The input unit 11 receives various information input from external terminals including the user terminal 40 via the communication network 50 via the information communication interface 10C. Specifically, the input unit 11 receives input of a search condition 42 including a search word 43 input by the user 41 at the user terminal 40 . The input unit 11 may further receive input of category designation information 45 included in the search condition 42 . The input unit 11 also receives various types of information on the sales target 24 necessary for creating a sales target database 21, which is a database on the sales target 24 to be searched by the search unit 12, which will be described later.

入力部11は、表示画面51(図4参照)を作成し、情報通信インターフェイス10C及び通信ネットワーク50を介して利用者端末40に向けて送信し、利用者端末40の表示部に利用者41が視認可能に表示させることにより、利用者端末40に表示された表示画面51への入力に基づいて検索ワード43及びカテゴリ指定情報45を含む検索条件42を情報処理装置10へ送信するように利用者41を促す。なお、表示画面51の説明は後述する。 The input unit 11 creates a display screen 51 (see FIG. 4), transmits it to the user terminal 40 via the information communication interface 10C and the communication network 50, and displays the user 41 on the display unit of the user terminal 40. By displaying it visibly, the user is instructed to transmit the search condition 42 including the search word 43 and the category designation information 45 to the information processing apparatus 10 based on the input on the display screen 51 displayed on the user terminal 40 . Prompt 41. Note that the display screen 51 will be described later.

検索部12は、予め販売対象データベース21に登録された販売対象24を、入力部11が入力を受け付けた検索ワード43に基づいて検索を実行する範囲である検索対象とする。 The search unit 12 selects the sales target 24 registered in advance in the sales target database 21 as a search target, which is a range to be searched based on the search word 43 input by the input unit 11 .

検索部12は、具体的には、販売対象情報27に含まれる主観的表現32に基づいて分類された複数の販売対象群35のうち、検索ワード43に含まれる主観的表現44に基づく販売対象群35を検索し、検索した販売対象群35に含まれる販売対象48を検索結果47として検索する。 Specifically, the search unit 12 searches for sales targets based on the subjective expression 44 included in the search word 43 from among a plurality of sales target groups 35 classified based on the subjective expressions 32 included in the sale target information 27 . The group 35 is searched, and the sales target 48 included in the searched sales target group 35 is retrieved as the search result 47 .

検索部12は、より詳細には、まず、後述する主観的表現32と主観的表現群31とを関連付けたデータベースである主観的表現データベース22を用いて、検索ワード43に含まれる主観的表現44に対応する主観的表現群31を特定する。検索部12は、例えば、主観的表現44と主観的表現群31にそれぞれ分類されている主観的表現32との類似度33に基づいて、主観的表現44に対応する主観的表現群31を特定することができる。また、検索部12は、検索ワード43に含まれる主観的表現44をクエリとして、主観的表現データベース22を用いた処理を実行する所定の応答モデルに入力したときに得られる応答結果に基づいて、主観的表現44に対応する主観的表現群31を特定することができる。 More specifically, the search unit 12 first uses the subjective expression database 22, which is a database in which subjective expressions 32 and subjective expression groups 31 are associated with each other, to search for subjective expressions 44 included in the search word 43. Identify the subjective expression group 31 corresponding to . The search unit 12 identifies the subjective expression group 31 corresponding to the subjective expression 44, for example, based on the similarity 33 between the subjective expression 44 and the subjective expression 32 classified into the subjective expression group 31. can do. In addition, the search unit 12 inputs the subjective expression 44 included in the search word 43 as a query into a predetermined response model that executes processing using the subjective expression database 22. Based on the response result obtained, Subjective expression group 31 corresponding to subjective expression 44 can be identified.

検索部12は、そして、後述する主観的表現群31と複数の販売対象群35とを関連付けた関連情報34に関するデータベースである関連情報データベース23を用いて、上記の処理で特定した主観的表現群31と対応付けられた各主観的表現32のいずれかを含む販売対象情報27を有する販売対象24の集合体である販売対象群35を検索する。 The search unit 12 then uses the related information database 23, which is a database related to related information 34 that associates a subjective expression group 31 and a plurality of sales target groups 35, to identify the subjective expression group identified in the above process. A sales object group 35 that is a collection of sales objects 24 having sales object information 27 including any of the subjective expressions 32 associated with 31 is retrieved.

検索部12は、さらに、入力部11が入力を受け付けたカテゴリ指定情報45によって指定されたカテゴリに属する販売対象24、すなわち、カテゴリ指定情報45によって指定されたカテゴリに対応するカテゴリ情報26が付された販売対象24を検索範囲として検索してもよい。 The search unit 12 further attaches the category information 26 corresponding to the category designated by the category designation information 45, that is, the sales target 24 belonging to the category designated by the category designation information 45 whose input is received by the input unit 11. It is also possible to search for the sale target 24 as a search range.

検索部12は、また、検索ワード43に含まれる主観的表現44と、販売対象群35に含まれる販売対象24の販売対象情報27がそれぞれ含む主観的表現32との類似度33に基づいて、検索した検索結果47となる販売対象48に順列を付してもよい。検索部12は、具体的には、入力部11が入力を受け付けた検索ワード43に含まれる主観的表現44との類似度33がより高い主観的表現32を販売対象情報27に含む販売対象48により上位の順列を付すことができる。 Based on the degree of similarity 33 between the subjective expression 44 included in the search word 43 and the subjective expression 32 included in the sale target information 27 of the sale target 24 included in the sale target group 35, the search unit 12 The objects for sale 48 that result in the retrieved search results 47 may be permuted. Specifically, the search unit 12 retrieves the sales target 48 whose sales target information 27 includes the subjective expression 32 having a higher similarity 33 to the subjective expression 44 included in the search word 43 whose input is received by the input unit 11. A higher order can be assigned by .

出力部13は、処理部10Aで生成される各情報を出力して、情報通信インターフェイス10C及び通信ネットワーク50を介して利用者端末40に向けて送信する。出力部13は、検索部12が検索した販売対象48を検索結果47として出力する。出力部13は、具体的には、検索結果47として出力する際に、検索結果47に基づいて表示画面55(図5参照)を生成して出力する。なお、表示画面55の説明は後述する。 The output unit 13 outputs each information generated by the processing unit 10A and transmits the information to the user terminal 40 via the information communication interface 10C and the communication network 50. FIG. The output unit 13 outputs the sale target 48 retrieved by the retrieval unit 12 as a retrieval result 47 . Specifically, the output unit 13 generates and outputs a display screen 55 (see FIG. 5) based on the search results 47 when outputting the search results 47 . Note that the display screen 55 will be described later.

出力部13は、さらに、検索部12が販売対象48に順列を付した場合、この順列に従って販売対象48を配列して、検索結果47を出力してもよい。出力部13は、具体的には、付された順列が上位の販売対象48が下位の販売対象48よりも上位に配列した表示画面55を生成して出力する。 Further, when the search unit 12 has assigned the sales targets 48 with a permutation, the output unit 13 may arrange the sales targets 48 according to the permutation and output the search results 47 . More specifically, the output unit 13 generates and outputs a display screen 55 in which the sales targets 48 with higher permutations are arranged higher than the sales targets 48 with lower permutations.

取得部14は、販売対象情報27(図6参照)を取得する。取得部14は、例えば、予め販売対象データベース21に登録された販売対象24についての説明28(図6参照)及び当該販売対象24を購入した利用者によって投稿された当該販売対象24についてのレビュー29(図6参照)の少なくとも一方を、販売対象情報27として取得する。 The acquisition unit 14 acquires the sales target information 27 (see FIG. 6). The acquisition unit 14 acquires, for example, a description 28 (see FIG. 6) of the sale target 24 registered in advance in the sale target database 21 and a review 29 of the sale target 24 posted by the user who purchased the sale target 24. (see FIG. 6) is obtained as the sales target information 27.

抽出部15は、取得部14が取得した販売対象情報27から、主観的表現32、すなわち、販売対象24について比喩的に表現する比喩表現、または、形容詞による表現であり、利用者41による人間の感覚的な要素による表現を抽出する。 The extraction unit 15 extracts subjective expressions 32, i.e., metaphorical expressions or adjectives that express the sales target 24 from the sales target information 27 acquired by the acquisition unit 14. Extract expressions based on sensory elements.

統合部16は、抽出部15が抽出した主観的表現32を統合して主観的表現群31を生成する。統合部16は、例えば、抽出部15が抽出した主観的表現32の間の類似度33に基づいて、主観的表現32を統合して主観的表現群31を生成する。統合部16は、具体的には、機械学習またはクラスタリングの手法を用いて、類似度33が大きい、すなわち、表現の性質が近く、表現する対象の性質が近い主観的表現32同士を1つのグループにまとめて、主観的表現群31とする。統合部16は、これにより、後述する主観的表現データベース22(図7参照)を生成する。 The integration unit 16 integrates the subjective expressions 32 extracted by the extraction unit 15 to generate a subjective expression group 31 . The integration unit 16 integrates the subjective expressions 32 to generate a subjective expression group 31 based on, for example, the degree of similarity 33 between the subjective expressions 32 extracted by the extraction unit 15 . Specifically, the integration unit 16 uses a machine learning or clustering technique to group together subjective expressions 32 that have a large degree of similarity 33, that is, have similar properties of expressions and have similar properties of objects to be expressed. together as a subjective expression group 31. The integration unit 16 thereby generates a subjective expression database 22 (see FIG. 7), which will be described later.

関連情報生成部17は、統合部16が生成した主観的表現群31と、主観的表現群31に統合された主観的表現32を含む販売対象情報27の対象である販売対象24の集合体である販売対象群35とを関連付けた関連情報34を生成する。関連情報生成部17は、これにより、後述する関連情報データベース23(図8参照)を生成する。 The related information generating unit 17 is an aggregate of the subjective expression group 31 generated by the integrating unit 16 and the sales target 24 which is the target of the sales target information 27 including the subjective expression 32 integrated into the subjective expression group 31. Related information 34 associated with a certain sales target group 35 is generated. The related information generation unit 17 thereby generates a related information database 23 (see FIG. 8), which will be described later.

処理部10Aに含まれる各部、すなわち、入力部11、検索部12、出力部13、取得部14、抽出部15、統合部16及び関連情報生成部17は、いずれも、処理部10Aが情報処理プログラムを実行することにより、実現される機能部である。入力部11、検索部12及び出力部13の詳細な機能は、後述する情報処理方法の詳細な説明の箇所で説明する。取得部14、抽出部15、統合部16及び関連情報生成部17の詳細な機能は、後述するデータベースの作成方法の詳細な説明の箇所で説明する。 Each unit included in the processing unit 10A, that is, the input unit 11, the search unit 12, the output unit 13, the acquisition unit 14, the extraction unit 15, the integration unit 16, and the related information generation unit 17, all of which the processing unit 10A performs information processing. It is a functional part realized by executing a program. Detailed functions of the input unit 11, the search unit 12, and the output unit 13 will be described later in the detailed description of the information processing method. Detailed functions of the acquisition unit 14, the extraction unit 15, the integration unit 16, and the related information generation unit 17 will be described later in the detailed description of the database creation method.

(記憶部10Bについて)
記憶部10Bは、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部10Bは、販売対象データベース21、主観的表現データベース22及び関連情報データベース23を記憶して保存する。
(Regarding storage unit 10B)
The storage unit 10B is realized by, for example, a semiconductor memory device such as a ROM (Read Only Memory), a RAM (Random Access Memory), a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 10B stores and saves a sales target database 21, a subjective expression database 22, and a related information database 23. FIG.

(情報通信インターフェイス10Cについて)
情報通信インターフェイス10Cは、有線または無線の情報通信インターフェイスであり、処理部10Aと利用者端末40とを有線または無線で通信ネットワーク50を介して互いに情報通信可能に接続している。情報通信インターフェイス10Cは、利用者端末40で入力されて送信された各情報、例えば、検索ワード43及びカテゴリ指定情報45を含む検索条件42を受信して、それらの情報を入力部11に送信する。また、情報通信インターフェイス10Cは、処理部10Aで生成される各情報、例えば、検索ワード43及びカテゴリ指定情報45を含む検索条件42の入力を促す表示画面51及び検索結果47に基づく表示画面55を処理部10Aから受信し、利用者端末40に向けて送信する。
(Regarding information communication interface 10C)
The information communication interface 10C is a wired or wireless information communication interface, and connects the processing unit 10A and the user terminal 40 via the communication network 50 by wire or wirelessly so that information can be communicated with each other. The information communication interface 10C receives each information input and transmitted from the user terminal 40, for example, the search condition 42 including the search word 43 and the category designation information 45, and transmits the information to the input unit 11. . The information communication interface 10C also displays a display screen 51 for prompting the input of search conditions 42 including search words 43 and category designation information 45, and a display screen 55 based on search results 47 generated by the processing unit 10A. It is received from the processing unit 10A and transmitted to the user terminal 40. FIG.

(表示画面51について)
図4は、図3の入力部11が表示させる表示画面51の一例を示す図である。表示画面51は、図4に示すように、文字入力をすることで検索ワード43の入力を受け付ける検索ワード入力部52と、カテゴリごとにチェックを入れることによってカテゴリ指定情報45の入力を受け付けるカテゴリ指定部53と、検索ワード入力部52に入力した検索ワード43及びカテゴリ指定部53に入力したカテゴリ指定情報45を情報処理装置10へ送信して検索処理をする旨の入力をするためのボタンである検索ボタン54と、を有する。カテゴリ指定部53に表示されるカテゴリは、後述する販売対象データベース21において販売対象24ごとに付されているカテゴリ情報26と対応した形式のものを用いることが好ましい。表示画面51は、図4に示すように、検索ワード43として「春風のような」が入力され、カテゴリ指定情報45としてカテゴリ「ワイン」が入力された状態となっている。
(Regarding display screen 51)
FIG. 4 is a diagram showing an example of the display screen 51 displayed by the input unit 11 of FIG. As shown in FIG. 4, the display screen 51 includes a search word input section 52 for accepting input of a search word 43 by entering characters, and a category designation section for accepting input of category designation information 45 by checking each category. 53, the search word 43 input to the search word input unit 52 and the category designation information 45 input to the category designation unit 53 are sent to the information processing apparatus 10, and a button for inputting a search process. and a search button 54 . It is preferable that the categories displayed in the category designating portion 53 have a format corresponding to the category information 26 attached to each sale target 24 in the sale target database 21, which will be described later. As shown in FIG. 4, the display screen 51 is in a state in which "like a spring breeze" has been input as the search word 43 and the category "wine" has been input as the category designation information 45. FIG.

(表示画面55について)
図5は、図3の出力部13が、検索部12によって生成された検索結果47に基づいて生成した表示画面55の一例を示す図である。表示画面55は、図5に示すように、検索ワード43として「春風のような」が入力され、カテゴリ指定情報45としてカテゴリ「ワイン」が入力されたときの検索結果47に基づくものであり、検索ワード43に含まれる主観的表現44である「春風のような」を販売対象情報27(図6参照)に含み、かつ、カテゴリ「ワイン」に属する販売対象48である「ワインA」「ワインB」及び「ワインC」等が検索項目表示部56にリスト状に羅列されて表示されている。検索項目表示部56に表示されている販売対象48「ワインA」「ワインB」及び「ワインC」の各表示は、選択することで当該販売対象48の詳細を閲覧したり、当該販売対象48の購入手続きをしたりすることが可能な画面を表示させることが可能なボタンとなっている。
(Regarding the display screen 55)
FIG. 5 is a diagram showing an example of a display screen 55 generated by the output unit 13 of FIG. 3 based on the search results 47 generated by the search unit 12. As shown in FIG. As shown in FIG. 5, the display screen 55 is based on the search result 47 when "like spring breeze" is entered as the search word 43 and the category "wine" is entered as the category designation information 45. The sales target information 27 (see FIG. 6) includes the subjective expression 44 "like a spring breeze" included in the search word 43, and the sales targets 48 belonging to the category "wine" are "wine A" and "wine B", "Wine C", etc. are listed and displayed in the search item display portion 56 in the form of a list. By selecting each display of the sale target 48 “wine A”, “wine B” and “wine C” displayed in the search item display section 56, the details of the sale target 48 can be browsed or the sale target 48 can be displayed. It is a button that allows you to display a screen that allows you to perform purchase procedures for

(販売対象データベース21について)
図6は、図3の販売対象データベース21の一例を示す図である。販売対象データベース21は、図6に示すように、入力部11が各種情報の入力を受け付けた全ての販売対象24に関するデータベースである。販売対象データベース21に登録されている販売対象24は、いずれも、図6に示す販売対象データベース21において、販売対象ID(Identifier)25が付されており、当該販売対象24が属しているカテゴリに対応するカテゴリ情報26が付されており、当該販売対象24についての販売対象情報27が対応付けられている。
(Regarding sales target database 21)
FIG. 6 is a diagram showing an example of the sale target database 21 of FIG. The sales target database 21, as shown in FIG. 6, is a database relating to all sales targets 24 for which the input unit 11 has received input of various kinds of information. All of the sales targets 24 registered in the sales target database 21 are assigned a sales target ID (Identifier) 25 in the sales target database 21 shown in FIG. Corresponding category information 26 is attached, and sale target information 27 about the sale target 24 is associated.

例えば、図6に示す販売対象データベース21では、販売対象ID25が「Wine00001」となっている販売対象24の販売対象情報27に含まれる説明28に、「春風のような」という主観的表現32が含まれていることがわかる。また、図6に示す販売対象データベース21では、販売対象ID25が「Wine00002」となっている販売対象24の販売対象情報27に含まれるレビュー29に、「春風のような」という主観的表現32が含まれていることがわかる。このことから、説明28に「春風のような」という主観的表現32を含む販売対象ID25が「Wine00001」の販売対象24と、レビュー29に「春風のような」という主観的表現32を含む販売対象ID25が「Wine00002」の販売対象24とは、いずれも、検索部12が「春風のような」を主観的表現44として検索処理をした場合に検索部12の検索処理にかかり、販売対象48として出力部13に出力される対象となる。 For example, in the sales object database 21 shown in FIG. 6, the description 28 included in the sales object information 27 of the sales object 24 whose sales object ID 25 is "Wine00001" includes the subjective expression 32 "like a spring breeze." found to be included. In the sales target database 21 shown in FIG. 6, the review 29 included in the sales target information 27 of the sale target 24 whose sales target ID 25 is "Wine00002" includes the subjective expression 32 "like a spring breeze." found to be included. From this, the sales target 24 whose sales target ID 25 is "Wine00001" includes the subjective expression 32 "like a spring breeze" in the description 28, and the sales target 24 whose review 29 includes the subjective expression 32 "like a spring breeze". The target ID 25 for sale 24 is "Wine00002". to be output to the output unit 13 as .

販売対象ID25は、例えば、日本国の規格に基づくJAN(Japanese Article Number)コードが好適に用いられる。販売対象24についての販売対象情報27は、例えば、当該販売対象24についての説明28と、当該販売対象24についてのレビュー29と、を有するが、これに限定されず、その他の販売対象24に関する情報を含んでいてもよい。説明28は、当該販売対象24を販売する販売者または販売業者の関係者によって登録されたものである。レビュー29は、当該販売対象24を購入した利用者によって投稿されたものであり、レビュー29ごとに、レビューID、投稿日時、投稿者ID及び内容が対応付けられている。 For the sales target ID 25, for example, a JAN (Japanese Article Number) code based on Japanese standards is preferably used. The sale item information 27 about the sale item 24 includes, for example, but is not limited to, a description 28 about the sale item 24 and a review 29 about the sale item 24, and other information about the sale item 24. may contain The description 28 is registered by the seller or affiliate of the seller who sells the sale item 24 in question. The reviews 29 are posted by the user who purchased the sale target 24, and each review 29 is associated with a review ID, posting date and time, poster ID, and content.

(主観的表現データベース22について)
図7は、図3の主観的表現データベース22の一例を示す図である。主観的表現データベース22は、図7に示すように、抽出部15が販売対象情報27から抽出した全ての主観的表現32と、統合部16が主観的表現32を統合して生成した主観的表現群31とを関連付けたデータベースである。全ての主観的表現32は、主観的表現データベース22において、少なくとも1つの主観的表現群31に属しており、複数の主観的表現群31に属していてもよい。
(Regarding subjective expression database 22)
FIG. 7 is a diagram showing an example of the subjective expression database 22 of FIG. As shown in FIG. 7, the subjective expression database 22 contains all the subjective expressions 32 extracted from the sales target information 27 by the extracting unit 15 and the subjective expressions 32 generated by integrating the subjective expressions 32 by the integrating unit 16. It is a database that associates groups 31 with each other. All subjective expressions 32 belong to at least one subjective expression group 31 and may belong to a plurality of subjective expression groups 31 in the subjective expression database 22 .

例えば、主観的表現群IDがS1で表される主観的表現群31は、図7に示す主観的表現データベース22において、主観的表現32である「春風のような」「春が薫る」及び「爽やかな春のように」等が統合されて属している。 For example, the subjective expression group 31 whose subjective expression group ID is represented by S1 is the subjective expression 32 in the subjective expression database 22 shown in FIG. Like a refreshing spring” etc. are integrated and belong.

図9は、図3の主観的表現データベース22の統合の指標である類似度33を説明する説明図である。図9に示す類似度33の表は、「春風のような」という主観的表現32を基準とした様々な主観的表現32の類似度33を表したものである。図9に示す類似度33の表では、同一の主観的表現32である「春風のような」は、類似度33が100と表される。また、図9に示す類似度33の表では、「春風のように」の主要な意味を概ね担う「春風」を有する点で共通し、わずかに1文字違いの主観的表現32である「春風のように」は、類似度33が例えば99と表される。 FIG. 9 is an explanatory diagram for explaining the similarity 33, which is an index of integration of the subjective expression database 22 of FIG. The similarity 33 table shown in FIG. 9 represents the similarity 33 of various subjective expressions 32 based on the subjective expression 32 "like a spring breeze". In the similarity 33 table shown in FIG. 9, the similarity 33 of the same subjective expression 32 "like spring breeze" is 100. In addition, the similarity 33 table shown in FIG. Like" is expressed with a degree of similarity 33 of 99, for example.

また、図9に示す類似度33の表では、「春風のように」の主要な意味の一部を担う「春」を有する点で共通する主観的表現32である「春が薫る」及び「爽やかな春のように」は、いずれも、類似度33が例えば50と表される。 In addition, in the table of similarity 33 shown in FIG. Like a refreshing spring” is expressed with a similarity of 33, for example, 50.

また、図9に示す類似度33の表では、「春風のように」の主要な意味の一部を担う「春」を表すという点で共通するが、文字の上では共通点が無い主観的表現32である「桜が咲くイメージ」は、類似度33が例えば30と表される。また、図9に示す類似度33の表では、「春風のように」の主要な意味の一部を担う「春」を連想させる要素はあるが、春以外の季節を連想する可能性も残している主観的表現32である「花の香り」は、類似度33が例えば20と表される。 Also, in the table of similarity 33 shown in FIG. The similarity 33 of the expression 32, ``image of blooming cherry blossoms'', is 30, for example. In addition, in the table of the degree of similarity 33 shown in FIG. 9, although there are elements reminiscent of "spring" that play a part of the main meaning of "like the spring wind", there is still the possibility of reminiscent of seasons other than spring. The similarity 33 of the subjective expression 32 "flower scent" is 20, for example.

また、図9に示す類似度33の表では、「春風のように」の主要な意味の一部を担う「春」とは明確に季節が異なる「夏」を連想させる主観的表現32である「初夏の新緑のような」は、類似度33が0と表される。また、図9に示す類似度33の表では、「春風のように」とは表現のカテゴリが明確に異なる主観的表現32である「シルクのような」及び「ビロードのような」は、いずれも、類似度33が0と表される。 In addition, in the similarity 33 table shown in FIG. 9, the subjective expression 32 is associated with "summer," which is clearly different from "spring," which is part of the main meaning of "like the spring breeze." The similarity 33 of "like fresh green in early summer" is 0. In addition, in the table of similarity 33 shown in FIG. , the similarity 33 is also represented as 0.

また、図9に示す類似度33の表では、類似度33が50以上で表されている主観的表現32について、主観的表現群IDがS1で表される1つの主観的表現群31に統合されている。 In addition, in the table of the similarity 33 shown in FIG. 9, the subjective expressions 32 with the similarity 33 of 50 or more are integrated into one subjective expression group 31 with the subjective expression group ID S1. It is

また、図9に示す類似度33の表では、類似度33が30で表されている主観的表現32である「桜が咲くイメージ」について、「春風のように」が属する主観的表現群31と近い関係にある主観的表現群IDがS2で表される別の主観的表現群31に統合されている。また、図9に示す類似度33の表では、類似度33が20で表されている主観的表現32である「花の香り」について、「春風のように」が属する主観的表現群31と比較的近い関係にある主観的表現群IDがS3で表される別の主観的表現群31に統合されている。 In addition, in the table of the similarity 33 shown in FIG. 9, regarding the subjective expression 32 with the similarity 33 represented by 30, the subjective expression group 31 to which "like the spring breeze" belongs is integrated into another subjective expression group 31 represented by S2. In addition, in the table of similarity 33 shown in FIG. Subjective expression group IDs having a relatively close relationship are integrated into another subjective expression group 31 represented by S3.

また、図9に示す類似度33の表では、類似度33が0で表されている主観的表現32である「初夏の新緑のような」について、「春風のように」が属する主観的表現群31に対して、季節を用いた表現であるという共通点のみがある主観的表現群IDがS4で表される別の主観的表現群31に統合されている。 In addition, in the table of the similarity 33 shown in FIG. 9, the subjective expression 32 "like the fresh green of early summer" with the similarity 33 represented by 0 is a subjective expression to which "like the spring breeze" belongs. Subjective expression group IDs that have only the common point of being expressions using seasons with group 31 are integrated into another subjective expression group 31 represented by S4.

また、図9に示す類似度33の表では、類似度33が0で表されている主観的表現32である「シルクのような」及び「ビロードのような」について、「春風のように」が属する主観的表現群31とは表現のカテゴリが明確に異なる主観的表現群IDがそれぞれT1及びT2で表される全く別の主観的表現群31に統合されている。 In addition, in the table of the similarity 33 shown in FIG. 9, the subjective expressions 32 "like silk" and "like velvet" with the similarity 33 being 0 are replaced with "like spring breeze". is integrated into completely different subjective expression groups 31 represented by T1 and T2, respectively.

本実施形態では、以上のように、全ての主観的表現32について、表現の文字、表現の意味、表現のカテゴリ等に基づいて、表現の性質の近さ、表現する対象の性質の近さを一定の基準で数値により評価して、所定の基準で類似度33として、主観的表現データベース22の統合の指標に採用している。そして、全ての主観的表現32について、類似度33に基づいて、それぞれ主観的表現群31に統合している。 In this embodiment, as described above, for all the subjective expressions 32, based on the characters of the expression, the meaning of the expression, the category of the expression, etc., the closeness of the nature of the expression and the closeness of the nature of the object to be expressed are evaluated. It is evaluated numerically based on a predetermined standard and adopted as an index for integration of the subjective expression database 22 as a degree of similarity 33 based on the predetermined standard. Then, all subjective expressions 32 are integrated into subjective expression groups 31 based on similarities 33 .

(関連情報データベース23について)
図8は、図3の関連情報データベース23の一例を示す図である。関連情報データベース23は、図8に示すように、統合部16が生成した主観的表現群31と、主観的表現群31に統合された主観的表現32を含む販売対象情報27の対象である販売対象24の集合体である販売対象群35とを関連付けた全ての関連情報34に関するデータベースである。
(Regarding the related information database 23)
FIG. 8 is a diagram showing an example of the related information database 23 of FIG. As shown in FIG. It is a database related to all related information 34 associated with a sales target group 35 that is a collection of targets 24 .

関連情報データベース23は、具体的には、主観的表現群31に統合された主観的表現32ごとに、主観的表現32を含む販売対象情報27の対象である販売対象24が関連付けられ、主観的表現32が統合されて主観的表現群31となることと同様に、販売対象24の束が統合されて販売対象群35を形成している。 Specifically, in the related information database 23, each subjective expression 32 integrated into the subjective expression group 31 is associated with the sales target 24 that is the target of the sales target information 27 including the subjective expression 32. Just as expressions 32 are aggregated into subjective expression group 31 , bundles of sale objects 24 are aggregated to form sale object group 35 .

例えば、主観的表現群IDがS1で表される主観的表現群31は、図8に示す関連情報データベース23において、当該主観的表現群31に統合された主観的表現32を販売対象情報27に含む販売対象24である「ワインA」「ワインB」及び「ワインC」を含む販売対象群35が関連付けられている。 For example, the subjective expression group 31 whose subjective expression group ID is represented by S1 converts the subjective expression 32 integrated with the subjective expression group 31 into the sales target information 27 in the related information database 23 shown in FIG. A sale target group 35 is associated which includes "Wine A", "Wine B", and "Wine C" which are sale targets 24 containing.

〔4.情報処理の一例〕
本発明の実施形態に係る情報処理装置10の作用について以下に説明する。図10は、実施形態に係る情報処理方法のフローチャートである。情報処理装置10によって実行される本発明の実施形態に係る情報処理方法について、情報処理装置10の入力部11、検索部12及び出力部13の詳細な機能と併せて、図10を用いて説明する。実施形態に係る情報処理方法は、情報処理装置10の処理部10Aの入力部11、検索部12及び出力部13によって実行され、図10に示すように、入力ステップS11と、検索ステップS12と、出力ステップS13と、を有する。
[4. Example of information processing]
The operation of the information processing apparatus 10 according to the embodiment of the invention will be described below. FIG. 10 is a flowchart of an information processing method according to the embodiment. An information processing method according to an embodiment of the present invention executed by the information processing device 10 will be described with reference to FIG. do. The information processing method according to the embodiment is executed by the input unit 11, the search unit 12 and the output unit 13 of the processing unit 10A of the information processing apparatus 10, and as shown in FIG. 10, an input step S11, a search step S12, and an output step S13.

入力ステップS11は、入力部11が、利用者41によって利用者端末40において入力される検索ワード43を含む検索条件42の入力を受け付けるステップである。入力ステップS11では、入力部11が、さらに検索条件42に含まれるカテゴリ指定情報45の入力を受け付けてもよい。 The input step S11 is a step in which the input unit 11 receives input of search conditions 42 including search words 43 input by the user 41 to the user terminal 40 . In the input step S<b>11 , the input unit 11 may further receive input of category designation information 45 included in the search condition 42 .

入力ステップS11では、具体的には、入力部11が、まず、検索条件42の入力を受け付けるための図4に示す表示画面51を作成し、情報通信インターフェイス10C及び通信ネットワーク50を介して利用者端末40に向けて送信し、利用者端末40の表示部に利用者41が視認可能に表示させることにより、利用者端末40に表示された表示画面51への入力に基づいて検索ワード43及びカテゴリ指定情報45を含む検索条件42を情報処理装置10へ送信するように利用者41を促す。入力ステップS11では、入力部11が、その後、表示画面51への入力情報を、情報通信インターフェイス10C及び通信ネットワーク50を介して受信することで、検索ワード43及びカテゴリ指定情報45を含む検索条件42の入力を受け付ける。 Specifically, in the input step S11, the input unit 11 first creates the display screen 51 shown in FIG. Search words 43 and categories are transmitted to the terminal 40 and displayed on the display unit of the user terminal 40 so that the user 41 can visually recognize them. The user 41 is urged to send the search condition 42 including the designation information 45 to the information processing apparatus 10 . In the input step S11, the input unit 11 thereafter receives the input information to the display screen 51 via the information communication interface 10C and the communication network 50, thereby obtaining the search conditions 42 including the search word 43 and the category designation information 45. accepts the input of

検索ステップS12は、検索部12が、販売対象情報27に含まれる主観的表現32に基づいて分類された複数の販売対象群35のうち、入力ステップS11で入力を受け付けた検索ワード43に含まれる主観的表現44に基づく販売対象群35を検索し、検索した販売対象群35に含まれる販売対象48を検索結果47として検索するステップである。 In the search step S12, the search unit 12 selects the search words 43 included in the search word 43 received in the input step S11 among the plurality of sale target groups 35 classified based on the subjective expression 32 included in the sale target information 27. This is a step of retrieving the sales object group 35 based on the subjective expression 44 and retrieving the sales object 48 included in the searched sales object group 35 as the search result 47 .

検索ステップS12では、より詳細には、検索部12が、まず、主観的表現データベース22を用いて、検索ワード43に含まれる主観的表現44に対応する主観的表現群31を特定する。 More specifically, in the search step S12 , the search unit 12 first uses the subjective expression database 22 to identify the subjective expression group 31 corresponding to the subjective expression 44 included in the search word 43 .

検索ステップS12では、検索部12が、例えば、主観的表現44と主観的表現群31にそれぞれ分類されている主観的表現32との類似度33に基づいて、主観的表現44に対応する主観的表現群31を特定することができる。検索ステップS12では、検索部12が、類似度33に基づいて主観的表現44に対応する主観的表現群31を特定する場合、まず、主観的表現44とそれぞれの主観的表現32とについて、表現の文字、表現の意味、表現のカテゴリ等を導出し、これらの表現の文字、表現の意味、表現のカテゴリ等に基づいて、主観的表現44とそれぞれの主観的表現32との表現の性質の近さ、表現する対象の性質の近さを一定の基準で数値により評価することで、所定の基準で類似度33を導出する。検索ステップS12では、検索部12が、次に、主観的表現44にとって、導出した類似度33が高い組合せ、例えば、類似度33の平均値が所定の設定値以上であり、類似度33の最低値が所定の設定値以上である主観的表現32が属する主観的表現群31を、主観的表現44に対応する主観的表現群31に特定する。なお、検索ステップS12では、検索部12が、検索ワード43が属する主観的表現群31を、複数特定してもよい。 In the search step S12, the search unit 12, for example, based on the similarity 33 between the subjective expression 44 and the subjective expression 32 classified into the subjective expression group 31, the subjective expression corresponding to the subjective expression 44 Expression groups 31 can be specified. In the search step S12, when the search unit 12 identifies the subjective expression group 31 corresponding to the subjective expression 44 based on the similarity 33, first, the subjective expression 44 and each subjective expression 32 are searched for expressions characters, meanings of expressions, categories of expressions, etc., and based on the characters, meanings of expressions, categories of expressions, etc. of these expressions, the characteristics of the expressions of the subjective expressions 44 and the respective subjective expressions 32 are determined. A similarity 33 is derived based on a predetermined standard by evaluating the closeness, the closeness of the properties of the objects to be represented, numerically based on a predetermined standard. In the search step S12, the search unit 12 then selects a combination with a high derived similarity 33 for the subjective expression 44, for example, a combination whose average value of the similarity 33 is equal to or greater than a predetermined set value and the lowest similarity 33 The subjective expression group 31 to which the subjective expression 32 whose value is equal to or greater than the predetermined set value belongs is specified as the subjective expression group 31 corresponding to the subjective expression 44 . Note that in the search step S12, the search unit 12 may specify a plurality of subjective expression groups 31 to which the search word 43 belongs.

また、検索ステップS12では、検索部12が、検索ワード43に含まれる主観的表現44をクエリとして、主観的表現データベース22を用いた処理を実行する所定の応答モデルに入力したときに得られる応答結果に基づいて、主観的表現44に対応する主観的表現群31を特定することができる。検索ステップS12では、検索部12が、所定の応答モデルを用いて主観的表現44に対応する主観的表現群31を特定する場合、機械学習によって応答の精度を随時向上させた応答モデルを用いることが好ましい。 Further, in the search step S12, the search unit 12 inputs the subjective expression 44 included in the search word 43 as a query into a predetermined response model that executes processing using the subjective expression database 22. Based on the results, subjective expression group 31 corresponding to subjective expression 44 can be identified. In the search step S12, when the search unit 12 uses a predetermined response model to identify the subjective expression group 31 corresponding to the subjective expression 44, the response model whose response accuracy is improved as needed by machine learning is used. is preferred.

検索ステップS12では、検索部12が、次に、関連情報データベース23に予め登録された関連情報34に基づいて、上記の処理で特定した主観的表現群31と関連付けられた各主観的表現32のいずれかを含む販売対象情報27を有する販売対象24の集合体である販売対象群35を、検索ワード43に適合する販売対象群35として決定する。検索ステップS12では、検索部12が、その後、上記の処理で決定した検索ワード43に適合する販売対象群35に含まれる販売対象24を検索する。 In the search step S12, the search unit 12 next searches for each subjective expression 32 associated with the subjective expression group 31 identified in the above process, based on the related information 34 registered in advance in the related information database 23. A sales object group 35 that is a collection of sales objects 24 having sales object information 27 including any of them is determined as a sales object group 35 that matches the search word 43 . In the search step S12, the search unit 12 then searches for the sale target 24 included in the sale target group 35 that matches the search word 43 determined in the above process.

検索ステップS12では、検索部12が、さらにその後、検索ワード43に適合する販売対象群35に含まれる販売対象24のうち、カテゴリ指定情報45によって指定されたカテゴリに対応するカテゴリ情報26が付された販売対象24に限定したものを、検索ワード43及びカテゴリ指定情報45に適合する検索結果47となる販売対象48として検索する。 In the search step S12, the search unit 12 then adds category information 26 corresponding to the category designated by the category designation information 45 among the sales objects 24 included in the sales object group 35 matching the search word 43. The limited sale target 24 is retrieved as a sale target 48 that becomes a search result 47 matching the search word 43 and the category designation information 45 .

検索ステップS12では、検索部12が、さらに、検索ワード43に含まれる主観的表現44と販売対象48が有する販売対象情報27に含まれる主観的表現32との類似度33が高い順番に、それぞれの販売対象48に対して順列を付してもよい。 In the search step S12, the search unit 12 further sorts the subjective expressions 44 included in the search word 43 and the subjective expressions 32 included in the sale target information 27 of the sale target 48 in descending order of similarity 33, respectively. may be permuted with respect to the sale object 48 of .

出力ステップS13は、出力部13が、検索ステップS12で検索した販売対象48を検索結果47として出力するステップである。 The output step S<b>13 is a step in which the output unit 13 outputs the sales target 48 searched in the search step S<b>12 as the search result 47 .

出力ステップS13では、具体的には、出力部13が、まず、検索ステップS12で検索部12によって付された順列が高い販売対象48が上位にくるように表示した図5に示す表示画面55を生成する。出力ステップS13では、出力部13が、次に、上記した処理で生成した表示画面55を、情報通信インターフェイス10C及び通信ネットワーク50を介して利用者端末40に向けて送信し、利用者端末40の表示部に利用者41が視認可能に表示させる。 Specifically, in the output step S13, the output unit 13 first displays the display screen 55 shown in FIG. Generate. In the output step S13, the output unit 13 next transmits the display screen 55 generated by the above-described processing to the user terminal 40 via the information communication interface 10C and the communication network 50. The user 41 displays it on the display so that it can be visually recognized.

(主観的表現データベース22及び関連情報データベース23の作成方法について)
次に、図11を用いて、主観的表現データベース22及び関連情報データベース23の作成方法について説明する。図11は、図3の主観的表現データベース22及び関連情報データベース23の作成方法のフローチャートである。主観的表現データベース22及び関連情報データベース23の作成方法は、情報処理装置10の処理部10Aの取得部14、抽出部15、統合部16及び関連情報生成部17によって実行され、図11に示すように、取得ステップS21と、抽出ステップS22と、統合ステップS23と、関連情報生成部S24と、を有する。
(Method of creating subjective expression database 22 and related information database 23)
Next, a method for creating the subjective expression database 22 and the related information database 23 will be described with reference to FIG. FIG. 11 is a flow chart of a method of creating the subjective expression database 22 and the related information database 23 of FIG. The method of creating the subjective expression database 22 and the related information database 23 is executed by the acquiring unit 14, the extracting unit 15, the integrating unit 16, and the related information generating unit 17 of the processing unit 10A of the information processing device 10, as shown in FIG. , an acquisition step S21, an extraction step S22, an integration step S23, and a related information generation unit S24.

取得ステップS21は、取得部14が、予め販売対象データベース21に登録された販売対象24についての販売対象情報27を取得するステップである。取得ステップS21では、取得部14が、具体的には、販売対象24についての説明28及び当該販売対象24を購入した利用者によって投稿された当該販売対象24についてのレビュー29の少なくとも一方を、販売対象情報27として取得する。 Acquisition step S<b>21 is a step in which the acquisition unit 14 acquires the sale target information 27 about the sale target 24 registered in the sale target database 21 in advance. In the acquisition step S21, the acquiring unit 14 specifically acquires at least one of the description 28 of the sale target 24 and the review 29 of the sale target 24 posted by the user who purchased the sale target 24. Acquired as target information 27 .

抽出ステップS22は、抽出部15が、取得ステップS21で取得部14が取得した販売対象情報27から、主観的表現32、すなわち、販売対象24について比喩的に表現する比喩表現、または、形容詞による表現であり、利用者41による人間の感覚的な要素による表現を抽出するステップである。 In the extracting step S22, the extracting unit 15 extracts the subjective expression 32, that is, a metaphorical expression or an adjective expression about the sales target 24 from the sales target information 27 acquired by the acquisition unit 14 in the acquisition step S21. is a step of extracting an expression based on human sensory elements by the user 41 .

統合ステップS23は、統合部16が、抽出ステップS22で抽出部15が抽出した主観的表現32を統合して主観的表現群31を生成するステップである。統合ステップS23では、具体的には、統合部16が、抽出ステップS22で抽出部15が抽出した主観的表現32の間の類似度33に基づいて、主観的表現32を統合して主観的表現群31を生成する。統合ステップS23では、より詳細には、統合部16が、機械学習またはクラスタリングの手法を用いて、類似度33が大きい、すなわち、表現の性質が近く、表現する対象の性質が近い主観的表現32同士を1つのグループにまとめて、主観的表現群31とすることで、図7に示す主観的表現データベース22を生成する。 The integration step S23 is a step in which the integration unit 16 integrates the subjective expressions 32 extracted by the extraction unit 15 in the extraction step S22 to generate the subjective expression group 31 . Specifically, in the integrating step S23, the integrating unit 16 integrates the subjective expressions 32 based on the similarity 33 between the subjective expressions 32 extracted by the extracting unit 15 in the extracting step S22 to obtain subjective expressions. Generate group 31 . More specifically, in the integration step S23, the integration unit 16 uses a machine learning or clustering technique to determine the subjective expressions 32 that have a high degree of similarity 33, that is, that the properties of the expressions are similar and the properties of the objects to be represented are similar. By grouping them into a subjective expression group 31, the subjective expression database 22 shown in FIG. 7 is generated.

関連情報生成部S24は、関連情報生成部17が、統合ステップS23で統合部16が生成した主観的表現群31と、主観的表現群31に統合された主観的表現32を含む販売対象情報27の対象である販売対象24の集合体である販売対象群35とを関連付けた関連情報34を生成することで、図8に示す関連情報データベース23を生成するステップである。 The related information generating unit S24 generates sales target information 27 including the subjective expression group 31 generated by the integrating unit 16 in the integration step S23 and the subjective expression 32 integrated into the subjective expression group 31. In this step, the related information database 23 shown in FIG. 8 is generated by generating the related information 34 in which the related information 34 is associated with the sales target group 35 which is a collection of the sales targets 24 which are the targets of the above.

このようにして、情報処理装置10は、情報処理装置10が実施形態に係る情報処理方法を実行する上で採用する主観的表現データベース22及び関連情報データベース23を、生成することができる。 In this way, the information processing apparatus 10 can generate the subjective expression database 22 and the related information database 23 that the information processing apparatus 10 employs when executing the information processing method according to the embodiment.

〔5.ハードウェア構成〕
上述してきた実施形態に係る情報処理装置10は、例えば図12に示すような構成のコンピュータ1000によって実現される。図12は、情報処理装置10の機能を実現するコンピュータ1000の一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[5. Hardware configuration]
The information processing apparatus 10 according to the embodiments described above is implemented by a computer 1000 configured as shown in FIG. 12, for example. FIG. 12 is a hardware configuration diagram showing an example of a computer 1000 that implements the functions of the information processing apparatus 10. As shown in FIG. Computer 1000 has CPU 1100 , RAM 1200 , ROM 1300 , HDD 1400 , communication interface (I/F) 1500 , input/output interface (I/F) 1600 and media interface (I/F) 1700 .

CPU1100は、ROM1300又はHDD1400に記憶されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を記憶する。 The CPU 1100 operates based on programs stored in the ROM 1300 or HDD 1400 and controls each section. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started, programs depending on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500を介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータを、通信網500を介して他の機器へ送信する。 The HDD 1400 stores programs executed by the CPU 1100, data used by the programs, and the like. Communication interface 1500 receives data from other devices via communication network 500 and sends the data to CPU 1100 , and transmits data generated by CPU 1100 to other devices via communication network 500 .

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。 The CPU 1100 controls output devices such as displays and printers, and input devices such as keyboards and mice, through an input/output interface 1600 . CPU 1100 acquires data from an input device via input/output interface 1600 . Also, CPU 1100 outputs the generated data to an output device via input/output interface 1600 .

メディアインターフェイス1700は、記録媒体1800に記憶されたプログラム又はデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 Media interface 1700 reads programs or data stored in recording medium 1800 and provides them to CPU 1100 via RAM 1200 . CPU 1100 loads such a program from recording medium 1800 onto RAM 1200 via media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. etc.

例えば、コンピュータ1000が実施形態に係る情報処理装置10として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、処理部10Aの機能を実現する。また、HDD1400には、記憶部10B内のデータが記憶される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から通信網500を介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the information processing apparatus 10 according to the embodiment, the CPU 1100 of the computer 1000 implements the functions of the processing section 10A by executing a program loaded onto the RAM 1200 . In addition, the data in storage unit 10B is stored in HDD 1400 . CPU 1100 of computer 1000 reads these programs from recording medium 1800 and executes them, but as another example, these programs may be obtained from other devices via communication network 500 .

〔6.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[6. others〕
Further, among the processes described in the above embodiments, all or part of the processes described as being automatically performed can be manually performed, or the processes described as being performed manually can be performed manually. All or part of this can also be done automatically by known methods. In addition, information including processing procedures, specific names, various data and parameters shown in the above documents and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図3に示した記憶部10Bに記憶される販売対象データベース21、主観的表現データベース22及び関連情報データベース23等の情報は、情報通信インターフェイス10C及び通信ネットワーク50等のネットワークを介して、外部に備えられた所定の記憶装置に記憶されてもよい。 Also, each component of each device illustrated is functionally conceptual, and does not necessarily need to be physically configured as illustrated. In other words, the specific form of distribution and integration of each device is not limited to the one shown in the figure, and all or part of them can be functionally or physically distributed and integrated in arbitrary units according to various loads and usage conditions. Can be integrated and configured. For example, information such as the sales target database 21, the subjective expression database 22, and the related information database 23 stored in the storage unit 10B shown in FIG. may be stored in a predetermined storage device provided in the

また、上記実施形態では、情報処理装置10が、例えば、入力ステップS11と、検索ステップS12と、出力ステップS13と、を行うことにより、実施形態に係る情報処理方法を実行する例を示した。しかし、上述した情報処理装置10は、入力ステップS11を行う入力装置と、検索ステップS12を行う検索装置と、出力ステップS13を行う出力装置とに分離されてもよい。そして、上記の情報処理装置10による情報処理方法に関する処理は、入力装置と、検索装置と、出力装置との各装置を有する情報処理システムによって実現される。 Further, in the above embodiment, the information processing apparatus 10 executes the information processing method according to the embodiment by performing the input step S11, the search step S12, and the output step S13, for example. However, the information processing apparatus 10 described above may be separated into an input device that performs the input step S11, a search device that performs the search step S12, and an output device that performs the output step S13. The processing related to the information processing method by the information processing apparatus 10 is implemented by an information processing system having an input device, a search device, and an output device.

また、上記実施形態では、情報処理装置10が、例えば、取得ステップS21と、抽出ステップS22と、統合ステップS23と、関連情報生成部S24と、を行うことにより、主観的表現データベース22及び関連情報データベース23を作成する例を示した。しかし、上述した情報処理装置10は、取得ステップS21を行う取得装置と、抽出ステップS22を行う抽出装置と、統合ステップS23を行う統合装置と、関連情報生成部S24を行う関連情報生成装置とに分離されてもよい。そして、上記の情報処理装置10による主観的表現データベース22及び関連情報データベース23の作成方法に関する処理は、取得装置と、抽出装置と、統合装置と、関連情報生成装置との各装置を有する情報処理システムによって実現される。 Further, in the above-described embodiment, the information processing apparatus 10 performs, for example, the acquisition step S21, the extraction step S22, the integration step S23, and the related information generation unit S24, so that the subjective expression database 22 and the related information An example of creating the database 23 has been shown. However, the information processing apparatus 10 described above includes an acquisition device that performs the acquisition step S21, an extraction device that performs the extraction step S22, an integration device that performs the integration step S23, and a related information generation device that performs the related information generation unit S24. may be separated. Then, the processing related to the method of creating the subjective expression database 22 and the related information database 23 by the information processing device 10 described above is performed by an information processing device having an acquisition device, an extraction device, an integration device, and a related information generation device. realized by the system.

また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Also, the above-described embodiments and modifications can be appropriately combined within a range that does not contradict the processing contents.

〔7.効果〕
上述してきたように、実施形態に係る情報処理装置10は、入力部11と、検索部12と、出力部13と、を有する。入力部11は、検索ワード43を受け付ける。検索部12は、販売対象情報27に含まれる主観的表現32に基づいて分類された複数の販売対象群35のうち、入力部11が受け付けた検索ワード43に含まれる主観的表現44に基づく販売対象群35を検索する。出力部13は、検索部12が検索した販売対象48を検索結果47として出力する。
[7. effect〕
As described above, the information processing apparatus 10 according to the embodiment has the input unit 11, the search unit 12, and the output unit 13. Input unit 11 receives search word 43 . The search unit 12 searches a plurality of sales target groups 35 classified based on the subjective expressions 32 included in the sales target information 27, and searches for sales based on the subjective expressions 44 included in the search words 43 received by the input unit 11. A subject group 35 is searched. The output unit 13 outputs the sale target 48 retrieved by the retrieval unit 12 as a retrieval result 47 .

このように、実施形態に係る情報処理装置10は、検索部12が、検索ワード43に含まれる主観的表現44に基づく検索処理を可能にする。より詳細には、実施形態に係る情報処理装置10は、利用者41が求める販売対象48について比喩的に表現する比喩表現、形容詞による表現、または、利用者41による人間の感覚的な要素による主観的表現44を含む検索ワード43に適合する販売対象24を検索することができる。このため、実施形態に係る情報処理装置10は、利用者41が、主観的表現44を含む検索ワード43で販売対象24を検索することを可能にする。 As described above, the information processing apparatus 10 according to the embodiment enables the search unit 12 to perform search processing based on the subjective expression 44 included in the search word 43 . More specifically, the information processing apparatus 10 according to the embodiment uses a metaphorical expression that metaphorically expresses the sales target 48 desired by the user 41, an expression using adjectives, or a subjective expression by the user 41 based on human sensory factors. Sale items 24 that match search words 43 that include generic expressions 44 may be retrieved. Therefore, the information processing apparatus 10 according to the embodiment enables the user 41 to search for the sale target 24 using the search word 43 including the subjective expression 44 .

主観的表現44を含む検索ワード43での販売対象24の検索は、従来は、具体的な販売対象24を直接説明する文言に置換する必要がある等、利用者41に対して当該検索に関するある程度のリテラシーが要求されていた。しかし、従来は販売対象24が販売対象24の検索に関する主キーであったところ、実施形態に係る情報処理装置10は、主観的表現32を主キーとする検索構成を有しているので、利用者41がこのような検索に関するある程度のリテラシーが無くても、主観的表現44を含む検索ワード43で販売対象24を検索することを可能にしている。 Conventionally, the search for the sales target 24 with the search word 43 including the subjective expression 44 requires the user 41 to understand the search to some extent, for example, it is necessary to replace the specific sales target 24 with words that directly describe the target sale 24 . literacy was required. However, conventionally, the sales target 24 was the primary key for searching the sales target 24, but the information processing apparatus 10 according to the embodiment has a search configuration in which the subjective expression 32 is used as the primary key. Even if the person 41 does not have a certain degree of literacy regarding such searches, it is possible to search for the sales target 24 with search words 43 including subjective expressions 44 .

また、検索部12は、主観的表現群31ごとに分類された複数の販売対象群35のうち、検索ワード43に含まれる主観的表現44に基づく販売対象群35を検索する。 Further, the search unit 12 searches for a sales target group 35 based on the subjective expression 44 included in the search word 43 from among the plurality of sales target groups 35 classified according to the subjective expression group 31 .

このように、実施形態に係る情報処理装置10は、さらに、それぞれの販売対象群35と主観的表現群31との対応関係を用いて、主観的表現44を含む検索ワード43に適合する販売対象24を検索することができるので、検索ワード43に含まれる主観的表現44の揺らぎに対応することができ、安定した主観的表現44を含む検索ワード43による販売対象24の検索を提供することを可能にしている。 As described above, the information processing apparatus 10 according to the embodiment further uses the correspondence between the sales target group 35 and the subjective expression group 31 to identify sales targets that match the search word 43 including the subjective expression 44 . 24 can be searched, fluctuations in the subjective expressions 44 included in the search words 43 can be dealt with, and search for the sales target 24 by the search words 43 including stable subjective expressions 44 can be provided. making it possible.

また、検索部12は、検索ワード43に含まれる主観的表現44に対応する主観的表現群31を特定することで、主観的表現群31に含まれる各主観的表現32のいずれかを含む販売対象情報27を有する販売対象24の集合体である販売対象群35を検索する。 In addition, the search unit 12 identifies the subjective expression group 31 corresponding to the subjective expression 44 included in the search word 43 , thereby searching for sales that include any of the subjective expressions 32 included in the subjective expression group 31 . A sales object group 35 that is a collection of sales objects 24 having object information 27 is searched.

このように、実施形態に係る情報処理装置10は、さらに、主観的表現32を統合した主観的表現群31を主キーとする検索構成を有しているので、検索ワード43に含まれる主観的表現44の揺らぎに対応することができ、より安定した主観的表現44を含む検索ワード43による販売対象24の検索を提供することを可能にしている。 As described above, the information processing apparatus 10 according to the embodiment further has a search configuration in which the subjective expression group 31 obtained by integrating the subjective expressions 32 is used as a primary key. Fluctuations in the expression 44 can be dealt with, and it is possible to provide a search for the sales target 24 using a search word 43 containing a more stable subjective expression 44 .

また、検索部12は、検索ワード43に含まれる主観的表現44と、主観的表現群31にそれぞれ分類されている主観的表現群31との類似度33に基づいて、検索ワード43に含まれる主観的表現44に対応する主観的表現群31を特定する。もしくは、検索部12は、検索ワード43に含まれる主観的表現44をクエリとして所定の応答モデルに入力した時に得られる主観的表現群31を、検索ワード43に含まれる主観的表現44に対応する主観的表現群31として特定する。 In addition, the search unit 12 uses the similarity 33 between the subjective expression 44 included in the search word 43 and the subjective expression group 31 classified into the subjective expression group 31, based on the degree of similarity 33. A subjective expression group 31 corresponding to the subjective expression 44 is identified. Alternatively, the search unit 12 associates subjective expressions 44 included in the search word 43 with the subjective expression group 31 obtained when the subjective expression 44 included in the search word 43 is input as a query into a predetermined response model. It is specified as subjective expression group 31 .

このように、実施形態に係る情報処理装置10は、類似度33または学習された応答モデルに基づいて、より高い精度で検索ワード43に含まれる主観的表現44に対応する主観的表現群31を特定することができるので、より精度の高い主観的表現44を含む検索ワード43による販売対象24の検索を提供することを可能にしている。 In this way, the information processing apparatus 10 according to the embodiment, based on the similarity 33 or the learned response model, finds the subjective expression group 31 corresponding to the subjective expression 44 included in the search word 43 with higher accuracy. The ability to identify them makes it possible to provide searches for sale items 24 by search words 43 that contain more precise subjective expressions 44 .

また、検索部12は、検索ワード43に含まれる主観的表現44と、販売対象群35に含まれる販売対象24の販売対象情報27がそれぞれ含む主観的表現32との類似度33に基づいて、検索した販売対象48に順列を付し、出力部13は、順列に従って販売対象48を配列して、検索結果47を出力する。 Further, based on the degree of similarity 33 between the subjective expression 44 included in the search word 43 and the subjective expression 32 included in the sale target information 27 of the sale target 24 included in the sale target group 35, the search unit 12 The searched sales objects 48 are permuted, and the output unit 13 arranges the sales objects 48 according to the permutation and outputs search results 47 .

このように、実施形態に係る情報処理装置10は、検索部12が、検索ワード43に含まれる主観的表現44に高く適合している販売対象48に対してより高い順列を付して、出力部13が、より高い順列が付された検索ワード43に含まれる主観的表現44に高い適合性を有する販売対象48を上位に来るように出力するので、利用者41が、より探し求めている可能性が高い販売対象48を上位に認識することを可能にする。 In this way, in the information processing apparatus 10 according to the embodiment, the search unit 12 attaches a higher permutation to the sales target 48 highly matching the subjective expression 44 included in the search word 43, and outputs the result. Since the unit 13 outputs the sales target 48 having high relevance to the subjective expression 44 included in the search word 43 with higher permutation so as to rank higher, the possibility that the user 41 is searching more is increased. It is possible to recognize a sales target 48 with high probability at a higher rank.

また、実施形態に係る情報処理装置10は、取得部14と、抽出部15と、統合部16と、関連情報生成部17と、をさらに有する。取得部14は、販売対象情報27を取得する。抽出部15は、取得部14によって取得した販売対象情報27から、主観的表現32を抽出する。統合部16は、抽出部15によって抽出した主観的表現32を統合して主観的表現群31を生成する。関連情報生成部17は、統合部16が生成した主観的表現群31と、主観的表現群31に統合された主観的表現32を含む販売対象情報27の対象である販売対象24の集合体である販売対象群35とを関連付けた関連情報34を生成する。そして、検索部12は、関連情報34に基づいて、検索ワード43に含まれる主観的表現44と関連付けられた販売対象群35に含まれる販売対象24を検索する。 The information processing apparatus 10 according to the embodiment further includes an acquisition unit 14 , an extraction unit 15 , an integration unit 16 and a related information generation unit 17 . The acquisition unit 14 acquires the sale target information 27 . The extraction unit 15 extracts subjective expressions 32 from the sales target information 27 acquired by the acquisition unit 14 . The integration unit 16 integrates the subjective expressions 32 extracted by the extraction unit 15 to generate a subjective expression group 31 . The related information generating unit 17 is an aggregate of the subjective expression group 31 generated by the integrating unit 16 and the sales target 24 which is the target of the sales target information 27 including the subjective expression 32 integrated into the subjective expression group 31. Related information 34 associated with a certain sales target group 35 is generated. Based on the related information 34 , the search unit 12 then searches for the sale target 24 included in the sale target group 35 associated with the subjective expression 44 included in the search word 43 .

このように、実施形態に係る情報処理装置10は、情報処理装置10が実施形態に係る情報処理方法を実行する上で採用する主観的表現データベース22及び関連情報データベース23を、生成することができるので、新たに販売対象データベース21に登録される販売対象24に基づいて、主観的表現データベース22及び関連情報データベース23を適宜自動で更新し、最新の状態で、利用者41が、主観的表現44を含む検索ワード43で販売対象24を検索することを可能にする。 As described above, the information processing apparatus 10 according to the embodiment can generate the subjective expression database 22 and the related information database 23 that are employed when the information processing apparatus 10 executes the information processing method according to the embodiment. Therefore, the subjective expression database 22 and the related information database 23 are automatically updated as appropriate based on the sales target 24 newly registered in the sales target database 21, and the user 41 can use the subjective expression 44 in the latest state. allows searching for sale items 24 with search words 43 including

また、統合部16は、抽出部15によって抽出した主観的表現32の間の類似度33に基づいて、主観的表現32を統合して主観的表現群31を生成する。 Also, the integration unit 16 integrates the subjective expressions 32 based on the degree of similarity 33 between the subjective expressions 32 extracted by the extraction unit 15 to generate a subjective expression group 31 .

このように、実施形態に係る情報処理装置10は、主観的表現32同士の類似度33が大きい、すなわち、表現の性質が近く、表現する対象の性質が近い主観的表現32同士を1つの集合体に統合して、主観的表現群31とすることができるので、利用者41にとって主観的表現44を含む検索ワード43での検索に好適な主観的表現データベース22を生成することを可能にする。 In this way, the information processing apparatus 10 according to the embodiment divides the subjective expressions 32 whose similarities 33 between the subjective expressions 32 are large, that is, the properties of the expressions are close to each other and the properties of the objects to be expressed are close to each other, into one set. Since the subjective expression group 31 can be integrated into the subjective expression group 31, it is possible to generate the subjective expression database 22 suitable for searching with the search word 43 including the subjective expression 44 for the user 41. .

また、入力部11は、比喩表現または形容詞による表現を、主観的表現44として入力を受け付ける。 The input unit 11 also receives an input of a metaphorical expression or an adjective expression as the subjective expression 44 .

このように、実施形態に係る情報処理装置10は、比喩表現または形容詞による表現を主観的表現44として入力を受け付けることができるので、利用者41が、より感覚的かつ流行り廃りを考慮した主観的表現44を含む検索ワード43で販売対象24を検索することを可能にする。 As described above, the information processing apparatus 10 according to the embodiment can receive an input of a metaphorical expression or an adjective expression as the subjective expression 44, so that the user 41 can input the subjective expression more intuitively and in consideration of trends. Allows searching for sale items 24 with search words 43 containing 44.

また、入力部11は、さらに販売対象24の検索範囲のカテゴリを指定するカテゴリ指定情報45を含む検索条件42の入力を受け付け、検索部12は、さらにカテゴリ指定情報45によって指定されたカテゴリに属する販売対象24を検索する。 In addition, the input unit 11 further receives input of search conditions 42 including category designation information 45 that designates the category of the search range of the sale target 24, and the search unit 12 belongs to the category designated by the category designation information 45. Search for sale object 24 .

このように、実施形態に係る情報処理装置10は、検索部12が、検索範囲をカテゴリ指定情報45によって指定されたカテゴリに属する販売対象24に限定した検索処理を可能にするので、利用者41が、カテゴリ指定情報45によって指定したカテゴリの範囲内で、主観的表現44を含む検索ワード43で販売対象24を検索することを可能にする。 As described above, the information processing apparatus 10 according to the embodiment allows the search unit 12 to perform search processing in which the search range is limited to the sales targets 24 belonging to the category designated by the category designation information 45. makes it possible to search for sales objects 24 with search words 43 including subjective expressions 44 within the range of categories designated by category designation information 45 .

また、実施形態に係る情報処理方法は、入力ステップS11と、検索ステップS12と、出力ステップS13と、を有する。入力ステップS11は、検索ワード43を受け付けるステップである。検索ステップS12は、販売対象情報27に含まれる主観的表現32に基づいて分類された複数の販売対象群35のうち、入力ステップS11で入力を受け付けた検索ワード43に含まれる主観的表現44に基づく販売対象群35を検索するステップである。出力ステップS13は、検索ステップS12で検索した販売対象48を、検索結果47として出力するステップである。 Also, the information processing method according to the embodiment has an input step S11, a search step S12, and an output step S13. The input step S<b>11 is a step of receiving the search word 43 . In the search step S12, among a plurality of sales target groups 35 classified based on the subjective expressions 32 included in the sales target information 27, the subjective expressions 44 included in the search word 43 received in the input step S11 are searched. This is a step of searching for a sales target group 35 based on The output step S13 is a step of outputting the sale target 48 retrieved in the retrieval step S12 as the retrieval result 47. FIG.

このように、実施形態に係る情報処理方法は、検索ステップS12で、検索ワード43に含まれる主観的表現44に基づく検索処理を可能にする。より詳細には、実施形態に係る情報処理方法は、利用者41が求める販売対象48について比喩的に表現する比喩表現、形容詞による表現、または、利用者41による人間の感覚的な要素による主観的表現44を含む検索ワード43に適合する販売対象24を検索することができる。このため、実施形態に係る情報処理方法は、利用者41が、主観的表現44を含む検索ワード43で販売対象24を検索することを可能にする。 Thus, the information processing method according to the embodiment enables search processing based on the subjective expression 44 included in the search word 43 in the search step S12. More specifically, the information processing method according to the embodiment is a metaphorical expression that metaphorically expresses the sales target 48 desired by the user 41, an expression using adjectives, or a subjective Items for sale 24 matching search words 43 containing expressions 44 may be retrieved. Therefore, the information processing method according to the embodiment enables the user 41 to search for the sale target 24 using the search word 43 including the subjective expression 44 .

また、実施形態に係る情報処理プログラムは、コンピュータ1000に、入力手順と、検索手順と、出力手順と、を実行させるためのものである。入力手順は、検索ワード43を受け付ける手順である。検索手順は、販売対象情報27に含まれる主観的表現32に基づいて分類された複数の販売対象群35のうち、入力手順で入力を受け付けた検索ワード43に含まれる主観的表現44に基づく販売対象群35を検索する手順である。出力手順は、検索手順で検索した販売対象48を検索結果47として出力する手順である。 Further, the information processing program according to the embodiment is for causing the computer 1000 to execute an input procedure, a search procedure, and an output procedure. The input procedure is a procedure for accepting the search word 43 . In the search procedure, among a plurality of sales object groups 35 classified based on the subjective expressions 32 contained in the sales object information 27, sales are performed based on the subjective expressions 44 included in the search words 43 received in the input procedure. It is a procedure for searching the target group 35 . The output procedure is a procedure for outputting the sale target 48 searched by the search procedure as the search result 47 .

このように、実施形態に係る情報処理プログラムは、コンピュータ1000に、検索手順で、検索ワード43に含まれる主観的表現44に基づく検索処理を可能にする。より詳細には、実施形態に係る情報処理プログラムは、利用者41が求める販売対象48について比喩的に表現する比喩表現、形容詞による表現、または、利用者41による人間の感覚的な要素による主観的表現44を含む検索ワード43に適合する販売対象24を検索させることができる。このため、実施形態に係る情報処理プログラムは、利用者41が、主観的表現44を含む検索ワード43で販売対象24を検索させることを可能にする。 Thus, the information processing program according to the embodiment enables the computer 1000 to perform search processing based on the subjective expressions 44 included in the search words 43 in the search procedure. More specifically, the information processing program according to the embodiment is a metaphorical expression that metaphorically expresses the sales target 48 desired by the user 41, an expression using adjectives, or a subjective Offers 24 matching search words 43 containing expressions 44 may be retrieved. Therefore, the information processing program according to the embodiment enables the user 41 to search for the sale target 24 using the search word 43 including the subjective expression 44 .

以上、本願の実施形態を図面に基づいて詳細に説明したが、これは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 As described above, the embodiments of the present application have been described in detail with reference to the drawings, but these are examples, and various modifications and improvements, including the aspects described in the section of the disclosure of the invention, can be made based on the knowledge of those skilled in the art. It is possible to implement the invention in other forms.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、検索部は、検索手段や検索回路に読み替えることができる。 Also, the above-mentioned "section, module, unit" can be read as "means" or "circuit". For example, the search unit can be read as search means or a search circuit.

1 情報処理システム
10 情報処理装置
10A 処理部
10B 記憶部
10C 情報通信インターフェイス
11 入力部
12 検索部
13 出力部
14 取得部
15 抽出部
16 統合部
17 関連情報生成部
21 販売対象データベース
22 主観的表現データベース
23 関連情報データベース
24,48 販売対象
26 カテゴリ情報
27 販売対象情報
28 説明
29 レビュー
31 主観的表現群
32,44 主観的表現
33 類似度
34 関連情報
35 販売対象群
40 利用者端末
41 利用者
42 検索条件
43 検索ワード
45 カテゴリ指定情報
47 検索結果
1 information processing system 10 information processing device 10A processing unit 10B storage unit 10C information communication interface 11 input unit 12 search unit 13 output unit 14 acquisition unit 15 extraction unit 16 integration unit 17 related information generation unit 21 sales target database 22 subjective expression database 23 Related information database 24, 48 Sales target 26 Category information 27 Sales target information 28 Description 29 Review 31 Subjective expression group 32, 44 Subjective expression 33 Similarity 34 Related information 35 Sales target group 40 User terminal 41 User 42 Search Conditions 43 Search words 45 Category designation information 47 Search results

Claims (11)

検索ワードを受け付ける入力部と、
販売対象情報を取得する取得部と、
前記取得部によって取得した前記販売対象情報から、主観的表現を抽出する抽出部と、
前記抽出部によって抽出した前記主観的表現のうち前記主観的表現が表現する対象の性質が近い前記主観的表現を統合して主観的表現群を生成する統合部と、
前記統合部が生成した前記主観的表現群と、前記主観的表現群に統合された前記主観的表現を含む前記販売対象情報の対象である販売対象の集合体である販売対象群とを関連付けた関連情報を生成する関連情報生成部と、
前記関連情報に基づいて、前記販売対象情報に含まれる主観的表現に基づいて分類された複数の販売対象群のうち、前記入力部が受け付けた前記検索ワードに含まれる主観的表現と、前記主観的表現群との類似度に基づいて特定された主観的表現群と関連付けられた販売対象群に含まれる販売対象を検索する検索部と、
前記検索部が検索した前記販売対象を検索結果として出力する出力部と、
を有し、
前記取得部は、予め所定のデータベースに登録された販売対象についての説明及び販売対象を購入した利用者によって投稿されたレビューの少なくとも一方を前記販売対象情報として取得する
ことを特徴とする情報処理装置。
an input unit that accepts a search word;
an acquisition unit for acquiring sales target information;
an extraction unit for extracting a subjective expression from the sales target information acquired by the acquisition unit;
an integrating unit configured to generate a subjective expression group by integrating, among the subjective expressions extracted by the extracting unit, the subjective expressions having similar characteristics of the subject represented by the subjective expressions;
The subjective expression group generated by the integration unit is associated with a sales target group that is a collection of sales targets that are targets of the sales target information including the subjective expression integrated into the subjective expression group. a related information generation unit that generates related information;
subjective expressions included in the search word received by the input unit, and the subjective a search unit that searches for sales targets included in the sales target group associated with the subjective expression group identified based on the degree of similarity with the subjective expression group;
an output unit that outputs the sales target searched by the search unit as a search result;
has
The acquisition unit acquires, as the sale target information, at least one of a description of the sale target registered in advance in a predetermined database and a review posted by a user who purchased the sale target.
An information processing device characterized by:
前記検索部は、主観的表現群ごとに分類された前記複数の販売対象群のうち、前記検索ワードに含まれる主観的表現に基づく販売対象群を検索する、
ことを特徴とする請求項1に記載の情報処理装置。
The search unit searches for a sales target group based on the subjective expression included in the search word, among the plurality of sales target groups classified by subjective expression group.
The information processing apparatus according to claim 1, characterized by:
前記検索部は、前記検索ワードに含まれる主観的表現に対応する主観的表現群を特定することで、前記主観的表現群に含まれる各主観的表現のいずれかを含む前記販売対象情報を有する販売対象の集合体である前記販売対象群を検索する、
ことを特徴とする請求項2に記載の情報処理装置。
The search unit specifies a subjective expression group corresponding to the subjective expression included in the search word, and has the sales target information including any of the subjective expressions included in the subjective expression group. searching for the sale target group, which is a collection of sale targets;
3. The information processing apparatus according to claim 2, characterized by:
前記検索部は、前記検索ワードに含まれる前記主観的表現と、前記主観的表現群にそれぞれ分類されている前記主観的表現との類似度に基づいて、前記検索ワードに含まれる前記主観的表現に対応する主観的表現群を特定する、
ことを特徴とする請求項3に記載の情報処理装置。
The search unit searches the subjective expressions included in the search word based on the degree of similarity between the subjective expressions included in the search word and the subjective expressions classified into the subjective expression group. identify the subjective representation group corresponding to
4. The information processing apparatus according to claim 3, characterized by:
前記検索部は、前記検索ワードに含まれる前記主観的表現をクエリとして所定の応答モデルに入力した時に得られる主観的表現群を、前記検索ワードに含まれる前記主観的表現に対応する主観的表現群として特定する、
ことを特徴とする請求項3に記載の情報処理装置。
The search unit retrieves a subjective expression group obtained when the subjective expression included in the search word is input as a query into a predetermined response model as a subjective expression corresponding to the subjective expression included in the search word. identify as a group,
4. The information processing apparatus according to claim 3, characterized by:
前記検索部は、前記検索ワードに含まれる前記主観的表現と、前記販売対象群に含まれる前記販売対象の前記販売対象情報がそれぞれ含む前記主観的表現との類似度に基づいて、検索した前記販売対象に順列を付し、
前記出力部は、前記順列に従って前記販売対象を配列して、前記検索結果を出力する、
ことを特徴とする請求項1から請求項5のいずれか1項に記載の情報処理装置。
The search unit searches based on the degree of similarity between the subjective expression included in the search word and the subjective expression included in the sales target information of the sales target included in the sales target group. Permuting the objects for sale,
The output unit arranges the sales targets according to the permutation and outputs the search results.
6. The information processing apparatus according to any one of claims 1 to 5, characterized by:
前記統合部は、前記抽出部によって抽出した前記主観的表現の間の類似度に基づいて、前記主観的表現を統合して主観的表現群を生成する、
ことを特徴とする請求項1から請求項6のいずれか1項に記載の情報処理装置。
The integration unit generates a subjective expression group by integrating the subjective expressions based on the similarity between the subjective expressions extracted by the extraction unit.
7. The information processing apparatus according to any one of claims 1 to 6, characterized by:
前記入力部は、比喩表現または形容詞による表現を、前記主観的表現として入力を受け付ける、
ことを特徴とする請求項1から請求項7のいずれか1項に記載の情報処理装置。
The input unit receives an input of a metaphorical expression or an adjective expression as the subjective expression;
8. The information processing apparatus according to any one of claims 1 to 7, characterized by:
前記入力部は、さらに前記販売対象の検索範囲のカテゴリを指定するカテゴリ指定情報を含む検索条件の入力を受け付け、
前記検索部は、さらに前記カテゴリ指定情報によって指定された前記カテゴリに属する前記販売対象を検索する、
ことを特徴とする請求項1から請求項8のいずれか1項に記載の情報処理装置。
The input unit further receives input of search conditions including category designation information designating a category of the search range of the sale target,
The search unit further searches for the sales target belonging to the category specified by the category specifying information.
9. The information processing apparatus according to any one of claims 1 to 8, characterized by:
コンピュータにより実行される情報処理方法であって、
検索ワードを受け付ける入力ステップと、
販売対象情報を取得する取得ステップと、
前記取得ステップによって取得した前記販売対象情報から、主観的表現を抽出する抽出ステップと、
前記抽出ステップによって抽出した前記主観的表現のうち前記主観的表現が表現する対象の性質が近い前記主観的表現を統合して主観的表現群を生成する統合ステップと、
前記統合ステップが生成した前記主観的表現群と、前記主観的表現群に統合された前記主観的表現を含む前記販売対象情報の対象である販売対象の集合体である販売対象群とを関連付けた関連情報を生成する関連情報生成ステップと、
前記関連情報に基づいて、前記販売対象情報に含まれる主観的表現に基づいて分類された複数の販売対象群のうち、前記入力ステップで受け付けた前記検索ワードに含まれる主観的表現と、前記主観的表現群との類似度に基づいて特定された主観的表現群と関連付けられた販売対象群に含まれる販売対象を検索する検索ステップと、
前記検索ステップで検索した前記販売対象を検索結果として出力する出力ステップと、
を有し、
前記取得ステップは、予め所定のデータベースに登録された販売対象についての説明及び販売対象を購入した利用者によって投稿されたレビューの少なくとも一方を前記販売対象情報として取得する
ことを特徴とする情報処理方法。
A computer-implemented information processing method comprising:
an input step that accepts a search word;
an acquisition step of acquiring information to be sold;
an extraction step of extracting a subjective expression from the sales target information acquired by the acquisition step;
an integration step of generating a subjective expression group by integrating the subjective expressions extracted by the extracting step, the subjective expressions having similar characteristics of the subject represented by the subjective expressions;
The group of subjective expressions generated by the integration step is associated with a group of sales objects, which is a collection of sales objects that are objects of the sales object information including the subjective expressions integrated into the subjective expression group. a related information generating step for generating related information;
Based on the relevant information, subjective expressions included in the search word received in the input step and subjective expressions included in the search word received in the input step, among a plurality of sales target groups classified based on the subjective expressions included in the sales target information a search step of searching for sales objects included in the sales object group associated with the subjective expression group identified based on the degree of similarity with the subjective expression group;
an output step of outputting the sales target searched in the search step as a search result;
has
The obtaining step obtains, as the sales target information, at least one of a description of the sale target registered in advance in a predetermined database and a review posted by a user who purchased the sale target.
An information processing method characterized by:
コンピュータに、
検索ワードを受け付ける入力手順と、
販売対象情報を取得する取得手順と、
前記取得手順によって取得した前記販売対象情報から、主観的表現を抽出する抽出手順と、
前記抽出手順によって抽出した前記主観的表現のうち前記主観的表現が表現する対象の性質が近い前記主観的表現を統合して主観的表現群を生成する統合手順と、
前記統合手順が生成した前記主観的表現群と、前記主観的表現群に統合された前記主観的表現を含む前記販売対象情報の対象である販売対象の集合体である販売対象群とを関連付けた関連情報を生成する関連情報生成手順と、
前記関連情報に基づいて、前記販売対象情報に含まれる主観的表現に基づいて分類された複数の販売対象群のうち、前記入力手順で受け付けた前記検索ワードに含まれる主観的表現と、前記主観的表現群との類似度に基づいて特定された主観的表現群と関連付けられた販売対象群に含まれる販売対象を検索する検索手順と、
前記検索手順で検索した前記販売対象を検索結果として出力する出力手順と、
を実行させ
前記取得手順は、予め所定のデータベースに登録された販売対象についての説明及び販売対象を購入した利用者によって投稿されたレビューの少なくとも一方を前記販売対象情報として取得する
ための情報処理プログラム。
to the computer,
an input procedure for accepting search words;
Acquisition procedure for acquiring sales target information;
an extraction procedure for extracting a subjective expression from the sales target information acquired by the acquisition procedure;
an integration procedure for generating a subjective expression group by integrating the subjective expressions extracted by the extraction procedure, the subjective expressions having similar characteristics of the subject represented by the subjective expressions;
The subjective expression group generated by the integration procedure is associated with a sales object group that is a collection of sales objects that are objects of the sales object information including the subjective expression integrated into the subjective expression group. a related information generation procedure for generating related information;
Based on the relevant information, subjective expressions included in the search word accepted in the input procedure, and the subjective a search procedure for searching sales targets included in the sales target group associated with the subjective expression group identified based on the degree of similarity with the subjective expression group;
an output step of outputting the sales target searched by the search step as a search result;
and
The acquisition step acquires at least one of a description of a sale target registered in advance in a predetermined database and a review posted by a user who purchased the sale target as the sale target information.
Information processing program for.
JP2018235925A 2018-12-17 2018-12-17 Information processing device, information processing method and information processing program Active JP7260294B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018235925A JP7260294B2 (en) 2018-12-17 2018-12-17 Information processing device, information processing method and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018235925A JP7260294B2 (en) 2018-12-17 2018-12-17 Information processing device, information processing method and information processing program

Publications (2)

Publication Number Publication Date
JP2020098437A JP2020098437A (en) 2020-06-25
JP7260294B2 true JP7260294B2 (en) 2023-04-18

Family

ID=71106549

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018235925A Active JP7260294B2 (en) 2018-12-17 2018-12-17 Information processing device, information processing method and information processing program

Country Status (1)

Country Link
JP (1) JP7260294B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3739040B2 (en) * 2001-12-05 2006-01-25 株式会社ジャストシステム Information processing apparatus and information processing method

Also Published As

Publication number Publication date
JP2020098437A (en) 2020-06-25

Similar Documents

Publication Publication Date Title
EP2763054B1 (en) Information processing apparatus, information processing method, and information processing program
US11755651B2 (en) Method, apparatus, and computer-readable medium for generating categorical and criterion-based search results from a search query
JP6754811B2 (en) Information processing equipment, information processing methods and information processing programs
JP2023523341A (en) Method and system for securing inventory and profile information
CN121256158A (en) Recommendation label generation method, display method, corresponding device and electronic equipment
US10074032B2 (en) Using images and image metadata to locate resources
CN105580006B (en) Be identified based on color, search for and matching product system and method
US20150160847A1 (en) System and method for searching through a graphic user interface
CN112561581A (en) Recommendation method and device, electronic equipment and storage medium
JP7231317B2 (en) Estimation device, estimation method and estimation program
KR20210041733A (en) Method, apparatus and computer program for fashion item recommendation
CN111612579A (en) Commodity information management system, method, device, and computer-readable storage medium
TWI507902B (en) A retrieval system, a retrieval condition setting device, a control method of a search condition setting device, a computer program product, and an information memory medium
JP6945518B2 (en) Information processing equipment, information processing methods and information processing programs
JP6568284B1 (en) Providing device, providing method, and providing program
JP7260294B2 (en) Information processing device, information processing method and information processing program
CN103577601A (en) Method and device for obtaining data
TWI509440B (en) An information processing apparatus, an information processing method, an information processing apparatus program, and a recording medium
WO2015097881A1 (en) Category name extraction device, category name extraction method and category name extraction program
JP2020126694A (en) Estimation device, estimation method, and estimation program
JP7212723B2 (en) Information processing device, information processing method, and information processing program
CN119831685B (en) Commodity recommendation method and device, nonvolatile storage medium and electronic equipment
JP5735191B1 (en) SEARCH DEVICE, SEARCH METHOD, RECORDING MEDIUM, AND PROGRAM
JP7492488B2 (en) Providing device, providing method, and providing program
CN117556474A (en) Data processing method, device, computer equipment and storage medium

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20191101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20191108

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200917

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210820

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210824

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211019

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20220322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220616

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20220616

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20220701

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20220705

A912 Re-examination (zenchi) completed and case transferred to appeal board

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20220812

C211 Notice of termination of reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C211

Effective date: 20220816

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20221011

C22 Notice of designation (change) of administrative judge

Free format text: JAPANESE INTERMEDIATE CODE: C22

Effective date: 20221108

C13 Notice of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: C13

Effective date: 20230104

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230113

C302 Record of communication

Free format text: JAPANESE INTERMEDIATE CODE: C302

Effective date: 20230130

C23 Notice of termination of proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C23

Effective date: 20230207

C03 Trial/appeal decision taken

Free format text: JAPANESE INTERMEDIATE CODE: C03

Effective date: 20230307

C30A Notification sent

Free format text: JAPANESE INTERMEDIATE CODE: C3012

Effective date: 20230307

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230406

R150 Certificate of patent or registration of utility model

Ref document number: 7260294

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250