[go: up one dir, main page]

JP2022182008A - Information offering apparatus, information offering terminal, information offering system device, information offering method, program, and recording medium - Google Patents

Information offering apparatus, information offering terminal, information offering system device, information offering method, program, and recording medium Download PDF

Info

Publication number
JP2022182008A
JP2022182008A JP2021089282A JP2021089282A JP2022182008A JP 2022182008 A JP2022182008 A JP 2022182008A JP 2021089282 A JP2021089282 A JP 2021089282A JP 2021089282 A JP2021089282 A JP 2021089282A JP 2022182008 A JP2022182008 A JP 2022182008A
Authority
JP
Japan
Prior art keywords
information
proposal
posted
related term
term
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.)
Granted
Application number
JP2021089282A
Other languages
Japanese (ja)
Other versions
JP7765029B2 (en
Inventor
秀浩 田代
Hidehiro Tashiro
尋輝 柳澤
Hiroaki Yanagisawa
健介 横田
Kensuke Yokota
郁子 中川
Ikuko Nakagawa
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.)
NEC Solution Innovators Ltd
Original Assignee
NEC Solution Innovators Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Solution Innovators Ltd filed Critical NEC Solution Innovators Ltd
Priority to JP2021089282A priority Critical patent/JP7765029B2/en
Publication of JP2022182008A publication Critical patent/JP2022182008A/en
Application granted granted Critical
Publication of JP7765029B2 publication Critical patent/JP7765029B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

To provide an information offering apparatus configured to offer a wide range of information to a user, an information offering terminal, an information offering system device, an information offering method, a program, and a recording medium.SOLUTION: An information offering apparatus includes a post information acquisition unit, a post information analysis unit, a related term generation unit, an offered information-related term extraction unit, an offered information extraction unit, and an output unit. The post information acquisition unit acquires post information of a user. The post information analysis unit analyzes the post information to extract a post term. The related term generation unit generates a post-related term which relates to the post term. The offered information-related term extraction unit extracts an offered information-related term which matches the post-related term. The offered information-related term is a term which relates to attribute information of offered information. The offered information extraction unit extracts offered information including the attribute information which relates to the offered information-related term. The output unit outputs the extracted offered information.SELECTED DRAWING: Figure 1

Description

本発明は、情報提案装置、情報提案端末、情報提案システム装置、情報提案方法、プログラム及び記録媒体に関する。 The present invention relates to an information proposal device, an information proposal terminal, an information proposal system device, an information proposal method, a program, and a recording medium.

ユーザが投稿した検索クエリに基づいてコンテンツを検索し、ユーザに提示する技術が知られている(例えば、特許文献1)。 A technique for searching for content based on a search query posted by a user and presenting the content to the user is known (for example, Patent Literature 1).

特開2014-228971号公報JP 2014-228971 A

しかしながら、ユーザの投稿に基づいて情報を提案する場合、検索クエリ、すなわち、ユーザが指定した用語の範囲の情報のみが検索されるため、提案される情報の幅が狭いという課題がある。 However, when suggesting information based on a user's contribution, only the search query, that is, the information within the range of terms specified by the user is retrieved, so there is a problem that the range of suggested information is narrow.

そこで、本発明は、ユーザに幅広い情報を提案できる情報提案装置を提供することを目的とする。 SUMMARY OF THE INVENTION Accordingly, it is an object of the present invention to provide an information proposal device capable of proposing a wide range of information to a user.

前記目的を達成するために、本発明の情報提案装置は、投稿情報取得部、投稿情報解析部、関連用語生成部、提案情報関連用語抽出部、提案情報抽出部、及び出力部を含み、
前記投稿情報取得部は、ユーザの投稿情報を取得し、
前記投稿情報解析部は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成部は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出部は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出部は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力部は、抽出された前記提案情報を出力することを特徴とする。
To achieve the above object, an information proposal device of the present invention includes a posted information acquisition unit, a posted information analysis unit, a related term generation unit, a proposal information related term extraction unit, a proposal information extraction unit, and an output unit,
The posted information acquisition unit acquires user posted information,
The posted information analysis unit analyzes the posted information to extract posted terms,
The related term generating unit generates a posted related term related to the posted term,
The proposal information-related term extraction unit extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction unit extracts proposal information including attribute information related to the proposal information related term,
The output unit is characterized by outputting the extracted proposal information.

本発明の情報提案端末は、入力部、通信部、表示部を含み、
前記入力部は、前記投稿情報を入力可能であり、
前記通信部は、前記本発明の情報提案装置と通信可能であり、前記投稿情報を前記情報提案装置に送信可能であり、且つ、前記提案情報を受信可能であり、
前記表示部は、前記提案情報を表示する。
The information suggestion terminal of the present invention includes an input unit, a communication unit, and a display unit,
The input unit is capable of inputting the posted information,
the communication unit is capable of communicating with the information proposal device of the present invention, capable of transmitting the posted information to the information proposal device, and capable of receiving the proposal information;
The display unit displays the proposal information.

本発明の情報提案システム装置は、サーバと、端末とを含み、
前記サーバと、前記端末とは、互いに通信可能であり、
前記サーバが、前記本発明の情報提案装置であり、
前記端末が、前記本発明の情報提案端末である。
The information proposal system device of the present invention includes a server and a terminal,
The server and the terminal are capable of communicating with each other,
The server is the information proposal device of the present invention,
The terminal is the information suggestion terminal of the present invention.

本発明の情報提案方法は、投稿情報取得工程、投稿情報解析工程、関連用語生成工程、提案情報関連用語抽出工程、提案情報抽出工程、及び出力工程を含み、
前記投稿情報取得工程は、ユーザの投稿情報を取得し、
前記投稿情報解析工程は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成工程は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出工程は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出工程は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力工程は、抽出された前記提案情報を出力する。
An information proposal method of the present invention includes a posted information acquisition step, a posted information analysis step, a related term generation step, a proposal information related term extraction step, a proposal information extraction step, and an output step,
The posted information acquiring step acquires user posted information,
The posted information analysis step analyzes the posted information to extract posted terms,
The related term generating step generates a posted related term related to the posted term,
The proposal information-related term extraction step extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction step extracts proposal information including attribute information related to the proposal information-related term,
The output step outputs the extracted proposal information.

本発明のプログラムは、コンピュータに、投稿情報取得手順、投稿情報解析手順、関連用語生成手順、提案情報関連用語抽出手順、提案情報抽出手順、及び出力手順を実行させるためのプログラムであって、
前記投稿情報取得手順は、ユーザの投稿情報を取得し、
前記投稿情報解析手順は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成手順は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出手順は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出手順は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力手順は、抽出された前記提案情報を出力する。
A program of the present invention causes a computer to execute a posted information acquisition procedure, a posted information analysis procedure, a related term generation procedure, a proposal information related term extraction procedure, a proposal information extraction procedure, and an output procedure,
The posted information acquisition step acquires user posted information,
The posted information analysis step analyzes the posted information to extract posted terms,
The related term generating procedure generates a posted related term related to the posted term,
The proposal information-related term extraction step extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction procedure extracts proposal information including attribute information related to the proposal information related term,
The output step outputs the extracted proposal information.

本発明の記録媒体は、前記本発明のプログラムを記録しているコンピュータ読み取り可能な記録媒体である。 A recording medium of the present invention is a computer-readable recording medium recording the program of the present invention.

本発明によれば、ユーザに幅広い情報を提案できる。 According to the present invention, it is possible to propose a wide range of information to the user.

図1は、実施形態1の情報提案装置を含む情報提案システムの一例の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of an example of an information proposal system including the information proposal device of Embodiment 1. As shown in FIG. 図2は、実施形態1の情報提案装置のハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the hardware configuration of the information proposal device according to the first embodiment. 図3は、実施形態1の情報提案端末のハードウェア構成の一例を示すブロック図である。FIG. 3 is a block diagram showing an example of the hardware configuration of the information proposal terminal according to the first embodiment. 図4は、実施形態1の情報提案装置における処理の一例を示すフローチャートである。FIG. 4 is a flow chart showing an example of processing in the information proposal device of the first embodiment. 図5は、実施形態1の情報提案装置における関連用語生成部の処理の例を示す模式図である。FIG. 5 is a schematic diagram showing an example of processing of the related term generation unit in the information proposal device of the first embodiment. 図6は、提案情報の属性情報と提案情報関連用語との対応の一例を示す模式図である。FIG. 6 is a schematic diagram showing an example of correspondence between attribute information of proposal information and proposal information-related terms. 図7は、実施形態2の情報提案装置を含む情報提案システムの一例の構成を示すブロック図である。FIG. 7 is a block diagram showing an example configuration of an information proposing system including the information proposing device of the second embodiment. 図8は、実施形態2の情報提案装置における処理の一例を示すフローチャートである。FIG. 8 is a flow chart showing an example of processing in the information proposal device of the second embodiment.

本発明の情報提案装置は、例えば、リアクション情報取得部及びマッチングスコア算出部を含み、
前記リアクション情報取得部は、ユーザのリアクション情報を取得し、
前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、
前記マッチングスコア算出部は、前記リアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを算出し、
前記出力部は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する、という態様であってもよい。
The information proposal device of the present invention includes, for example, a reaction information acquisition unit and a matching score calculation unit,
The reaction information acquisition unit acquires user reaction information,
the reaction information includes information on the user's reaction to the output proposal information;
The matching score calculation unit calculates a matching score between the post-related term and the proposal information-related term based on the reaction information,
The output unit may link and output the post-related term, the proposal information-related term, and the matching score.

本発明の情報提案装置において、例えば、前記マッチングスコア算出部は、
前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する、という態様であってもよい。
In the information proposal device of the present invention, for example, the matching score calculation unit
If the user's reaction information includes information of a positive reaction to the output proposal information, a matching score between the posted-related term and the proposal-information-related term may be added.

本発明の情報提案装置において、例えば、前記マッチングスコア算出部は、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、という態様であってもよい。 In the information proposal device of the present invention, for example, the matching score calculation unit may calculate the user's reaction information when the user's reaction information includes information of a negative reaction to the output proposal information, or when the reaction information could not be acquired. , the matching score between the posted-related term and the suggested-information-related term is deducted, or nothing is done.

本発明の情報提案端末において、例えば、前記入力部は、ユーザのリアクション情報を入力可能であり、
前記通信部は、前記本発明の情報提案装置に前記リアクション情報を送信可能である、という態様であってもよい。
In the information proposal terminal of the present invention, for example, the input unit can input user reaction information,
The communication unit may be capable of transmitting the reaction information to the information proposal device of the present invention.

