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

JP5876642B2 - Text file evaluation device, text file evaluation method, and computer program - Google Patents

Text file evaluation device, text file evaluation method, and computer program Download PDF

Info

Publication number
JP5876642B2
JP5876642B2 JP2010109442A JP2010109442A JP5876642B2 JP 5876642 B2 JP5876642 B2 JP 5876642B2 JP 2010109442 A JP2010109442 A JP 2010109442A JP 2010109442 A JP2010109442 A JP 2010109442A JP 5876642 B2 JP5876642 B2 JP 5876642B2
Authority
JP
Japan
Prior art keywords
pictogram
evaluation
frequency
specific user
adverbial
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.)
Expired - Fee Related
Application number
JP2010109442A
Other languages
Japanese (ja)
Other versions
JP2011238055A (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.)
KDDI Corp
Original Assignee
KDDI 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 KDDI Corp filed Critical KDDI Corp
Priority to JP2010109442A priority Critical patent/JP5876642B2/en
Publication of JP2011238055A publication Critical patent/JP2011238055A/en
Application granted granted Critical
Publication of JP5876642B2 publication Critical patent/JP5876642B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Translation (AREA)
  • Document Processing Apparatus (AREA)

Description

本発明は、文章ファイル評価装置、文章ファイル評価方法、及びコンピュータプログラムに関する。   The present invention relates to a text file evaluation device, a text file evaluation method, and a computer program.

近年、個人がインターネットのサイトに発信・投稿した文章ファイルを検索し、該文章ファイルの内容を点数化することによって、該文章ファイルが含む「評判」を分析する「評判分析サービス」が提供されている。その評判分析サービスに利用可能な従来の文章ファイル評価技術では、文章ファイルに対して形態素解析を実行し、形態素の意味を点数化することによって文章ファイルの評価レベルを決定している(例えば特許文献1参照)。   In recent years, a “reputation analysis service” that analyzes the “reputation” included in the text file by searching for text files sent and posted by individuals on the Internet site and scoring the content of the text files has been provided. Yes. In the conventional sentence file evaluation technology that can be used for the reputation analysis service, the evaluation level of the sentence file is determined by performing morphological analysis on the sentence file and scoring the meaning of the morpheme (for example, patent document) 1).

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

しかし、上述した従来の文章ファイル評価技術では、文字列および絵文字を含む文章ファイルに対して、ユーザ(文章作成者)が絵文字を使用した意図を汲み取って評価レベルを決定することができない。特に携帯電話機で投稿文章を作成する場合、ユーザは、一見して文章の意図を把握しやすくするために、感情を表現する絵文字や言葉を強調する絵文字などを使用することがある。したがって、文字列および絵文字を含む文章ファイルに対しては、絵文字が意図する内容を評価レベルに反映させることが重要である。又、同じ絵文字でも、ユーザによって絵文字で表現する強弱が異なることが考えられる。このため、絵文字が意図する内容をユーザに応じて評価レベルに反映させることが望ましい。   However, in the conventional text file evaluation technique described above, the user (text creator) cannot determine the evaluation level based on the intention of using the pictogram for the text file including the character string and the pictogram. In particular, when a posted text is created by a mobile phone, the user may use a pictograph that expresses emotion or a pictograph that emphasizes a word in order to easily understand the intention of the text. Therefore, it is important to reflect the contents intended by the pictograph on the evaluation level for the text file including the character string and the pictograph. In addition, even with the same pictogram, it is conceivable that the strength expressed by the pictogram varies depending on the user. For this reason, it is desirable to reflect the content intended by the pictogram on the evaluation level according to the user.

本発明は、このような事情を考慮してなされたもので、文字列および絵文字を含む文章ファイルの評価レベルを算出する際に、絵文字が意図する内容をユーザに応じて評価レベルに反映させることができる文章ファイル評価装置、文章ファイル評価方法、及びコンピュータプログラムを提供することを課題とする。   The present invention has been made in consideration of such circumstances, and when calculating the evaluation level of a text file including a character string and a pictogram, the contents intended by the pictogram are reflected in the evaluation level according to the user. It is an object of the present invention to provide a text file evaluation device, a text file evaluation method, and a computer program.

上記の課題を解決するために、本発明に係る文章ファイル評価装置は、特定ユーザが記載した文字列および絵文字を含む文章ファイルの評価レベルを、評価絵文字に対する評価レベルと副詞的絵文字に対する副詞的倍率との積を用いて算出する文章ファイル評価装置であり、特定ユーザが絵文字を使用する頻度および特定ユーザが文章ファイルを作成する頻度を取得するユーザ情報取得部と、特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度に基づいて、該特定ユーザに適用する副詞的倍率を操作する絵文字倍率操作部と、を備えたことを特徴とする。   In order to solve the above-mentioned problem, the text file evaluation device according to the present invention is configured so that an evaluation level of a text file including a character string and a pictogram described by a specific user is expressed by an evaluation level for the evaluation pictogram and an adverbial magnification for the adverbial pictogram Is a text file evaluation device that calculates using a product of the user information acquisition unit that acquires the frequency with which a specific user uses pictograms and the frequency with which the specific user creates text files, and the frequency with which the specific user uses pictograms And a pictographic magnification operation unit for manipulating an adverbial magnification applied to the specific user based on the frequency with which the specific user creates a text file.

本発明に係る文章ファイル評価装置において、前記絵文字倍率操作部は、文章ファイル作成頻度が高いほど副詞的倍率を小さくし、且つ、絵文字使用頻度が高いほど副詞的倍率を小さくすることを特徴とする。   In the sentence file evaluation device according to the present invention, the pictogram magnification operation unit reduces the adverbial magnification as the text file creation frequency increases, and decreases the adverbial magnification as the pictogram use frequency increases. .

本発明に係る文章ファイル評価装置において、前記ユーザ情報取得部は、特定ユーザが一定期間内に作成した評価対象文章ファイルの総数を計数する評価対象文章ファイル総数計数部と、特定ユーザが一定期間内に作成した評価対象文章ファイルに含まれる絵文字の総数を計数する絵文字総数計数部と、特定ユーザに関し、前記絵文字総数を前記評価対象文章ファイル総数で除して絵文字使用数の平均値を計算する絵文字使用数平均値計算部と、全ユーザの絵文字使用数平均値についての平均値を計算する全ユーザ絵文字使用数平均値計算部と、を有し、前記絵文字倍率操作部は、特定ユーザの絵文字使用数平均値を全ユーザ絵文字使用数平均値と比較する比較部と、特定ユーザに関し、前記比較部による比較結果および前記評価対象文章ファイル総数に基づいて、該特定ユーザに適用する副詞的倍率操作を決定する副詞的倍率操作決定部と、を有することを特徴とする。   In the text file evaluation device according to the present invention, the user information acquisition unit includes an evaluation target text file total count unit that counts the total number of evaluation target text files created by a specific user within a predetermined period, and a specific user within a predetermined period. The total number of pictographs for counting the total number of pictographs included in the evaluation target text file created in the above, and the pictogram for calculating the average number of pictographs used by dividing the total number of pictographs by the total number of evaluation target text files for a specific user A use number average value calculation unit, and an all-user pictogram use number average value calculation unit that calculates an average value for the average number of pictograms used by all users. A comparison unit that compares the number average value with the average number of pictograms used by all users, and a comparison result of the comparison unit and the evaluation target text file for the specific user. Based on yl total, and having a a adverbial magnification operation determining unit that determines an adverbial magnification operation to be applied to the specific user.

本発明に係る文章ファイル評価方法は、特定ユーザが記載した文字列および絵文字を含む文章ファイルの評価レベルを、評価絵文字に対する評価レベルと副詞的絵文字に対する副詞的倍率との積を用いて算出する文章ファイル評価方法であり、特定ユーザが絵文字を使用する頻度を取得するステップと、特定ユーザが文章ファイルを作成する頻度を取得するステップと、特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度に基づいて、該特定ユーザに適用する副詞的倍率を操作するステップと、を含むことを特徴とする。   The text file evaluation method according to the present invention is a text that calculates the evaluation level of a text file including a character string and a pictogram described by a specific user by using the product of the evaluation level for the evaluation pictogram and the adverbial magnification for the adverbial pictogram. It is a file evaluation method, the step of acquiring the frequency with which a specific user uses pictograms, the step of acquiring the frequency with which a specific user creates a text file, the frequency with which the specific user uses pictograms, and the specific user with a text file Manipulating the adverbial magnification applied to the specific user based on the frequency of creating

