[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7068999B2 - Information processing equipment, information processing methods and information processing programs - Google Patents

Information processing equipment, information processing methods and information processing programs Download PDF

Info

Publication number
JP7068999B2
JP7068999B2 JP2018235493A JP2018235493A JP7068999B2 JP 7068999 B2 JP7068999 B2 JP 7068999B2 JP 2018235493 A JP2018235493 A JP 2018235493A JP 2018235493 A JP2018235493 A JP 2018235493A JP 7068999 B2 JP7068999 B2 JP 7068999B2
Authority
JP
Japan
Prior art keywords
user
information
genre
unit
expression
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
JP2018235493A
Other languages
Japanese (ja)
Other versions
JP2020098395A (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 JP2018235493A priority Critical patent/JP7068999B2/en
Publication of JP2020098395A publication Critical patent/JP2020098395A/en
Application granted granted Critical
Publication of JP7068999B2 publication Critical patent/JP7068999B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

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

従来、利用者の意向を自動的に推測することにより、利用者が表示情報を選択した後に、推測された意向に基づき利用者ごとに異なる配信情報を出力する技術が知られている(例えば、特許文献1)。 Conventionally, there has been known a technique of automatically guessing a user's intention to output different distribution information for each user based on the guessed intention after the user selects display information (for example,). Patent Document 1).

特開2014-134995号公報Japanese Unexamined Patent Publication No. 2014-134995

特許文献1の技術では、利用者の配信情報に対する理解度に基づいて、配信情報を出力することができないという問題があった。 The technique of Patent Document 1 has a problem that the distribution information cannot be output based on the degree of understanding of the distribution information by the user.

本発明は、上記に鑑みてなされたものであって、利用者の配信情報に対する理解度に基づいて、配信情報を出力することを可能にする情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 The present invention has been made in view of the above, and provides an information processing device, an information processing method, and an information processing program capable of outputting distribution information based on a user's understanding of the distribution information. The purpose is to do.

上述した課題を解決し、目的を達成するために、情報処理装置は、利用者情報を取得する取得部と、前記利用者情報に基づいて、利用者に対応するジャンルである利用者ジャンルを推定する推定部と、前記利用者ジャンルに関する比喩表現を含むコンテンツを出力する出力部と、を有することを特徴とする。 In order to solve the above-mentioned problems and achieve the purpose, the information processing apparatus estimates the user genre, which is the genre corresponding to the user, based on the acquisition unit for acquiring the user information and the user information. It is characterized by having an estimation unit for information processing and an output unit for outputting content including a metaphorical expression related to the user genre.

本発明によれば、利用者の配信情報に対する理解度に基づいて、配信情報を出力することを可能にする情報処理装置、情報処理方法及び情報処理プログラムを提供することができる。 INDUSTRIAL APPLICABILITY According to the present invention, it is possible to provide an information processing device, an information processing method, and an information processing program capable of outputting distribution information based on a user's understanding of the distribution information.

図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 a configuration of an information processing system including the information processing device of FIG. 図3は、図1の情報処理装置の制御ブロック図である。FIG. 3 is a control block diagram of the information processing apparatus of FIG. 図4は、図3の出力部が表示させる表示画面の一例を示す図である。FIG. 4 is a diagram showing an example of a display screen displayed by the output unit of FIG. 図5は、図3の出力部が表示させる表示画面の一例を示す図である。FIG. 5 is a diagram showing an example of a display screen displayed by the output unit of FIG. 図6は、図3の利用者属性データベースの一例を示す図である。FIG. 6 is a diagram showing an example of the user attribute database of FIG. 図7は、図3の行動履歴データベースの一例を示す図である。FIG. 7 is a diagram showing an example of the behavior history database of FIG. 図8は、図3のジャンル言語表現データベースの一例を示す図である。FIG. 8 is a diagram showing an example of the genre language expression database of FIG. 図9は、実施形態に係る情報処理方法のフローチャートである。FIG. 9 is a flowchart of the information processing method according to the embodiment. 図10は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 10 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device.

以下に、本発明に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、実施形態における構成要素には、当業者が置換可能かつ容易なもの、あるいは実質的に同一のものが含まれる。さらに、以下に記載した構成要素は適宜組み合わせることが可能である。 Hereinafter, embodiments according to the present invention will be described in detail with reference to the drawings. The present invention is not limited to this embodiment. In addition, the components in the embodiment 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からの配信情報45を呼び出す旨の入力であるアクセス43に応じて、配信情報45に基づいて生成された比喩表現47を出力するものである。
[1. An example of the 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 responds to the access 43 which is an input to call the distribution information 45 from the user terminal 40 used by the user 41. Therefore, the metaphorical expression 47 generated based on the distribution information 45 is output.

ここで、配信情報45は、インターネット上にアップロードされて閲覧することが可能なニュース、並びに、商品または役務(サービス)の説明及び当該商品または役務(サービス)の利用者によって投稿された口コミ情報、等が例示される。 Here, the distribution information 45 includes news that can be uploaded and viewed on the Internet, as well as explanations of products or services (services) and word-of-mouth information posted by users of the products or services (services). Etc. are exemplified.

情報処理装置10は、図1に示すように、アクセス43を実行した利用者41の利用者情報27に基づいて、利用者41に関連するジャンル(カテゴリ)である利用者ジャンル28を推定する。ここで、利用者情報27は、例えば、利用者41の属性25及び利用者41の行動履歴26のうち少なくともいずれか一方を含む情報である。 As shown in FIG. 1, the information processing apparatus 10 estimates a user genre 28, which is a genre (category) related to the user 41, based on the user information 27 of the user 41 who executed the access 43. Here, the user information 27 is information including, for example, at least one of the attribute 25 of the user 41 and the action history 26 of the user 41.

利用者41の属性25は、利用者41の個人的な情報のことを指し、具体的には、性別、年齢、居住地域、業種、職種等の情報が例示される。また、利用者41の属性25は、情報処理装置10による情報処理を実行する時点における利用者41の個人的な情報に限定されず、その時点よりも過去の情報も含んでよい。すなわち、利用者41の属性25は、利用者41の個人的な情報の履歴情報であるとしてもよい。 The attribute 25 of the user 41 refers to the personal information of the user 41, and specifically, information such as gender, age, residential area, industry, occupation, etc. is exemplified. Further, the attribute 25 of the user 41 is not limited to the personal information of the user 41 at the time when the information processing by the information processing apparatus 10 is executed, and may include information past the time. That is, the attribute 25 of the user 41 may be historical information of the personal information of the user 41.

利用者41の行動履歴26は、利用者41の利用者端末40を介した行動の履歴に関する情報のことを指し、具体的には、インターネット上の検索エンジンの使用に関する検索履歴、及び、インターネット上にアップロードされて閲覧することが可能な様々なページに対する閲覧履歴等が例示される。検索履歴は、例えば、検索した日時及び検索ワード等が含まれる。閲覧履歴は、例えば、閲覧した日時及び閲覧したページに掲載された種々の情報である閲覧情報が含まれる。 The action history 26 of the user 41 refers to information related to the history of actions taken through the user terminal 40 of the user 41, specifically, a search history related to the use of a search engine on the Internet, and on the Internet. Browsing history and the like for various pages that can be uploaded and viewed on the Internet are exemplified. The search history includes, for example, the date and time of the search, the search word, and the like. The browsing history includes, for example, browsing information which is various information posted on the browsed page and the date and time of browsing.

利用者ジャンル28は、利用者41に対応するジャンルである。利用者ジャンル28は、より詳細には、利用者41にとって馴染みが深く、利用者41の知識のレベルが深い可能性のあるジャンル、すなわち、理解度が高い可能性のあるジャンルのことである。利用者ジャンル28は、本実施形態では、例えば、利用者41の属性25に基づき頻繁にかつ長く接しているジャンルや、利用者41が高い頻度で検索している検索ワード及び高い頻度で閲覧している閲覧情報が属しているジャンル等に相当する。利用者ジャンル28に採用されるジャンルは、例えば、東京や大阪といった地名、野球やサッカーといった種目等、多岐に渡る。 The user genre 28 is a genre corresponding to the user 41. More specifically, the user genre 28 is a genre that is familiar to the user 41 and may have a deep level of knowledge of the user 41, that is, a genre that may have a high degree of understanding. In the present embodiment, the user genre 28 is, for example, a genre that is frequently and long-contacted based on the attribute 25 of the user 41, a search word that the user 41 is searching for frequently, and a search word that is frequently browsed. It corresponds to the genre to which the browsing information belongs. The genres adopted in the user genre 28 are diverse, for example, place names such as Tokyo and Osaka, and events such as baseball and soccer.

また、情報処理装置10は、図1に示すように、利用者41によるアクセス43によって呼び出す旨の入力を受け付けた配信情報45において、利用者ジャンル28に属する言語及び表現等に基づいて、利用者41にとって馴染みが無く、利用者41の知識のレベルが不十分である可能性があり、難易度が高いと想定される難解情報46を特定する。 Further, as shown in FIG. 1, the information processing apparatus 10 is a distribution information 45 that has received an input to be called by an access 43 by the user 41, based on a language, an expression, or the like belonging to the user genre 28. The esoteric information 46, which is unfamiliar to the 41, may have an insufficient level of knowledge of the user 41, and is assumed to have a high degree of difficulty, is specified.

そして、情報処理装置10は、図1に示すように、難解情報46に基づいて、利用者ジャンル28に属する言語及び表現等を使用することで、利用者41にとって馴染みが深く理解の難易度が低減された比喩表現47を生成し、配信情報45と共に、もしくは配信情報45における難解情報46に代えて、その比喩表現47を含むコンテンツを利用者端末40に出力する。 Then, as shown in FIG. 1, the information processing apparatus 10 is familiar to the user 41 and has a difficulty level of understanding by using a language and an expression belonging to the user genre 28 based on the difficult information 46. The reduced metaphorical expression 47 is generated, and the content including the metaphorical expression 47 is output to the user terminal 40 together with the distribution information 45 or in place of the esoteric information 46 in the distribution information 45.

利用者端末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 smartphone), a tablet terminal, a notebook-type or desktop-type PC (Personal Computer), a personal digital assistant (PDA) as a mobile information terminal, and glasses. It is an information processing terminal exemplified as a type or clock type wearable device (Wearable Device).

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

利用者端末40は、具体的には、情報処理装置10へアクセスして、情報処理装置10から受信した配信情報45へアクセスするためのインターネット上のページを表示し、利用者41によってこのページにアクセス43を情報処理装置10へ送信することで、情報処理装置10によって処理された比喩表現47を含むコンテンツ等の情報を受信して表示する。 Specifically, the user terminal 40 displays a page on the Internet for accessing the information processing device 10 and accessing the distribution information 45 received from the information processing device 10, and the user 41 displays this page. By transmitting the access 43 to the information processing device 10, information such as contents including the metaphorical expression 47 processed by the information processing device 10 is received and displayed.

〔2.情報処理システム1の一例〕
次に、図2を用いて、情報処理装置10を含む情報処理システム1の構成について説明する。図2は、図1の情報処理装置10を含む情報処理システム1の構成を示す図である。情報処理システム1は、図2に示すように、情報処理装置10と、利用者端末40とを含む。情報処理システム1では、情報処理装置10と利用者端末40とは、通信ネットワーク50を介して、有線または無線により情報通信可能に接続される。なお、情報処理システム1は、図2に示す数の装置及び端末を含む構成に限定されず、通信ネットワーク50を介して互いに情報通信可能に接続された複数の装置及び端末が含まれていてもよい。
[2. An example of information processing system 1]
Next, the configuration of the information processing system 1 including the information processing apparatus 10 will be described with reference to FIG. FIG. 2 is a diagram showing a configuration of an information processing system 1 including the information processing device 10 of FIG. As shown in FIG. 2, the information processing system 1 includes an information processing device 10 and a user terminal 40. In the information processing system 1, the information processing device 10 and the user terminal 40 are connected to each other via a communication network 50 so that information can be communicated 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. 2, and may include a plurality of devices and terminals connected to each other via a communication network 50 so as to be capable of information communication. 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 apparatus 10 will be described with reference to FIG. FIG. 3 is a control block diagram of the information processing apparatus 10 of FIG. As shown in FIG. 3, the information processing apparatus 10 includes a processing unit 10A, a storage unit 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が接続されている。
(About 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 device 10, by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. (Corresponding to an example of an information processing program) is realized by executing RAM (Random Access Memory) as a work area. Further, the processing unit 10A is, for example, a controller, and is realized 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 accepts input of information from the user terminal 40 and outputs information to the user terminal 40.

処理部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 with each other, and functions as a control unit for controlling each of these components. That is, the processing unit 10A functions as a control unit together with the storage unit 10B to cause 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を受け付ける。入力部11は、さらに、アクセス43を送信した端末が利用者端末40を使用する利用者41である旨の情報の入力を合わせて受け付ける。入力部11は、また、後述する利用者属性データベース21、行動履歴データベース22及びジャンル言語表現データベース23を作成するために必要な各種情報を受け付ける。 As shown in FIG. 3, the processing unit 10A includes an input unit 11, an acquisition unit 12, an estimation unit 13, a difficult information identification unit 14, a metaphor expression generation unit 15, an output unit 16, and a database creation unit 17. And have. The input unit 11 receives various information input from an external terminal including the user terminal 40 via the communication network 50 via the information communication interface 10C. Specifically, the input unit 11 receives the access 43 input by the user 41 at the user terminal 40. The input unit 11 also accepts the input of information that the terminal that transmitted the access 43 is the user 41 who uses the user terminal 40. The input unit 11 also receives various information necessary for creating the user attribute database 21, the action history database 22, and the genre language expression database 23, which will be described later.

入力部11は、アクセス43を受け付ける所定の画面を作成し、情報通信インターフェイス10C及び通信ネットワーク50を介して利用者端末40に向けて送信し、利用者端末40の表示部に利用者41が視認可能に表示させることにより、利用者端末40に表示された所定の画面への入力に基づいてアクセス43を情報処理装置10へ送信するように利用者41を促す。なお、所定の画面は、アクセス43を受け付けることが可能な画面であればどのような画面でもよく、アクセス43を受け付けるリンクが貼られたインターネット上のページ等が好適なものとして例示される。 The input unit 11 creates a predetermined screen for receiving the access 43, transmits it to the user terminal 40 via the information communication interface 10C and the communication network 50, and the user 41 visually recognizes the display unit of the user terminal 40. By displaying it as possible, the user 41 is urged to transmit the access 43 to the information processing apparatus 10 based on the input to the predetermined screen displayed on the user terminal 40. The predetermined screen may be any screen as long as it can accept the access 43, and a page on the Internet to which a link for accepting the access 43 is attached is exemplified as a suitable screen.

取得部12は、入力部11がアクセス43の入力を受け付けた利用者41の属性25及び利用者41の行動履歴26のうち少なくとも一方を、利用者情報27として取得する。取得部12は、後述する利用者属性データベース21から、利用者41の属性25を取得する。また、取得部12は、後述する行動履歴データベース22から、利用者41の行動履歴26を取得する。 The acquisition unit 12 acquires at least one of the attribute 25 of the user 41 and the action history 26 of the user 41 for which the input unit 11 has received the input of the access 43 as the user information 27. The acquisition unit 12 acquires the attribute 25 of the user 41 from the user attribute database 21 described later. Further, the acquisition unit 12 acquires the action history 26 of the user 41 from the action history database 22 described later.

推定部13は、取得部12が取得した利用者情報27に基づいて、利用者41に対応するジャンルである利用者ジャンル28を推定する。推定部13は、具体的には、利用者41の知識のレベルの深さに基づいて、利用者ジャンル28を推定する。推定部13は、例えば、取得部12が取得した利用者情報27に含まれる利用者41の属性25に基づいて、頻繁にかつ長く接しているとともにブランクが少ないジャンルを、利用者ジャンル28として1つまたは複数推定する。また、推定部13は、例えば、取得部12が取得した利用者情報27に含まれる検索ワード及び閲覧情報等に含まれる言語及び表現と、利用者情報27における当該言語及び表現の登場回数等と、当該言語及び表現が属しているジャンルと、当該言語及び表現の互いの類似度等とに基づいて、利用者41と関係の深いジャンルである利用者ジャンル28を1つまたは複数推定する。 The estimation unit 13 estimates the user genre 28, which is a genre corresponding to the user 41, based on the user information 27 acquired by the acquisition unit 12. Specifically, the estimation unit 13 estimates the user genre 28 based on the depth of knowledge of the user 41. For example, based on the attribute 25 of the user 41 included in the user information 27 acquired by the acquisition unit 12, the estimation unit 13 sets a genre that is frequently and long-contacted and has few blanks as the user genre 28. Estimate one or more. Further, the estimation unit 13 includes, for example, a language and an expression included in the search word and browsing information included in the user information 27 acquired by the acquisition unit 12, and the number of appearances of the language and expression in the user information 27. , One or more user genres 28, which are genres closely related to the user 41, are estimated based on the genre to which the language and expression belong and the degree of similarity between the language and expression.

難解情報特定部14は、推定部13が推定した利用者ジャンル28に属する言語及び表現に基づいて、利用者41に呼び出された配信情報45において、利用者41にとって馴染みが無く、難易度が高いと想定される難解情報46を特定する。難解情報特定部14は、具体的には、配信情報45のうち、利用者ジャンル28に属する言語及び表現の使用割合が予め定めた閾値より小さい部分、すなわち、配信情報45において使用されている言語及び表現と利用者ジャンル28に属する言語及び表現との間の類似度が予め定めた閾値より低い部分を、利用者ジャンル28に属していない部分であるために利用者41にとって馴染みが無く、難易度が高いと想定される難解情報46であるとして特定する。 The difficult information identification unit 14 is unfamiliar to the user 41 and has a high degree of difficulty in the distribution information 45 called by the user 41 based on the language and expression belonging to the user genre 28 estimated by the estimation unit 13. The esoteric information 46 that is assumed to be is specified. Specifically, the esoteric information specifying unit 14 is a portion of the distribution information 45 in which the usage ratio of the language and expression belonging to the user genre 28 is smaller than a predetermined threshold value, that is, the language used in the distribution information 45. And the part where the similarity between the expression and the language and expression belonging to the user genre 28 is lower than the predetermined threshold value is not familiar to the user 41 because it is a part not belonging to the user genre 28, and it is difficult. It is specified as difficult information 46 which is assumed to have a high degree.

比喩表現生成部15は、難解情報特定部14が特定した難解情報46に基づいて、推定部13が推定した利用者ジャンル28に属する言語及び表現を使用した比喩表現47を生成する。比喩表現生成部15は、具体的には、難解情報46における利用者ジャンル28に属しない言語及び表現を、当該言語及び表現との関係性を考慮して、対応する利用者ジャンル28に属する言語及び表現に置換することで、比喩表現47を生成する。 The metaphorical expression generation unit 15 generates a metaphorical expression 47 using a language and an expression belonging to the user genre 28 estimated by the estimation unit 13 based on the difficult information 46 specified by the difficult information identification unit 14. Specifically, the metaphorical expression generation unit 15 refers to a language and expression that do not belong to the user genre 28 in the difficult information 46, in consideration of the relationship with the language and expression, and a language that belongs to the corresponding user genre 28. And by substituting for expressions, metaphorical expressions 47 are generated.

推定部13、難解情報特定部14及び比喩表現生成部15は、いずれも、各ジャンルと言語及び表現とを対照したデータベースである後述するジャンル言語表現データベース23を使用して、上記した処理を実行する。 The estimation unit 13, the esoteric information identification unit 14, and the metaphorical expression generation unit 15 all execute the above processing using the genre language expression database 23 described later, which is a database that contrasts each genre with the language and expression. do.

出力部16は、処理部10Aで生成される各情報を出力して、情報通信インターフェイス10C及び通信ネットワーク50を介して利用者端末40に向けて送信する。出力部16は、比喩表現生成部15が生成した利用者ジャンル28に関する比喩表現47を含むコンテンツを出力する。出力部16は、アクセス43によって呼び出された配信情報45に基づいて、比喩表現47を含むコンテンツを出力する。 The output unit 16 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. The output unit 16 outputs the content including the metaphorical expression 47 relating to the user genre 28 generated by the metaphorical expression generation unit 15. The output unit 16 outputs the content including the metaphorical expression 47 based on the distribution information 45 called by the access 43.

出力部16は、例えば、配信情報45と共に、補足情報として比喩表現47を追加して並列に出力してもよく、配信情報45の一部または全部である難解情報46に代えて、すなわち難解情報46を変更して、比喩表現47を出力してもよい。例えば、出力部16は、配信情報45が報道情報である場合、報道情報としての性質上、配信情報45に記載の事実を捻じ曲げることなく出力するために、配信情報45と、補足情報としての比喩表現47と、を併記する形で出力することが好ましい。また、出力部16は、配信情報45が投稿情報である場合、配信情報45そのものよりも利用者41が難解情報46に向き合うことなく容易に内容を理解して参酌することを可能にするために、難解情報46に代えて比喩表現47を出力することが好ましい。 For example, the output unit 16 may add the metaphorical expression 47 as supplementary information and output it in parallel together with the distribution information 45, in place of the esoteric information 46 which is a part or the whole of the distribution information 45, that is, the esoteric information. 46 may be changed to output the metaphorical expression 47. For example, when the distribution information 45 is news information, the output unit 16 outputs the distribution information 45 and supplementary information in order to output the facts described in the distribution information 45 without twisting the facts described in the distribution information 45 due to the nature of the news information. It is preferable to output the metaphorical expression 47 and the metaphorical expression 47 together. Further, in order to enable the user 41 to easily understand and take into consideration the content of the distribution information 45 without facing the difficult information 46, rather than the distribution information 45 itself, when the distribution information 45 is the posted information. , It is preferable to output the metaphorical expression 47 instead of the esoteric information 46.

出力部16は、具体的には、比喩表現47を出力する際に、配信情報45及び比喩表現47に基づいて、表示画面51(図4参照)及び表示画面55(図5参照)に例示される画面を生成して出力する。なお、表示画面51及び表示画面55の説明は後述する。 Specifically, when the metaphorical expression 47 is output, the output unit 16 is exemplified on the display screen 51 (see FIG. 4) and the display screen 55 (see FIG. 5) based on the distribution information 45 and the metaphorical expression 47. Screen is generated and output. The display screen 51 and the display screen 55 will be described later.

データベース作成部17は、後述する利用者属性データベース21、行動履歴データベース22及びジャンル言語表現データベース23を作成する。また、データベース作成部17は、随時、作成した利用者属性データベース21、行動履歴データベース22及びジャンル言語表現データベース23を更新する。 The database creation unit 17 creates a user attribute database 21, an action history database 22, and a genre language expression database 23, which will be described later. Further, the database creation unit 17 updates the created user attribute database 21, action history database 22, and genre language expression database 23 at any time.

データベース作成部17は、まず、入力部11を介して、例えば、電子商取引サイト(EC(Electronic Commerce)サイト)に登録された利用者41を識別する利用者ID(Identifier)24及び利用者41の属性25を、当該電子商取引サイトを提供する電子商取引サーバから取得する。データベース作成部17は、そして、取得した利用者41の利用者ID24と利用者41の属性25とを対応付けることで、利用者属性データベース21を作成する。データベース作成部17は、利用者41の利用者ID24または利用者41の属性25が更新されることに伴い、適宜、利用者属性データベース21を更新する。 First, the database creation unit 17 first identifies the user 41 registered in, for example, an electronic commerce site (EC (Electronic Commerce) site) via the input unit 11 of the user ID (Identifier) 24 and the user 41. The attribute 25 is acquired from the electronic commerce server that provides the electronic commerce site. The database creation unit 17 then creates the user attribute database 21 by associating the acquired user ID 24 of the user 41 with the attribute 25 of the user 41. The database creation unit 17 updates the user attribute database 21 as appropriate as the user ID 24 of the user 41 or the attribute 25 of the user 41 is updated.

データベース作成部17は、まず、入力部11を介して、例えば、インターネット検索サイトに入力された利用者41の検索履歴を、当該インターネット検索サイトを提供するインターネット検索サーバから取得する。データベース作成部17は、また、入力部11を介して、例えば、利用者41の閲覧履歴を、利用者41が契約しているプロバイダが運営するサーバから取得する。このようにして、データベース作成部17は、入力部11を介して、利用者41の行動履歴26を取得する。データベース作成部17は、次に、利用者41を識別する利用者ID24と、利用者41の行動履歴26とを対応付けることで、行動履歴データベース22を作成する。データベース作成部17は、利用者41の利用者ID24または利用者41の行動履歴26が更新されることに伴い、適宜、行動履歴データベース22を更新する。 First, the database creation unit 17 acquires, for example, the search history of the user 41 input to the Internet search site from the Internet search server that provides the Internet search site via the input unit 11. The database creation unit 17 also acquires, for example, the browsing history of the user 41 from the server operated by the provider contracted by the user 41 via the input unit 11. In this way, the database creation unit 17 acquires the action history 26 of the user 41 via the input unit 11. Next, the database creation unit 17 creates the action history database 22 by associating the user ID 24 that identifies the user 41 with the action history 26 of the user 41. The database creation unit 17 updates the action history database 22 as appropriate as the user ID 24 of the user 41 or the action history 26 of the user 41 is updated.

データベース作成部17は、まず、入力部11を介して、インターネット上に閲覧可能にアップロードされている様々なオンライン情報を取得する。データベース作成部17は、次に、これらのオンライン情報から言語及び表現を抽出するとともに、これらのオンライン情報にタグ付け等されたジャンルの情報を抽出する。データベース作成部17は、そして、これらの言語及び表現についての各ジャンルの情報との関連度をそれぞれ求め、関連度が所定の閾値以上となったジャンルに属するものとして、これらの言語及び表現と各ジャンルとを対応付けることで、ジャンル言語表現データベース23を作成する。なお、データベース作成部17は、機械学習またはクラスタリング等の手法を用いて、抽出した言語及び表現の類似度を考慮して、抽出した言語及び表現とジャンルとを関連付けて統合処理を実行することで、ジャンル言語表現データベース23を作成してもよい。データベース作成部17は、様々なオンライン情報が更新されることに伴い、適宜、ジャンル言語表現データベース23を更新する。 First, the database creation unit 17 acquires various online information that is readable and uploaded on the Internet via the input unit 11. Next, the database creation unit 17 extracts the language and the expression from the online information, and also extracts the information of the genre tagged or the like with the online information. The database creation unit 17 then obtains the degree of relevance to the information of each genre for these languages and expressions, and assumes that the relevance belongs to a genre whose relevance is equal to or higher than a predetermined threshold, and each of these languages and expressions. The genre language expression database 23 is created by associating with the genre. The database creation unit 17 uses a method such as machine learning or clustering to consider the similarity of the extracted language and expression, and executes the integrated process by associating the extracted language and expression with the genre. , The genre language expression database 23 may be created. The database creation unit 17 updates the genre language expression database 23 as appropriate as various online information is updated.

処理部10Aに含まれる各部、すなわち、入力部11、取得部12、推定部13、難解情報特定部14、比喩表現生成部15、出力部16及びデータベース作成部17は、いずれも、処理部10Aが情報処理プログラムを実行することにより、実現される機能部である。入力部11、取得部12、推定部13、難解情報特定部14、比喩表現生成部15及び出力部16の詳細な機能は、後述する情報処理方法の詳細な説明の箇所で説明する。 Each unit included in the processing unit 10A, that is, the input unit 11, the acquisition unit 12, the estimation unit 13, the difficult information identification unit 14, the metaphorical expression generation unit 15, the output unit 16, and the database creation unit 17 are all the processing unit 10A. Is a functional part realized by executing an information processing program. The detailed functions of the input unit 11, the acquisition unit 12, the estimation unit 13, the difficult information identification unit 14, the metaphorical expression generation unit 15, and the output unit 16 will be described in the detailed description of the information processing method described later.

(記憶部10Bについて)
記憶部10Bは、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部10Bは、利用者属性データベース21、行動履歴データベース22及びジャンル言語表現データベース23を記憶して保存する。
(About storage unit 10B)
The storage unit 10B is realized by, for example, a semiconductor memory element such as a ROM (Read Only Memory), a RAM (Random Access Memory), or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk. The storage unit 10B stores and stores the user attribute database 21, the action history database 22, and the genre language expression database 23.

(情報通信インターフェイス10Cについて)
情報通信インターフェイス10Cは、有線または無線の情報通信インターフェイスであり、処理部10Aと利用者端末40とを有線または無線で通信ネットワーク50を介して互いに情報通信可能に接続している。情報通信インターフェイス10Cは、利用者端末40で入力されて送信された各情報、例えば、配信情報45を呼び出す旨の入力であるアクセス43を受信して、それらの情報を入力部11に送信する。また、情報通信インターフェイス10Cは、処理部10Aで生成される各情報、例えば、比喩表現47を出力する表示画面51及び表示画面55を処理部10Aから受信し、利用者端末40に向けて送信する。
(About information and 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 to each other via a communication network 50 by wire or wirelessly so as to be able to communicate with each other. The information communication interface 10C receives each information input and transmitted by the user terminal 40, for example, the access 43 which is an input to call the distribution information 45, and transmits the information to the input unit 11. Further, the information communication interface 10C receives each information generated by the processing unit 10A, for example, the display screen 51 and the display screen 55 for outputting the metaphorical expression 47 from the processing unit 10A, and transmits the information to the user terminal 40. ..

(表示画面51について)
図4は、図3の出力部16が表示させる表示画面51の一例を示す図である。表示画面51は、図4に示すように、ニュース記事に関するものであり、配信情報45を表示する配信情報表示部52と、比喩表現47を表示する比喩表現表示部53と、を有する。表示画面51は、配信情報45のジャンルがサッカーであり、利用者ジャンル28が野球である場合に表示されるもので、サッカーチームの強さを野球チームに置き換えた比喩表現47を出力することで、利用者ジャンル28が野球である利用者41にとって感覚的に理解しやすいものとなっている。また、表示画面51は、報道情報であるので、配信情報45に記載の事実を捻じ曲げることなく出力するために、配信情報45を加工することなくそのまま出力するとともに、補足情報として配信情報45よりも小さいフォントで比喩表現47を併記して出力するものとなっている。
(About display screen 51)
FIG. 4 is a diagram showing an example of a display screen 51 displayed by the output unit 16 of FIG. As shown in FIG. 4, the display screen 51 is related to a news article, and has a distribution information display unit 52 for displaying distribution information 45 and a metaphorical expression display unit 53 for displaying the metaphorical expression 47. The display screen 51 is displayed when the genre of the distribution information 45 is soccer and the user genre 28 is baseball, and by outputting the metaphorical expression 47 in which the strength of the soccer team is replaced with the baseball team. , The user genre 28 is intuitively easy to understand for the user 41 who is a baseball player. Further, since the display screen 51 is news information, in order to output the facts described in the distribution information 45 without twisting, the distribution information 45 is output as it is without being processed, and the distribution information 45 is used as supplementary information. Is also output in a small font with the metaphorical expression 47 written together.

(表示画面55について)
図5は、図3の出力部16が表示させる表示画面55の一例を示す図である。表示画面55は、図5に示すように、口コミに関するものであり、配信情報45を表示する配信情報表示部56と、比喩表現47を表示する比喩表現表示部57と、を有する。表示画面55は、配信情報45のジャンルが大阪であり、利用者ジャンル28が東京である場合に表示されるもので、梅田の地下街の複雑さを新宿の地下道に置き換えた比喩表現47を出力することで、利用者ジャンル28が東京である利用者41にとって感覚的に理解しやすいものとなっている。なお、表示画面55は、投稿情報であるので、配信情報45をそのまま記載する必要はないため、配信情報45における難解情報46に代えて、比喩表現47のみを出力する形態、例えば、配信情報表示部56が無くて比喩表現表示部57のみを有する形態としてもよい。
(About display screen 55)
FIG. 5 is a diagram showing an example of a display screen 55 displayed by the output unit 16 of FIG. As shown in FIG. 5, the display screen 55 is related to word-of-mouth communication, and has a distribution information display unit 56 for displaying the distribution information 45 and a metaphorical expression display unit 57 for displaying the metaphorical expression 47. The display screen 55 is displayed when the genre of the distribution information 45 is Osaka and the user genre 28 is Tokyo, and outputs a metaphorical expression 47 in which the complexity of the underground shopping mall in Umeda is replaced with the underpass in Shinjuku. As a result, the user genre 28 is intuitively easy to understand for the user 41 in Tokyo. Since the display screen 55 is posted information, it is not necessary to describe the distribution information 45 as it is. Therefore, instead of the difficult information 46 in the distribution information 45, only the metaphorical expression 47 is output, for example, the distribution information display. There may be a form in which there is no part 56 and only the metaphorical expression display part 57 is provided.

(利用者属性データベース21について)
図6は、図3の利用者属性データベース21の一例を示す図である。利用者属性データベース21は、図6に示すように、利用者41を識別する利用者ID24と、利用者41の属性25とを対応付けたデータベースである。なお、図6では、利用者41の属性25として、情報処理装置10による情報処理を実行する時点における利用者41の個人的な情報のみを示しているが、これに限定されず、その時点よりも過去の情報もさらに含むことが好ましい。
(About user attribute database 21)
FIG. 6 is a diagram showing an example of the user attribute database 21 of FIG. As shown in FIG. 6, the user attribute database 21 is a database in which the user ID 24 that identifies the user 41 and the attribute 25 of the user 41 are associated with each other. Note that FIG. 6 shows only the personal information of the user 41 at the time when the information processing by the information processing apparatus 10 is executed as the attribute 25 of the user 41, but the present invention is not limited to this, and from that time onward. It is preferable to further include past information.

(行動履歴データベース22について)
図7は、図3の行動履歴データベース22の一例を示す図である。行動履歴データベース22は、図7に示すように、利用者41を識別する利用者ID24と、利用者41の検索履歴及び閲覧履歴を含む行動履歴26とを対応付けたデータベースである。検索履歴は、それぞれ、検索日時及び検索ワード等が対応付けられている。閲覧履歴は、それぞれ、閲覧日時及び閲覧先等が対応付けられている。
(About action history database 22)
FIG. 7 is a diagram showing an example of the action history database 22 of FIG. As shown in FIG. 7, the action history database 22 is a database in which a user ID 24 for identifying a user 41 and an action history 26 including a search history and a browsing history of the user 41 are associated with each other. The search history is associated with the search date and time, the search word, and the like, respectively. The browsing history is associated with the browsing date and time, the browsing destination, and the like, respectively.

(ジャンル言語表現データベース23について)
図8は、図3のジャンル言語表現データベース23の一例を示す図である。ジャンル言語表現データベース23は、図8に示すように、ジャンル31と、ジャンル31に属する言語及び表現32とを対応付けたデータベースである。ジャンル言語表現データベース23は、本実施形態では、データベース作成部17が作成するオリジナルのデータベースを採用しているが、本発明ではこれに限定されず、外部の辞書データや知識データベース(ナレッジベース)等を好適に採用することができる。
(About genre language expression database 23)
FIG. 8 is a diagram showing an example of the genre language expression database 23 of FIG. As shown in FIG. 8, the genre language expression database 23 is a database in which the genre 31 is associated with the languages and expressions 32 belonging to the genre 31. In the present embodiment, the genre language expression database 23 adopts the original database created by the database creation unit 17, but the present invention is not limited to this, and external dictionary data, knowledge database, etc. Can be suitably adopted.

〔4.情報処理の一例〕
本発明の実施形態に係る情報処理装置10の作用について以下に説明する。図9は、実施形態に係る情報処理方法のフローチャートである。情報処理装置10によって実行される本発明の実施形態に係る情報処理方法について、情報処理装置10の入力部11、取得部12、推定部13、難解情報特定部14、比喩表現生成部15及び出力部16の詳細な機能と併せて、図9を用いて説明する。実施形態に係る情報処理方法は、情報処理装置10の処理部10Aの入力部11、取得部12、推定部13、難解情報特定部14、比喩表現生成部15及び出力部16によって実行され、図9に示すように、入力ステップS11と、取得ステップS12と、推定ステップS13と、難解情報特定ステップS14と、比喩表現生成ステップS15と、出力ステップS16と、を有する。
[4. An example of information processing]
The operation of the information processing apparatus 10 according to the embodiment of the present invention will be described below. FIG. 9 is a flowchart of the information processing method according to the embodiment. Regarding the information processing method according to the embodiment of the present invention executed by the information processing apparatus 10, the input unit 11, the acquisition unit 12, the estimation unit 13, the esoteric information identification unit 14, the metaphorical expression generation unit 15, and the output of the information processing apparatus 10 It will be described with reference to FIG. 9 together with the detailed functions of the part 16. The information processing method according to the embodiment is executed by the input unit 11, the acquisition unit 12, the estimation unit 13, the difficult information identification unit 14, the metaphorical expression generation unit 15, and the output unit 16 of the processing unit 10A of the information processing apparatus 10. As shown in 9, the input step S11, the acquisition step S12, the estimation step S13, the difficult information identification step S14, the metaphorical expression generation step S15, and the output step S16 are included.

入力ステップS11は、入力部11が、利用者41によって利用者端末40において入力される、配信情報45を呼び出す旨の入力であるアクセス43の入力を受け付けるステップである。入力ステップS11では、入力部11が、これに合わせて、アクセス43を送信した端末が利用者端末40を使用する利用者41である旨の情報の入力を合わせて受け付ける。 The input step S11 is a step in which the input unit 11 accepts the input of the access 43, which is the input to call the distribution information 45, which is input by the user 41 at the user terminal 40. In the input step S11, the input unit 11 also accepts the input of the information that the terminal that transmitted the access 43 is the user 41 who uses the user terminal 40.

入力ステップS11では、具体的には、入力部11が、まず、アクセス43を受け付ける所定の画面を作成し、情報通信インターフェイス10C及び通信ネットワーク50を介して利用者端末40に向けて送信し、利用者端末40の表示部に利用者41が視認可能に表示させることにより、利用者端末40に表示された所定の画面への入力に基づいてアクセス43を情報処理装置10へ送信するように利用者41を促す。入力ステップS11では、入力部11が、その後、当該所定の画面へ入力されたアクセス43を、情報通信インターフェイス10C及び通信ネットワーク50を介して受信することで、アクセス43の入力を受け付ける。 Specifically, in the input step S11, the input unit 11 first creates a predetermined screen for accepting the access 43, transmits it to the user terminal 40 via the information communication interface 10C and the communication network 50, and uses it. By visually displaying the user 41 on the display unit of the user terminal 40, the user so as to transmit the access 43 to the information processing apparatus 10 based on the input to the predetermined screen displayed on the user terminal 40. Prompt 41. In the input step S11, the input unit 11 subsequently receives the access 43 input to the predetermined screen via the information communication interface 10C and the communication network 50, thereby accepting the input of the access 43.

取得ステップS12は、取得部12が、入力ステップS11で入力を受け付けた利用者端末40を使用する利用者41に関連する利用者情報27を取得するステップである。取得ステップS12では、例えば、利用者41の属性25及び利用者41の行動履歴26のうち少なくとも一方を、利用者情報27として取得する。取得ステップS12では、具体的には、取得部12が、入力ステップS11で入力を受け付けた利用者端末40を使用する利用者41について、図6に示す利用者属性データベース21から利用者41の属性25を取得するとともに、図7に示す行動履歴データベース22から利用者41の行動履歴26を取得することで、利用者情報27を取得する。 The acquisition step S12 is a step in which the acquisition unit 12 acquires the user information 27 related to the user 41 who uses the user terminal 40 that has received the input in the input step S11. In the acquisition step S12, for example, at least one of the attribute 25 of the user 41 and the action history 26 of the user 41 is acquired as the user information 27. In the acquisition step S12, specifically, the acquisition unit 12 has the attributes of the user 41 from the user attribute database 21 shown in FIG. 6 for the user 41 using the user terminal 40 that has received the input in the input step S11. 25 is acquired, and user information 27 is acquired by acquiring the action history 26 of the user 41 from the action history database 22 shown in FIG. 7.

推定ステップS13は、推定部13が、取得部12が取得した利用者情報27に基づいて、利用者41に対応するジャンルである利用者ジャンル28を推定するステップである。推定部13は、具体的には、利用者情報27に基づいて推定される利用者41の知識のレベルの深さに基づいて、利用者ジャンル28を推定する。 The estimation step S13 is a step in which the estimation unit 13 estimates the user genre 28, which is a genre corresponding to the user 41, based on the user information 27 acquired by the acquisition unit 12. Specifically, the estimation unit 13 estimates the user genre 28 based on the depth of the knowledge level of the user 41 estimated based on the user information 27.

例えば、推定ステップS13では、推定部13が、取得部12が取得した利用者情報27に含まれる利用者41の属性25に基づいて、利用者ジャンル28を推定する。推定ステップS13では、具体的には、推定部13が、頻繁にかつ長く接しているとともにブランクが少ないジャンルを、利用者41の知識のレベルの深いジャンルとして、利用者ジャンル28として1つまたは複数推定する。推定ステップS13では、推定部13が、例えば、利用者41の個人的な情報の履歴や推移に基づいて、長く変更されておらず情報処理を実行する時点まで継続している要素が対応するジャンルを最も有力な利用者ジャンル28として推定し、長く変更されていたが最近変更されたためにブランクが少ないと推定される要素が対応するジャンルを次に有力な利用者ジャンル28として推定する。 For example, in the estimation step S13, the estimation unit 13 estimates the user genre 28 based on the attribute 25 of the user 41 included in the user information 27 acquired by the acquisition unit 12. In the estimation step S13, specifically, one or a plurality of genres in which the estimation unit 13 is in contact frequently and for a long time and has few blanks as the user genre 28 as a genre with a deep knowledge level of the user 41. presume. In the estimation step S13, for example, based on the history and transition of the personal information of the user 41, the genre corresponding to the element corresponding to the element that has not been changed for a long time and continues until the time when the information processing is executed. Is estimated as the most influential user genre 28, and the genre corresponding to the element that has been changed for a long time but is estimated to have few blanks due to the recent change is estimated as the next influential user genre 28.

また、例えば、推定ステップS13では、推定部13が、取得部12が取得した利用者情報27に含まれる利用者41の行動履歴26に基づいて、利用者ジャンル28を推定する。推定ステップS13では、具体的には、推定部13が、まず、利用者41の行動履歴26に含まれる検索ワード及び閲覧情報等に含まれる言語及び表現を抽出し、これらの抽出した当該言語及び表現の登場回数と、当該言語及び表現が登場した際の現在に対する近さに基づいて、抽出した当該言語及び表現のそれぞれについて、数値での出現頻度評価を行う。ここで、出現頻度評価は、当該言語及び表現の登場回数が多ければ多いほど大きくなり、また、当該言語及び表現が登場した時期が最近であればあるほど大きくなるパラメータである。 Further, for example, in the estimation step S13, the estimation unit 13 estimates the user genre 28 based on the action history 26 of the user 41 included in the user information 27 acquired by the acquisition unit 12. In the estimation step S13, specifically, the estimation unit 13 first extracts the language and the expression included in the search word and the browsing information included in the action history 26 of the user 41, and these extracted languages and the expression are extracted. Based on the number of appearances of the expression and the proximity to the present when the language and expression appear, the frequency of appearance is numerically evaluated for each of the extracted languages and expressions. Here, the appearance frequency evaluation is a parameter that increases as the number of appearances of the language and expression increases, and increases as the time when the language and expression appear more recently.

推定ステップS13では、推定部13が、次に、図8に示すジャンル言語表現データベース23を参照して、当該言語及び表現が属しているジャンルを抽出する。推定ステップS13では、推定部13が、そして、抽出したジャンルごとに、当該ジャンルに属している当該言語及び表現の出現頻度評価の数値に基づいて、数値での関連度評価を行う。ここで、当該ジャンルの関連度評価は、例えば、当該ジャンルに属している当該言語及び表現の出現頻度評価の数値の合計値で算出され、出現頻度評価の数値が大きい言語及び表現が多数属していればいるほど大きくなるパラメータである。推定ステップS13では、推定部13が、最後に、抽出したジャンルごとの関連度評価の数値が所定の閾値以上であるジャンルを、利用者41の知識のレベルの深いジャンルとして、利用者41と関係の深いジャンルである利用者ジャンル28と推定する。 In the estimation step S13, the estimation unit 13 then refers to the genre language expression database 23 shown in FIG. 8 to extract the genre to which the language and the expression belong. In the estimation step S13, the estimation unit 13 performs a numerical relevance evaluation based on the numerical value of the appearance frequency evaluation of the language and the expression belonging to the genre for each extracted genre. Here, the relevance evaluation of the genre is calculated by, for example, the total value of the numerical values of the appearance frequency evaluation of the language and the expression belonging to the genre, and a large number of languages and expressions having a large numerical value of the appearance frequency evaluation belong to the genre. It is a parameter that increases as it increases. In the estimation step S13, the estimation unit 13 finally relates to the genre in which the numerical value of the relevance evaluation for each extracted genre is equal to or higher than a predetermined threshold value as a genre having a deep knowledge level of the user 41. It is estimated to be the user genre 28, which is a deep genre of.

推定ステップS13では、推定部13が、例えば、図6及び図7に示す利用者ID24がXYZ00001である利用者41と関係の深いジャンルである利用者ジャンル28として、利用者41の属性25から「東京」を推定し、利用者41の行動履歴26から「野球」を推定する。 In the estimation step S13, the estimation unit 13 sets the user genre 28, which is a genre closely related to the user 41 whose user ID 24 shown in FIGS. 6 and 7 is XYZ00001, as the user genre 28 from the attribute 25 of the user 41. "Tokyo" is estimated, and "baseball" is estimated from the action history 26 of the user 41.

難解情報特定ステップS14は、難解情報特定部14が、推定ステップS13で推定した利用者ジャンル28に基づいて、利用者41に呼び出された配信情報45において、利用者41の知識のレベルが不十分と推定される難解情報46を特定するステップである。 In the difficult information identification step S14, the knowledge level of the user 41 is insufficient in the distribution information 45 called by the user 41 based on the user genre 28 estimated by the difficult information identification unit 14 in the estimation step S13. This is a step of identifying the esoteric information 46 that is presumed to be.

難解情報特定ステップS14では、具体的には、難解情報特定部14が、まず、配信情報45を、1段落ごと、1文章ごと、もしくは、1フレーズごとの単位に分解する。ここで、1段落は、主に改行によって区切れを判別し、1文章は、主に句点によって区切れを判別し、1フレーズは、主に読点によって区切れを判別する言語及び表現の単位とする。 Specifically, in the difficult information specifying step S14, the difficult information specifying unit 14 first decomposes the distribution information 45 into units for each paragraph, one sentence, or one phrase. Here, one paragraph is mainly determined by line breaks, one sentence is mainly determined by punctuation marks, and one phrase is mainly determined by reading points. do.

難解情報特定ステップS14では、難解情報特定部14が、次に、配信情報45のうち、利用者ジャンル28に属する言語及び表現の使用割合が予め定めた閾値より小さい部分の単位、すなわち、配信情報45において使用されている言語及び表現と利用者ジャンル28に属する言語及び表現との間の類似度が予め定めた閾値より低い部分の単位を、利用者ジャンル28に属していない部分であるために利用者41にとって馴染みが無く、利用者41の知識のレベルが不十分である可能性があり、難易度が高いと想定される難解情報46であるとして特定する。 In the esoteric information specifying step S14, the esoteric information specifying unit 14 next, in the distribution information 45, is a unit of the portion of the distribution information 45 in which the usage ratio of the language and the expression belonging to the user genre 28 is smaller than the predetermined threshold value, that is, the distribution information. Because the unit of the part where the similarity between the language and expression used in 45 and the language and expression belonging to the user genre 28 is lower than the predetermined threshold value is a part not belonging to the user genre 28. It is specified as difficult information 46, which is unfamiliar to the user 41, may have an insufficient level of knowledge of the user 41, and is assumed to have a high degree of difficulty.

すなわち、難解情報特定ステップS14では、難解情報特定部14が、配信情報45のある1段落、ある1文章、もしくはある1フレーズごとに、難解情報46であるか否かを判定し、難解情報46であると判定した部分の単位を、難解情報46であるとして特定する。 That is, in the difficult information specifying step S14, the difficult information specifying unit 14 determines whether or not the difficult information 46 is the difficult information 46 for each paragraph, one sentence, or one phrase of the distribution information 45. The unit of the portion determined to be is specified as the difficult information 46.

難解情報特定ステップS14では、難解情報特定部14が、例えば、図6及び図7に示す利用者ID24がXYZ00001である利用者41が、図4に示すニュース記事に係る配信情報45に対してアクセス43を入力した場合、配信情報45の全体が「サッカー」のジャンルに属し、利用者ジャンル28に属しないことから、配信情報45の全体を難解情報46であるとして特定する。 In the esoteric information specifying step S14, the esoteric information specifying unit 14 accesses, for example, the user 41 whose user ID 24 shown in FIGS. 6 and 7 is XYZ00001 to the distribution information 45 related to the news article shown in FIG. When 43 is input, since the entire distribution information 45 belongs to the "soccer" genre and does not belong to the user genre 28, the entire distribution information 45 is specified as the esoteric information 46.

難解情報特定ステップS14では、難解情報特定部14が、例えば、図6及び図7に示す利用者ID24がXYZ00001である利用者41が、図5に示す口コミ記事に係る配信情報45に対してアクセス43を入力した場合、配信情報45のうち「梅田ダンジョンのど真ん中にあり」の部分の単位(1フレーズ)が「大阪」のジャンルに属し、利用者ジャンル28に属しないことから、配信情報45の当該フレーズを難解情報46であるとして特定する。 In the difficult information specifying step S14, the difficult information specifying unit 14 accesses, for example, the user 41 whose user ID 24 shown in FIGS. 6 and 7 is XYZ00001 to the distribution information 45 related to the word-of-mouth article shown in FIG. When 43 is input, the unit (1 phrase) of the part of the distribution information 45 that is "in the middle of the Umeda dungeon" belongs to the "Osaka" genre and does not belong to the user genre 28. The phrase is specified as esoteric information 46.

比喩表現生成ステップS15は、比喩表現生成部15が、難解情報特定ステップS14で特定した難解情報46に基づいて、推定ステップS13で推定した利用者ジャンル28に関する比喩表現47を生成するステップである。 The metaphorical expression generation step S15 is a step in which the metaphorical expression generation unit 15 generates a metaphorical expression 47 relating to the user genre 28 estimated in the estimation step S13 based on the esoteric information 46 specified in the esoteric information specifying step S14.

比喩表現生成ステップS15では、具体的には、比喩表現生成部15が、難解情報46における利用者ジャンル28に属しない言語及び表現を、当該言語及び表現との関係性を考慮して、対応する利用者ジャンル28に属する言語及び表現に置換することで、比喩表現47を生成する。すなわち、比喩表現生成ステップS15では、比喩表現生成部15が、難解情報46における利用者ジャンル28に属しない言語及び表現の関係性を概ね維持した状態で、当該言語及び表現に対応する利用者ジャンル28に属する言語及び表現に置換することで、比喩表現47を生成する。なお、比喩表現生成ステップS15では、比喩表現生成部15が、難解情報46のジャンルに対して比較的近い利用者ジャンル28を選択して、比喩表現47を生成することが好ましい。 In the metaphorical expression generation step S15, specifically, the metaphorical expression generation unit 15 corresponds to a language and an expression that do not belong to the user genre 28 in the esoteric information 46 in consideration of the relationship with the language and the expression. The metaphorical expression 47 is generated by substituting the language and expression belonging to the user genre 28. That is, in the metaphorical expression generation step S15, the metaphorical expression generation unit 15 generally maintains the relationship between the language and the expression that do not belong to the user genre 28 in the difficult information 46, and the user genre corresponding to the language and the expression. By substituting with the language and expression belonging to 28, the metaphorical expression 47 is generated. In the metaphorical expression generation step S15, it is preferable that the metaphorical expression generation unit 15 selects a user genre 28 that is relatively close to the genre of the esoteric information 46 and generates the metaphorical expression 47.

比喩表現生成ステップS15では、比喩表現生成部15が、例えば、図6及び図7に示す利用者ID24がXYZ00001である利用者41が、図4に示すニュース記事に係る配信情報45に対してアクセス43を入力した場合、難解情報46である配信情報45の全体について、ジャンル「サッカー」における「日本(ナショナルチーム)」と「コロンビア(ナショナルチーム)」との関係性を概ね維持した状態で、利用者ジャンル28である「野球」に属する「高校野球部」と「大リーグチーム」に置換することで、比喩表現47を生成する。なお、比喩表現生成ステップS15では、比喩表現生成部15が、難解情報46のジャンルである「サッカー」に対して、同じスポーツ分野という意味で比較的近い利用者ジャンル28である「野球」を選択して、比喩表現47を生成しているので、比喩表現47がわかりやすいものとなっている。 In the metaphorical expression generation step S15, for example, the metaphorical expression generation unit 15 has access to the distribution information 45 related to the news article shown in FIG. 4 by the user 41 whose user ID 24 shown in FIGS. 6 and 7 is XYZ00001. When 43 is input, the entire distribution information 45, which is the difficult information 46, is used while maintaining the relationship between "Japan (national team)" and "Colombia (national team)" in the genre "soccer". By substituting "high school baseball club" and "major league team" belonging to "baseball" which is the person genre 28, the metaphorical expression 47 is generated. In the metaphorical expression generation step S15, the metaphorical expression generation unit 15 selects "baseball", which is a user genre 28, which is relatively close to "soccer", which is the genre of difficult information 46, in the sense of the same sports field. Then, since the metaphorical expression 47 is generated, the metaphorical expression 47 is easy to understand.

比喩表現生成ステップS15では、比喩表現生成部15が、例えば、図6及び図7に示す利用者ID24がXYZ00001である利用者41が、図5に示す口コミ記事に係る配信情報45に対してアクセス43を入力した場合、配信情報45のうち「梅田ダンジョンのど真ん中にあり」の部分の単位(1フレーズ)について、ジャンル「大阪」における「梅田」とその性質を表現する「ダンジョン」との関係性を概ね維持した状態で、利用者ジャンル28である「東京」に属する「新宿」とその性質を表現する「地下道」に置換することで、比喩表現47を生成する。なお、比喩表現生成ステップS15では、比喩表現生成部15が、難解情報46のジャンルである「大阪」に対して、同じ地名分野という意味で比較的近い利用者ジャンル28である「東京」を選択して、比喩表現47を生成しているので、比喩表現47がわかりやすいものとなっている。 In the metaphorical expression generation step S15, for example, the metaphorical expression generation unit 15 accesses the distribution information 45 related to the word-of-mouth article shown in FIG. 5 by the user 41 whose user ID 24 shown in FIGS. 6 and 7 is XYZ00001. If you enter 43, the unit (1 phrase) of the part of the distribution information 45 that is "in the middle of the Umeda dungeon" is the relationship between "Umeda" in the genre "Osaka" and "dungeon" that expresses its nature. By substituting "Shinjuku" belonging to the user genre 28 "Tokyo" and "underpass" expressing its properties, the metaphorical expression 47 is generated. In the metaphorical expression generation step S15, the metaphorical expression generation unit 15 selects “Tokyo”, which is a user genre 28 that is relatively close to the genre “Osaka” of the difficult information 46 in the sense of the same place name field. Then, since the metaphorical expression 47 is generated, the metaphorical expression 47 is easy to understand.

出力ステップS16は、出力部16が、比喩表現生成ステップS15で生成された比喩表現47を出力するステップである。出力ステップS16では、出力部16が、アクセス43によって呼び出された配信情報45に基づいて、比喩表現47を含むコンテンツを出力する。 The output step S16 is a step in which the output unit 16 outputs the metaphorical expression 47 generated in the metaphorical expression generation step S15. In the output step S16, the output unit 16 outputs the content including the metaphorical expression 47 based on the distribution information 45 called by the access 43.

出力ステップS16では、出力部16が、例えば、図6及び図7に示す利用者ID24がXYZ00001である利用者41が、図4に示すニュース記事に係る配信情報45に対してアクセス43を入力した場合、ジャンル「サッカー」に属する難解情報46に基づいて生成した利用者ジャンル28である「野球」に属する比喩表現47を合わせて表示する図4に示す表示画面51を生成して出力する。 In the output step S16, for example, the user 41 whose user ID 24 shown in FIGS. 6 and 7 is XYZ00001 inputs an access 43 to the distribution information 45 related to the news article shown in FIG. In this case, the display screen 51 shown in FIG. 4 is generated and output together with the metaphorical expression 47 belonging to the user genre 28 “baseball” generated based on the esoteric information 46 belonging to the genre “soccer”.

出力ステップS16では、出力部16が、例えば、図6及び図7に示す利用者ID24がXYZ00001である利用者41が、図5に示す口コミ記事に係る配信情報45に対してアクセス43を入力した場合、ジャンル「大阪」に属する難解情報46に基づいて生成した利用者ジャンル28である「東京」に属する比喩表現47を合わせて表示する図5に示す表示画面55を生成して出力する。 In the output step S16, for example, the user 41 whose user ID 24 shown in FIGS. 6 and 7 is XYZ00001 inputs an access 43 to the distribution information 45 related to the word-of-mouth article shown in FIG. In this case, the display screen 55 shown in FIG. 5 is generated and output together with the metaphorical expression 47 belonging to the user genre 28 “Tokyo” generated based on the esoteric information 46 belonging to the genre “Osaka”.

〔5.ハードウェア構成〕
上述してきた実施形態に係る情報処理装置10は、例えば図10に示すような構成のコンピュータ1000によって実現される。図10は、情報処理装置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 above-described embodiment is realized by, for example, a computer 1000 having a configuration as shown in FIG. FIG. 10 is a hardware configuration diagram showing an example of a computer 1000 that realizes the functions of the information processing apparatus 10. The computer 1000 has a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

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

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

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

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

例えば、コンピュータ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 realizes the function of the processing unit 10A by executing the program loaded on the RAM 1200. Further, the data in the storage unit 10B is stored in the HDD 1400. The CPU 1100 of the computer 1000 reads these programs from the recording medium 1800 and executes them, but as another example, these programs may be acquired from another device via the communication network 500.

〔6.その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[6. others〕
Further, among the processes described in the above-described embodiment, all or a part of the processes described as being automatically performed can be manually performed, or the processes described as being manually performed can be performed. All or part of it can be done automatically by a known method. 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 figure is not limited to the information shown in the figure.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図3に示した記憶部10Bに記憶される利用者属性データベース21、行動履歴データベース22及びジャンル言語表現データベース23等の情報は、情報通信インターフェイス10C及び通信ネットワーク50等のネットワークを介して、外部に備えられた所定の記憶装置に記憶されてもよい。 Further, each component of each of the illustrated devices is a functional concept, and does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution / integration of each device is not limited to the one shown in the figure, and all or part of them may be functionally or physically distributed / physically in any unit according to various loads and usage conditions. Can be integrated and configured. For example, information such as the user attribute database 21, the action history database 22, and the genre language expression database 23 stored in the storage unit 10B shown in FIG. 3 is transmitted via a network such as the information communication interface 10C and the communication network 50. It may be stored in a predetermined storage device provided externally.

また、上記実施形態では、情報処理装置10が、例えば、入力ステップS11と、取得ステップS12と、推定ステップS13と、難解情報特定ステップS14と、比喩表現生成ステップS15と、出力ステップS16と、を行うことにより、実施形態に係る情報処理方法を実行する例を示した。しかし、上述した情報処理装置10は、入力ステップS11を行う入力装置と、取得ステップS12を行う取得装置と、推定ステップS13を行う推定装置と、難解情報特定ステップS14を行う難解情報特定装置と、比喩表現生成ステップS15を行う比喩表現生成装置と、出力ステップS16を行う出力装置とに分離されてもよい。そして、上記の情報処理装置10による情報処理方法に関する処理は、入力装置と、取得装置と、推定装置と、難解情報特定装置と、比喩表現生成装置と、出力装置との各装置を有する情報処理システムによって実現される。 Further, in the above embodiment, the information processing apparatus 10 comprises, for example, an input step S11, an acquisition step S12, an estimation step S13, a difficult information identification step S14, a metaphorical expression generation step S15, and an output step S16. By doing so, an example of executing the information processing method according to the embodiment is shown. However, the information processing apparatus 10 described above includes an input device that performs the input step S11, an acquisition device that performs the acquisition step S12, an estimation device that performs the estimation step S13, and a difficult information identification device that performs the difficult information identification step S14. The metaphorical expression generation device that performs the metaphorical expression generation step S15 and the output device that performs the output step S16 may be separated. The processing related to the information processing method by the information processing device 10 is information processing including an input device, an acquisition device, an estimation device, a difficult information identification device, a metaphorical expression generation device, and an output device. Realized by the system.

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

〔7.効果〕
上述してきたように、実施形態に係る情報処理装置10は、取得部12と、推定部13と、出力部16と、を有する。取得部12は、利用者情報27を取得する。推定部13は、利用者情報27に基づいて、利用者41に対応するジャンルである利用者ジャンル28を推定する。出力部16は、利用者ジャンル28に関する比喩表現47を含むコンテンツを出力する。
[7. effect〕
As described above, the information processing apparatus 10 according to the embodiment includes an acquisition unit 12, an estimation unit 13, and an output unit 16. The acquisition unit 12 acquires the user information 27. The estimation unit 13 estimates the user genre 28, which is a genre corresponding to the user 41, based on the user information 27. The output unit 16 outputs content including a metaphorical expression 47 relating to the user genre 28.

このように、実施形態に係る情報処理装置10は、利用者41に対応する利用者ジャンル28に関する比喩表現47を出力するので、配信情報45を利用者41にとって馴染みがあるものに変換することができる。すなわち、実施形態に係る情報処理装置10は、利用者41の配信情報45に対する理解度に基づいて、配信情報45を出力することを可能にする。 As described above, since the information processing apparatus 10 according to the embodiment outputs the metaphorical expression 47 relating to the user genre 28 corresponding to the user 41, it is possible to convert the distribution information 45 into something familiar to the user 41. can. That is, the information processing apparatus 10 according to the embodiment makes it possible to output the distribution information 45 based on the degree of understanding of the distribution information 45 of the user 41.

また、推定部13は、利用者41の知識のレベルの深さに基づいて、利用者ジャンル28を推定する。 Further, the estimation unit 13 estimates the user genre 28 based on the depth of the knowledge level of the user 41.

このように、実施形態に係る情報処理装置10は、利用者41の知識のレベルの深さを基準として、比喩表現47を出力するので、利用者41の配信情報45に対する知識のレベルの深さに基づいて、適切に配信情報45を出力することを可能にする。 As described above, since the information processing apparatus 10 according to the embodiment outputs the metaphorical expression 47 based on the depth of the knowledge level of the user 41, the depth of the knowledge level of the distribution information 45 of the user 41 is obtained. It is possible to appropriately output the distribution information 45 based on the above.

また、取得部12は、利用者情報27として利用者41の属性25及び利用者41の行動履歴26のうち少なくともいずれか一方を取得し、推定部13は、属性25及び行動履歴26のうち少なくともいずれかに基づいて、利用者41の知識のレベルの深さを推定する。 Further, the acquisition unit 12 acquires at least one of the attribute 25 of the user 41 and the action history 26 of the user 41 as the user information 27, and the estimation unit 13 acquires at least one of the attribute 25 and the action history 26. Based on either, the depth of knowledge of the user 41 is estimated.

このように、実施形態に係る情報処理装置10は、利用者41の経歴等が現れる属性25及び利用者41の興味関心等が現れる行動履歴26を用いて利用者41の知識のレベルの深さを推定するので、高い精度で利用者41の知識のレベルの深さを推定することができ、これに伴い、より適切に利用者ジャンル28を推定することができる。 As described above, the information processing apparatus 10 according to the embodiment uses the attribute 25 in which the career of the user 41 appears and the behavior history 26 in which the interest of the user 41 appears, and the depth of knowledge of the user 41 is deep. Therefore, it is possible to estimate the depth of the knowledge level of the user 41 with high accuracy, and accordingly, the user genre 28 can be estimated more appropriately.

また、利用者41から、配信情報45を呼び出す旨の入力を受け付ける入力部11をさらに有し、出力部16は、配信情報45に基づくコンテンツを出力する。 Further, the output unit 16 further has an input unit 11 that receives an input to call the distribution information 45 from the user 41, and the output unit 16 outputs the content based on the distribution information 45.

このように、実施形態に係る情報処理装置10は、利用者41による配信情報45に対するアクセス43に呼応して、比喩表現47を含むコンテンツを出力することができる。 As described above, the information processing apparatus 10 according to the embodiment can output the content including the metaphorical expression 47 in response to the access 43 to the distribution information 45 by the user 41.

また、推定部13が推定した利用者ジャンル28に基づいて、配信情報45において、利用者41の知識のレベルが不十分と推定される難解情報46を特定する難解情報特定部14と、難解情報特定部14が特定した難解情報46に基づいて、推定部13が推定した利用者ジャンル28に関する比喩表現47を生成する比喩表現生成部15と、をさらに有する。 Further, based on the user genre 28 estimated by the estimation unit 13, the esoteric information identification unit 14 for specifying the esoteric information 46 whose knowledge level of the user 41 is estimated to be insufficient in the distribution information 45, and the esoteric information It further has a metaphorical expression generation unit 15 that generates a metaphorical expression 47 regarding the user genre 28 estimated by the estimation unit 13 based on the esoteric information 46 specified by the specific unit 14.

このように、実施形態に係る情報処理装置10は、利用者41にとって難易度が高いと想定される難解情報46に基づいて利用者ジャンル28に関する比喩表現47を生成して出力するので、配信情報45を利用者41にとって理解しやすいものに変換することができる。 As described above, the information processing apparatus 10 according to the embodiment generates and outputs the metaphorical expression 47 relating to the user genre 28 based on the difficult information 46 which is assumed to be difficult for the user 41, and thus distributes the information. 45 can be converted into something that is easy for the user 41 to understand.

また、出力部16は、配信情報45と、補足情報としての比喩表現47と、を並列に出力する。 Further, the output unit 16 outputs the distribution information 45 and the metaphorical expression 47 as supplementary information in parallel.

このように、実施形態に係る情報処理装置10は、利用者41が、元の配信情報45と、比喩表現47とを対照して認識することを可能にする。 As described above, the information processing apparatus 10 according to the embodiment enables the user 41 to recognize the original distribution information 45 in comparison with the metaphorical expression 47.

さらに、出力部16は、配信情報45として報道情報を出力する。 Further, the output unit 16 outputs the news information as the distribution information 45.

このように、実施形態に係る情報処理装置10は、報道情報としての性質上、配信情報45に記載の事実を捻じ曲げることなく出力することで、配信情報45の配信者に配慮した出力をすることができる。 As described above, the information processing apparatus 10 according to the embodiment outputs the facts described in the distribution information 45 without twisting the facts described in the distribution information 45 due to the nature of the news information, thereby outputting the distribution information 45 in consideration of the distributor. be able to.

また、出力部16は、配信情報45における難解情報46に代えて、比喩表現47を出力する。 Further, the output unit 16 outputs the metaphorical expression 47 instead of the difficult information 46 in the distribution information 45.

このように、実施形態に係る情報処理装置10は、利用者41が、難解情報46と相対することなく比喩表現47を認識することを通して、実質的に配信情報45を認識することを可能にする。 As described above, the information processing apparatus 10 according to the embodiment enables the user 41 to substantially recognize the distribution information 45 by recognizing the metaphorical expression 47 without facing the esoteric information 46. ..

さらに、出力部16は、配信情報45として投稿情報を出力する。 Further, the output unit 16 outputs the posted information as the distribution information 45.

このように、実施形態に係る情報処理装置10は、投稿情報を投稿した投稿者による難解情報46自体を出力しないので、配信情報45そのものよりも利用者41が難解情報46に向き合うことなく容易に投稿内容を理解して参酌することを可能にする。 As described above, since the information processing apparatus 10 according to the embodiment does not output the esoteric information 46 itself by the poster who posted the posted information, the user 41 does not face the esoteric information 46 more easily than the distribution information 45 itself. Allows you to understand and take into account the content of your posts.

また、実施形態に係る情報処理方法は、取得ステップS12と、推定ステップS13と、出力ステップS16と、を有する。取得ステップS12は、利用者情報27を取得するステップである。推定ステップS13は、利用者情報27に基づいて、利用者41に対応するジャンルである利用者ジャンル28を推定するステップである。出力ステップS16は、利用者ジャンル28に関する比喩表現47を含むコンテンツを出力するステップである。 Further, the information processing method according to the embodiment includes an acquisition step S12, an estimation step S13, and an output step S16. The acquisition step S12 is a step of acquiring the user information 27. The estimation step S13 is a step of estimating the user genre 28, which is a genre corresponding to the user 41, based on the user information 27. The output step S16 is a step of outputting the content including the metaphorical expression 47 relating to the user genre 28.

このように、実施形態に係る情報処理方法は、利用者41に対応する利用者ジャンル28に関する比喩表現47を出力するので、配信情報45を利用者41にとって馴染みがあるものに変換することができる。すなわち、実施形態に係る情報処理方法は、利用者41の配信情報45に対する理解度に基づいて、配信情報45を出力することを可能にする。 As described above, since the information processing method according to the embodiment outputs the metaphorical expression 47 relating to the user genre 28 corresponding to the user 41, the distribution information 45 can be converted into one familiar to the user 41. .. That is, the information processing method according to the embodiment makes it possible to output the distribution information 45 based on the degree of understanding of the distribution information 45 of the user 41.

また、実施形態に係る情報処理プログラムは、コンピュータ1000に、取得手順と、推定手順と、出力手順と、を実行させるためのものである。取得手順は、利用者情報27を取得する手順である。推定手順は、利用者情報27に基づいて、利用者41に対応するジャンルである利用者ジャンル28を推定する手順である。出力手順は、利用者ジャンル28に関する比喩表現47を含むコンテンツを出力する手順である。 Further, the information processing program according to the embodiment is for causing the computer 1000 to execute the acquisition procedure, the estimation procedure, and the output procedure. The acquisition procedure is a procedure for acquiring user information 27. The estimation procedure is a procedure for estimating the user genre 28, which is a genre corresponding to the user 41, based on the user information 27. The output procedure is a procedure for outputting content including the metaphorical expression 47 relating to the user genre 28.

このように、実施形態に係る情報処理プログラムは、コンピュータ1000に、利用者41に対応する利用者ジャンル28に関する比喩表現47を出力させるので、配信情報45を利用者41にとって馴染みがあるものに変換させることができる。すなわち、実施形態に係る情報処理プログラムは、コンピュータ1000に、利用者41の配信情報45に対する理解度に基づいて、配信情報45を出力させることを可能にする。 As described above, the information processing program according to the embodiment causes the computer 1000 to output the metaphorical expression 47 relating to the user genre 28 corresponding to the user 41, so that the distribution information 45 is converted into one familiar to the user 41. Can be made to. That is, the information processing program according to the embodiment enables the computer 1000 to output the distribution information 45 based on the degree of understanding of the distribution information 45 of the user 41.

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

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

1 情報処理システム
10 情報処理装置
10A 処理部
10B 記憶部
10C 情報通信インターフェイス
11 入力部
12 取得部
13 推定部
14 難解情報特定部
15 比喩表現生成部
16 出力部
17 データベース作成部
21 利用者属性データベース
22 行動履歴データベース
23 ジャンル言語表現データベース
25 属性
26 行動履歴
27 利用者情報
28 利用者ジャンル
43 アクセス
45 配信情報
46 難解情報
47 比喩表現
1 Information processing system 10 Information processing device 10A Processing unit 10B Storage unit 10C Information communication interface 11 Input unit 12 Acquisition unit 13 Estimate unit 14 Difficult information identification unit 15 Metaphorical expression generation unit 16 Output unit 17 Database creation unit 21 User attribute database 22 Behavior history database 23 Genre language expression database 25 Attributes 26 Behavior history 27 User information 28 User genre 43 Access 45 Delivery information 46 Difficult information 47 Metaphorical expression

Claims (9)

利用者情報を取得する取得部と、
前記利用者情報に基づいて、利用者に対応するジャンルである利用者ジャンルを推定する推定部と、
前記利用者ジャンルに関する比喩表現を含むコンテンツを出力する出力部と、
前記利用者から、配信情報を呼び出す旨の入力を受け付ける入力部と、
前記推定部が推定した前記利用者ジャンルに基づいて、前記配信情報のうち、前記利用者ジャンルに属する言語及び表現の使用割合が所定の閾値より小さい部分について難解情報として特定する難解情報特定部と、
前記難解情報特定部が特定した前記難解情報に基づいて、前記推定部が推定した前記利用者ジャンルに関する比喩表現を生成する比喩表現生成部と、
を有し、
前記出力部は、前記配信情報に基づく前記コンテンツを出力する、
ことを特徴とする情報処理装置。
The acquisition department that acquires user information and
Based on the user information, an estimation unit that estimates the user genre, which is the genre corresponding to the user, and the estimation unit.
An output unit that outputs content including metaphorical expressions related to the user genre, and
An input unit that accepts an input to call distribution information from the user,
Based on the user genre estimated by the estimation unit, the esoteric information specifying unit that specifies as esoteric information the portion of the distribution information in which the usage ratio of the language and expression belonging to the user genre is smaller than a predetermined threshold value. ,
A metaphorical expression generation unit that generates a metaphorical expression related to the user genre estimated by the estimation unit based on the esoteric information specified by the esoteric information identification unit.
Have,
The output unit outputs the content based on the distribution information.
An information processing device characterized by this.
前記推定部は、前記利用者の、言語及び表現の出現頻度に対応した知識のレベルの深さに基づいて、前記利用者ジャンルを推定する、
ことを特徴とする請求項1に記載の情報処理装置。
The estimation unit estimates the user genre based on the depth of knowledge of the user corresponding to the frequency of appearance of language and expression .
The information processing apparatus according to claim 1.
前記取得部は、前記利用者情報として前記利用者の属性及び前記利用者の行動履歴のうち少なくともいずれか一方を取得し、
前記推定部は、前記属性及び前記行動履歴のうち少なくともいずれかに基づいて、前記利用者の知識のレベルの深さを推定する、
ことを特徴とする請求項2に記載の情報処理装置。
The acquisition unit acquires at least one of the user's attribute and the user's behavior history as the user information.
The estimation unit estimates the depth of knowledge of the user based on at least one of the attribute and the behavior history.
The information processing apparatus according to claim 2.
前記出力部は、前記配信情報と、補足情報としての前記比喩表現と、を並列に出力する、
ことを特徴とする請求項1から3のうちいずれか1つに記載の情報処理装置。
The output unit outputs the distribution information and the metaphorical expression as supplementary information in parallel.
The information processing apparatus according to any one of claims 1 to 3 .
前記出力部は、前記配信情報として報道情報を出力する、
ことを特徴とする請求項に記載の情報処理装置。
The output unit outputs news information as the distribution information.
The information processing apparatus according to claim 4 .
前記出力部は、前記配信情報における前記難解情報に代えて、前記比喩表現を出力する、
ことを特徴とする請求項に記載の情報処理装置。
The output unit outputs the metaphorical expression in place of the esoteric information in the distribution information.
The information processing apparatus according to claim 4 .
前記出力部は、前記配信情報として投稿情報を出力する、
ことを特徴とする請求項に記載の情報処理装置。
The output unit outputs the posted information as the distribution information.
The information processing apparatus according to claim 6 .
情報処理装置が実行する生成方法であって、
利用者情報を取得する取得工程と、
前記利用者情報に基づいて、利用者に対応するジャンルである利用者ジャンルを推定する推定工程と、
前記利用者ジャンルに関する比喩表現を含むコンテンツを出力する出力工程と、
前記利用者から、配信情報を呼び出す旨の入力を受け付ける入力工程と、
前記推定工程が推定した前記利用者ジャンルに基づいて、前記配信情報のうち、前記利用者ジャンルに属する言語及び表現の使用割合が所定の閾値より小さい部分について難解情報として特定する難解情報特定工程と、
前記難解情報特定工程が特定した前記難解情報に基づいて、前記推定工程が推定した前記利用者ジャンルに関する比喩表現を生成する比喩表現生成工程と、
を有し、
前記出力工程は、前記配信情報に基づく前記コンテンツを出力する、
とを特徴とする情報処理方法。
It is a generation method executed by an information processing device.
The acquisition process to acquire user information and
An estimation process for estimating a user genre, which is a genre corresponding to a user, based on the user information, and an estimation process .
An output process that outputs content including metaphorical expressions related to the user genre, and
An input process that accepts an input to call distribution information from the user,
Based on the user genre estimated by the estimation process, the esoteric information specifying step of specifying the portion of the distribution information in which the usage ratio of the language and expression belonging to the user genre is smaller than a predetermined threshold value is specified as esoteric information. ,
A metaphorical expression generation step of generating a metaphorical expression relating to the user genre estimated by the estimation process based on the esoteric information specified by the esoteric information specifying process.
Have,
The output step outputs the content based on the distribution information.
An information processing method characterized by that .
用者情報を取得する取得手順と、
前記利用者情報に基づいて、利用者に対応するジャンルである利用者ジャンルを推定する推定手順と、
前記利用者ジャンルに関する比喩表現を含むコンテンツを出力する出力手順と、
前記利用者から、配信情報を呼び出す旨の入力を受け付ける入力手順と、
前記推定手順が推定した前記利用者ジャンルに基づいて、前記配信情報のうち、前記利用者ジャンルに属する言語及び表現の使用割合が所定の閾値より小さい部分について難解情報として特定する難解情報特定手順と、
前記難解情報特定手順が特定した前記難解情報に基づいて、前記推定手順が推定した前記利用者ジャンルに関する比喩表現を生成する比喩表現生成手順と、
を有し、
前記出力手順は、前記配信情報に基づく前記コンテンツを出力する、
ことをコンピュータに実行させるための情報処理プログラム。
The acquisition procedure to acquire user information and
An estimation procedure for estimating a user genre, which is a genre corresponding to a user, based on the user information, and an estimation procedure.
An output procedure for outputting content including metaphorical expressions related to the user genre, and
The input procedure for accepting the input to call the distribution information from the user,
Based on the user genre estimated by the estimation procedure, the esoteric information specifying procedure for specifying as esoteric information the portion of the distribution information in which the usage ratio of the language and expression belonging to the user genre is smaller than a predetermined threshold value. ,
A metaphorical expression generation procedure for generating a metaphorical expression relating to the user genre estimated by the estimation procedure based on the esoteric information specified by the esoteric information specifying procedure.
Have,
The output procedure outputs the content based on the distribution information.
An information processing program that lets a computer do things .
JP2018235493A 2018-12-17 2018-12-17 Information processing equipment, information processing methods and information processing programs Active JP7068999B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018235493A JP7068999B2 (en) 2018-12-17 2018-12-17 Information processing equipment, information processing methods and information processing programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018235493A JP7068999B2 (en) 2018-12-17 2018-12-17 Information processing equipment, information processing methods and information processing programs

Publications (2)

Publication Number Publication Date
JP2020098395A JP2020098395A (en) 2020-06-25
JP7068999B2 true JP7068999B2 (en) 2022-05-17

Family

ID=71105944

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018235493A Active JP7068999B2 (en) 2018-12-17 2018-12-17 Information processing equipment, information processing methods and information processing programs

Country Status (1)

Country Link
JP (1) JP7068999B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002082987A (en) 2000-09-06 2002-03-22 Seiko Epson Corp Document information reading support device, digital content generating system, digital content distributing system and storage medium
US20070198534A1 (en) 2006-01-24 2007-08-23 Henry Hon System and method to create a collaborative web-based multimedia layered platform
JP2012146082A (en) 2011-01-11 2012-08-02 Toshiba Corp Answer retrieval apparatus, method and program
JP2017097488A (en) 2015-11-19 2017-06-01 ヤフー株式会社 Information processing device, information processing method, and information processing program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002082987A (en) 2000-09-06 2002-03-22 Seiko Epson Corp Document information reading support device, digital content generating system, digital content distributing system and storage medium
US20020042790A1 (en) 2000-09-06 2002-04-11 Seiko Epson Corporation Text information browsing aid apparatus, digital content creation system, digital content distribution system, and storage medium
US20070198534A1 (en) 2006-01-24 2007-08-23 Henry Hon System and method to create a collaborative web-based multimedia layered platform
JP2012146082A (en) 2011-01-11 2012-08-02 Toshiba Corp Answer retrieval apparatus, method and program
JP2017097488A (en) 2015-11-19 2017-06-01 ヤフー株式会社 Information processing device, information processing method, and information processing program

Also Published As

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

Similar Documents

Publication Publication Date Title
US11004109B2 (en) Automated creative extension selection for content performance optimization
CN109791550B (en) Generating contextual search suggestions
US11172040B2 (en) Method and apparatus for pushing information
JP6415619B2 (en) Analysis device, analysis method, and program
EP3162016A1 (en) Automated click type selection for content performance optimization
WO2013143252A1 (en) Method and system for prompting input candidate words based on context scenario
CN103678304A (en) Method and device for pushing specific content for predetermined webpage
US11397740B2 (en) Method and apparatus for providing information by using degree of association between reserved word and attribute language
CN107562939A (en) Vertical domain news recommendation method and device and readable storage medium
US20140156796A1 (en) Intelligent information providing system and method
KR101789088B1 (en) Method for automatic summarizing document by user learning
JP2016177690A (en) Service recommendation device, service recommendation method, and service recommendation program
JP2019053558A (en) Learning device, learning method, learning program, first model, and second model
JP7068999B2 (en) Information processing equipment, information processing methods and information processing programs
JP6576534B1 (en) Information display program, information display method, information display device, and information processing system
JP2015052971A (en) Internet advertisement search supporting device
JP6687737B2 (en) Information processing apparatus, information processing method, program, storage medium
JP2019175212A (en) Information display device, article page generation device, information processing device, information display system, and program
JP7292452B1 (en) Proposed device, proposed method, and proposed program
JP7008152B1 (en) Information processing equipment, information processing methods and information processing programs
JP7579555B1 (en) Program, method, information processing device, and system
JP7309669B2 (en) Information processing device, information processing method, and information processing program
JP7144468B2 (en) Information processing device, information processing method and information processing program
JP7539094B1 (en) Program, method, information processing device, and system
JP7582351B2 (en) DISPLAY MODE CHANGE DEVICE, DISPLAY MODE CHANGE PROGRAM, AND DISPLAY MODE CHANGE METHOD

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

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211005

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220502

R150 Certificate of patent or registration of utility model

Ref document number: 7068999

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