本発明の情報提案方法は、例えば、リアクション情報取得工程及びマッチングスコア算出工程を含み、
前記リアクション情報取得工程は、ユーザのリアクション情報を取得し、
前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、
前記マッチングスコア算出工程は、前記リアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを算出し、
前記出力工程は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する、という態様であってもよい。
The information proposal method of the present invention includes, for example, a reaction information acquisition step and a matching score calculation step,
The reaction information acquisition step acquires user reaction information,
the reaction information includes information on the user's reaction to the output proposal information;
The matching score calculation step calculates a matching score between the post-related term and the proposal information-related term based on the reaction information;
The outputting step may link and output the posting-related term, the proposal information-related term, and the matching score.

本発明の情報提案方法において、例えば、前記マッチングスコア算出工程は、
前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する、という態様であってもよい。
In the information proposal method of the present invention, for example, the matching score calculation step includes:
If the user's reaction information includes information of a positive reaction to the output proposal information, a matching score between the posted-related term and the proposal-information-related term may be added.

本発明の情報提案方法において、例えば、前記マッチングスコア算出工程は、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、という態様であってもよい。 In the information proposing method of the present invention, for example, the matching score calculating step includes, when the reaction information of the user includes information of a negative reaction to the output proposal information, or when the reaction information could not be obtained. , the matching score between the posted-related term and the suggested-information-related term is deducted, or nothing is done.

本発明のプログラムは、例えば、コンピュータに、リアクション情報取得手順及びマッチングスコア算出手順を実行させるためのプログラムであって、
前記リアクション情報取得手順は、ユーザのリアクション情報を取得し、
前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、
前記マッチングスコア算出手順は、前記リアクション情報に基づき、前記投稿関連用語と、前記提案情報関連用語とのマッチングのスコアを算出し
前記出力手順は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する、という態様であってもよい。
The program of the present invention is, for example, a program for causing a computer to execute a reaction information acquisition procedure and a matching score calculation procedure,
The reaction information acquisition procedure acquires user reaction information,
the reaction information includes information on the user's reaction to the output proposal information;
The matching score calculation step calculates a matching score between the post-related term and the proposal information-related term based on the reaction information, and the output step calculates the post-related term, the proposal information-related term, and the A mode in which the matching score is linked and output may be used.

本発明のプログラムにおいて、例えば、前記マッチングスコア算出手順は、
前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する、という態様であってもよい。
In the program of the present invention, for example, the matching score calculation procedure is
If the user's reaction information includes information of a positive reaction to the output proposal information, a matching score between the posted-related term and the proposal-information-related term may be added.

本発明のプログラムにおいて、例えば、前記マッチングスコア算出手順は、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、という態様であってもよい。 In the program of the present invention, for example, the matching score calculation procedure includes, if the reaction information of the user includes information of a negative reaction to the output proposal information, or if the reaction information could not be obtained, the The matching score between the post-related term and the suggested information-related term may be deducted or nothing may be done.

本発明において、「提案情報」とは、特に制限されず、ユーザに提案される様々な情報を意味し、例えば、飲食店等の店舗;商品;サービス;観光地;ニュース;音楽;映画;ソフトウェア;ゲーム;等の種々の情報があげられる。前記提案情報は、例えば、いわゆるデジタルコンテンツの意味を含む。 In the present invention, "suggested information" is not particularly limited, and means various information suggested to the user, such as stores such as restaurants; products; services; sightseeing spots; news; ; games; The suggestion information includes, for example, the meaning of so-called digital content.

次に、本発明の実施形態について図を用いて説明する。本発明は、以下の実施形態には限定されない。以下の各図において、同一部分には、同一符号を付している。また、各実施形態の説明は、特に言及がない限り、互いの説明を援用でき、各実施形態の構成は、特に言及がない限り、組合せ可能である。 Next, an embodiment of the present invention will be described with reference to the drawings. The invention is not limited to the following embodiments. In each figure below, the same reference numerals are given to the same parts. In addition, the description of each embodiment can be used with reference to each other's description unless otherwise specified, and the configurations of the respective embodiments can be combined unless otherwise specified.

[実施形態1]
本実施形態は、本発明の情報提案装置と、情報提案端末を含む情報提案システム装置の例である。
[Embodiment 1]
This embodiment is an example of an information proposal system device including an information proposal device of the present invention and an information proposal terminal.

本実施形態の情報提案システム装置について、図1を用いて説明する。図1は、本実施形態の情報提案装置10、情報提案端末20を含む情報提案システム装置100の一例の構成を示すブロック図である。図示していないが、情報提案システム装置100は、例えば、複数の情報提案端末20を含んでもよい。図1に示すように、情報提案装置10は、通信回線網30を介して、情報提案端末20と接続可能である。図示していないが、情報提案装置10は、通信回線網30を介して、装置外のデータベース(外部DB)40と接続可能であってもよい。外部DB40は、例えば、後述する投稿関連用語、提案情報関連用語、及び提案情報の属性情報の少なくとも1つが記憶されたデータベースがあげられる。また、図示していないが、情報提案装置10は、例えば、通信回線網30を介して、システム管理者の外部端末とも接続可能であり、システム管理者は、前記外部端末から情報提案装置10の管理を実施してもよい。 The information proposal system device of this embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing an example configuration of an information proposal system device 100 including an information proposal device 10 and an information proposal terminal 20 of this embodiment. Although not shown, the information proposal system device 100 may include, for example, a plurality of information proposal terminals 20 . As shown in FIG. 1, the information proposal device 10 can be connected to an information proposal terminal 20 via a communication network 30 . Although not shown, the information proposal device 10 may be connectable to a database (external DB) 40 outside the device via the communication network 30 . The external DB 40 is, for example, a database that stores at least one of post-related terms, proposal information-related terms, and attribute information of proposal information, which will be described later. In addition, although not shown, the information proposal device 10 can be connected to an external terminal of a system administrator via, for example, a communication network 30, and the system administrator can use the information proposal device 10 from the external terminal. controls may be implemented.

本実施形態の情報提案装置について、図1を用いて説明する。図1に示すように、情報提案装置10(以下、「本装置10」ともいう)は、投稿情報取得部11、投稿情報解析部12、関連用語生成部13、提案情報関連用語抽出部14、提案情報抽出部15、及び出力部16を含む。図示していないが、本装置10は、例えば、記憶部を含んでもよい。 An information proposal device according to this embodiment will be described with reference to FIG. As shown in FIG. 1, an information proposal device 10 (hereinafter also referred to as "this device 10") includes a posted information acquisition unit 11, a posted information analysis unit 12, a related term generation unit 13, a proposal information related term extraction unit 14, A proposal information extraction unit 15 and an output unit 16 are included. Although not shown, the device 10 may include, for example, a storage unit.

本装置10は、例えば、前記各部を含む1つの装置でもよいし、前記各部が、通信回線網を介して接続可能な装置でもよい。また、本装置10は、通信回線網30を介して、後述する外部装置と接続可能である。通信回線網30は、特に制限されず、公知のネットワークを使用でき、例えば、有線でも無線でもよい。通信回線網30は、例えば、インターネット回線、WWW(World Wide Web)、電話回線、LAN(Local Area Network)、SAN(Storage Area Network)、DTN(Delay Tolerant Networking)、LPWA(Low Power Wide Area)、L5G(ローカル5G)、等があげられる。無線通信としては、例えば、Wi-Fi(登録商標)、Bluetooth(登録商標)、ローカル5G、LPWA等が挙げられる。前記無線通信としては、各装置が直接通信する形態(Ad Hoc通信)、インフラストラクチャ(infrastructure通信)、アクセスポイントを介した間接通信等であってもよい。本装置10は、例えば、システムとしてサーバに組み込まれていてもよい。また、本装置10は、例えば、本発明のプログラムがインストールされたパーソナルコンピュータ(PC、例えば、デスクトップ型、ノート型)、スマートフォン、タブレット端末等であってもよい。さらに、本装置10は、例えば、前記各部のうち少なくとも一つがサーバ上にあり、その他の前記各部が端末上にあるような、クラウドコンピューティングやエッジコンピューティング等の形態であってもよい。 The device 10 may be, for example, a single device including each of the above units, or may be a device in which each of the above units can be connected via a communication network. Further, the device 10 can be connected to an external device, which will be described later, via the communication network 30 . The communication network 30 is not particularly limited, and a known network can be used. For example, it may be wired or wireless. The communication line network 30 includes, for example, the Internet line, WWW (World Wide Web), telephone line, LAN (Local Area Network), SAN (Storage Area Network), DTN (Delay Tolerant Network), LPWA (Low Power Wide Area), L5G (local 5G), and the like. Examples of wireless communication include Wi-Fi (registered trademark), Bluetooth (registered trademark), local 5G, and LPWA. The wireless communication may be direct communication between devices (Ad Hoc communication), infrastructure communication, or indirect communication via an access point. The device 10 may be incorporated in a server as a system, for example. Further, the device 10 may be, for example, a personal computer (PC, for example, desktop type, notebook type), a smart phone, a tablet terminal, etc. in which the program of the present invention is installed. Furthermore, the device 10 may be in a form of cloud computing, edge computing, or the like, in which at least one of the units is on the server and the other units are on the terminal, for example.

情報提案端末20(以下、「端末20」ともいう)は、例えば、PC;携帯電話、スマートフォン、タブレット端末等の携帯端末;スマートウォッチ、スマートグラス、ウェアラブル端末等があげられる。情報提案端末20は、例えば、カメラ、スキャナ等の撮像手段、IC(integrated circuit)カードリーダ、マイク等の音声入力手段等を備えてもよい。情報提案端末20は、例えば、ユーザの端末である。 The information proposal terminal 20 (hereinafter also referred to as "terminal 20") includes, for example, a PC; a mobile terminal such as a mobile phone, a smart phone, and a tablet terminal; a smart watch, smart glasses, a wearable terminal, and the like. The information proposal terminal 20 may include, for example, imaging means such as a camera or scanner, IC (integrated circuit) card reader, voice input means such as a microphone, and the like. The information proposal terminal 20 is, for example, a user's terminal.

図2に、本装置10のハードウェア構成のブロック図を例示する。本装置10は、例えば、中央処理装置(CPU、GPU等)101、メモリ102、バス103、記憶装置104、入力装置105、表示装置106、通信デバイス107等を含む。本装置10の各部は、それぞれのインタフェース(I/F)により、バス103を介して相互に接続されている。 FIG. 2 illustrates a block diagram of the hardware configuration of the device 10. As shown in FIG. The device 10 includes, for example, a central processing unit (CPU, GPU, etc.) 101, a memory 102, a bus 103, a storage device 104, an input device 105, a display device 106, a communication device 107, and the like. Each unit of the device 10 is interconnected via a bus 103 by each interface (I/F).