本発明に係るコンピュータプログラムは、特定ユーザが記載した文字列および絵文字を含む文章ファイルの評価レベルを、評価絵文字に対する評価レベルと副詞的絵文字に対する副詞的倍率との積を用いて算出するためのコンピュータプログラムであり、特定ユーザが絵文字を使用する頻度を取得するステップと、特定ユーザが文章ファイルを作成する頻度を取得するステップと、特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度に基づいて、該特定ユーザに適用する副詞的倍率を操作するステップと、をコンピュータに実行させるためのコンピュータプログラムであることを特徴とする。
これにより、前述の文章ファイル評価装置がコンピュータを利用して実現できるようになる。
A computer program according to the present invention is a computer for calculating an evaluation level of a text file including a character string and a pictogram described by a specific user using a product of an evaluation level for the evaluation pictogram and an adverbial magnification for an adverbial pictogram. A step of acquiring a frequency at which a specific user uses a pictogram, a step of acquiring a frequency at which the specific user creates a text file, a frequency at which the specific user uses a pictogram, and the specific user creating a text file A computer program for causing a computer to execute an adverbial magnification to be applied to the specific user based on the frequency of performing the operation.
Thereby, the above-mentioned sentence file evaluation apparatus can be realized using a computer.

本発明によれば、文字列および絵文字を含む文章ファイルの評価レベルを算出する際に、絵文字が意図する内容をユーザに応じて評価レベルに反映させることができるという効果が得られる。   According to the present invention, when calculating the evaluation level of a text file including a character string and a pictogram, the content intended by the pictogram can be reflected in the evaluation level according to the user.

本発明の一実施形態に係る文章ファイル評価装置1の構成を示すブロック図である。It is a block diagram which shows the structure of the text file evaluation apparatus 1 which concerns on one Embodiment of this invention. 図1に示す絵文字辞書部20の構成例である。It is a structural example of the pictogram dictionary part 20 shown in FIG. 図1に示すユーザ情報取得部30の構成図である。It is a block diagram of the user information acquisition part 30 shown in FIG. 図1に示す絵文字倍率操作部50の構成図である。It is a block diagram of the pictogram magnification operation part 50 shown in FIG. 本発明の一実施形態に係る副詞的倍率操作の規則の例である。It is an example of the rule of adverbial magnification operation which concerns on one Embodiment of this invention. 評価対象文章ファイルの例である。It is an example of an evaluation object text file. 本発明の一実施形態に係る文章ファイル評価レベル算出手順を示すフローチャートである。It is a flowchart which shows the text file evaluation level calculation procedure which concerns on one Embodiment of this invention.

以下、図面を参照し、本発明の実施形態について説明する。
図1は、本発明の一実施形態に係る文章ファイル評価装置1の構成を示すブロック図である。図1において、文章ファイル評価装置1は、通信インタフェース部11、文章ファイル蓄積部12、形態素解析部13、文字列抽出部14、文字列レベル検索部15、文字列辞書部16、絵文字辞書部20、絵文字抽出部21、絵文字レベル検索部22、副詞的倍率検索部23、係り受け解析部24、評価レベル決定部25、ユーザ情報取得部30、ユーザ情報記憶部40、及び絵文字倍率操作部50を有する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration of a text file evaluation apparatus 1 according to an embodiment of the present invention. In FIG. 1, a text file evaluation apparatus 1 includes a communication interface unit 11, a text file storage unit 12, a morpheme analysis unit 13, a character string extraction unit 14, a character string level search unit 15, a character string dictionary unit 16, and a pictogram dictionary unit 20. , Pictogram extraction unit 21, pictograph level search unit 22, adverbial magnification search unit 23, dependency analysis unit 24, evaluation level determination unit 25, user information acquisition unit 30, user information storage unit 40, and pictogram magnification operation unit 50 Have.

通信インタフェース部11は、通信ネットワークに接続する。通信ネットワークは、データ通信が可能なネットワークであればよく、無線回線で接続しても又は有線回線で接続してもよい。通信インタフェース部11は、通信ネットワークを介して、評価対象の文章ファイルを取得する。例えば、通信インタフェース部11は、インターネットのサイトから評価対象の文章ファイルを取得する。インターネットのサイトとしては、個人から発信・投稿された文章ファイルを蓄積するWebサイトとして、例えば、ブログ(Web Blog)、クチコミサイト、Q&Aコミュニティ、SNS(Social Networking Service)、COI(Community Of Interest)サイトなどが利用可能である。又は、通信インタフェース部11は、携帯電話向けのサイトから評価対象の文章ファイルを取得する。携帯電話向けのサイトとしては、インターネットと同様のサイトが利用できる。   The communication interface unit 11 is connected to a communication network. The communication network may be any network capable of data communication, and may be connected by a wireless line or a wired line. The communication interface unit 11 acquires a text file to be evaluated via a communication network. For example, the communication interface unit 11 acquires a text file to be evaluated from an Internet site. As Internet sites, for example, blogs (Web Blog), word-of-mouth sites, Q & A communities, SNS (Social Networking Service), and COI (Community Of Interest) sites as websites that store text files sent and posted by individuals. Etc. are available. Alternatively, the communication interface unit 11 acquires a text file to be evaluated from a site for mobile phones. A site similar to the Internet can be used as a site for mobile phones.

ここで、本実施形態における「文章ファイル」及び「絵文字」について説明する。本実施形態において「文章ファイル」は、テキストとしての文字列、及び「絵文字」を含む。「絵文字」とは、意味(例えば感情表現)を伝えるために用いられる簡略化した絵をいう。これは、例えばピクトグラムとも称され、既存の言語体系に関わらず、誰でも(例えばその言語を理解できない外国人でも)が、その表示の意味を理解できる。絵文字は、特に、携帯電話機同士のメールの送受信に用いられている。例えば、感情を表現するための「笑顔」、「泣き顔」、「ハートマーク」等、様々なアイコンが用意されている。絵文字は、テキストを含むメールを書く際に、感情を手軽に表現するアイコンとして用いられる。   Here, “text file” and “pictogram” in the present embodiment will be described. In the present embodiment, the “sentence file” includes a character string as text and an “pictogram”. “Emoji” refers to a simplified picture used to convey meaning (eg, emotional expression). This is also called a pictogram, for example, and anyone (for example, a foreigner who cannot understand the language) can understand the meaning of the display regardless of the existing language system. Pictographs are used especially for sending and receiving mail between mobile phones. For example, various icons such as “smile”, “crying face”, “heart mark” for expressing emotions are prepared. Pictographs are used as icons for easily expressing emotions when writing mail containing text.

「絵文字」は、一般的なテキストとは異なる文字コードを備えている。通常、テキストとは、半角の英数字のようなASCIIコード、日本語漢字のようなJISコード又はシフトJIS、多言語を対象にしたUnicodeなどを意味する。これに対し、絵文字は、これら文字コードと重畳しないように、各携帯電話通信事業者が、独自に絵文字とその文字コードとを決めている。従って、通信事業者又は携帯電話機メーカが異なる場合、完全に同じ絵文字を表示できるとは限らない。また、特定の通信事業者では、エスケープコードの後に絵文字の内容を送信する場合もある。このエスケープコードは、「その後のデータは絵文字である」旨を意味する。従って、パーソナルコンピュータのアプリケーションとしてのテキストエディタでは、絵文字を表示することはできない。このように、テキストと絵文字とは異なる文字体系を有する。   “Emoji” has a character code different from that of general text. Usually, the text means ASCII code such as half-width alphanumeric characters, JIS code or shift JIS such as Japanese Kanji, Unicode for multilingual, and the like. On the other hand, each mobile phone communication carrier uniquely determines a pictogram and its character code so that the pictogram does not overlap with these character codes. Therefore, when the telecommunications carrier or the mobile phone manufacturer is different, it is not always possible to display the same pictograph. In addition, a specific communication carrier may transmit pictogram contents after an escape code. This escape code means that “the subsequent data is a pictograph”. Therefore, a pictograph cannot be displayed by a text editor as an application of a personal computer. Thus, text and pictograms have different character systems.