中央処理装置101は、本装置10の全体の制御を担う。本装置10において、中央処理装置101により、例えば、本発明のプログラムやその他のプログラムが実行され、また、各種情報の読み込みや書き込みが行われる。具体的には、例えば、中央処理装置101が、投稿情報取得部11、投稿情報解析部12、関連用語生成部13、提案情報関連用語抽出部14、提案情報抽出部15、及び出力部16として機能する。 A central processing unit 101 is responsible for overall control of the apparatus 10 . In the apparatus 10, the central processing unit 101 executes, for example, the program of the present invention and other programs, and reads and writes various types of information. Specifically, for example, the central processing unit 101 functions as a posted information acquisition unit 11, a posted information analysis unit 12, a related term generation unit 13, a proposal information related term extraction unit 14, a proposal information extraction unit 15, and an output unit 16. Function.

バス103は、例えば、外部装置とも接続できる。前記外部装置は、例えば、外部記憶装置(外部データベース等)、プリンター、外部入力装置、外部表示装置、外部撮像装置等があげられる。本装置10は、例えば、バス103に接続された通信デバイス107により、外部ネットワーク(前記通信回線網)に接続でき、外部ネットワークを介して、他の装置と接続することもできる。 Bus 103 can also be connected to external devices, for example. Examples of the external device include an external storage device (external database, etc.), a printer, an external input device, an external display device, an external imaging device, and the like. For example, the device 10 can be connected to an external network (the above-mentioned communication line network) by means of a communication device 107 connected to the bus 103, and can also be connected to other devices via the external network.

メモリ102は、例えば、メインメモリ(主記憶装置)が挙げられる。中央処理装置101が処理を行う際には、例えば、後述する記憶装置104に記憶されている本発明のプログラム等の種々の動作プログラムを、メモリ102が読み込み、中央処理装置101は、メモリ102からデータを受け取って、プログラムを実行する。前記メインメモリは、例えば、RAM(ランダムアクセスメモリ)である。また、メモリ102は、例えば、ROM(読み出し専用メモリ)であってもよい。 The memory 102 is, for example, a main memory (main storage device). When the central processing unit 101 performs processing, for example, the memory 102 reads various operating programs such as the program of the present invention stored in the storage device 104 to be described later, and the central processing unit 101 reads from the memory 102 Get the data and run the program. The main memory is, for example, RAM (random access memory). Also, the memory 102 may be, for example, a ROM (read only memory).

記憶装置104は、例えば、前記メインメモリ(主記憶装置)に対して、いわゆる補助記憶装置ともいう。前述のように、記憶装置104には、本発明のプログラムを含む動作プログラムが格納されている。記憶装置104は、例えば、記録媒体と、記録媒体に読み書きするドライブとの組合せであってもよい。前記記録媒体は、特に制限されず、例えば、内蔵型でも外付け型でもよく、HD(ハードディスク)、CD-ROM、CD-R、CD-RW、MO、DVD、フラッシュメモリー、メモリーカード等が挙げられる。記憶装置104は、例えば、記録媒体とドライブとが一体化されたハードディスクドライブ(HDD)、及びソリッドステートドライブ(SSD)であってもよい。本装置10が、例えば、前記記憶部を含む場合、記憶装置104が前記記憶部として機能する。 The storage device 104 is also called a so-called auxiliary storage device, for example, in contrast to the main memory (main storage device). As described above, the storage device 104 stores operating programs including the program of the present invention. Storage device 104 may be, for example, a combination of a recording medium and a drive that reads from and writes to the recording medium. The recording medium is not particularly limited, and may be, for example, a built-in type or an external type, and includes HD (hard disk), CD-ROM, CD-R, CD-RW, MO, DVD, flash memory, memory card, and the like. be done. The storage device 104 may be, for example, a hard disk drive (HDD) in which a recording medium and drive are integrated, and a solid state drive (SSD). For example, when the device 10 includes the storage section, the storage device 104 functions as the storage section.

本装置10において、メモリ102及び記憶装置104は、ログ情報、外部データベース(図示せず)や外部の装置から取得した情報、本装置10によって生成した情報、本装置10が処理を実行する際に用いる情報等の種々の情報を記憶することも可能である。なお、少なくとも一部の情報は、例えば、メモリ102及び記憶装置104以外の外部サーバに記憶されていてもよいし、複数の端末にブロックチェーン技術等を用いて分散して記憶されていてもよい。 In the device 10, the memory 102 and the storage device 104 store log information, information acquired from an external database (not shown) or an external device, information generated by the device 10, and data stored when the device 10 executes processing. It is also possible to store various information such as information to be used. At least part of the information may be stored in an external server other than the memory 102 and the storage device 104, or may be distributed and stored in a plurality of terminals using blockchain technology or the like. .

本装置10は、例えば、さらに、入力装置105、ディスプレイ106を備える。入力装置105は、例えば、タッチパネル、トラックパッド、マウス等のポインティングデバイス;キーボード;カメラ、スキャナ等の撮像手段;ICカードリーダ、磁気カードリーダ等のカードリーダ;マイク等の音声入力手段;等があげられる。ディスプレイ106は、例えば、LEDディスプレイ、液晶ディスプレイ等の表示装置があげられる。本実施形態1において、入力装置105とディスプレイ106とは、別個に構成されているが、入力装置105とディスプレイ106とは、タッチパネルディスプレイのように、一体として構成されてもよい。 The device 10 further comprises an input device 105 and a display 106, for example. The input device 105 includes, for example, a touch panel, a track pad, a pointing device such as a mouse; a keyboard; an imaging means such as a camera or a scanner; a card reader such as an IC card reader or a magnetic card reader; be done. The display 106 is, for example, a display device such as an LED display or a liquid crystal display. In Embodiment 1, the input device 105 and the display 106 are configured separately, but the input device 105 and the display 106 may be configured integrally like a touch panel display.

図3に、情報提案端末20のハードウェア構成のブロック図を例示する。図3に示すように、情報提案端末20は、例えば、CPU201、メモリ202、バス203、記憶装置204、入力装置(入力部)21、通信デバイス(通信部)22、ディスプレイ(表示部)23等を備える。情報提案端末20の各部は、それぞれのインタフェース(I/F)により、バス203を介して接続されている。情報提案端末20の各構成の説明は、情報提案装置10の各構成の説明を援用できる。 FIG. 3 illustrates a block diagram of the hardware configuration of the information proposal terminal 20. As shown in FIG. As shown in FIG. 3, the information proposal terminal 20 includes, for example, a CPU 201, a memory 202, a bus 203, a storage device 204, an input device (input unit) 21, a communication device (communication unit) 22, a display (display unit) 23, and the like. Prepare. Each part of the information proposal terminal 20 is connected via the bus 203 by each interface (I/F). The description of each component of the information proposing terminal 20 can use the description of each component of the information proposing device 10 .

つぎに、本実施形態の情報提案方法の一例を、図4のフローチャートに基づき説明する。本実施形態の情報提案方法は、例えば、図1の情報提案システム装置100を用いて、次のように実施する。なお、本実施形態の情報提案方法は、図1の情報提案システム装置100の使用には限定されない。図4は、情報提案システム装置100の処理(S1~S6)の一例を示すフローチャートである。 Next, an example of the information proposal method of this embodiment will be described with reference to the flowchart of FIG. The information proposal method of this embodiment is implemented as follows using the information proposal system apparatus 100 of FIG. 1, for example. In addition, the information proposal method of this embodiment is not limited to use of the information proposal system device 100 of FIG. FIG. 4 is a flow chart showing an example of processing (S1 to S6) of the information proposal system device 100. As shown in FIG.

まず、情報提案装置10による処理に先立ち、ユーザが、情報提案端末20の入力部21により、ユーザの投稿情報を入力する。そして、情報提案端末20は、通信部22により、通信回線網30を介して、前記投稿情報を情報提案装置10に送信する。前記投稿情報は、特に制限されず、例えば、テキスト情報でもよいし、音声情報でもよい。前記投稿情報が音声情報である場合、例えば、公知の音声認識システムを用いて、前記音声情報からテキスト情報を生成し、生成したテキストを前記投稿情報として、情報提案装置10に送信することができる。以下の説明においては、前記ユーザが、前記投稿情報として、「今日は暑いから、ゆっくり飲みたい。和食で個室が理想。あまり高くない方がいいな。」とのテキスト情報を投稿した場合を例にあげて説明する。 First, prior to processing by the information proposal device 10 , the user inputs the user's posted information through the input unit 21 of the information proposal terminal 20 . Then, the information proposal terminal 20 transmits the posted information to the information proposal device 10 via the communication line network 30 by the communication unit 22 . The posted information is not particularly limited, and may be, for example, text information or voice information. When the posted information is voice information, for example, text information can be generated from the voice information using a known voice recognition system, and the generated text can be transmitted to the information proposal device 10 as the posted information. . In the following explanation, it is assumed that the user has posted text information such as "It's hot today, so I want to drink slowly. Ideally, a private room with Japanese food. It shouldn't be too expensive." I'll give it to you and explain.

つぎに、投稿情報取得部11により、前記ユーザの投稿情報を取得する(S1、投稿情報取得工程)。前記投稿情報の取得は、例えば、通信回線網30を介して取得できる。 Next, the user's posted information is acquired by the posted information acquiring unit 11 (S1, posted information acquiring step). The post information can be obtained via the communication network 30, for example.

つぎに、投稿情報解析部12により、前記ユーザの投稿情報を解析して投稿用語を抽出する(S2、投稿情報解析工程)。投稿情報解析部12による処理は、例えば、公知の自然言語処理手段により実施でき、例えば、形態素解析、構文解析、意味解析、文脈解析照応解析、談話解析等があげられる。投稿情報解析部12による処理について、表1を用いて具体的に説明する。表1に示すように、投稿情報解析部12は、例えば、ユーザが投稿した「今日は暑いから、ゆっくり飲みたい。和食で個室が理想。あまり高くない方がいいな。」という投稿情報から、「今日」、「暑い」、「ゆっくり」、「飲みたい」、「和食」、「個室」、「理想」、「高くない」等の投稿用語を抽出する。抽出した投稿用語が複数ある場合、例えば、前記複数の投稿用語について、前記投稿情報に対応する投稿用語群として抽出してもよい。

Figure 2022182008000002
Next, the posted information is analyzed by the posted information analysis unit 12 to extract posted terms (S2, posted information analysis step). The processing by the posted information analysis unit 12 can be performed by, for example, known natural language processing means, and examples thereof include morphological analysis, syntactic analysis, semantic analysis, contextual analysis, anaphoric analysis, and discourse analysis. Processing by the posted information analysis unit 12 will be specifically described using Table 1. As shown in Table 1, the posted information analysis unit 12, for example, from the posted information posted by the user, "It's hot today. Posted terms such as “today”, “hot”, “slowly”, “want to drink”, “Japanese food”, “private room”, “ideal”, “not expensive” are extracted. When there are a plurality of extracted posted terms, for example, the plurality of posted terms may be extracted as a posted term group corresponding to the posted information.
Figure 2022182008000002

つぎに、関連用語生成部13により、前記投稿用語に関連する投稿関連用語を生成する(S3、関連用語生成工程)。関連用語生成部13による前記投稿関連用語の生成は、例えば、前記投稿用語群に含まれる投稿用語のそれぞれについて、予め対応付けられた投稿関連用語のデータベース(外部DB40)を準備しておき、通信回線網30を介して、前記データベースから、各投稿用語に関連付けられた投稿関連用語を抽出することにより実施できる。前記投稿用語と前記関連用語とは、例えば、1:1の関係で対応付けられていてもよいし、n:nの関係で紐づけられていてもよい。前記「n:nの関係で紐づけられている」とは、例えば、一つの投稿用語に対し複数の関連用語が紐づけられている場合、及び、複数の投稿用語に対し、一つの関連用語が紐づけられている場合等を含む。前記投稿用語と前記関連用語とは、n:nの関係で対応付けられていることが好ましい。関連用語生成部13は、例えば、前記投稿用語のそれぞれについて、対応付けられている投稿関連用語が複数ある場合、すべてを抽出してもよいし、その一部を抽出してもよい。また、情報提案装置10が前記記憶部を含む場合、例えば、前記投稿用語に関連付けられた投稿関連用語について、前記記憶部に記憶されていてもよい。この場合、関連用語生成部13は、例えば、前記データベースに代えて、前記記憶部から前記投稿関連用語を抽出して、前記投稿用語に関連する投稿関連用語を生成する。 Next, the related term generating unit 13 generates a posted related term related to the posted term (S3, related term generating step). The generation of the post-related terminology by the related terminology generation unit 13 is performed, for example, by preparing a database (external DB 40) of post-related terminology associated with each of the posted terminology included in the group of posted terminology, and communicating the terminology. It can be implemented by extracting post-related terms associated with each posted term from the database via the line network 30 . The posted term and the related term may be associated in a 1:1 relationship, or may be linked in an n:n relationship, for example. The above-mentioned "linked in an n:n relationship" means, for example, when one posted term is linked to a plurality of related terms, and for a plurality of posted terms, one related term This includes cases where the The posted term and the related term are preferably associated with each other in an n:n relationship. For example, when there are a plurality of posted related terms associated with each of the posted terms, the related term generating unit 13 may extract all or part of the posted terms. Further, when the information proposing device 10 includes the storage section, for example, the posting-related term associated with the posted term may be stored in the storage section. In this case, the related term generating unit 13, for example, instead of the database, extracts the posted related term from the storage unit and generates a posted related term related to the posted term.

関連用語生成部13による処理について、図5を用いて具体的に説明する。前記S2において抽出された「今日」、「暑い」、「ゆっくり」、「飲みたい」、「和食」、「個室」、「理想」、「高くない」等の投稿用語に対し、関連用語生成部13は、通信回線網30を介して外部のデータベースから、各投稿用語に対応する投稿関連用語を抽出し、投稿関連用語を生成する。図5に示すように、関連用語生成部13は、例えば、「暑い」に対応する投稿関連用語として、「プール」、「お風呂」、「温泉」、「シャワー」、「お酒」を抽出し、「ゆっくり」に対応する投稿関連用語として、「マンガ喫茶」、「カフェ」を抽出し、「飲みたい」に対応する投稿関連用語として、「お酒」、「栄養ドリンク」を抽出し、「和食」に対応する投稿関連用語として、「料亭」、「懐石料理」を抽出し、「個室」に対応する投稿関連用語として、「静か」、「少人数」、「広々」を抽出し、「高くない」に対応する投稿関連用語として、「リーズナブル」を抽出し、これらを前記投稿情報の投稿関連用語として生成できる。 Processing by the related term generation unit 13 will be specifically described with reference to FIG. Related term generation unit generates posted terms such as “today”, “hot”, “slowly”, “want to drink”, “Japanese food”, “private room”, “ideal”, “not expensive” extracted in S2. 13 extracts post-related terms corresponding to each posted term from an external database via communication network 30, and generates post-related terms. As shown in FIG. 5, the related term generation unit 13 extracts, for example, “pool”, “bath”, “hot spring”, “shower”, and “alcohol” as post-related terms corresponding to “hot”. Then, extract "manga cafe" and "cafe" as post-related terms corresponding to "slowly", and extract "alcohol" and "nutrition drink" as post-related terms corresponding to "I want to drink", Extracted "restaurant" and "kaiseki cuisine" as post-related terms corresponding to "Japanese food", and extracted "quiet", "small number of people", and "spacious" as post-related terms corresponding to "private room", It is possible to extract "reasonable" as a post-related term corresponding to "not expensive" and generate these as the post-related term of the posted information.

つぎに、提案情報関連用語抽出部14は、前記投稿関連用語にマッチする提案情報関連用語を抽出する(S4、提案情報関連用語抽出工程)。前記投稿関連用語にマッチする提案情報関連用語の抽出は、例えば、前記投稿関連用語について、予め対応付けられた提案情報関連用語のデータベース(外部DB40)を準備しておき、通信回線網30を介して、前記データベースから、各投稿関連用語に対応する提案情報関連用語を抽出することにより実施できる。前記投稿関連用語と前記提案情報関連用語とは、例えば、1:1の関係で対応付けられていてもよいし、n:nの関係で紐づけられていてもよいが、n:nの関係で対応付けられていることが好ましい。提案情報関連用語抽出部14は、例えば、前記投稿関連用語のそれぞれについて、対応付けられている提案情報関連用語が複数ある場合、すべてを抽出してもよいし、その一部を抽出してもよい。また、情報提案装置10が前記記憶部を含む場合、例えば、前記投稿関連用語に対応付けられた提案情報関連用語について、前記記憶部に記憶されていてもよい。この場合、提案情報関連用語抽出部14は、例えば、前記データベースに代えて、前記記憶部から前記提案情報関連用語を抽出する。 Next, the proposal-information-related term extraction unit 14 extracts a proposal-information-related term that matches the posted-related term (S4, proposal-information-related term extraction step). Extraction of proposal information-related terms that match the post-related terms is performed, for example, by preparing a database (external DB 40) of proposal information-related terms that are pre-associated with the post-related terms, and Then, the proposed information-related term corresponding to each post-related term is extracted from the database. The post-related terms and the proposal information-related terms may be associated in a 1:1 relationship, or may be associated in an n:n relationship, for example. is preferably associated with. For example, if there are a plurality of proposal information-related terms associated with each of the posted-related terms, the proposal information-related term extraction unit 14 may extract all or part of them. good. Further, when the information proposal device 10 includes the storage unit, for example, the storage unit may store the proposal information-related terms associated with the posted-related terms. In this case, the proposal information-related term extraction unit 14 extracts the proposal information-related term from the storage unit instead of the database, for example.

前記提案情報関連用語は、提案情報の属性情報に関連する用語である。前記提案情報関連用語は、例えば、ゆるふわカテゴリともいう。前記提案情報の属性情報は、例えば、特に制限されず、前記提案情報が有する種々の情報があげられる。前記提案情報が、例えば、飲食店の店舗の情報である場合、前記属性情報として、例えば、席数、個室の有無、喫煙の可否、子連れの可否、外国語対応の可否及び地域、予算、クレジットカードの使用可否、食事メニューの種類等の情報があげられる。 The proposal information-related term is a term related to attribute information of proposal information. The suggested information-related terms are also called Yurufuwa category, for example. The attribute information of the proposal information is, for example, not particularly limited, and includes various types of information that the proposal information has. When the proposal information is, for example, information about a restaurant, the attribute information includes, for example, the number of seats, the presence or absence of private rooms, whether or not smoking is allowed, whether children are allowed, whether or not foreign languages are supported, and the region, budget, and credit. Information such as whether or not the card can be used and the types of meal menus can be given.