説明を図1に戻す。文章ファイル蓄積部12は、通信インタフェース部11が取得した評価対象の文章ファイルを格納する。   Returning to FIG. The text file storage unit 12 stores the text file to be evaluated acquired by the communication interface unit 11.

形態素解析部13は、文章ファイル蓄積部12から文章ファイルを読み込み、読み込んだ文章ファイルを形態素に分解する。形態素解析部13は、分解した形態素を文字列抽出部14及び絵文字抽出部21へ出力する。   The morpheme analysis unit 13 reads a text file from the text file storage unit 12 and decomposes the read text file into morphemes. The morpheme analysis unit 13 outputs the decomposed morpheme to the character string extraction unit 14 and the pictogram extraction unit 21.

文字列辞書部16は、評価文字列としての特定文字列と評価レベルとの組を格納する。評価レベルとしては、「肯定的」又は「否定的」のいずれかが設定される。又は、「肯定的」及び「否定的」の各各に対して、複数の評価レベルを段階的に設定してもよい。   The character string dictionary unit 16 stores a set of a specific character string as an evaluation character string and an evaluation level. As the evaluation level, either “positive” or “negative” is set. Alternatively, a plurality of evaluation levels may be set in stages for each of “positive” and “negative”.

文字列抽出部14は、文字列辞書部16を用いて、形態素解析部13から入力した形態素の中から評価文字列に対応する形態素を抽出する。文字列抽出部14は、抽出した形態素から成る評価文字列を文字列レベル検索部114へ出力する。   The character string extraction unit 14 uses the character string dictionary unit 16 to extract a morpheme corresponding to the evaluation character string from the morphemes input from the morpheme analysis unit 13. The character string extraction unit 14 outputs an evaluation character string composed of the extracted morphemes to the character string level search unit 114.

文字列レベル検索部15は、文字列抽出部14から入力した評価文字列に対する評価レベルを文字列辞書部112から取得する。文字列レベル検索部15は、取得した評価レベルを評価レベル決定部25へ出力する。   The character string level search unit 15 acquires an evaluation level for the evaluation character string input from the character string extraction unit 14 from the character string dictionary unit 112. The character string level search unit 15 outputs the acquired evaluation level to the evaluation level determination unit 25.

絵文字辞書部20は、評価絵文字としての特定絵文字と評価レベルとの組を格納する。さらに、絵文字辞書部20は、副詞的絵文字としての特定絵文字と副詞的倍率との組を格納する。図2に絵文字辞書部20の構成例を示す。図2の例では、3個の評価絵文字「タイトル:きらきら」、「タイトル:ハート」及び「タイトル:涙ぽろり」が登録されている。評価絵文字「タイトル:きらきら」及び「タイトル:ハート」に対しては評価レベル「肯定的」が設定されている。評価絵文字「タイトル:涙ぽろり」に対しては評価レベル「否定的」が設定されている。又、図2の例では、1個の副詞的絵文字「タイトル:強調」が登録されている。副詞的絵文字「タイトル:強調」に対しては副詞的倍率「1.2」が設定されている。   The pictogram dictionary unit 20 stores a set of a specific pictogram as an evaluation pictogram and an evaluation level. Furthermore, the pictogram dictionary unit 20 stores a set of a specific pictogram as an adverbial pictogram and an adverbial magnification. FIG. 2 shows a configuration example of the pictogram dictionary unit 20. In the example of FIG. 2, three evaluation pictograms “Title: Glitter”, “Title: Heart”, and “Title: Tears” are registered. The evaluation level “positive” is set for the evaluation pictograms “title: glitter” and “title: heart”. The evaluation level “negative” is set for the evaluation pictogram “Title: Tears Polo”. In the example of FIG. 2, one adverbic pictogram “title: emphasis” is registered. The adverbial magnification “1.2” is set for the adverbic pictograph “title: emphasis”.

絵文字抽出部21は、絵文字辞書部20を用いて、形態素解析部13から入力した形態素の中から評価絵文字に対応する形態素を抽出する。絵文字抽出部21は、抽出した形態素から成る評価絵文字を絵文字レベル検索部22へ出力する。さらに、絵文字抽出部21は、絵文字辞書部20を用いて、形態素解析部13から入力した形態素の中から副詞的絵文字に対応する形態素を抽出する。絵文字抽出部21は、抽出した形態素から成る副詞的絵文字を副詞的倍率検索部23へ出力する。   The pictogram extraction unit 21 uses the pictogram dictionary unit 20 to extract a morpheme corresponding to the evaluation pictogram from the morphemes input from the morpheme analysis unit 13. The pictograph extraction unit 21 outputs an evaluation pictograph composed of the extracted morphemes to the pictograph level search unit 22. Further, the pictogram extraction unit 21 uses the pictogram dictionary unit 20 to extract morphemes corresponding to adverb pictograms from the morphemes input from the morpheme analysis unit 13. The pictogram extraction unit 21 outputs an adverbial pictograph composed of the extracted morphemes to the adverbial magnification search unit 23.

絵文字レベル検索部22は、絵文字抽出部21から入力した評価絵文字に対する評価レベルを絵文字辞書部20から取得する。絵文字レベル検索部22は、取得した評価レベルを評価レベル決定部25へ出力する。   The pictogram level search unit 22 acquires an evaluation level for the evaluation pictogram input from the pictogram extraction unit 21 from the pictogram dictionary unit 20. The pictogram level search unit 22 outputs the acquired evaluation level to the evaluation level determination unit 25.

副詞的倍率検索部23は、絵文字抽出部21から入力した副詞的絵文字に対する副詞的倍率を絵文字辞書部20から取得する。副詞的倍率検索部23は、取得した副詞的倍率を係り受け解析部24へ出力する。   The adverbial magnification search unit 23 acquires the adverbial magnification for the adverbial pictogram input from the pictogram extraction unit 21 from the pictogram dictionary unit 20. The adverbial magnification search unit 23 outputs the acquired adverbial magnification to the dependency analysis unit 24.

係り受け解析部24は、副詞的絵文字の係り受けとなる評価絵文字又は評価文字列を検出する。係り受け解析部24は、副詞的絵文字の係り受けの検出結果を副詞的倍率と共に評価レベル決定部25へ出力する。   The dependency analysis unit 24 detects an evaluation pictogram or an evaluation character string that is a dependency of an adverbial pictogram. The dependency analysis unit 24 outputs the detection result of the dependency of adverbial pictograms together with the adverbial magnification to the evaluation level determination unit 25.

なお、既存の構文解析(Syntactic Analysis)技術を用いることによって、どの文字列又は絵文字に、副詞的に係り受けされているかを判定することができる。構文解析の処理は、パーサ(parse)とも称され、文章の文法的な関係を解析する。構文解析は、通常、文章ファイルにおける木構造のデータ構造と、字句解析に基づく字句とを入力し、構文木や抽象構文木のようなデータ構造を生成する。これによって、副詞的絵文字が、どの評価文字列又は評価絵文字に係り受けされているかを決定することができる。   In addition, it is possible to determine which character string or pictogram is dependent on an adverb by using an existing syntactic analysis technique. The parsing process is also called a parser and analyzes the grammatical relationship between sentences. In syntax analysis, a tree-structured data structure in a text file and a lexical expression based on lexical analysis are input, and a data structure such as a syntax tree or an abstract syntax tree is generated. Thus, it is possible to determine which evaluation character string or evaluation pictogram the adverbial pictogram is dependent on.

評価レベル決定部25は、評価文字列全て及び評価絵文字全ての評価レベルの和に基づいて、文章ファイルの評価レベルを決定する。このとき、副詞的絵文字の係り受けとなる評価絵文字又は評価文字列の評価レベルに、当該副詞的絵文字の副詞的倍率を乗算する。その副詞的倍率は、絵文字倍率操作部50によって操作される。評価レベル決定部25は、決定した評価レベルを文章ファイルに対応付けて文章ファイル蓄積部12へ格納する。   The evaluation level determination unit 25 determines the evaluation level of the text file based on the sum of the evaluation levels of all the evaluation character strings and all the evaluation pictograms. At this time, the evaluation level of the evaluation pictogram or evaluation character string that is a dependency of the adverbial pictogram is multiplied by the adverbial magnification of the adverbial pictogram. The adverbial magnification is operated by the pictogram magnification operation unit 50. The evaluation level determination unit 25 stores the determined evaluation level in the text file storage unit 12 in association with the text file.

ユーザ情報取得部30は、形態素解析部13が文章ファイル蓄積部12から読み込んだ文章ファイル(評価対象文章ファイル)を用いて、ユーザ情報を取得する。ユーザ情報記憶部40は、ユーザ毎に、ユーザ情報を格納する。絵文字倍率操作部50は、ユーザ情報記憶部40を用いて、ユーザ毎に、副詞的倍率を操作する。   The user information acquisition unit 30 acquires user information using a text file (evaluation target text file) read from the text file storage section 12 by the morpheme analysis section 13. The user information storage unit 40 stores user information for each user. The pictogram magnification operation unit 50 uses the user information storage unit 40 to operate the adverbial magnification for each user.

図3は、図1に示すユーザ情報取得部30の構成図である。図3において、ユーザ情報取得部30は、評価対象文章ファイル総数計数部31と絵文字総数計数部32と絵文字使用数平均値計算部33と全ユーザ絵文字使用数平均値計算部34を有する。   FIG. 3 is a block diagram of the user information acquisition unit 30 shown in FIG. In FIG. 3, the user information acquisition unit 30 includes an evaluation object sentence file total count unit 31, a pictograph total count unit 32, a pictograph use number average value calculation unit 33, and an all user pictogram use number average value calculation unit 34.

評価対象文章ファイル総数計数部31は、特定ユーザが一定期間内に作成した評価対象文章ファイルの総数を計数する。ここで、特定ユーザが作成した評価対象文章ファイルは、特定ユーザが新規に作成した文章ファイルと既に作成されている文章ファイルを更新した文章ファイルとを含む。特定ユーザの評価対象文章ファイル総数は、該特定ユーザが文章ファイルを作成する頻度を表す。   The evaluation object sentence file total counting unit 31 counts the total number of evaluation object sentence files created by the specific user within a certain period. Here, the evaluation target sentence file created by the specific user includes a sentence file newly created by the specific user and a sentence file obtained by updating the already created sentence file. The total number of evaluation target text files of a specific user represents the frequency with which the specific user creates a text file.

絵文字総数計数部32は、特定ユーザが一定期間内に作成した評価対象文章ファイルに含まれる絵文字の総数を計数する。絵文字使用数平均値計算部33は、特定ユーザに関し、絵文字総数を評価対象文章ファイル総数で除して絵文字使用数の平均値を計算する。全ユーザ絵文字使用数平均値計算部34は、全ユーザの絵文字使用数平均値についての平均値を計算する。   The pictograph total number counting unit 32 counts the total number of pictographs included in the evaluation target sentence file created by the specific user within a certain period. The pictorial character usage number average value calculation unit 33 calculates the average pictorial character usage number for the specific user by dividing the pictorial character total number by the total text file to be evaluated. The all-user pictogram usage average value calculation unit 34 calculates an average value of the pictogram usage average value of all users.

ユーザ情報記憶部40は、ユーザ毎に、評価対象文章ファイル総数および絵文字使用数平均値を格納する。さらに、ユーザ情報記憶部40は、全ユーザ絵文字使用数平均値を格納する。   The user information storage unit 40 stores the total number of evaluation target sentence files and the average number of pictograms used for each user. Furthermore, the user information storage unit 40 stores the average number of all user pictograms used.

図4は、図1に示す絵文字倍率操作部50の構成図である。図4において、絵文字倍率操作部50は、比較部51と副詞的倍率操作決定部52を有する。   FIG. 4 is a block diagram of the pictogram magnification operation unit 50 shown in FIG. In FIG. 4, the pictogram magnification operation unit 50 includes a comparison unit 51 and an adverbial magnification operation determination unit 52.

絵文字倍率操作部50は、ユーザ情報記憶部40から必要な情報を取得する。比較部51は、特定ユーザの絵文字使用数平均値を全ユーザ絵文字使用数平均値と比較する。副詞的倍率操作決定部52は、特定ユーザに関し、比較部51による比較結果および評価対象文章ファイル総数に基づいて、該特定ユーザに適用する副詞的倍率操作を決定する。   The pictogram magnification operation unit 50 acquires necessary information from the user information storage unit 40. The comparison unit 51 compares the average number of pictograms used by a specific user with the average value of all user pictograms used. The adverbial magnification operation determination unit 52 determines the adverbial magnification operation to be applied to the specific user based on the comparison result by the comparison unit 51 and the total number of evaluation target sentence files for the specific user.

図5は、本実施形態に係る副詞的倍率操作の規則の例である。図5に示される副詞的倍率操作の規則では、特定ユーザに関し、絵文字使用頻度と文章ファイル作成頻度との関係に応じて、該特定ユーザに適用する副詞的倍率を変える。具体的には、文章ファイル作成頻度が高いほど副詞的倍率を小さくし、且つ、絵文字使用頻度が高いほど副詞的倍率を小さくする。   FIG. 5 is an example of rules for adverbial magnification operations according to the present embodiment. In the rule of adverbial magnification operation shown in FIG. 5, the adverbial magnification applied to the specific user is changed according to the relationship between the pictogram usage frequency and the text file creation frequency for the specific user. More specifically, the adverbial magnification is decreased as the sentence file creation frequency is higher, and the adverbial magnification is decreased as the pictogram usage frequency is higher.

図5には、丸数字の値が小さいほどに、副詞的倍率を小さくすることが示されている。図5において、文章ファイル作成頻度が高く、且つ、絵文字使用頻度が高い場合(丸数字「1」の場合)、副詞的倍率を1番小さくする。文章ファイル作成頻度が低く、且つ、絵文字使用頻度が高い場合(丸数字「2」の場合)、副詞的倍率を2番目に小さくする。文章ファイル作成頻度が高く、且つ、絵文字使用頻度が低い場合(丸数字「3」の場合)、副詞的倍率を3番目に小さくする。文章ファイル作成頻度が低く、且つ、絵文字使用頻度が低い場合(丸数字「4」の場合)、副詞的倍率を最も大きくする。   FIG. 5 shows that the smaller the value of the circled number, the smaller the adverbial magnification. In FIG. 5, when the text file creation frequency is high and the pictogram usage frequency is high (in the case of the circled number “1”), the adverbial magnification is made the smallest. If the text file creation frequency is low and the pictogram usage frequency is high (in the case of the circled number “2”), the adverbial magnification is set to the second smallest. If the text file creation frequency is high and the pictogram usage frequency is low (in the case of the circled number “3”), the adverbial magnification is made the third smallest. When the text file creation frequency is low and the pictogram usage frequency is low (in the case of the circled number “4”), the adverbial magnification is maximized.

特定ユーザの絵文字使用頻度が高いか低いかの判定は、比較部51による比較結果に基づく。具体的には、特定ユーザの絵文字使用数平均値が全ユーザ絵文字使用数平均値以上である場合に、該特定ユーザの絵文字使用頻度が高いと判定する。一方、特定ユーザの絵文字使用数平均値が全ユーザ絵文字使用数平均値未満である場合には、該特定ユーザの絵文字使用頻度が低いと判定する。   The determination as to whether the specific user's pictograph usage frequency is high or low is based on the comparison result by the comparison unit 51. Specifically, when the average number of pictograms used by a specific user is equal to or greater than the average value of all user pictograms used, it is determined that the frequency of use of pictograms by the specific user is high. On the other hand, when the average number of pictograms used by a specific user is less than the average number of pictographs used by all users, it is determined that the pictograph usage frequency of the specific user is low.

特定ユーザの文章ファイル作成頻度が高いか低いかの判定は、該特定ユーザの評価対象文章ファイル総数に基づく。具体的には、評価対象文章ファイル総数に関する基準値を定義し、特定ユーザの評価対象文章ファイル総数が基準値以上である場合に、該特定ユーザの文章ファイル作成頻度が高いと判定する。一方、特定ユーザの評価対象文章ファイル総数が基準値未満である場合には、該特定ユーザの文章ファイル作成頻度が低いと判定する。   The determination as to whether the specific user's text file creation frequency is high or low is based on the total number of evaluation target text files of the specific user. Specifically, a reference value for the total number of evaluation target sentence files is defined, and when the total number of evaluation target sentence files of a specific user is equal to or greater than the reference value, it is determined that the frequency of creating the specific user's sentence file is high. On the other hand, when the total number of evaluation target text files of the specific user is less than the reference value, it is determined that the frequency of generating the text file of the specific user is low.