前記提案情報関連用語の具体例として、前記提案情報が、飲食店の情報であり、前記提案情報に、個室の有無、喫煙の可否、子連れの可否、外国語対応の可否、予算、クレジットカードの使用可否の情報が前記提案情報の属性情報として紐づけられている場合を例にあげて説明する。この場合、各属性情報に関連する提案情報関連用語としては、図6(に示すような用語群があげられる。例えば、「テーブル個室あり」との属性情報に関連する提案情報関連用語としては、「個室」「きっちり」等があげられ、「掘りごたつ個室あり」との属性情報に関連する提案情報関連用語としては、「個室」、「まったり」、「和風」等があげられ、「子連れOK」との属性情報に関連する提案情報関連用語としては、「騒がしい」、「家族」、「子供」、「赤ちゃん」等があげられ、「中国語対応可能なスタッフあり」との属性情報に関連する提案情報関連用語としては、「アジア」、「多言語」、「中国語」等があげられ、「平均予算¥1000~¥3000」との属性情報に関連する提案情報関連用語としては、「リーズナブル」、「安い」、「さくっと」、「気軽」等があげられ、「クレジットカード使用可」との属性情報に関連する提案情報関連用語としては、「クレジットカード」、「現金ない」等があげられ、「平均予算¥3000~¥20000」との属性情報に関連する提案情報関連用語としては、「リッチ」、「パーっと」等があげられ、「クレジットカード使用不可」との属性情報に関連する提案情報関連用語としては、「キャッシュ」等があげられる。 As a specific example of the proposal information-related terms, the proposal information is information about a restaurant, and the proposal information includes the presence or absence of private rooms, whether smoking is allowed, whether children are allowed, whether foreign languages are supported, budget, credit card usage, etc. A case will be explained by taking as an example a case in which information on usability is associated as attribute information of the proposal information. In this case, proposal information-related terms related to each attribute information include a group of terms shown in FIG. Examples include “private room” and “tight”, and terms related to the attribute information of “private room with sunken kotatsu” include “private room”, “relaxed”, and “Japanese style”. Proposal information related to the attribute information "OK" include "noisy", "family", "children", "baby", etc. Related proposal information-related terms include "Asia", "multilingual", "Chinese", etc. Proposal information-related terms related to the attribute information "average budget ¥ 1000 to ¥ 3000" include: "Reasonable", "Cheap", "Quick", "Feel free", etc., and proposal information-related terms related to the attribute information "Credit card accepted" include "Credit card", "No cash", etc. Examples of proposal information-related terms related to the attribute information of "average budget ¥3,000 to ¥20,000" include "rich", "part", etc., and the attribute "credit card cannot be used" Proposal information-related terms related to information include "cache" and the like.

つぎに、提案情報抽出部15により、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出する(S5、提案情報抽出工程)。提案情報抽出部15による提案情報の抽出は、例えば、前記提案情報関連用語と、前記提案情報の属性情報との関連が記憶された外部データベース(例えば、外部DB40)から、通信回線網30を介して、前記抽出された提案情報関連用語に関連する属性情報を抽出し、提案情報の属性情報が記録されたデータベースから、前記抽出された属性情報を含む提案情報を抽出することにより実施できる。提案情報抽出部15は、例えば、前記対応する属性情報を含む提案情報が複数ある場合、すべての提案情報を抽出してもよいし、その一部を抽出してもよい。 Next, the proposal information extraction unit 15 extracts the proposal information including the attribute information related to the proposal information related terms (S5, proposal information extraction step). The extraction of the proposal information by the proposal information extraction unit 15 is performed, for example, from an external database (for example, the external DB 40) that stores the relationship between the proposal information-related term and the attribute information of the proposal information, via the communication network 30. to extract the attribute information related to the extracted proposal information-related term, and extract the proposal information including the extracted attribute information from the database in which the attribute information of the proposal information is recorded. For example, if there are multiple proposal information that includes the corresponding attribute information, the proposal information extraction unit 15 may extract all proposal information or extract a part of it.

つぎに、出力部16は、前記抽出された前記提案情報を出力し(S6、出力工程)、情報提案装置10による処理を終了する(END)。 Next, the output unit 16 outputs the extracted proposal information (S6, output step), and ends the processing by the information proposal device 10 (END).

そして、前記ユーザの端末20は、通信部22により、通信回線網30を介して、出力された前記提案情報を受信し、表示部23に前記提案情報を表示する。前記出力された提案情報が複数ある場合、表示部23は、例えば、複数の提案情報を全て表示してもよいし、一部表示してもよい。また、端末20は、例えば、表示部23にアバター(バーチャルフレンドともいう)をあわせて表示し、前記バーチャルフレンドによる提案の形態で前記提案情報を表示してもよい。 Then, the terminal 20 of the user receives the output proposal information via the communication network 30 by the communication unit 22 and displays the proposal information on the display unit 23 . When there is a plurality of pieces of proposal information that have been output, the display unit 23 may display, for example, all of the plurality of pieces of proposal information, or may display some of them. In addition, the terminal 20 may also display an avatar (also referred to as a virtual friend) on the display unit 23, for example, and display the proposal information in the form of a proposal by the virtual friend.

本実施形態によれば、ユーザの投稿情報が含む投稿用語に関連する用語とマッチする関連用語に属する情報を提案できる。このため、本発明によれば、ユーザに幅広い情報を提供できる。 According to this embodiment, it is possible to propose information belonging to a related term that matches a term related to a posted term included in user's posted information. Therefore, according to the present invention, a wide range of information can be provided to the user.

本実施形態において、投稿関連用語及び提案情報関連用語については、外部DB40に記憶された情報を利用したが、本発明はこれに制限されず、例えば、本発明の情報提案装置が、前記投稿用語又は提案情報の属性情報を解析して投稿関連用語及び提案情報関連用語を生成してもよい。具体的には、まず、予め、投稿関連用語及び提案情報関連用語について、定義づけを行う。つぎに、投稿用語と投稿関連用語とを対応付け、投稿用語と投稿関連用語をマッピングする。同様に、提案情報の属性情報と提案情報関連用語とを対応付け、提案情報の属性情報と提案情報関連用語とをマッピングする。そして、例えば、前記マッピングしたデータを教師データとして、AI(Artificial Intelligence、人工知能)が教師あり学習を行い、前記投稿用語と投稿関連用語、前記提案情報の属性情報と提案情報関連用語との関連を学習する。その後、学習した情報に基づいて、AIが投稿用語又は提案情報の属性情報を解析し、投稿関連用語又は提案情報関連情報を生成することにより、実施できる。 In the present embodiment, information stored in the external DB 40 is used for post-related terms and proposal information-related terms, but the present invention is not limited to this. Alternatively, attribute information of proposal information may be analyzed to generate post-related terms and proposal information-related terms. Specifically, first, terms related to posts and terms related to proposal information are defined in advance. Next, the posting terms and the posting-related terms are associated, and the posting terms and the posting-related terms are mapped. Similarly, the attribute information of the proposal information and the proposal information-related terms are associated with each other, and the attribute information of the proposal information and the proposal information-related terms are mapped. Then, for example, using the mapped data as teacher data, AI (Artificial Intelligence) performs supervised learning to determine the relationship between the posted term and the post-related term, and the attribute information of the proposal information and the proposal information-related term. to learn. After that, based on the learned information, AI analyzes the attribute information of the posted term or the proposed information, and generates the posted related term or the proposed information related information.

この場合、例えば、情報提案装置10の関連用語生成部13は、前記AIの機能を含む。また、情報提案装置10は、例えば、さらに、提案情報解析部、提案情報関連用語生成部を含んでもよい。前記提案情報解析部は、例えば、提案情報を解析して提案情報の属性情報を抽出する。前記提案情報解析部の処理は、例えば、投稿情報解析部12の処理において、前記ユーザの投稿情報に代えて、前記提案情報を使用する以外は同様であり、その記載を援用できる。また、前記提案情報関連用語生成部は、例えば、前記属性情報に関連する提案情報関連用語を生成する。前記提案情報関連用語生成部は、例えば、前記AIの機能を含む。前記提案情報関連用語生成部の処理は、例えば、関連情報生成部13の処理において、前記投稿情報に代えて、前記属性情報を使用する以外は同様であり、その記載を援用できる。また、情報提案装置10の中央処理装置101が、例えば、前記提案情報解析部及び前記提案情報関連用語生成部として機能する。 In this case, for example, the related term generation unit 13 of the information proposal device 10 includes the AI function. The information proposal device 10 may further include, for example, a proposal information analysis unit and a proposal information related term generation unit. The proposal information analysis unit, for example, analyzes the proposal information and extracts attribute information of the proposal information. The processing of the proposed information analysis unit is the same as the processing of the posted information analysis unit 12 except that the suggested information is used instead of the posted information of the user, and the description thereof can be used. Also, the proposal information-related term generation unit generates, for example, proposal information-related terms related to the attribute information. The suggested information related term generation unit includes, for example, the function of the AI. The processing of the suggested information-related term generation unit is the same as the processing of the related information generation unit 13 except that the attribute information is used instead of the posted information, and the description thereof can be used. Also, the central processing unit 101 of the information proposal device 10 functions as, for example, the proposal information analysis unit and the proposal information related term generation unit.

[実施形態2]
本実施形態は、実施形態1の情報提案システム装置100において、情報提案装置10が、さらにリアクション情報取得部及びマッチングスコア算出部を含む以外は、実施形態1の情報提案システム装置100と同様であり、その説明を援用できる。本実施形態の情報提案装置は、例えば、リアクション情報取得部及びマッチングスコア算出部を含み、前記リアクション情報取得部は、ユーザのリアクション情報を取得し、前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、前記マッチングスコア算出部は、前記リアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを算出し、前記出力部は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する。また、本実施形態の情報提案端末は、例えば、入前記入力部は、ユーザのリアクション情報を入力可能であり、前記通信部は、前記情報提案装置に前記リアクション情報を送信可能である。このため、本実施形態によれば、ユーザのリアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを評価できるため、より精度よくユーザに情報を提案できる。
[Embodiment 2]
This embodiment is the same as the information proposal system device 100 of Embodiment 1, except that the information proposal device 10 further includes a reaction information acquisition unit and a matching score calculation unit. , the description of which can be invoked. The information proposal device of this embodiment includes, for example, a reaction information acquisition unit and a matching score calculation unit. The reaction information acquisition unit acquires user reaction information, and the reaction information is the user's The matching score calculation unit calculates a matching score between the post-related term and the proposal information-related term based on the reaction information, and the output unit outputs the post-related term, the proposal The information-related term and the matching score are linked and output. In the information proposal terminal of the present embodiment, for example, the input unit can input user reaction information, and the communication unit can transmit the reaction information to the information proposal device. Therefore, according to the present embodiment, it is possible to evaluate the matching score between the post-related term and the proposal information-related term based on the user's reaction information, so that it is possible to propose information to the user with higher accuracy.

図7は、本実施形態の情報提案装置10A、情報提案端末20Aを含む情報提案システム装置100Aの一例の構成を示すブロック図である。図7に示すように、情報提案装置10Aは、実施形態1の情報提案装置10の構成に加えて、さらに、リアクション情報取得部17及びマッチングスコア算出部18を備える。情報提案装置10Aのハードウェア構成は、図2の情報提案装置10のハードウェア構成において、中央処理装置101が、図1の情報提案装置10の構成に代えて、図7の情報提案装置10Aの構成を備える以外は同様である。また、情報提案端末20Aのハードウェア構成は、例えば、実施形態1の情報提案端末20と同様である。 FIG. 7 is a block diagram showing an example configuration of an information proposal system device 100A including an information proposal device 10A and an information proposal terminal 20A of this embodiment. As shown in FIG. 7, the information proposal device 10A further includes a reaction information acquisition unit 17 and a matching score calculation unit 18 in addition to the configuration of the information proposal device 10 of the first embodiment. The hardware configuration of the information proposing device 10A is the hardware configuration of the information proposing device 10 of FIG. It is the same except that it has a configuration. Further, the hardware configuration of the information proposal terminal 20A is the same as that of the information proposal terminal 20 of the first embodiment, for example.

つぎに、本実施形態の情報提案方法の一例を、図8のフローチャートに基づき説明する。本実施形態の情報提案方法は、例えば、図7の情報提案システム装置100Aを用いて、次のように実施する。なお、本実施形態の情報提案方法は、図7の情報提案システム装置100Aの使用には限定されない。図8は、情報提案システム装置100Aの処理(S1~7、S11~13)の一例を示すフローチャートである。 Next, an example of the information proposal method of this embodiment will be described based on the flowchart of FIG. The information proposal method of this embodiment is implemented as follows, for example, using the information proposal system device 100A of FIG. In addition, the information proposal method of this embodiment is not limited to the use of the information proposal system device 100A of FIG. FIG. 8 is a flow chart showing an example of the processing (S1-7, S11-13) of the information proposal system device 100A.

まず、実施形態1の情報提案システム装置100の処理におけるS1~S6と同様にして、S1~S6を実施する。 First, S1 to S6 are performed in the same manner as S1 to S6 in the processing of the information proposal system device 100 of the first embodiment.

つぎに、例えば、前記ユーザが、情報提案端末20Aの入力部21により、ユーザのリアクション情報を入力する。そして、端末20Aは、通信部22により、通信回線網30を介して、前記リアクション情報を情報提案装置10Aに送信する。前記リアクション情報は、例えば、S6において出力され、表示部23に表示された提案情報に対するユーザの反応の情報であり、具体的には、例えば、提案された情報に対するユーザのコメントを含む投稿情報でもよいし、提案された提案情報が飲食店の情報へアクセス可能なURLの情報を含む場合、ユーザが前記URLをクリックしたか否かの情報等でもよい。前記リアクション情報の入力は、例えば、ユーザにより積極的に入力されてもよいし、消極的な入力でもよい。 Next, for example, the user inputs reaction information of the user through the input unit 21 of the information proposal terminal 20A. Then, the terminal 20A uses the communication unit 22 to transmit the reaction information to the information proposal device 10A via the communication network 30. FIG. The reaction information is, for example, information on the user's reaction to the proposal information output in S6 and displayed on the display unit 23. Specifically, for example, posted information including user comments on the proposed information Alternatively, if the proposed proposal information includes information on a URL that allows access to restaurant information, it may be information on whether or not the user has clicked on the URL. The input of the reaction information may be, for example, actively input by the user, or passive input.

つぎに、リアクション情報取得部17は、通信回線網30を介して、前記リアクション情報を取得する(S11、リアクション情報取得工程)。 Next, the reaction information acquisition unit 17 acquires the reaction information via the communication network 30 (S11, reaction information acquisition step).

つぎに、マッチングスコア算出部18は、前記リアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを算出する(S12、マッチングスコア算出工程)。具体的には、マッチングスコア算出部18は、例えば、前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する。前記肯定的な反応の情報とは、例えば、前記提案情報に対する肯定的な投稿の情報、及び提案した情報へアクセスした(提案情報が含むURLをクリックした)情報等があげられる。前記リアクション情報が、例えば、前記提案情報に対する投稿情報を含む場合、情報提案装置10Aの投稿情報解析部12は、前記リアクション情報が含む投稿情報を解析して投稿用語を抽出してもよい。この場合、マッチングスコア算出部18は、例えば、前記リアクション情報から抽出された投稿用語に肯定的な反応の情報を含むか否かを判定し、投稿用語に肯定的な反応の情報を含む場合に、前記マッチングスコアを加点できる。 Next, the matching score calculation unit 18 calculates a matching score between the post-related term and the proposal information-related term based on the reaction information (S12, matching score calculation step). Specifically, for example, when the user's reaction information includes information of a positive reaction to the output proposal information, the matching score calculation unit 18 performs matching between the post-related term and the proposal information-related term. Add score. The positive reaction information includes, for example, information of a positive contribution to the proposal information, information of accessing the proposed information (clicking on the URL included in the proposal information), and the like. For example, when the reaction information includes posted information for the proposal information, the posted information analysis unit 12 of the information proposal device 10A may analyze the posted information included in the reaction information and extract posted terms. In this case, the matching score calculation unit 18, for example, determines whether or not the posted term extracted from the reaction information includes positive reaction information, and if the posted term includes positive reaction information , the matching score can be added.

また、マッチングスコア算出部18は、例えば、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、という処理を行ってもよい。前記否定的な反応の情報とは、例えば、前記提案情報に対する否定的な投稿の情報等があげられる。前記リアクション情報が、例えば、前記提案情報に対する投稿情報を含む場合、情報提案装置10Aの投稿情報解析部12は、前記リアクション情報が含む投稿情報を解析して投稿用語を抽出してもよい。この場合、マッチングスコア算出部18は、例えば、前記リアクション情報から抽出された投稿用語に否定的な反応の情報を含むか否かを判定し、投稿用語に否定的な反応の情報を含む場合及び肯定的な反応が含まれない場合の少なくとも一方の場合において、前記マッチングスコアを減点又は何もしないという処理を行うことができる。 Further, for example, when the user's reaction information includes information of a negative reaction to the output proposal information, or when the reaction information could not be acquired, the matching score calculation unit 18 calculates the post-related terms and A process of reducing the matching score with the suggested information-related term or doing nothing may be performed. The information on the negative reaction includes, for example, information on a negative contribution to the proposal information. For example, when the reaction information includes posted information for the proposal information, the posted information analysis unit 12 of the information proposal device 10A may analyze the posted information included in the reaction information and extract posted terms. In this case, the matching score calculation unit 18, for example, determines whether or not the posted term extracted from the reaction information includes negative reaction information, and if the posted term includes negative reaction information and In at least one case where no positive response is included, the matching score can be deducted or nothing can be done.

つぎに、出力部16は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力し(S13、マッチングスコア出力工程)、処理を終了する(END)。前記出力した情報は、例えば、情報提案装置10Aが記憶部を含む場合、前記記憶部に記憶してもよいし、通信回線網30を介して、外部のデータベース(外部DB40)に出力し、前記外部のデータベースが記憶してもよい。 Next, the output unit 16 associates and outputs the post-related term, the proposal information-related term, and the matching score (S13, matching score output step), and ends the process (END). For example, when the information proposal device 10A includes a storage unit, the output information may be stored in the storage unit, or may be output to an external database (external DB 40) via the communication network 30, An external database may store.

そして、次回以降にS1~S6を実施する際に、S4において、前記マッチングスコアに基づいて、前記投稿関連用語にマッチする提案情報関連用語を抽出する。このように処理することで、ユーザのリアクション情報に基づいて、前記投稿関連用語と前記提案情報関連用語とのマッチングの精度を評価し、前記投稿関連用語にマッチする提案情報関連用語を抽出する際の精度を改善することができるため、より精度よくユーザに情報を提案できる。 Then, when performing S1 to S6 from the next time onward, in S4, based on the matching score, a proposal information related term that matches the posted related term is extracted. By processing in this way, based on the reaction information of the user, the accuracy of matching between the post-related term and the proposal information-related term is evaluated, and the proposal information-related term that matches the post-related term is extracted. can be improved, information can be proposed to the user with higher accuracy.

[実施形態3]
本実施形態のプログラムは、前述の情報提案方法の各工程を、コンピュータに実行させるためのプログラムである。具体的に、本実施形態のプログラムは、コンピュータに、投稿情報取得手順、投稿情報解析手順、関連用語生成手順、提案情報関連用語抽出手順、提案情報抽出手順、及び出力手順を実行させるためのプログラムである。
[Embodiment 3]
A program of the present embodiment is a program for causing a computer to execute each step of the information proposal method described above. Specifically, the program of the present embodiment is a program for causing a computer to execute a posted information acquisition procedure, a posted information analysis procedure, a related term generation procedure, a proposal information related term extraction procedure, a proposal information extraction procedure, and an output procedure. is.

前記投稿情報取得手順は、ユーザの投稿情報を取得し、
前記投稿情報解析手順は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成手順は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出手順は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出手順は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力手順は、抽出された前記提案情報を出力する。
The posted information acquisition step acquires user posted information,
The posted information analysis step analyzes the posted information to extract posted terms,
The related term generating procedure generates a posted related term related to the posted term,
The proposal information-related term extraction step extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction procedure extracts proposal information including attribute information related to the proposal information related term,
The output step outputs the extracted proposal information.

また、本実施形態のプログラムは、コンピュータを、投稿情報取得手順、投稿情報解析手順、関連用語生成手順、提案情報関連用語抽出手順、提案情報抽出手順、及び出力手順として機能させるプログラムということもできる。 Further, the program of the present embodiment can also be said to be a program that causes a computer to function as a posted information acquisition procedure, a posted information analysis procedure, a related term generation procedure, a proposal information related term extraction procedure, a proposal information extraction procedure, and an output procedure. .

本実施形態のプログラムは、前記本発明の情報提案装置および情報提案方法における記載を援用できる。前記各手順は、例えば、「手順」を「処理」と読み替え可能である。また、本実施形態のプログラムは、例えば、コンピュータ読み取り可能な記録媒体に記録されてもよい。前記記録媒体は、例えば、非一時的なコンピュータ可読記録媒体(non-transitory computer-readable storage medium)である。前記記録媒体は、特に制限されず、例えば、ランダムアクセスメモリ(RAM)、読み出し専用メモリ(ROM)、ハードディスク(HD)、光ディスク、フロッピー(登録商標)ディスク(FD)等があげられる。 The program of this embodiment can use the description in the information proposal device and the information proposal method of the present invention. For each procedure described above, for example, "procedure" can be read as "processing". Moreover, the program of this embodiment may be recorded on a computer-readable recording medium, for example. The recording medium is, for example, a non-transitory computer-readable storage medium. The recording medium is not particularly limited, and examples thereof include random access memory (RAM), read-only memory (ROM), hard disk (HD), optical disk, floppy (registered trademark) disk (FD), and the like.

以上、実施形態を参照して本発明を説明したが、本発明は、上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をできる。 Although the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes can be made to the configuration and details of the present invention within the scope of the present invention that can be understood by those skilled in the art.

以上、実施形態を参照して本発明を説明したが、本発明は、上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をできる。 Although the present invention has been described with reference to the embodiments, the present invention is not limited to the above embodiments. Various changes can be made to the configuration and details of the present invention within the scope of the present invention that can be understood by those skilled in the art.

<付記>
上記の実施形態の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
(付記1)
投稿情報取得部、投稿情報解析部、関連用語生成部、提案情報関連用語抽出部、提案情報抽出部、及び出力部を含み、
前記投稿情報取得部は、ユーザの投稿情報を取得し、
前記投稿情報解析部は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成部は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出部は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出部は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力部は、抽出された前記提案情報を出力する、情報提案装置。
(付記2)
リアクション情報取得部及びマッチングスコア算出部を含み、
前記リアクション情報取得部は、ユーザのリアクション情報を取得し、
前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、
前記マッチングスコア算出部は、前記リアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを算出し、
前記出力部は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する、付記1記載の情報提案装置。
(付記3)
前記マッチングスコア算出部は、
前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する、付記2記載の情報提案装置。
(付記4)
前記マッチングスコア算出部は、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、付記2又は3記載の情報提案装置。
(付記5)
入力部、通信部、表示部を含み、
前記入力部は、前記投稿情報を入力可能であり、
前記通信部は、付記1から4のいずれかに記載の情報提案装置と通信可能であり、前記投稿情報を前記情報提案装置に送信可能であり、且つ、前記提案情報を受信可能であり、
前記表示部は、前記提案情報を表示する、情報提案端末。
(付記6)
前記入力部は、ユーザのリアクション情報を入力可能であり、
前記通信部は、付記2から4のいずれかに記載の情報提案装置に前記リアクション情報を送信可能である、付記5に記載の情報提案端末。
(付記7)
サーバと、端末とを含み、
前記サーバと、前記端末とは、互いに通信可能であり、
前記サーバが、付記1から4のいずれかに記載の情報提案装置であり、
前記端末が、付記5又は6記載の情報提案端末である、情報提案システム装置。
(付記8)
投稿情報取得工程、投稿情報解析工程、関連用語生成工程、提案情報関連用語抽出工程、提案情報抽出工程、及び出力工程を含み、
前記投稿情報取得工程は、ユーザの投稿情報を取得し、
前記投稿情報解析工程は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成工程は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出工程は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出工程は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力工程は、抽出された前記提案情報を出力する、情報提案方法。
(付記9)
リアクション情報取得工程及びマッチングスコア算出工程を含み、
前記リアクション情報取得工程は、ユーザのリアクション情報を取得し、
前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、
前記マッチングスコア算出工程は、前記リアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを算出し、
前記出力工程は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する、付記8記載の情報提案方法。
(付記10)
前記マッチングスコア算出工程は、
前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する、付記9記載の情報提案方法。
(付記11)
前記マッチングスコア算出工程は、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、付記9又は10記載の情報提案方法。
(付記12)
コンピュータに、投稿情報取得手順、投稿情報解析手順、関連用語生成手順、提案情報関連用語抽出手順、提案情報抽出手順、及び出力手順を実行させるためのプログラムであって、
前記投稿情報取得手順は、ユーザの投稿情報を取得し、
前記投稿情報解析手順は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成手順は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出手順は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出手順は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力手順は、抽出された前記提案情報を出力する、プログラム。
(付記13)
コンピュータに、リアクション情報取得手順及びマッチングスコア算出手順を実行させるためのプログラムであって、
前記リアクション情報取得手順は、ユーザのリアクション情報を取得し、
前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、
前記マッチングスコア算出手順は、前記リアクション情報に基づき、前記投稿関連用語と、前記提案情報関連用語とのマッチングのスコアを算出し
前記出力手順は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する、付記12記載のプログラム。
(付記14)
前記マッチングスコア算出手順は、
前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する、付記13記載のプログラム。
(付記15)
前記マッチングスコア算出手順は、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、付記13又は14記載のプログラム。
(付記16)
付記12から15のいずれかに記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
<Appendix>
Some or all of the above-described embodiments can be described as in the following appendices, but are not limited to the following.
(Appendix 1)
including a posted information acquisition unit, a posted information analysis unit, a related term generation unit, a proposal information related term extraction unit, a proposal information extraction unit, and an output unit;
The posted information acquisition unit acquires user posted information,
The posted information analysis unit analyzes the posted information to extract posted terms,
The related term generating unit generates a posted related term related to the posted term,
The proposal information-related term extraction unit extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction unit extracts proposal information including attribute information related to the proposal information related term,
The information proposal device, wherein the output unit outputs the extracted proposal information.
(Appendix 2)
including a reaction information acquisition unit and a matching score calculation unit,
The reaction information acquisition unit acquires user reaction information,
the reaction information includes information on the user's reaction to the output proposal information;
The matching score calculation unit calculates a matching score between the post-related term and the proposal information-related term based on the reaction information,
The information proposal device according to appendix 1, wherein the output unit associates and outputs the post-related term, the proposal information-related term, and the matching score.
(Appendix 3)
The matching score calculation unit
2. The information proposal device according to appendix 2, wherein when the user's reaction information includes information of a positive reaction to the output proposal information, a matching score between the post-related term and the proposal information-related term is added.
(Appendix 4)
If the user's reaction information includes information of a negative reaction to the output proposal information, or if the reaction information could not be obtained, the matching score calculation unit calculates the post-related term and the proposal information-related 4. The information suggesting device of appendix 2 or 3, wherein the matching score with the term is deducted or nothing is done.
(Appendix 5)
Including input unit, communication unit, display unit,
The input unit is capable of inputting the posted information,
The communication unit is capable of communicating with the information proposal device according to any one of appendices 1 to 4, capable of transmitting the posted information to the information proposal device, and capable of receiving the proposal information;
The information proposal terminal, wherein the display unit displays the proposal information.
(Appendix 6)
The input unit is capable of inputting user reaction information,
The information proposal terminal according to appendix 5, wherein the communication unit is capable of transmitting the reaction information to the information proposal device according to any one of appendices 2 to 4.
(Appendix 7)
including a server and a terminal,
The server and the terminal are capable of communicating with each other,
The server is the information proposal device according to any one of appendices 1 to 4,
An information proposal system device, wherein the terminal is the information proposal terminal according to appendix 5 or 6.
(Appendix 8)
including a posted information acquisition step, a posted information analysis step, a related term generation step, a proposal information related term extraction step, a proposal information extraction step, and an output step;
The posted information acquiring step acquires user posted information,
The posted information analysis step analyzes the posted information to extract posted terms,
The related term generating step generates a posted related term related to the posted term,
The proposal information-related term extraction step extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction step extracts proposal information including attribute information related to the proposal information-related term,
The information proposal method, wherein the output step outputs the extracted proposal information.
(Appendix 9)
Including reaction information acquisition step and matching score calculation step,
The reaction information acquisition step acquires user reaction information,
the reaction information includes information on the user's reaction to the output proposal information;
The matching score calculation step calculates a matching score between the post-related term and the proposal information-related term based on the reaction information;
9. The information proposal method according to appendix 8, wherein in the output step, the post-related term, the proposal information-related term, and the matching score are linked and output.
(Appendix 10)
The matching score calculation step includes:
The information proposal method according to appendix 9, wherein when the user's reaction information includes information of a positive reaction to the output proposal information, a matching score between the post-related term and the proposal information-related term is added.
(Appendix 11)
In the matching score calculation step, when the reaction information of the user includes information of a negative reaction to the output proposal information, or when the reaction information could not be obtained, the post-related term and the proposal information relation 11. The method of suggesting information according to Appendix 9 or 10, wherein the term matching score is deducted or nothing is done.
(Appendix 12)
A program for causing a computer to execute a posted information acquisition procedure, a posted information analysis procedure, a related term generation procedure, a proposal information related term extraction procedure, a proposal information extraction procedure, and an output procedure,
The posted information acquisition step acquires user posted information,
The posted information analysis step analyzes the posted information to extract posted terms,
The related term generating procedure generates a posted related term related to the posted term,
The proposal information-related term extraction step extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction procedure extracts proposal information including attribute information related to the proposal information related term,
The program, wherein the output procedure outputs the extracted proposal information.
(Appendix 13)
A program for causing a computer to execute a reaction information acquisition procedure and a matching score calculation procedure,
The reaction information acquisition procedure acquires user reaction information,
the reaction information includes information on the user's reaction to the output proposal information;
The matching score calculation step calculates a matching score between the post-related term and the proposal information-related term based on the reaction information, and the output step calculates the post-related term, the proposal information-related term, and the 13. The program according to appendix 12, which associates and outputs matching scores.
(Appendix 14)
The matching score calculation procedure includes:
14. The program according to appendix 13, wherein when the user's reaction information includes information of a positive reaction to the output proposal information, a matching score between the post-related term and the proposal information-related term is added.
(Appendix 15)
In the matching score calculation procedure, when the reaction information of the user includes information of a negative reaction to the output proposal information, or when the reaction information could not be obtained, the post-related term and the proposal information relation 15. The program of Appendix 13 or 14, wherein the term matching score is deducted or nothing is done.
(Appendix 16)
A computer-readable recording medium recording the program according to any one of appendices 12 to 15.

本発明によれば、ユーザの投稿情報が含む投稿用語に関連する用語とマッチする関連用語に属する情報を提案できる。このため、本発明によれば、ユーザに幅広い情報を提供できる。したがって、本発明は、例えば、ユーザに情報を提供する様々な分野において有用である。 According to the present invention, it is possible to propose information belonging to related terms that match terms related to posted terms included in user's posted information. Therefore, according to the present invention, a wide range of information can be provided to the user. Therefore, the present invention is useful, for example, in various fields of providing information to users.

10 情報提案装置
11 投稿情報取得部
12 投稿情報解析部
13 関連用語生成部
14 提案情報関連用語抽出部
15 提案情報抽出部
16 出力部
17 リアクション情報取得部
18 マッチングスコア算出部
101 中央処理装置
102 メモリ
103 バス
104 記憶装置
105 入力装置
106 表示装置
107 通信デバイス
100 情報提案システム装置
20 情報提案端末
21 入力部(入力デバイス)
22 通信部(通信デバイス)
23 表示部(ディスプレイ)
201 中央処理装置
202 メモリ
203 バス
204 記憶装置

10 Information proposal device 11 Posted information acquisition unit 12 Posted information analysis unit 13 Related term generation unit 14 Proposed information related term extraction unit 15 Proposal information extraction unit 16 Output unit 17 Reaction information acquisition unit 18 Matching score calculation unit 101 Central processing unit 102 Memory 103 Bus 104 Storage device 105 Input device 106 Display device 107 Communication device 100 Information proposal system device 20 Information proposal terminal 21 Input unit (input device)
22 communication unit (communication device)
23 display unit (display)
201 central processing unit 202 memory 203 bus 204 storage device

Claims (10)

投稿情報取得部、投稿情報解析部、関連用語生成部、提案情報関連用語抽出部、提案情報抽出部、及び出力部を含み、
前記投稿情報取得部は、ユーザの投稿情報を取得し、
前記投稿情報解析部は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成部は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出部は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出部は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力部は、抽出された前記提案情報を出力する、情報提案装置。
including a posted information acquisition unit, a posted information analysis unit, a related term generation unit, a proposal information related term extraction unit, a proposal information extraction unit, and an output unit;
The posted information acquisition unit acquires user posted information,
The posted information analysis unit analyzes the posted information to extract posted terms,
The related term generating unit generates a posted related term related to the posted term,
The proposal information-related term extraction unit extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction unit extracts proposal information including attribute information related to the proposal information related term,
The information proposal device, wherein the output unit outputs the extracted proposal information.
リアクション情報取得部及びマッチングスコア算出部を含み、
前記リアクション情報取得部は、ユーザのリアクション情報を取得し、
前記リアクション情報は、前記出力した提案情報に対するユーザの反応の情報を含み、
前記マッチングスコア算出部は、前記リアクション情報に基づき、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを算出し、
前記出力部は、前記投稿関連用語、前記提案情報関連用語、及び前記マッチングスコアを紐づけて出力する、請求項1記載の情報提案装置。
including a reaction information acquisition unit and a matching score calculation unit,
The reaction information acquisition unit acquires user reaction information,
the reaction information includes information on the user's reaction to the output proposal information;
The matching score calculation unit calculates a matching score between the post-related term and the proposal information-related term based on the reaction information,
2. The information proposal device according to claim 1, wherein the output unit associates and outputs the post-related term, the proposal information-related term, and the matching score.
前記マッチングスコア算出部は、
前記ユーザのリアクション情報が、前記出力した提案情報に対する肯定的な反応の情報を含む場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを加点する、請求項2記載の情報提案装置。
The matching score calculation unit
3. The information proposing device according to claim 2, wherein when said user's reaction information includes information of a positive reaction to said output proposal information, a matching score between said post-related term and said proposal information-related term is added.
前記マッチングスコア算出部は、前記ユーザのリアクション情報が、前記出力した提案情報に対する否定的な反応の情報を含む場合、又は前記リアクション情報を取得できなかった場合、前記投稿関連用語と前記提案情報関連用語とのマッチングスコアを減点する、又は何もしない、請求項2又は3記載の情報提案装置。 If the user's reaction information includes information of a negative reaction to the output proposal information, or if the reaction information could not be obtained, the matching score calculation unit calculates the post-related term and the proposal information-related 4. The information suggesting device according to claim 2 or 3, wherein the matching score with the term is deducted or nothing is done. 入力部、通信部、表示部を含み、
前記入力部は、前記投稿情報を入力可能であり、
前記通信部は、請求項1から4のいずれか一項に記載の情報提案装置と通信可能であり、前記投稿情報を前記情報提案装置に送信可能であり、且つ、前記提案情報を受信可能であり、
前記表示部は、前記提案情報を表示する、情報提案端末。
Including input unit, communication unit, display unit,
The input unit is capable of inputting the posted information,
The communication unit is capable of communicating with the information proposal device according to any one of claims 1 to 4, capable of transmitting the posted information to the information proposal device, and capable of receiving the proposal information. can be,
The information proposal terminal, wherein the display unit displays the proposal information.
前記入力部は、ユーザのリアクション情報を入力可能であり、
前記通信部は、請求項2から4のいずれか一項に記載の情報提案装置に前記リアクション情報を送信可能である、請求項5に記載の情報提案端末。
The input unit is capable of inputting user reaction information,
6. The information proposing terminal according to claim 5, wherein said communication unit is capable of transmitting said reaction information to said information proposing device according to any one of claims 2 to 4.
サーバと、端末とを含み、
前記サーバと、前記端末とは、互いに通信可能であり、
前記サーバが、請求項1から4のいずれか一項に記載の情報提案装置であり、
前記端末が、請求項5又は6記載の情報提案端末である、情報提案システム装置。
including a server and a terminal,
The server and the terminal are capable of communicating with each other,
The server is the information proposal device according to any one of claims 1 to 4,
7. An information proposal system apparatus, wherein the terminal is the information proposal terminal according to claim 5 or 6.
投稿情報取得工程、投稿情報解析工程、関連用語生成工程、提案情報関連用語抽出工程、提案情報抽出工程、及び出力工程を含み、
前記投稿情報取得工程は、ユーザの投稿情報を取得し、
前記投稿情報解析工程は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成工程は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出工程は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出工程は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力工程は、抽出された前記提案情報を出力する、情報提案方法。
including a posted information acquisition step, a posted information analysis step, a related term generation step, a proposal information related term extraction step, a proposal information extraction step, and an output step;
The posted information acquiring step acquires user posted information,
The posted information analysis step analyzes the posted information to extract posted terms,
The related term generating step generates a posted related term related to the posted term,
The proposal information-related term extraction step extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction step extracts proposal information including attribute information related to the proposal information-related term,
The information proposal method, wherein the output step outputs the extracted proposal information.
コンピュータに、投稿情報取得手順、投稿情報解析手順、関連用語生成手順、提案情報関連用語抽出手順、提案情報抽出手順、及び出力手順を実行させるためのプログラムであって、
前記投稿情報取得手順は、ユーザの投稿情報を取得し、
前記投稿情報解析手順は、前記投稿情報を解析して投稿用語を抽出し、
前記関連用語生成手順は、前記投稿用語に関連する投稿関連用語を生成し、
前記提案情報関連用語抽出手順は、前記投稿関連用語にマッチする提案情報関連用語を抽出し、
前記提案情報関連用語は、提案情報の属性情報に関連する用語であり、
前記提案情報抽出手順は、前記提案情報関連用語に関連する属性情報を含む提案情報を抽出し、
前記出力手順は、抽出された前記提案情報を出力する、プログラム。
A program for causing a computer to execute a posted information acquisition procedure, a posted information analysis procedure, a related term generation procedure, a proposal information related term extraction procedure, a proposal information extraction procedure, and an output procedure,
The posted information acquisition step acquires user posted information,
The posted information analysis step analyzes the posted information to extract posted terms,
The related term generating procedure generates a posted related term related to the posted term,
The proposal information-related term extraction step extracts a proposal information-related term that matches the posted-related term,
The proposal information-related term is a term related to attribute information of proposal information,
The proposal information extraction procedure extracts proposal information including attribute information related to the proposal information related term,
The program, wherein the output procedure outputs the extracted proposal information.
請求項9記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。

A computer-readable recording medium recording the program according to claim 9 .

JP2021089282A 2021-05-27 2021-05-27 Information proposal device, information proposal terminal, information proposal system device, information proposal method, program, and recording medium Active JP7765029B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021089282A JP7765029B2 (en) 2021-05-27 2021-05-27 Information proposal device, information proposal terminal, information proposal system device, information proposal method, program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021089282A JP7765029B2 (en) 2021-05-27 2021-05-27 Information proposal device, information proposal terminal, information proposal system device, information proposal method, program, and recording medium

Publications (2)

Publication Number Publication Date
JP2022182008A true JP2022182008A (en) 2022-12-08
JP7765029B2 JP7765029B2 (en) 2025-11-06

Family

ID=84327989

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021089282A Active JP7765029B2 (en) 2021-05-27 2021-05-27 Information proposal device, information proposal terminal, information proposal system device, information proposal method, program, and recording medium

Country Status (1)

Country Link
JP (1) JP7765029B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006039881A (en) * 2004-07-26 2006-02-09 Nippon Telegr & Teleph Corp <Ntt> Question answering system, method and program
JP2007157006A (en) * 2005-12-08 2007-06-21 National Institute Of Information & Communication Technology Question answering apparatus, question answering method, and question answering program
JP2010039710A (en) * 2008-08-04 2010-02-18 Vip Partners:Kk Information collection device, travel guiding device, travel guiding system and computer program
JP2010224675A (en) * 2009-03-19 2010-10-07 Toshiba Corp Information retrieval apparatus and method
JP2014089570A (en) * 2012-10-30 2014-05-15 Toshiba Corp Sensibility retrieval device, method and program
JP2015069456A (en) * 2013-09-30 2015-04-13 Necソリューションイノベータ株式会社 Sentence attribute analysis device, sentence attribute analysis method, and program

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006039881A (en) * 2004-07-26 2006-02-09 Nippon Telegr & Teleph Corp <Ntt> Question answering system, method and program
JP2007157006A (en) * 2005-12-08 2007-06-21 National Institute Of Information & Communication Technology Question answering apparatus, question answering method, and question answering program
JP2010039710A (en) * 2008-08-04 2010-02-18 Vip Partners:Kk Information collection device, travel guiding device, travel guiding system and computer program
JP2010224675A (en) * 2009-03-19 2010-10-07 Toshiba Corp Information retrieval apparatus and method
JP2014089570A (en) * 2012-10-30 2014-05-15 Toshiba Corp Sensibility retrieval device, method and program
JP2015069456A (en) * 2013-09-30 2015-04-13 Necソリューションイノベータ株式会社 Sentence attribute analysis device, sentence attribute analysis method, and program

Also Published As

Publication number Publication date
JP7765029B2 (en) 2025-11-06

Similar Documents

Publication Publication Date Title
US10977452B2 (en) Multi-lingual virtual personal assistant
CN110114764B (en) Provide dietary assistance during sessions
JP6942821B2 (en) Obtaining response information from multiple corpora
CN109791550B (en) Generate contextual search suggestions
JP5340584B2 (en) Device and method for supporting reading of electronic message
WO2019201098A1 (en) Question and answer interactive method and apparatus, computer device and computer readable storage medium
CN107491477B (en) Emotion symbol searching method and device
JP2025060386A (en) Program, method, information processing device, and system
JPWO2016178337A1 (en) Information processing apparatus, information processing method, and computer program
Catling et al. The effects of age of acquisition on an object classification task
Seiderer et al. Development of a privacy-by-design speech assistant providing nutrient information for German seniors
CN112860995B (en) Interaction method, device, client, server and storage medium
Vivek et al. Artificial conversational entity with regional language
US20210224303A1 (en) Searching device and searching program
JP7765029B2 (en) Information proposal device, information proposal terminal, information proposal system device, information proposal method, program, and recording medium
JP2012003574A (en) Sensitivity dictionary edition support system and program
JP7019984B2 (en) Information presentation system, information presentation method and program
JP7758322B2 (en) Post-related term generation device, post-related term generation terminal, post-related term generation system device, dialogue device, post-related term generation method, program, and recording medium
US11768879B2 (en) Advice presentation system
JP7690238B1 (en) Program, method, information processing device, and system
KR101756738B1 (en) Method and apparatus for providing related application based on message
KR101742138B1 (en) Method and apparatus for providing related application based on message
KR102811010B1 (en) Foreign language learning system designed to enhance foreign language communication and information acquisition skills through interaction with a user-defined persona
Jagadeesha et al. Social Media Application for Specially Challenged
KR102479955B1 (en) Apparatus and method for establishing newly-coined word and emotion dictionary

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20220630

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240409

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241218

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250107

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250603

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250618

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250924

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251016

R150 Certificate of patent or registration of utility model

Ref document number: 7765029

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150