評価対象文章ファイル総数に関する基準値は、任意に設定可能とする。例えば、ブログを持つユーザのうち60%くらいのユーザが週1回はブログを更新している。この情報を基にして評価対象文章ファイル総数に関する基準値を決定してもよい。   The reference value for the total number of evaluation target text files can be set arbitrarily. For example, about 60% of users who have blogs update their blogs once a week. A reference value related to the total number of evaluation target sentence files may be determined based on this information.

又、評価対象文章ファイル総数に関する基準値を複数設定し、文章ファイル作成頻度の判定を行ってもよい。例えば、判定区分を「たまに作成する」と「毎日、作成する」とし、「たまに作成する」の判定基準を例えば一ヶ月3回未満の頻度とし、「毎日、作成する」の判定基準を例えば週二回以上(一ヶ月8回以上)の頻度とする。   Alternatively, a plurality of reference values regarding the total number of evaluation target text files may be set to determine the text file creation frequency. For example, the judgment categories are “sometimes created” and “every day created”, the “sometimes created” judgment criterion is set to a frequency of less than three times a month, for example, and the “daily creation” judgment criterion is set to, for example, a week The frequency is at least twice (8 times a month).

絵文字倍率操作部50は、副詞的倍率操作決定部52が決定した副詞的倍率操作の命令を評価レベル決定部25へ出力する。評価レベル決定部25は、絵文字倍率操作部50から入力した副詞的倍率操作命令に従って、特定ユーザに適用する副詞的倍率を変更する。   The pictogram magnification operation unit 50 outputs an instruction for adverbial magnification operation determined by the adverbial magnification operation determination unit 52 to the evaluation level determination unit 25. The evaluation level determination unit 25 changes the adverbial magnification applied to the specific user in accordance with the adverbial magnification operation command input from the pictogram magnification operation unit 50.

具体例として、図2の絵文字辞書部20に登録されている副詞的絵文字「タイトル:強調」に対しては副詞的倍率「1.2」が設定されているが、この副詞的倍率「1.2」を副詞的倍率操作命令に従って変更してから使用する。例えば、図5において、文章ファイル作成頻度が高く、且つ、絵文字使用頻度が高い場合(丸数字「1」の場合)には、副詞的倍率操作は0.5倍とする。文章ファイル作成頻度が低く、且つ、絵文字使用頻度が高い場合(丸数字「2」の場合)には、副詞的倍率操作は0.8倍とする。文章ファイル作成頻度が高く、且つ、絵文字使用頻度が低い場合(丸数字「3」の場合)には、副詞的倍率操作は1.0倍とする。文章ファイル作成頻度が低く、且つ、絵文字使用頻度が低い場合(丸数字「4」の場合)には、副詞的倍率操作は1.2倍とする。   As a specific example, the adverbial magnification “1.2” is set for the adverbic pictogram “title: emphasis” registered in the pictogram dictionary unit 20 of FIG. 2 ”is used after being changed according to the adverbial magnification operation instruction. For example, in FIG. 5, when the text file creation frequency is high and the pictogram usage frequency is high (in the case of the circled number “1”), the adverbial magnification operation is 0.5 times. When the text file creation frequency is low and the pictogram usage frequency is high (in the case of the circled number “2”), the adverbial magnification operation is 0.8 times. When the text file creation frequency is high and the pictogram usage frequency is low (in the case of the circled number “3”), the adverbial magnification operation is set to 1.0. If the text file creation frequency is low and the pictogram usage frequency is low (in the case of the circled number “4”), the adverbial magnification operation is 1.2 times.

評価レベル決定部25は、該副詞的倍率操作の倍率を、副詞的絵文字「タイトル:強調」の元の副詞的倍率「1.2」に乗算する。これにより、文章ファイル作成頻度が高く、且つ、絵文字使用頻度が高い場合(丸数字「1」の場合)には、副詞的絵文字「タイトル:強調」の副詞的倍率は「1.2×0.5=0.6」となる。文章ファイル作成頻度が低く、且つ、絵文字使用頻度が高い場合(丸数字「2」の場合)には、副詞的絵文字「タイトル:強調」の副詞的倍率は「1.2×0.8=0.96」となる。文章ファイル作成頻度が高く、且つ、絵文字使用頻度が低い場合(丸数字「3」の場合)には、副詞的絵文字「タイトル:強調」の副詞的倍率は「1.2×1.0=1.2」となる。文章ファイル作成頻度が低く、且つ、絵文字使用頻度が低い場合(丸数字「4」の場合)には、副詞的絵文字「タイトル:強調」の副詞的倍率は「1.2×1.2=1.44」となる。   The evaluation level determination unit 25 multiplies the adverbial magnification operation by the original adverbial magnification “1.2” of the adverbic pictogram “title: emphasis”. Thus, when the text file creation frequency is high and the pictogram usage frequency is high (in the case of the circled number “1”), the adverbial magnification of the adverb pictogram “title: emphasis” is “1.2 × 0. 5 = 0.6 ”. When the text file creation frequency is low and the pictogram usage frequency is high (in the case of the circle numeral “2”), the adverbial magnification of the adverb pictogram “title: emphasis” is “1.2 × 0.8 = 0. .96 ". When the text file creation frequency is high and the pictogram usage frequency is low (in the case of the circle numeral “3”), the adverbial magnification of the adverb pictogram “title: emphasis” is “1.2 × 1.0 = 1”. .2 ". When the text file creation frequency is low and the pictogram usage frequency is low (in the case of the circle numeral “4”), the adverbial magnification of the adverb pictogram “title: emphasis” is “1.2 × 1.2 = 1”. .44 ".

次に、図6を参照して、本実施形態に係る文章ファイルの評価レベルを算出する方法を具体的に説明する。図6は、評価対象文章ファイルの例である。図6(a)は、特定ユーザが作成した文章ファイルの例である。図6(b)は、図6(a)の文章ファイルを、形態素に分解した結果である。形態素の区切りは/で示されている。   Next, a method for calculating the evaluation level of the text file according to the present embodiment will be specifically described with reference to FIG. FIG. 6 is an example of an evaluation target sentence file. FIG. 6A shows an example of a text file created by a specific user. FIG. 6B shows the result of decomposing the text file of FIG. 6A into morphemes. A morpheme break is indicated by /.

図6(c)は、図6(b)の形態素に対する副詞的絵文字の係り受け解析結果である。図6(c)において、副詞的絵文字「タイトル:強調」103は、文字列「悔しい」102に係り受けする。副詞的絵文字「タイトル:強調」113は、文字列「バカやろ」111に係り受けする。   FIG. 6C shows the dependency analysis result of the adverbial pictogram for the morpheme of FIG. In FIG. 6C, the adverbic pictograph “title: emphasis” 103 depends on the character string “disappointing” 102. The adverbic pictograph “Title: Emphasis” 113 depends on the character string “Bakayaro” 111.

ここで、文字列辞書部16には、次の「評価文字列と評価レベルとの組」が登録されているとする。
評価文字列「悔しい」 :−1(否定的)
評価文字列「バカやろ」:−1(否定的)
Here, it is assumed that the following “set of evaluation character string and evaluation level” is registered in the character string dictionary unit 16.
Evaluation string “disappointing”: −1 (negative)
Evaluation character string "Bakayaro": -1 (negative)

又、絵文字辞書部20には、次の「評価絵文字と評価レベルとの組」及び「副詞的絵文字と副詞的倍率との組」が登録されているとする。
評価絵文字「タイトル:涙ぽろり」:−1(否定的)
副詞的絵文字「タイトル:強調」 :1.2倍(副詞的倍率)
Also, it is assumed that the following “a set of evaluation pictograms and evaluation levels” and “a set of adverbic pictograms and adverbial magnification” are registered in the pictogram dictionary unit 20.
Evaluation pictogram "Title: Tears Polo": -1 (negative)
Adverb pictogram “Title: Emphasis”: 1.2 times (adverbial magnification)

評価レベル決定部25は、図6(c)中の評価文字列、評価絵文字および副詞的絵文字に対応する評価レベルと副詞的倍率を用いて、図6(a)の文章ファイルに対する評価レベルを算出する。このとき、当該特定ユーザに対する副詞的倍率操作を用いて、副詞的倍率を変更する。この例では、副詞的倍率操作が0.5倍であるとする。これにより、図6(a)の文章ファイルに対する評価レベルは、次式で算出されて「−3.2」となる。
(評価絵文字「タイトル:涙ぽろり」101の評価レベル「−1」)+((評価文字列「悔しい」102の評価レベル「−1」)×(副詞的絵文字「タイトル:強調」103の副詞的倍率「1.2」)×(副詞的倍率操作倍率「0.5」))+(評価文字列「悔しい」104の評価レベル「−1」)+((評価文字列「バカやろ」111の評価レベル「−1」)×(副詞的絵文字「タイトル:強調」113の副詞的倍率「1.2」)×(副詞的倍率操作倍率「0.5」))=(−1)+(−1×1.2×0.5)+(−1)+(−1×1.2×0.5)=−3.2
The evaluation level determination unit 25 calculates the evaluation level for the text file in FIG. 6A by using the evaluation level and the adverbial magnification corresponding to the evaluation character string, the evaluation pictogram, and the adverbial pictogram in FIG. To do. At this time, the adverbial magnification is changed using the adverbial magnification operation for the specific user. In this example, it is assumed that the adverbial magnification operation is 0.5 times. As a result, the evaluation level for the text file in FIG. 6A is calculated by the following equation to be “−3.2”.
(Evaluation Pictogram “Title: Tears Polo” 101 Evaluation Level “−1”) + ((Evaluation Character String “Disappointing” 102 Evaluation Level “−1”) × (Adverbic Pictogram “Title: Emphasis” 103 Adverb Magnification “1.2”) × (Adverbial magnification operation magnification “0.5”)) + (Evaluation level “−1” of evaluation character string “Frustrating” 104) + ((Evaluation character string “Bakayaro” 111 Evaluation level “−1”) × (adverbic pictogram “title: emphasis” 113 adverbial magnification “1.2”) × (adverbial magnification operation magnification “0.5”)) = (− 1) + (− 1 × 1.2 × 0.5) + (− 1) + (− 1 × 1.2 × 0.5) = − 3.2

次に、図7を参照して、本実施形態に係る文章ファイル評価レベル算出手順を説明する。図7は、本実施形態に係る文章ファイル評価レベル算出手順を示すフローチャートである。   Next, a text file evaluation level calculation procedure according to the present embodiment will be described with reference to FIG. FIG. 7 is a flowchart showing a text file evaluation level calculation procedure according to this embodiment.

(S1)文字列及び絵文字を含む文章ファイルが読み込まれる。
(S2)文章ファイルを用いて、ユーザ情報を取得する。
(S3)文章ファイルを形態素に分解する。
(S4)文字列辞書を用いて、評価文字列に対応する形態素を抽出する。
(S5)文字列辞書を用いて、抽出された評価文字列に対する評価レベルを検索する。
(S6)絵文字辞書を用いて、評価絵文字に対応する形態素を抽出する。
(S7)絵文字辞書を用いて、抽出された評価絵文字に対する評価レベルを検索する。
(S8)絵文字辞書を用いて、抽出された副詞的絵文字に対する副詞的倍率を検索する。
(S9)ユーザ情報を用いて、特定ユーザの副詞的倍率を操作する。
(S10)副詞的絵文字の係り受けとなる評価絵文字又は評価文字列を検出する。
(S11)評価文字列全ての評価レベルと、評価絵文字全ての評価レベルとの和に基づいて、文章ファイルの評価レベルを決定する。このとき、評価絵文字又は評価文字列の評価レベルに、当該副詞的絵文字の副詞的倍率を乗算する。
(S12)評価レベルを、当該文章ファイルに対応付ける。
(S1) A text file including a character string and a pictograph is read.
(S2) User information is acquired using a text file.
(S3) The sentence file is decomposed into morphemes.
(S4) A morpheme corresponding to the evaluation character string is extracted using the character string dictionary.
(S5) The evaluation level for the extracted evaluation character string is searched using the character string dictionary.
(S6) Using the pictogram dictionary, morphemes corresponding to the evaluation pictogram are extracted.
(S7) The evaluation level for the extracted evaluation pictogram is searched using the pictogram dictionary.
(S8) Using the pictogram dictionary, search for adverbial magnification for the extracted adverbial pictogram.
(S9) The adverbial magnification of the specific user is operated using the user information.
(S10) An evaluation pictogram or evaluation character string that is a dependency of an adverbial pictogram is detected.
(S11) The evaluation level of the text file is determined based on the sum of the evaluation levels of all evaluation character strings and the evaluation levels of all evaluation pictograms. At this time, the evaluation level of the evaluation pictogram or the evaluation character string is multiplied by the adverbial magnification of the adverbial pictogram.
(S12) The evaluation level is associated with the sentence file.

上述した実施形態によれば、特定ユーザの絵文字使用頻度に応じて、該特定ユーザに適用する副詞的倍率操作を決定する。これにより、文字列および絵文字を含む文章ファイルの評価レベルを算出する際に、絵文字が意図する内容をユーザに応じて評価レベルに反映させることができ、同じ絵文字でも、ユーザによって絵文字で表現する強弱が異なることに対応することができるようになる。   According to the above-described embodiment, the adverbial magnification operation to be applied to the specific user is determined according to the pictogram usage frequency of the specific user. As a result, when calculating the evaluation level of a text file including character strings and pictograms, the contents intended by the pictograms can be reflected in the evaluation level according to the user, and the same pictogram can be expressed by the pictograms by the user. Will be able to cope with different things.

例えば、いつも絵文字を頻繁に使っているユーザは、文章を書く時、絵文字を使うことが習慣になっているので、その文章中の絵文字は特に内容を強調するためのものであるとはいえない。これに対して、普段あまり絵文字を使ってないユーザが絵文字を使うときは、自分が書いているその内容を特に強調するためであるといえる。このように絵文字はユーザによってその使い方が異なるが、本実施形態によれば、ユーザに応じた重み付けを絵文字に対して行うことができる。   For example, users who use pictograms frequently are customary to use pictograms when writing text, so the pictograms in the text are not meant to emphasize content. . On the other hand, when a user who does not usually use pictograms uses pictograms, it can be said to emphasize the contents that he / she writes. As described above, the pictograms are used differently depending on the user, but according to the present embodiment, the pictogram can be weighted according to the user.

具体的には、絵文字を比較的多く使うユーザに対しては絵文字の重みを比較的低く設定する。一方、絵文字を比較的少なく使うユーザに対しては絵文字の重みを比較的高く設定する。これにより、絵文字を均一の重みとして扱うことによって頻繁に絵文字を使っているユーザの文章ファイルが肯定的又は否定的へと評価レベルが大きくふられることを防止することができるようになる。この結果、評判分析サービスにおける評判分析の精度向上が期待できる。   Specifically, the weight of pictograms is set relatively low for users who use pictograms relatively. On the other hand, for a user who uses relatively few pictograms, the pictogram weight is set relatively high. Thus, by treating the pictograms as uniform weights, it is possible to prevent the evaluation level of the text file of the user who frequently uses pictograms from being positively or negatively applied. As a result, the accuracy of reputation analysis in the reputation analysis service can be expected to improve.

又、本実施形態によれば、特定ユーザの文章ファイル作成頻度に応じて、該特定ユーザに適用する副詞的倍率操作を決定する。これにより、文字列および絵文字を含む文章ファイルの評価レベルを算出する際に、絵文字が意図する内容をユーザに応じて評価レベルに反映させることができる。例えば、毎日、文章ファイルを作成するユーザは、特別な内容を書くことよりも、普段の私生活ことを書くことが多くなる傾向がある。これに対して、たまにしか文章ファイルを作成しないユーザは、本当に書きたいことのみを書く可能性が高い。従って、たまにしか文章ファイルを作成しないユーザが絵文字を使用した場合には、毎日、文章ファイルを作成するユーザよりも、絵文字の重み付けを大きくすることが望ましい。本実施形態によれば、この課題についても解決することができる。   Further, according to the present embodiment, the adverbial magnification operation to be applied to the specific user is determined according to the specific user's text file creation frequency. Thereby, when calculating the evaluation level of the text file including the character string and the pictogram, the contents intended by the pictogram can be reflected on the evaluation level according to the user. For example, a user who creates a text file every day tends to write more about his / her private life than to write special contents. On the other hand, a user who only occasionally creates a text file is likely to write only what he / she really wants to write. Therefore, when a user who creates a text file only occasionally uses pictograms, it is desirable to increase the weight of pictograms more than the user who creates text files every day. According to the present embodiment, this problem can also be solved.

なお、本実施形態に係る文章ファイル評価装置1は、専用のハードウェアにより実現されるものであってもよく、あるいはパーソナルコンピュータ等のコンピュータシステムにより構成され、図1に示される文章ファイル評価装置1の各部の機能を実現するためのプログラムを実行することによりその機能を実現させるものであってもよい。   The text file evaluation apparatus 1 according to the present embodiment may be realized by dedicated hardware, or may be configured by a computer system such as a personal computer, and the text file evaluation apparatus 1 shown in FIG. The function may be realized by executing a program for realizing the function of each unit.

また、その文章ファイル評価装置1には、周辺機器として入力装置、表示装置等(いずれも図示せず)が接続されるものとする。ここで、入力装置とはキーボード、マウス等の入力デバイスのことをいう。表示装置とはCRT(Cathode Ray Tube)や液晶表示装置等のことをいう。
また、上記周辺機器については、文章ファイル評価装置1に直接接続するものであってもよく、あるいは通信回線を介して接続するようにしてもよい。
In addition, an input device, a display device, and the like (none of which are shown) are connected to the sentence file evaluation device 1 as peripheral devices. Here, the input device refers to an input device such as a keyboard and a mouse. The display device refers to a CRT (Cathode Ray Tube), a liquid crystal display device or the like.
Further, the peripheral device may be connected directly to the text file evaluation apparatus 1 or may be connected via a communication line.

以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
例えば、上述した実施形態は、日本語以外の言語(例えば英語など)で書かれたテキストを含む文章ファイルであっても絵文字を含むものであれば、同様に適用することができる。
As mentioned above, although embodiment of this invention was explained in full detail with reference to drawings, the specific structure is not restricted to this embodiment, The design change etc. of the range which does not deviate from the summary of this invention are included.
For example, the above-described embodiment can be similarly applied to a sentence file including text written in a language other than Japanese (for example, English) as long as it includes pictograms.

又、文章ファイル評価装置が、携帯電話機等のユーザから発信・投稿された文章ファイルを蓄積し、通信ネットワークを介して第三者に公開する機能を備えるようにしてもよい。   In addition, the text file evaluation device may have a function of accumulating text files transmitted / posted by a user such as a mobile phone and releasing the same to a third party via a communication network.

また、図7に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、文章ファイル評価処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、DVD(Digital Versatile Disk)等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Also, a program for realizing each step shown in FIG. 7 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into a computer system and executed, thereby executing a sentence file evaluation process. May be performed. Here, the “computer system” may include an OS and hardware such as peripheral devices.
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
“Computer-readable recording medium” refers to a flexible disk, a magneto-optical disk, a ROM, a writable nonvolatile memory such as a flash memory, a portable medium such as a DVD (Digital Versatile Disk), and a built-in computer system. A storage device such as a hard disk.

さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
Further, the “computer-readable recording medium” means a volatile memory (for example, DRAM (Dynamic DRAM) in a computer system that becomes a server or a client when a program is transmitted through a network such as the Internet or a communication line such as a telephone line. Random Access Memory)), etc., which hold programs for a certain period of time.
The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.

1…文章ファイル評価装置、11…通信インタフェース部、12…文章ファイル蓄積部、13…形態素解析部、14…文字列抽出部、15…文字列レベル検索部、16…文字列辞書部、20…絵文字辞書部、21…絵文字抽出部、22…絵文字レベル検索部、23…副詞的倍率検索部、24…係り受け解析部、25…評価レベル決定部、30…ユーザ情報取得部、31…評価対象文章ファイル総数計数部、32…絵文字総数計数部、33…絵文字使用数平均値計算部、34…全ユーザ絵文字使用数平均値計算部、40…ユーザ情報記憶部、50…絵文字倍率操作部、51…比較部、52…副詞的倍率操作決定部 DESCRIPTION OF SYMBOLS 1 ... Text file evaluation apparatus, 11 ... Communication interface part, 12 ... Text file storage part, 13 ... Morphological analysis part, 14 ... Character string extraction part, 15 ... Character string level search part, 16 ... Character string dictionary part, 20 ... Pictogram dictionary section, 21 ... Pictogram extraction section, 22 ... Pictogram level search section, 23 ... Adverbial magnification search section, 24 ... Dependency analysis section, 25 ... Evaluation level determination section, 30 ... User information acquisition section, 31 ... Evaluation target Text file total number counting unit, 32 ... Pictogram total number counting unit, 33 ... Pictogram usage average value calculation unit, 34 ... All user pictogram usage average value calculation unit, 40 ... User information storage unit, 50 ... Pictogram magnification operation unit, 51 ... Comparison part, 52 ... Adverbial magnification operation decision part

Claims (5)

特定ユーザが記載した文字列および絵文字を含む文章ファイルの評価レベルを、副詞的絵文字に対する副詞的倍率と該副詞的絵文字の係り受けとなる評価絵文字に対する評価レベルとの積を用いて算出する文章ファイル評価装置であり、
前記文章ファイルを格納する文章ファイル蓄積部と、
前記文章ファイル蓄積部から読み込んだ評価対象文章ファイルを用いて、特定ユーザが絵文字を使用する頻度および特定ユーザが文章ファイルを作成する頻度を取得するユーザ情報取得部と、
ユーザ毎に、ユーザが絵文字を使用する頻度およびユーザが文章ファイルを作成する頻度を格納するユーザ情報記憶部と、
前記ユーザ情報記憶部から特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度を取得し、取得した該特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度に基づいて、該特定ユーザに適用する副詞的倍率を操作する絵文字倍率操作部と、
を備えたことを特徴とする文章ファイル評価装置。
A sentence file that calculates an evaluation level of a sentence file including a character string and a pictogram described by a specific user by using a product of an adverbial magnification for the adverbial pictogram and an evaluation level for the evaluation pictogram that is a dependency of the adverbial pictogram Evaluation device,
A text file storage unit for storing the text file;
A user information acquisition unit that acquires the frequency with which a specific user uses pictograms and the frequency with which a specific user creates a text file, using the evaluation target text file read from the text file storage unit ;
For each user, a user information storage unit that stores the frequency with which the user uses pictograms and the frequency with which the user creates sentence files;
The frequency at which a specific user uses pictograms and the frequency at which the specific user creates a text file are acquired from the user information storage unit, and the frequency at which the acquired specific user uses pictograms and the specific user creates a text file. An emoji magnification operation unit for manipulating an adverbial magnification applied to the specific user based on the frequency;
A sentence file evaluation device characterized by comprising:
前記絵文字倍率操作部は、文章ファイル作成頻度が高いほど副詞的倍率を小さくし、且つ、絵文字使用頻度が高いほど副詞的倍率を小さくすることを特徴とする請求項1に記載の文章ファイル評価装置。   2. The sentence file evaluation device according to claim 1, wherein the pictogram magnification operation unit reduces the adverbial magnification as the text file creation frequency increases, and decreases the adverbial magnification as the pictogram use frequency increases. . 前記ユーザ情報取得部は、
特定ユーザが一定期間内に作成した評価対象文章ファイルの総数を計数する評価対象文章ファイル総数計数部と、
特定ユーザが一定期間内に作成した評価対象文章ファイルに含まれる絵文字の総数を計数する絵文字総数計数部と、
特定ユーザに関し、前記絵文字総数を前記評価対象文章ファイル総数で除して絵文字使用数の平均値を計算する絵文字使用数平均値計算部と、
全ユーザの絵文字使用数平均値についての平均値を計算する全ユーザ絵文字使用数平均値計算部と、を有し、
前記絵文字倍率操作部は、
特定ユーザの絵文字使用数平均値を全ユーザ絵文字使用数平均値と比較する比較部と、
特定ユーザに関し、前記比較部による比較結果および前記評価対象文章ファイル総数に基づいて、該特定ユーザに適用する副詞的倍率操作を決定する副詞的倍率操作決定部と、を有する、
ことを特徴とする請求項2に記載の文章ファイル評価装置。
The user information acquisition unit
An evaluation object sentence file total counting unit for counting the total number of evaluation object sentence files created by a specific user within a certain period;
A pictogram total counting unit that counts the total number of pictograms included in the evaluation target sentence file created by the specific user within a certain period;
With respect to a specific user, the pictorial character usage number average value calculating unit that calculates the average pictorial character usage value by dividing the pictorial character total number by the total number of evaluation object text files;
An average value calculation unit for all user pictograms used to calculate an average value for the average number of pictograms used by all users,
The pictogram magnification operation unit is
A comparison unit that compares the average number of pictograms used by a specific user with the average number of pictographs used by all users;
An adverbial magnification operation determining unit that determines an adverbial magnification operation to be applied to the specific user based on a comparison result by the comparison unit and the total number of the evaluation target sentence files with respect to the specific user;
The sentence file evaluation apparatus according to claim 2, wherein:
文章ファイル蓄積部と、ユーザ情報取得部と、ユーザ情報記憶部と、絵文字倍率操作部と、を備え、特定ユーザが記載した文字列および絵文字を含む文章ファイルの評価レベルを、副詞的絵文字に対する副詞的倍率と該副詞的絵文字の係り受けとなる評価絵文字に対する評価レベルとの積を用いて算出する文章ファイル評価装置の文章ファイル評価方法であり、
前記文章ファイル蓄積部が、前記文章ファイルを格納するステップと、
前記ユーザ情報取得部が、前記文章ファイル蓄積部から読み込んだ評価対象文章ファイルを用いて、特定ユーザが絵文字を使用する頻度および特定ユーザが文章ファイルを作成する頻度を取得するステップと、
前記ユーザ情報記憶部が、ユーザ毎に、ユーザが絵文字を使用する頻度およびユーザが文章ファイルを作成する頻度を格納するステップと、
前記絵文字倍率操作部が、前記ユーザ情報記憶部から特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度を取得し、取得した該特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度に基づいて、該特定ユーザに適用する副詞的倍率を操作するステップと、
を含むことを特徴とする文章ファイル評価方法。
A text file storage unit, a user information acquisition unit, a user information storage unit, and a pictogram magnification operation unit, and the evaluation level of a text file including a character string and a pictograph described by a specific user is expressed as an adverb for an adverbial pictograph Is a sentence file evaluation method of a sentence file evaluation apparatus that calculates using a product of an objective magnification and an evaluation level for an evaluation pictogram that is a dependency of the adverbial pictogram,
The sentence file storage unit storing the sentence file;
The user information acquisition unit uses the evaluation target text file read from the text file storage unit to acquire the frequency with which a specific user uses pictograms and the frequency with which the specific user creates a text file ;
The user information storage unit stores, for each user, a frequency at which the user uses pictograms and a frequency at which the user creates a text file;
The pictogram magnification operation unit acquires the frequency with which a specific user uses pictograms and the frequency with which the specific user creates a text file from the user information storage unit, and the frequency with which the acquired specific user uses pictograms and the specification Manipulating the adverbial magnification applied to the specific user based on the frequency with which the user creates the sentence file;
A method for evaluating a text file, comprising:
特定ユーザが記載した文字列および絵文字を含む文章ファイルの評価レベルを、副詞的絵文字に対する副詞的倍率と該副詞的絵文字の係り受けとなる評価絵文字に対する評価レベルとの積を用いて算出するためのコンピュータプログラムであり、
前記文章ファイルを文章ファイル蓄積部に格納するステップと、
前記文章ファイル蓄積部から読み込んだ評価対象文章ファイルを用いて、特定ユーザが絵文字を使用する頻度および特定ユーザが文章ファイルを作成する頻度を取得するステップと、
ユーザ毎に、ユーザが絵文字を使用する頻度およびユーザが文章ファイルを作成する頻度をユーザ情報記憶部に格納するステップと、
前記ユーザ情報記憶部から特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度を取得し、取得した該特定ユーザが絵文字を使用する頻度および該特定ユーザが文章ファイルを作成する頻度に基づいて、該特定ユーザに適用する副詞的倍率を操作するステップと、
をコンピュータに実行させるためのコンピュータプログラム。
For calculating an evaluation level of a sentence file including a character string and a pictogram described by a specific user by using a product of an adverbial magnification for the adverbial pictogram and an evaluation level for the evaluation pictogram serving as a dependency of the adverbial pictogram A computer program,
Storing the sentence file in a sentence file storage unit;
Using the evaluation target sentence file read from the sentence file storage unit , obtaining a frequency at which a specific user uses pictograms and a frequency at which the specific user creates a sentence file ;
For each user, storing the frequency in which the user uses pictograms and the frequency in which the user creates a text file in the user information storage unit;
The frequency at which a specific user uses pictograms and the frequency at which the specific user creates a text file are acquired from the user information storage unit, and the frequency at which the acquired specific user uses pictograms and the specific user creates a text file. Manipulating the adverbial magnification applied to the specific user based on the frequency;
A computer program for causing a computer to execute.
JP2010109442A 2010-05-11 2010-05-11 Text file evaluation device, text file evaluation method, and computer program Expired - Fee Related JP5876642B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2010109442A JP5876642B2 (en) 2010-05-11 2010-05-11 Text file evaluation device, text file evaluation method, and computer program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2010109442A JP5876642B2 (en) 2010-05-11 2010-05-11 Text file evaluation device, text file evaluation method, and computer program

Publications (2)

Publication Number Publication Date
JP2011238055A JP2011238055A (en) 2011-11-24
JP5876642B2 true JP5876642B2 (en) 2016-03-02

Family

ID=45325955

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010109442A Expired - Fee Related JP5876642B2 (en) 2010-05-11 2010-05-11 Text file evaluation device, text file evaluation method, and computer program

Country Status (1)

Country Link
JP (1) JP5876642B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6159705B2 (en) * 2014-12-08 2017-07-05 Kddi株式会社 Program, information processing apparatus and information processing method

Also Published As

Publication number Publication date
JP2011238055A (en) 2011-11-24

Similar Documents

Publication Publication Date Title
JP7163355B2 (en) Identification of tasks in messages
CN105144040B (en) System and method for determining prediction text suggestion based on communication context
US10552539B2 (en) Dynamic highlighting of text in electronic documents
WO2019224629A1 (en) Training data expansion for natural language classification
JP5379138B2 (en) Creating an area dictionary
KR102081471B1 (en) String predictions from buffer
JP2010181993A (en) Evaluation analysis server, method, and program for evaluating text file containing pictorial symbol
US12260186B2 (en) Method of generating text, method of training model, electronic device, and medium
US10803247B2 (en) Intelligent content detection
WO2012159249A1 (en) Advaced prediction
US10853569B2 (en) Construction of a lexicon for a selected context
KR20130038959A (en) Transliteration device, program, recording medium, and method
US20190303437A1 (en) Status reporting with natural language processing risk assessment
CN110457691A (en) Emotional curve analysis method and device based on script characters
JP6373243B2 (en) Information processing apparatus, information processing method, and information processing program
US9495352B1 (en) Natural language determiner to identify functions of a device equal to a user manual
JP5876642B2 (en) Text file evaluation device, text file evaluation method, and computer program
Neelima et al. Extractive text summarization using deep natural language fuzzy processing
JP2017010107A (en) Information processing device, information processing system and program
EP4131022A1 (en) Method and apparatus of determining location information, electronic device, storage medium, and program product
WO2017071190A1 (en) Input data processing method, apparatus and device, and non-volatile computer storage medium
CN112507684A (en) Method and device for detecting original text, electronic equipment and storage medium
Medvedeva et al. Automatic detection of abuse on social media
JP6805206B2 (en) Search word suggestion device, expression information creation method, and expression information creation program
JP4845523B2 (en) Character processing apparatus, method, program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20130305

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20131209

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20131217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140217

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20140218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20140217

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20140722

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151119

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20151120

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160122

R150 Certificate of patent or registration of utility model

Ref document number: 5876642

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees