JP2011048524A - Problem or complaint data processing apparatus and method - Google Patents
Problem or complaint data processing apparatus and method Download PDFInfo
- Publication number
- JP2011048524A JP2011048524A JP2009195011A JP2009195011A JP2011048524A JP 2011048524 A JP2011048524 A JP 2011048524A JP 2009195011 A JP2009195011 A JP 2009195011A JP 2009195011 A JP2009195011 A JP 2009195011A JP 2011048524 A JP2011048524 A JP 2011048524A
- Authority
- JP
- Japan
- Prior art keywords
- user
- data
- identifier
- storage unit
- data storage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
【課題】問題や不満を投稿したユーザに対して、自動的に対策となるデータを提示する。
【解決手段】
あるユーザが投稿した問題や不満について、他のユーザが当該問題や不満に対して否定するコメントを投稿した場合、当該コメントには問題や不満の対策が含まれる場合が多い。そこで、問題や不満を否定してコメントを投稿したユーザがいる場合には、当該コメントから品詞解析などにより対策を自動的に抽出して、問題や不満を投稿したユーザに対して提示する。
【選択図】図1Data for automatically taking countermeasures is presented to a user who has posted a problem or dissatisfaction.
[Solution]
In the case of a problem or dissatisfaction posted by a certain user, when another user posts a comment that denies the problem or dissatisfaction, the comment often includes measures for the problem or dissatisfaction. Therefore, when there is a user who has denied a problem or dissatisfaction and posted a comment, countermeasures are automatically extracted from the comment by part-of-speech analysis and presented to the user who has posted the problem or dissatisfaction.
[Selection] Figure 1
Description
本技術は、問題又は不満についての投稿及びそれに対するコメントの投稿を処理する技術に関する。 The present technology relates to a technology for processing a posting regarding a problem or dissatisfaction and a posting of a comment corresponding thereto.
業務上の問題又は不満を有するユーザが電子掲示板に当該問題又は不満を投稿し、それに対して他のユーザがコメントをさらに投稿するというような仕組みは既に存在している。 There already exists a mechanism in which a user who has a business problem or dissatisfaction posts the problem or dissatisfaction on the electronic bulletin board, and another user further posts a comment.
また、例えば、アンケートの回答として自由記述文を入力し、解析規則データベースに格納されている解析規則に基づき、意見記述部分と根拠記述部分を抽出し、抽出結果に基づき、多くの自由記述文で述べられている話題を論点としてさらに抽出し、論点ごとに意見記述部分の分布を示す意見チャートを作成するような技術も存在している。 In addition, for example, a free description sentence is input as an answer to a questionnaire, an opinion description part and a basis description part are extracted based on an analysis rule stored in an analysis rule database, and many free description sentences are extracted based on the extraction result. There is also a technology that further extracts the topics described as issues, and creates an opinion chart showing the distribution of opinion description parts for each issue.
しかしながら、単純な電子掲示板では、問題や不満を抱えたユーザは、コメントを順番に読んでゆかなければ、当該問題や不満に対する対策を把握することができない。また、アンケート回答の解析技術を用いれば、予め登録されている問題や不満に対する自由記述文のコメントを解析して、対策に相当する意見を集約することができる可能性はあるが、精緻な解析規則が必要となり、手間や処理負荷が高い。 However, with a simple electronic bulletin board, a user who has a problem or dissatisfaction cannot grasp a countermeasure for the problem or dissatisfaction unless the user reads the comments in order. In addition, if you use the questionnaire response analysis technology, there is a possibility that you can analyze comments in free texts for pre-registered problems and dissatisfaction and aggregate opinions corresponding to countermeasures, but precise analysis Rules are required, and labor and processing load are high.
従って、本技術の目的は、問題又は不満を有するユーザが投稿した問題又は不満に対するコメントの投稿を有効活用して対策などを自動的に提示できるようにする新規な技術を提供することである。 Therefore, an object of the present technology is to provide a new technology that can automatically present a countermeasure or the like by effectively using a comment posted for a problem or dissatisfaction posted by a user having a problem or dissatisfaction.
本問題又は不満データ処理方法は、第1のユーザの端末と第2のユーザの端末とにネットワークを介して通信可能なコンピュータにより実行される問題又は不満データ処理方法である。そして、本問題又は不満データ処理方法は、第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納する不満データ登録ステップと、第2のユーザの端末から、不満データ格納部に格納されている第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成するステップと、生成された規格化コメントと第1のテキストデータの識別子とを上記賛否を表すデータが否定を表す場合には対策データ格納部に登録する投稿処理ステップと、第1のユーザ端末宛に又は第1のユーザのメールアドレス宛に、不満データ格納部に第1のユーザの識別子に対応付けて格納されている第1のテキストデータの識別子に対応付けて対策データ格納部に登録されている規格化コメントを読み出し、出力又は送信する出力ステップとを含む。 This problem or dissatisfaction data processing method is a problem or dissatisfaction data processing method executed by a computer that can communicate with a first user terminal and a second user terminal via a network. And this problem or dissatisfaction data processing method receives the 1st text data showing a problem or dissatisfaction from a 1st user's terminal, and respond | corresponds to the identifier of a 1st user, and the identifier of the said 1st text data. In addition, when the dissatisfied data registration step for storing in the dissatisfied data storage unit and the data and comments indicating approval or disapproval for the first text data stored in the dissatisfied data storage unit are received from the terminal of the second user, the comment A case in which a predetermined word centered on a verb is extracted by morphological analysis to generate a standardized comment, and the standardized comment generated and the identifier of the first text data indicate negative or positive data Includes a post processing step to be registered in the countermeasure data storage unit, and a dissatisfied data addressed to the first user terminal or to the mail address of the first user. An output step of reading out, outputting or transmitting a standardized comment registered in the countermeasure data storage unit in association with the identifier of the first text data stored in the data storage unit in association with the identifier of the first user Including.
問題又は不満を有するユーザが投稿した問題又は不満に対するコメントの投稿を有効活用して対策などを自動的に提示できるようになる。 A countermeasure or the like can be automatically presented by effectively utilizing the posting of a comment on a problem or dissatisfaction posted by a user having a problem or dissatisfaction.
図1に本技術の実施の形態に係るシステム概要を示す。例えば、インターネットやLAN(Local Area Network)であるネットワーク1には、本実施の形態において主要な処理を実施する組織モニタ・サーバ3と、問題や不満を投稿する不満投稿者が操作する例えばパーソナルコンピュータである1又は複数の不満投稿者端末5と、問題や不満に対してコメントを投稿するコメント投稿者により操作される例えばパーソナルコンピュータである1又は複数のコメント投稿者端末7と、不満投稿者などの上長により操作される例えばパーソナルコンピュータである1又は複数のマネージャ端末9とが接続されている。
FIG. 1 shows an outline of a system according to an embodiment of the present technology. For example, in the
次に、図2に組織モニタ・サーバ3の機能ブロック図を示す。組織モニタ・サーバ3は、固有名詞を匿名化するための匿名化変換テーブルを格納する匿名化変換テーブル格納部32と、不満投稿者端末5から問題又は不満を表すテキストデータを受信して匿名化変換テーブル格納部32に格納されている匿名化変換テーブルを用いて以下に述べる処理を行う不満データ登録部31と、不満データ登録部31の処理結果を格納する不満データ格納部33と、不満投稿者、コメント投稿者及びマネージャなどのデータを格納するユーザデータ格納部35と、不満データ格納部33を用いて不満投稿者が投稿した問題又は不満に対するコメントのデータをコメント投稿者端末7から受信して以下で述べる処理を実施するコメント投稿処理部34と、コメント投稿処理部34により出力された投稿データを格納する投稿データ格納部36と、コメント投稿処理部34から出力された原因データを格納する原因テーブル格納部37と、コメント投稿処理部34から出力された対策データを格納する対策テーブル格納部38と、ユーザデータ格納部35と投稿データ格納部36と原因テーブル格納部37と対策テーブル格納部38とに格納されているデータを用いて処理を行い、条件に合致したユーザに対して処理結果を出力する出力部39とを有する。
Next, FIG. 2 shows a functional block diagram of the
次に図3に、ユーザデータ格納部35に格納されるデータの一例を示す。図3の例では、各ユーザについて、IDと、名前と、部署名と、階層名(又は役職名)と、メールアドレスと、プロジェクト名などの属性名とが登録されている。例えば、ユーザIDからメールアドレスを特定したり、ユーザIDから、部署名等を特定し、同じ部署名が登録されており且つ階層が所定レベル(例えば部長以上)のマネージャを特定するなどの処理に利用される。
Next, FIG. 3 shows an example of data stored in the user
また、匿名化変換テーブル格納部32に格納される匿名化変換テーブルは、図4に示すようなデータを格納している。例えば、図4に示すように、出現頻度の高い固有名詞に対応付けて、匿名化名詞が登録されている。匿名化名詞は、AやBのような英文字の他に甲や乙といったものであってもよい。また、全く別の名詞(例えば動物名や植物名など)などに置き換えても良い。 The anonymization conversion table stored in the anonymization conversion table storage unit 32 stores data as shown in FIG. For example, as shown in FIG. 4, anonymized nouns are registered in association with proper nouns having a high appearance frequency. The anonymizing noun may be a letter such as A or B in addition to English letters such as A and B. Also, it may be replaced with a completely different noun (such as an animal name or a plant name).
次に、図5乃至図23を用いて図1及び図2に示したシステムの処理内容について説明する。 Next, processing contents of the system shown in FIGS. 1 and 2 will be described with reference to FIGS.
例えば、不満投稿者が、不満投稿者端末5を操作して、組織モニタ・サーバ3にアクセスし、ID及びパスワードなどでログインし、さらにメニューページなどを経由した後特定のWebページへアクセスすると、不満データ登録部31は、例えば問題又は不満を表すテキストデータの入力欄を含むWebページ・データを不満投稿者端末5に送信する。不満投稿者端末5のWebブラウザは、不満投稿者端末5から上記のようなWebページ・データを受信し、表示装置に表示する。その後、不満投稿者は、不満投稿者端末5を操作して、問題又は不満の内容を表すテキストデータを入力し、組織モニタ・サーバ3へ送信させる。
For example, if a dissatisfied contributor operates the
組織モニタ・サーバ3の不満データ登録部31は、不満投稿者端末5から不満内容を表すテキストデータを受信し、例えばメインメモリなどの記憶装置に格納する(ステップS1)。この際、従来技術によって不満投稿者のIDを把握できるようになっている。例えば、「障害が発生し、調査段階なのに対策が無いと叱られた。」といったようなテキストデータを受信する。
The dissatisfaction
次に、不満データ登録部31は、受信したテキストデータを周知の形態素解析で単語に分解して例えば固有名詞辞書などを用いて固有名詞を抽出する(ステップS3)。上で述べた例のように固有名詞が含まれない場合もある。
Next, the dissatisfaction
そして、不満データ登録部31は、匿名化変換テーブル格納部32に格納されている匿名化変換テーブルに従って固有名詞を匿名化名詞に置換する(ステップS5)。ステップS3で固有名詞が存在しない場合や匿名化変換テーブルに登録されていない固有名詞の場合には置換は行われない。
And the dissatisfaction
その後、不満データ登録部31は、今回受信した問題又は不満についてシリアル番号を発行して、当該シリアル番号と、受信日時と、投稿者IDと、固有名詞置換後のテキストデータとを対応付けて不満データ格納部33に格納する(ステップS7)。例えば図6に示すような形で不満データ格納部33に格納される。
Thereafter, the dissatisfied
図6の例では、シリアル番号である不満番号(No.)と、匿名化不満データ(置換後のテキストデータ。以下、単純に不満データ又は不満レコードと呼ぶ。)と、受信日時と、投稿者IDと、賛同率と、賛同数と、否定数とが登録されるようになっている。なお、賛同率、賛同数及び否定数は、これから本不満データに対してコメントが投稿される時に登録される値である。 In the example of FIG. 6, a dissatisfied number (No.) that is a serial number, anonymized dissatisfied data (text data after replacement, hereinafter simply referred to as dissatisfied data or a dissatisfied record), a reception date and time, and a contributor ID, approval rate, number of approvals, and number of negatives are registered. The approval rate, the number of approvals, and the number of negatives are values registered when a comment is posted on the dissatisfaction data.
次に、図7乃至図12を用いてコメント投稿時の処理について説明する。例えば、コメント投稿者が、コメント投稿者端末7を操作して、組織モニタ・サーバ3にアクセスし、IDパスワードなどでログインし、さらにメニューページなどを経由した後特定のWebページへアクセスすると、コメント投稿処理部34は、不満データ格納部33から1又は複数の不満データを読み出して、当該不満データに対する賛否選択欄とコメント入力欄とを各不満について含むコメント登録ページ・データを生成し、コメント投稿者端末7に送信する(図7:ステップS11)。この際、従来技術によってコメント投稿者のIDを把握できるようになっている。コメント投稿者端末7のWebブラウザは、組織モニタ・サーバ3から、コメント登録ページ・データを受信し、表示装置に表示する。
Next, processing at the time of comment posting will be described with reference to FIGS. For example, when a comment contributor operates the comment contributor terminal 7 to access the
例えば図8のような画面が表示される。図8の例では、質問として上で述べたような不満データが示されており、それに対して、「どちらかといえば賛同」「どちらかといえば否定」「あてはまらない」といった、賛否選択欄の選択肢をラジオボタン801で選択するようになっている。さらに、コメント入力欄803も設けられており、ラジオボタン801で選択した事項について賛同する内容や否定する理由などを入力する。但しコメントの入力は任意である。図8の例では、賛否入力やコメント入力の対象である不満は1つであったが、複数列挙するようにしても良い。コメント投稿者は、ラジオボタン801で該当する事項を選択し、コメント入力欄803にコメントを入力し、送信ボタンをクリックする。なお、投稿をキャンセルする場合にはキャンセルボタンをクリックする。
For example, a screen as shown in FIG. 8 is displayed. In the example of FIG. 8, the dissatisfaction data as described above is shown as a question. On the other hand, the approval / disapproval selection column such as “somewhat agree”, “somewhat deny”, “not applicable” is displayed. An option is selected with a
コメント投稿者端末7は、コメント投稿者から上で述べたような操作入力を受け付け、送信ボタンがクリックされた場合には、不満データの識別子等に対応付けてラジオボタン801による賛否選択指示及びコメント入力欄803に入力されたコメントのデータを、組織モニタ・サーバ3に送信する。
The comment contributor terminal 7 receives the operation input as described above from the comment contributor, and when the send button is clicked, the approval / disapproval instruction and comment by the
組織モニタ・サーバ3のコメント投稿処理部34は、コメント投稿者端末7から、不満データの識別子等に対応付けて賛否選択指示及びコメントのデータを受信し、例えばメインメモリなどの記憶装置に格納する(ステップS13)。そして、コメント投稿処理部34は、受信データに基づき投稿データ格納部36にレコードを登録する(ステップS14)。投稿データ格納部36に格納されるデータの一例を図9に示す。図9の例では、コメントなどの受信毎に、投稿番号(No.)と、不満番号(No.)と、投稿者IDと、投稿時刻と、投稿結果と、コメントと、原因番号(No.)又は対策番号(No.)とを登録するようになっている。なお、投稿番号についてはシリアル番号で、コメントなどの受信毎に発行して登録する。投稿者IDについては、受信データに含まれるか又はログイン時のIDを保持しておき、それを登録する。投稿時刻については、コメントなどを受信した時刻であり、投稿結果については、賛同又は否定を表すデータ(例えばフラグ)である。コメントについては、受信したコメントのデータをそのまま登録する。原因番号及び対策番号については、後に登録する。
The comment
そして、コメント投稿処理部34は、受信したコメントが不満データに対して賛同するものであるか、すなわち賛同選択指示がなされたかを判断する(ステップS15)。不満に対する否定であれば端子Bを介して図11の処理に移行する。
Then, the comment
一方、賛同するものであれば、コメント投稿処理部34は、不満データの識別子にて不満データ格納部33を検索して該当レコードを特定し、賛同数を1インクリメントすると共に、賛同率(=賛同数/(賛同数+否定数)。又は=賛同数/否定数。)を算出し、登録する(ステップS17)。
On the other hand, if it agrees, the comment
そして、コメント投稿処理部34は、受信したデータにコメントのデータが含まれるか判断する(ステップS19)。コメントのデータが含まれていない場合には、端子Aを介して図11のステップS43に移行する。一方、コメントのデータが含まれていれば、コメント投稿処理部34は、形態素解析により単語に分割すると共に、動詞を中心とした所定語(ここでは、動詞、目的語、補語及び副詞)を抽出し、さらに予め用意されている周知の類義語辞書で類義語については統一することによって、規格化コメントを生成する(ステップS21)。コメントは、通常長い文章が入力されることはなく、そのため動詞、目的語、補語及び副詞を抽出する程度で十分原因が特定されるデータとなる。なお、複数の文がコメントに含まれる場合には、1つのコメントについて原因テーブルにおいて複数のレコードを登録するようにしても良い。
Then, the comment
そして、コメント投稿処理部34は、原因テーブル格納部37に格納されている原因テーブルにおいて、処理対象の不満の不満番号及び生成した規格化コメントを含むレコードが登録済みであるか判断する(ステップS23)。登録済みでない場合には、コメント投稿処理部34は、生成した規格化コメント及び処理対象の不満の不満番号を含む新規レコードとし、出現頻度を「1」として、原因テーブル格納部37に登録する(ステップS25)。そして、端子Aを介して図11の処理に移行する。
Then, the comment
一方、登録済みである場合には、コメント投稿処理部34は、同一規格化コメントを含むレコードの出現頻度を1インクリメントする(ステップS27)。そして、端子Aを介して図11の処理に移行する。
On the other hand, if it has been registered, the comment
原因テーブル格納部37に格納される原因テーブルの一例を図10に示す。図10の例では、シリアル番号である原因番号(No.)と、コメントの対象となっている不満の不満番号(No.)と、動詞と、目的語と、補語と、副詞と、カウンタとが登録されるようになっている。カウンタにより出現頻度が得られる。
An example of the cause table stored in the cause
図11の処理の説明に移行して、端子Bの後に、コメント投稿処理部34は、処理対象の不満の識別子にて不満データ格納部33を検索して該当レコードを特定し、否定数を1インクリメントすると共に、賛同率(=賛同数/(賛同数+否定数)。又は簡単に=賛同数/否定数)を算出し、登録する(ステップS31)。
Shifting to the description of the processing in FIG. 11, after terminal B, the comment
そして、コメント投稿処理部34は、受信したデータにコメントのデータが含まれるか判断する(ステップS33)。コメントのデータが含まれていない場合には、ステップS43に移行する。
Then, the comment
一方、コメントのデータが含まれていれば、コメント投稿処理部34は、形態素解析により単語に分割すると共に、動詞を中心とした所定語(ここでは、動詞、目的語、補語及び副詞)を抽出し、さらに予め用意されている周知の類義語辞書で類義語については統一することによって、規格化コメントを生成する(ステップS35)。上でも述べたように、コメントは、通常長い文章が入力されることはなく、そのため動詞、目的語、補語及び副詞を抽出する程度で十分対策が特定されるデータとなる。なお、複数の文がコメントに含まれる場合には、1つのコメントについて対策テーブルにおいて複数のレコードを登録するようにしても良い。
On the other hand, if comment data is included, the comment
そして、コメント投稿処理部34は、対策テーブル格納部38に格納されている対策テーブルにおいて、処理対象の不満の不満番号及び生成した規格化コメントを含むレコードが登録済みであるか判断する(ステップS37)。登録済みでない場合には、コメント投稿処理部34は、生成した規格化コメント及び処理対象の不満の不満番号を含む新規レコードとし、出現頻度を「1」として、対策テーブル格納部38に登録する(ステップS39)。そして、ステップS43に移行する。
Then, the comment
対策テーブル格納部38に格納される対策テーブルの一例を図12に示す。図12の例では、シリアル番号である対策番号(No.)と、処理対象の不満の不満番号(No.)と、動詞と、目的語と、補語と、副詞と、カウンタとが登録されるようになっている。カウンタにより出現頻度が得られる。
An example of the countermeasure table stored in the countermeasure
そして、コメント投稿処理部34は、原因テーブル格納部37又は対策テーブル格納部38において新規登録されたレコード又は更新されたレコードの原因番号又は対策番号を、投稿データ格納部36の該当する投稿レコード(ステップS14で登録された投稿レコード)に登録する(ステップS43)。
Then, the comment
このような処理を行うと、不満データに対して賛同するコメントや否定するコメントが単純に並べられたようなデータだけではなく、本実施の形態特有の対策データ又は原因データとして、出現頻度と共にまとめられるようになる。 When such a process is performed, not only data in which comments for dissatisfaction data and comments to deny are simply arranged, but also countermeasure data or cause data peculiar to the present embodiment, together with the appearance frequency. Be able to.
本実施の形態では、不満データに対して否定的なコメントを登録する場合には、当該コメントに対策に相当する情報が含まれているという非自明な知見に基づいて処理を行うようになっている。これは、経験的に導き出されたものである。例えば図9の例では、「障害が発生し、調査段階なのに、対策が無いと叱られた」という問題又は不満について、「障害情報を関係者に同報するので、叱られない」「障害状況を電子掲示板に載せることになっていて、叱る人はいない」「障害発生対応状況の緊急説明会を開催していて、叱られたことはない」といったように、多くの場合、否定的なコメントを入力するユーザは、問題又は不満を否定する理由、すなわち対策となる情報を入力してくれる場合が多い。このようなポイントに気付いたのは本願発明者が初めてであり、上で述べたような処理を実施することによって様々なユーザに活用できるような形に整形できる。 In this embodiment, when a negative comment is registered for dissatisfied data, processing is performed based on the non-obvious knowledge that the comment includes information corresponding to the countermeasure. Yes. This is empirically derived. For example, in the example of FIG. 9, regarding a problem or dissatisfaction that “a failure has occurred and it was being investigated that there was no countermeasure,” “Since failure information is broadcast to related parties, it cannot be spoken” In many cases, negative comments such as “There is no person to speak,” “We have held an emergency briefing on the status of dealing with failures and have never been beaten.” In many cases, the user who inputs "" inputs the reason for denying the problem or dissatisfaction, that is, the information for the countermeasure. The present inventor has noticed such a point for the first time, and it can be shaped into a form that can be utilized by various users by performing the processing described above.
なお、上で述べたように、他人の問題又は不満について長時間かけられるユーザは少なく、長い文章が入力されることはほとんど無いので、上で述べたような簡単な処理で、規格化されたコメントが得られるようになる。 As mentioned above, there are few users who can spend a long time on other people's problems or dissatisfaction, and long sentences are rarely input, so it was standardized by simple processing as described above. Comments can be obtained.
また、問題又は不満について賛同するコメントについても、原因となるような内容を含むことも分かってきたので、以下の処理で用いるようになっている。 Also, it has been found that a comment that approves a problem or dissatisfaction includes a content that causes a cause, and is used in the following processing.
次に、図13乃至図23を用いて、蓄積された規格化コメントの有効活用に関する処理を説明する。図13の処理フローは例えば定期的に実施する。但し、任意のタイミングで実施するようにしても良い。 Next, processing related to effective use of the accumulated standardized comments will be described with reference to FIGS. The processing flow of FIG. 13 is performed periodically, for example. However, it may be performed at an arbitrary timing.
まず、出力部39は、不満データ格納部33において、未処理の不満データについてのレコードを1つ特定する(ステップS51)。そして、出力部39は、特定されたレコードに含まれる賛同率が予め設定されている閾値以上であるかを判断する(ステップS53)。本ステップでは、より多くのユーザが賛同するような問題又は不満が議論されているか否かを判断している。一例として賛同率を基準に、以下の処理を実施するか否かを判断しているが、他の基準を採用するようにしても良い。 First, the output unit 39 specifies one record for unprocessed dissatisfied data in the dissatisfied data storage unit 33 (step S51). Then, the output unit 39 determines whether or not the approval rate included in the specified record is equal to or greater than a preset threshold value (step S53). In this step, it is determined whether a problem or dissatisfaction that many users agree with is discussed. As an example, it is determined whether or not the following processing is performed based on the approval rate, but other criteria may be adopted.
例えば、直近の単位時間内の賛同率と、当該直近の単位時間より1つ前の単位時間の賛同率との差が、予め定められた閾値以上となっている、すなわち賛同率が急増しているというような条件であってもよい。このような基準は、投稿データ格納部36の投稿時刻のデータをベースに、単位時間内に出現する該当レコードの数(処理対象の不満の不満番号を含み「賛同」とされる投稿レコードの数と、処理対象の不満の不満番号を含み「否定」とされる投稿レコードの数)をカウントして、賛同率を算出すればよい。
For example, the difference between the approval rate within the most recent unit time and the approval rate of the unit time immediately before the most recent unit time is greater than or equal to a predetermined threshold, that is, the approval rate has increased rapidly. It may be a condition such as being. Such a criterion is based on the posting time data in the posting
また、賛同率で、処理時における不満データの全レコードを降順にソートして、上位M個のレコードを採用するようにしても良い。賛同率ではなく、(賛同数−否定数)で全レコードを降順にソートして、上位M個のレコードを採用するようにしても良い。さらに、直近の単位時間内の(賛同数−否定数)と、当該直近の単位時間より1つ前の単位時間の(賛同数−否定数)との差で、全レコードを降順にソートして、上位M個のレコードを採用するようにしても良い。同様に、上位M個ではなく、例えば賛同率の平均値又は中央値以上となっている賛同率を有する全てのレコードを採用したり、(賛同数−否定数)の平均値又は中央値以上となっている(賛同数−否定数)が算出される全てのレコードを採用したり、直近の単位時間内の賛同率と1つ前の単位時間内の賛同率との差が、当該差の平均値又は中央値以上となっている全てのレコードを採用したり、直近の単位時間内の(賛同数−否定数)と1つ前の単位時間内の(賛同数−否定数)との差が、当該差の平均値又は中央値以上となっている全てのレコードを採用するようにしても良い。さらに、単純に、賛同数の方が否定数より多い不満データのレコードを採用しても良い。又は、不満が組織内にたまっているというものではなく対策がたくさんあるという意味で、賛同数の方が否定数より少ない不満データのレコードを採用するようにしても良い。 Alternatively, all records of dissatisfied data at the time of processing may be sorted in descending order at the approval rate, and the top M records may be employed. Instead of the approval rate, all records may be sorted in descending order by (number of approvals−number of negatives), and the top M records may be adopted. Furthermore, all records are sorted in descending order according to the difference between the number of (approved-negative) in the latest unit time and the (united number-negative) of the unit time immediately before the latest unit time. The top M records may be adopted. Similarly, instead of the top M, for example, all records having an approval rate that is equal to or higher than the average value of the approval rate or the median value are adopted, or Or the difference between the approval rate in the last unit time and the approval rate in the previous unit time is the average of the differences. Adopt all records that are greater than or equal to the median, or if the difference between the most recent unit time (agreement number-negation number) and the previous unit time (agreement number-negation number) All records having an average value or a median value of the differences may be adopted. Furthermore, a record of dissatisfied data in which the number of approvals is larger than the number of negatives may be adopted. Alternatively, a record of dissatisfied data in which the number of approvals is smaller than the number of negatives may be adopted in the sense that there are many countermeasures rather than the fact that dissatisfaction is accumulated in the organization.
このように、ユーザに対して対策を提示すべき不満又は問題については様々な手法で選択できる。なお、このような絞り込みを行わないようにしても良い。 As described above, the dissatisfaction or problem for which countermeasures should be presented to the user can be selected by various methods. Note that such narrowing may not be performed.
図13の説明に戻って、特定されたレコードの賛同率が閾値以上ではない場合には、ステップS63に移行する。一方、特定されたレコードの賛同率が閾値以上である場合には、出力部39は、不満対策通知メッセージ送信処理を実施する(ステップS55)。この不満対策通知メッセージ送信処理については、図14及び図15を用いて説明する。 Returning to the explanation of FIG. 13, if the approval rate of the identified record is not equal to or greater than the threshold value, the process proceeds to step S63. On the other hand, when the approval rate of the identified record is equal to or greater than the threshold value, the output unit 39 performs a dissatisfaction countermeasure notification message transmission process (step S55). This dissatisfaction countermeasure notification message transmission process will be described with reference to FIGS.
図14の処理の説明に移行して、出力部39は、特定された不満の不満番号について登録されている対策を、対策テーブル格納部38(例えば図12)から抽出し、当該出現頻度(すなわちカウンタ)の降順でソートし、ソート結果を例えばメインメモリなどの記憶装置に格納する(ステップS71)。そして、出力部39は、ソート結果の上位N個の対策を特定する(ステップS73)。そして、出力部39は、ステップS73で特定された対策の対策番号を含む対策番号リストを生成し、例えばメインメモリなどの記憶装置に格納する(ステップS75)。なお、対策番号だけではなく、対策テーブル格納部38に登録されている他のデータ(例えば規格化コメント)をも、対策番号リストに含めるようにしても良い。
Shifting to the description of the processing in FIG. 14, the output unit 39 extracts countermeasures registered for the identified dissatisfaction number from the countermeasure table storage unit 38 (for example, FIG. 12), and the appearance frequency (that is, The counter is sorted in descending order, and the sorting result is stored in a storage device such as a main memory (step S71). Then, the output unit 39 identifies the top N countermeasures of the sorting result (step S73). And the output part 39 produces | generates the countermeasure number list | wrist including the countermeasure number of the countermeasure identified by step S73, for example, stores it in memory | storage devices, such as a main memory (step S75). In addition to the countermeasure number, other data (for example, standardized comments) registered in the countermeasure
その後、出力部39は、不満データ格納部33からステップS51で特定された不満の不満投稿者のIDと、ステップS51で特定された不満に賛同する投稿を行った投稿者のID(処理対象の不満の不満番号に対応付けて投稿結果=賛同を登録しているレコードの投稿者ID)を投稿データ格納部36から特定し、不満及び賛同者リストにIDを登録して、例えばメインメモリなどの記憶装置に格納する(ステップS77)。なお、同じ不満について同一投稿者が複数回投稿を行っている場合もあるので、その場合には投稿日時が最新の投稿についてのレコードが「否定」である投稿者については、除外するようにしても良い。また、複数回「賛同」という投稿を行っている投稿者に限定するようにしても良い。このように、問題や不満を最初に投稿したユーザに加えて、同じ問題や不満で本当に困っているユーザを特定して、不満及び賛同者リストに登録する。
Thereafter, the output unit 39 identifies the dissatisfied dissatisfied contributor identified in step S51 from the dissatisfied
その後、出力部39は、不満及び賛同者リストに登録されているユーザのメールアドレスを、ユーザデータ格納部35から読み出し、不満及び賛同者リストに登録する(ステップS79)。そして、出力部39は、対策番号リストに登録されている上位N個の対策の対策番号を用いて、対策テーブル格納部38から対策に相当する規格化コメントを読み出し、当該規格化コメントを含むメールを生成して、不満及び賛同者リストに登録されているメールアドレス宛に送信する(ステップS81)。規格化コメントについては、ステップS75で抽出した場合は、本ステップの抽出は省略される。
Thereafter, the output unit 39 reads the user's email address registered in the dissatisfaction and supporter list from the user
このような処理を実施することによって、特定の不満を登録した不満投稿者だけではなく、同様の不満を抱えているコメント投稿者についても、本実施の形態の特徴である対策についての規格化コメントを提供して、自らの問題又は不満解決に役立ててもらうことができるようになる。 By implementing such processing, not only dissatisfied contributors who have registered specific dissatisfaction but also comment contributors who have similar dissatisfaction, standardized comments on measures that are the feature of this embodiment To help you solve your problems or dissatisfaction.
ステップS81で送信されるメールは、例えば図15に示すようなメールである。図15の例では、不満又は問題の具体的内容「障害が発生し、調査段階なのに、対策が無いと叱られた」と、対策(1)「障害情報を関係者に同報する」、対策(2)「障害情報を幹部に報告してもらう」というような情報と、各対策について最新投稿月及び投稿者合計数とが含まれるようになっている。最新投稿月については、投稿データ格納部36を処理対象の投稿番号及び処理対象の対策番号で検索して得られたレコードのうち投稿時刻が最も最近の投稿月を採用すればよい。また、投稿者合計数については、対策テーブル格納部38を処理対象の不満番号及び処理対象の対策番号で検索して得られたレコードに含まれる出現頻度を採用すればよい。
The mail transmitted in step S81 is, for example, a mail as shown in FIG. In the example of FIG. 15, the specific content of dissatisfaction or problem “It was reported that there was a failure and there was no countermeasure even though it was in the investigation stage” and countermeasure (1) “Broadcast failure information to related parties” (2) Information such as “Get failure information to be reported to executives” and the latest posting month and total number of posters for each countermeasure are included. As for the latest posting month, the posting month with the latest posting time may be adopted among the records obtained by searching the posting
このようなメールを見たユーザは、自らが実施可能な対策を試すことによって、問題又は不満のための活動を行うことができ、早期の解決が期待される。 A user who sees such an e-mail can perform an action for a problem or dissatisfaction by trying a countermeasure he can implement, and an early solution is expected.
図13の処理の説明に戻って、出力部39は、協力者リストメッセージ送信処理を実施する(ステップS57)。この協力者リストメッセージ送信処理については、図16及び図17を用いて説明する。 Returning to the description of the processing in FIG. 13, the output unit 39 performs a collaborator list message transmission process (step S <b> 57). This cooperator list message transmission process will be described with reference to FIGS.
まず、出力部39は、ステップS75で生成された対策番号リストにおいて、未処理の対策番号を特定する(ステップS91)。そして、出力部39は、投稿データ格納部36において、特定された対策番号及び処理対象の不満の不満番号が含まれる投稿レコードの投稿者ID及び投稿日時を特定する(ステップS93)。 First, the output unit 39 identifies an unprocessed countermeasure number in the countermeasure number list generated in step S75 (step S91). Then, the output unit 39 specifies the poster ID and the posting date and time of the posting record including the specified countermeasure number and the dissatisfied dissatisfied number to be processed in the posting data storage unit 36 (step S93).
その後、出力部39は、投稿日時で新しいもの順にソートして、最新からP人の投稿者IDを協力者IDリストに追加登録する(ステップS95)。このステップは、不満及び賛同者リストに登録されたユーザに通知された対策を投稿したユーザのうち協力を依頼できそうなユーザを抽出する処理であって、このような処理ではなく他の観点にて協力者を抽出するようにしても良い。 Thereafter, the output unit 39 sorts the posting date and time in the newest order, and additionally registers P poster IDs of P people from the latest in the collaborator ID list (step S95). This step is a process of extracting users who are likely to request cooperation from users who have posted countermeasures notified to the users registered in the dissatisfaction and approver list. You may make it extract a collaborator.
例えば、ステップS93で特定された投稿者のうち、最初は賛同する投稿を行っていたにもかかわらず最後に否定する投稿を行っている投稿者に限定するようにしても良い。具体的には、処理対象の不満の不満番号及びステップS91で特定された対策番号を含む投稿レコードが、投稿データ格納部36において同一の投稿者IDについて複数登録されており、最後の投稿レコードが否定で、それより前の投稿レコードが賛同である投稿者IDを特定する。図9の例では、投稿者ID「10001234」は、不満番号「00000789」について2008年2月4日に賛同するコメントを投稿しているが、その後同じ不満番号について2009年3月1日に「否定」するコメントを投稿している。このようなユーザについては、明らかに、問題又は不満を同じように認識した後に、何らかの手法でもって当該問題又は不満を解決して「否定」するようなコメントを投稿している。よって、問題又は不満の解決手法について認識が高いことが期待され、さらに不満の解決を報告していることから同様の問題又は不満の解決に協力的であることも期待される。従って、この基準で抽出することは有効である。
For example, among the contributors identified in step S93, the contributor may be limited to the contributor who has made the posting to be denied at the end even though the posting has been approved at first. Specifically, a plurality of post records including the dissatisfaction number to be processed and the countermeasure number specified in step S91 are registered for the same poster ID in the post
また、単純に、ステップS93で特定された投稿者のうち、複数回否定する投稿を行っている投稿者に限定するようにしても良い。具体的には、処理対象の不満の不満番号及びステップS91で特定された対策番号を含む投稿レコードが、投稿データ格納部36において同一の投稿者IDについて複数登録されており、その投稿レコードが否定となっている投稿者IDを特定する。さらに、このような条件に加えて、一度も賛同するような投稿を行っていない、すなわち賛同となっている投稿レコードが抽出されないような投稿者IDに限定しても良い。
Moreover, you may make it limit to the contributor who has contributed the posting denied multiple times among the contributors specified at step S93. Specifically, a plurality of post records including the dissatisfaction number of the dissatisfaction subject to processing and the countermeasure number specified in step S91 are registered for the same poster ID in the post
そして、出力部39は、対策番号リストにおける全ての対策番号について処理したか判断する(ステップS97)。ここで未処理の対策番号が存在する場合にはステップS91に戻る。一方、全ての対策番号について処理した場合には、出力部39は、協力者IDリストに登録されている各協力者IDに対応付けて登録されている所定のデータを、ユーザデータ格納部35から抽出する(ステップS99)。例えば、名前及び所属データなどが抽出される。
Then, the output unit 39 determines whether all countermeasure numbers in the countermeasure number list have been processed (step S97). If there is an unprocessed countermeasure number, the process returns to step S91. On the other hand, when all the countermeasure numbers have been processed, the output unit 39 sends predetermined data registered in association with each collaborator ID registered in the collaborator ID list from the user
その後、出力部39は、抽出データを含む協力者リストメッセージを生成し、不満及び賛同者リストに登録されているメールアドレス宛に送信する(ステップS101)。 Thereafter, the output unit 39 generates a collaborator list message including the extracted data, and transmits it to the mail address registered in the dissatisfaction and supporter list (step S101).
例えば、図17に示すようなメールが送信される。図17の例では、不満又は問題の具体的内容「障害が発生し、調査段階なのに、対策が無いと叱られた」と、所属、名前及び最新対策投稿日を含む協力者リストとが含まれる。なお、所属及び名前については、ユーザデータ格納部35から抽出され、最新対策投稿月については、投稿データ格納部36において、処理対象の不満の不満番号及び処理対象の協力者ID(すなわち投稿者ID)を含む投稿レコードのうち「否定」となっている最新投稿レコードの投稿時刻で特定される。なお、メールアドレスが含まれていないが、含むようにしても良い。さらに、電話番号などもユーザデータ格納部35から抽出できれば、抽出して通知しても良い。
For example, a mail as shown in FIG. 17 is transmitted. In the example of FIG. 17, the specific content of the dissatisfaction or the problem includes a collaborator list including the affiliation, name, and latest countermeasure posting date, “the failure occurred and the investigation stage was told that there was no countermeasure” . Note that the affiliation and name are extracted from the user
このようなメールを受け取れば、具体的な話を、対策をコメントで投稿したユーザから聞くことができるので、問題又は不満の解決が促進されることが期待される。 If such a mail is received, a specific story can be heard from the user who posted the countermeasure as a comment, so it is expected that the resolution of the problem or dissatisfaction will be promoted.
図13の処理に戻って、出力部39は、協力依頼メッセージ送信処理を実施する(ステップS59)。この協力依頼メッセージ送信処理については図18及び図19を用いて説明する。 Returning to the processing of FIG. 13, the output unit 39 performs a cooperation request message transmission process (step S59). This cooperation request message transmission process will be described with reference to FIGS.
まず、出力部39は、ユーザデータ格納部35において、協力者リストメッセージ送信処理において生成される協力者IDリストに登録されている各協力者IDに対応付けて格納されているメールアドレスを特定する(ステップS111)。協力者IDリストに登録するようにしても良いし、例えばメインメモリなどの記憶装置に格納するようにしてもよい。そして、出力部39は、処理対象の不満の不満番号及び各協力者IDに対応付けて投稿データ格納部36に登録されている対策番号を抽出して、さらに対策テーブル格納部38から抽出対策番号に対応する規格化コメントを抽出して、例えばメインメモリなどの記憶装置に格納する(ステップS113)。
First, the output unit 39 specifies the mail address stored in the user
その後、出力部39は、処理対象の不満データ及び該当する「否定」の規格化コメント(又はコメントそのもの)を含む協力依頼メッセージを生成し、ステップS111で特定された該当メールアドレス宛に送信する(ステップS115)。 Thereafter, the output unit 39 generates a cooperation request message including the dissatisfaction data to be processed and the corresponding “deny” standardized comment (or the comment itself), and transmits it to the corresponding email address identified in step S111 ( Step S115).
このように問い合わせが来る可能性について選択された協力者に予め通知しておくものである。 In this way, the selected collaborator is notified in advance about the possibility of an inquiry.
例えば図19に示すようなメールが送信される。図19の例では、「不満又は問題の具体的内容「障害が発生し、調査段階なのに、対策が無いと叱られた」と、対策「障害情報を関係者に同報する」と、協力を依頼する依頼文「問題又は不満解消のためのあなたの対策について問い合わせがあるかもしれません。その際にはご協力のほどよろしくお願い申し上げます。」とが含まれている。 For example, a mail as shown in FIG. 19 is transmitted. In the example of FIG. 19, “detailed content of dissatisfaction or problem“ It was reported that there was a failure and there was no countermeasure even though it was in the investigation stage ”, and the countermeasure“ Broadcast failure information to related parties ” The request text to be requested includes "There may be an inquiry about your measures to solve the problem or dissatisfaction. Thank you for your cooperation."
図13の処理に戻って、出力部39は、エスカレーション・メッセージ送信処理を実施する(ステップS61)。このエスカレーション・メッセージ送信処理については、図20乃至図23を用いて説明する。 Returning to the process of FIG. 13, the output unit 39 performs an escalation message transmission process (step S61). This escalation message transmission process will be described with reference to FIGS.
まず、出力部39は、不満及び賛同者リストに登録されている未処理の投稿者IDを特定する(ステップS121)。そして、出力部39は、特定された投稿者IDについて、ユーザデータ格納部35から当該投稿者の上長のIDを特定し、未登録であれば当該上長のIDを送信先リストに、メールアドレスなどと共に登録する(ステップS123)。例えば、ユーザデータ格納部35において、特定された投稿者IDでユーザデータ格納部35を検索し、部署を抽出し、部署に含まれる「部」、「支社」その他所定の組織レベルが同一で且つ階層が例えば「部長」以上となっているユーザを「上長」として抽出する。又は、部署及び属性を抽出し、部署及びプロジェクトが同一で且つ階層が「部長」以上となっているユーザを「上長」として抽出するようにしてもよい。これは組織構造に基づき「上長」の条件を設定して、抽出する。
First, the output unit 39 identifies an unprocessed contributor ID registered in the dissatisfaction and approver list (step S121). Then, the output unit 39 specifies the ID of the superior of the poster from the user
その後、出力部39は、不満及び賛同者リストにおいて全ての投稿者IDについて処理したか判断する(ステップS125)。未処理の投稿者が存在する場合にはステップS121に戻る。一方、全ての投稿者IDについて処理した場合には、端子Cを介して図21の処理に移行する。 Thereafter, the output unit 39 determines whether all the contributor IDs have been processed in the dissatisfaction and supporter list (step S125). If there is an unprocessed poster, the process returns to step S121. On the other hand, when all the contributor IDs are processed, the process proceeds to the process of FIG.
図21の処理の説明に移行して、出力部39は、送信先リストにおいて未処理の上長のIDを1つ特定し(ステップS127)、ユーザデータ格納部35から当該上長の配下のユーザのIDを抽出し、投稿データ格納部36において、処理対象の不満について投稿を行っている投稿者のIDとのマッチングにより、上長の配下の投票者のIDの数をカウントし、例えば送信先リストにおいて上長のIDに対応付けて登録する(ステップS129)。具体的には、投稿データ格納部36において、処理対象の不満の不満番号が登録されている投稿レコードに含まれる投稿者IDと、特定された上長配下のユーザのIDとを比較して、一致するIDの数をカウントする。
Shifting to the description of the processing in FIG. 21, the output unit 39 identifies one unprocessed superior ID in the transmission destination list (step S <b> 127), and the user under the superordinate from the user
そして、出力部39は、原因番号リスト生成処理を実施する(ステップS131)。この原因番号リスト生成処理については、図22を用いて説明する。 Then, the output unit 39 performs cause number list generation processing (step S131). The cause number list generation process will be described with reference to FIG.
まず、出力部39は、投稿データ格納部36において、処理対象の不満の不満番号及び特定された上長配下の投稿者IDについて登録されている原因番号を特定し、原因番号リストに登録する(ステップS141)。具体的には、処理対象の不満の不満番号及び賛同が登録されている投稿レコードの投稿者IDが、ステップS129で抽出された投稿者IDと一致するか判断し、一致する場合には当該投稿レコードの原因番号を特定する。なお、原因番号が重複する場合には、その原因番号を重複登録することはない。
First, the output unit 39 identifies the dissatisfied number of dissatisfaction to be processed and the cause number registered for the identified contributor ID under the upper manager in the posted
そして、出力部39は、原因番号リストにおいて、未処理の原因番号を特定する(ステップS143)。その後、出力部39は、投稿データ格納部36において、処理対象の不満の不満番号及び特定された原因番号が含まれている投稿レコードを抽出し、当該投稿レコードが、特定された上長配下の投稿者のIDを含む、配下投稿者についての投稿レコードであれば、投稿者IDの数をカウントし、抽出された全投稿レコードについての最終カウント値を原因番号リストにおいて、特定された原因番号に対応付けて格納する(ステップS145)。
Then, the output unit 39 identifies an unprocessed cause number in the cause number list (step S143). Thereafter, the output unit 39 extracts a post record that includes the dissatisfied number of the dissatisfaction subject to be processed and the identified cause number in the post
さらに、出力部39は、ステップS129でカウントされたIDの数によりステップS145のカウント値を除することによって、特定された原因番号の原因について不満に対する賛同比率を算出し、例えば原因番号リストに登録する(ステップS147)。 Further, the output unit 39 calculates an approval ratio for dissatisfaction with the cause of the specified cause number by dividing the count value of step S145 by the number of IDs counted in step S129, and registers it in the cause number list, for example. (Step S147).
そして、出力部39は、原因番号リストにおいて、全ての原因番号を処理したか判断する(ステップS149)。未処理の原因番号があればステップS143に戻る。一方、全ての原因番号を処理した場合には、原因番号リストを賛同比率の降順でソートする(ステップS151)。そして元の処理に戻る。 Then, the output unit 39 determines whether all cause numbers have been processed in the cause number list (step S149). If there is an unprocessed cause number, the process returns to step S143. On the other hand, when all the cause numbers have been processed, the cause number list is sorted in descending order of approval ratio (step S151). Then, the process returns to the original process.
図21の処理の説明に戻って、出力部39は、原因番号リストの全投稿者ID数を算出し、当該全投稿者ID数をステップS129でカウントした投稿者IDの数で除することによって、全体賛同率を算出し、例えば送信先リストに、処理に係る上長IDに対応付けて登録する(ステップS133)。 Returning to the description of the processing in FIG. 21, the output unit 39 calculates the total number of contributor IDs in the cause number list and divides the total number of contributor IDs by the number of contributor IDs counted in step S129. Then, the overall approval rate is calculated and registered in the transmission destination list in association with the upper ID related to the process (step S133).
その後、出力部39は、原因番号リストのデータを用いてエスカレーション・メッセージを生成し、特定された上長IDに対応付けて送信先リストに登録されているメールアドレス宛に送信する(ステップS135)。 Thereafter, the output unit 39 generates an escalation message using the data of the cause number list and transmits it to the mail address registered in the transmission destination list in association with the identified upper ID (step S135). .
例えば、図23に示すようなメールを送信する。図23の例では、「不満又は問題の具体的内容「障害が発生し、調査段階なのに、対策が無いと叱られた」と、原因「マネージャに叱られた」「お客様に叱られた」と、各原因についての賛同比率(25%及び11%)と、全体賛同率(68%)とが示されている。 For example, an email as shown in FIG. 23 is transmitted. In the example of FIG. 23, “specific contents of dissatisfaction or problem“ I was told that there was a failure and there was no countermeasure even though it was in the investigation stage ”, and the cause“ I was beaten by the manager ”“ I was beaten by the customer ” The approval ratio for each cause (25% and 11%) and the overall approval ratio (68%) are shown.
このようなメールを上長が確認して、問題や不満の発生の重要性を把握した上で、必要な対策を施すようにすることが期待される。 It is expected that superiors will check such emails, understand the importance of problems and dissatisfaction, and take necessary measures.
そして、出力部39は、送信先リストにおいて全ての上長IDについて処理したか判断する(ステップS137)。未処理の上長IDが存在する場合にはステップS127に戻る。この際、原因番号リストは初期化される。一方、全ての上長IDを処理した場合には、元の処理に戻る。 Then, the output unit 39 determines whether all upper IDs have been processed in the transmission destination list (step S137). If an unprocessed upper ID exists, the process returns to step S127. At this time, the cause number list is initialized. On the other hand, if all upper IDs have been processed, the process returns to the original process.
図13の処理の説明に戻って、出力部39は、不満データ格納部33において未処理の不満が残っているか判断する(ステップS63)。未処理の不満が残っている場合にはステップS51に戻る。なお、この際上で用いた各種リストについては初期化する。一方、全ての不満について処理した場合には、処理を終了する。 Returning to the description of the processing in FIG. 13, the output unit 39 determines whether unprocessed dissatisfaction remains in the dissatisfied data storage unit 33 (step S <b> 63). If unprocessed dissatisfaction remains, the process returns to step S51. At this time, the various lists used above are initialized. On the other hand, if all the dissatisfactions have been processed, the process ends.
以上のような処理を実施することによって、問題や不満について必要なメッセージを必要なユーザに対して送信して、組織全体において問題や不満を早期に解消できるな活動が促進される。 By performing the processing as described above, a message that is necessary for a problem or dissatisfaction is transmitted to a necessary user, and an activity that can quickly resolve the problem or dissatisfaction in the entire organization is promoted.
なお、出力部39がメールを送信するような処理を一例として説明したが、例えば、不満投稿者が不満投稿者端末5を操作して組織モニタ・サーバ3の出力部39にアクセスして、さらにメニューなどから自らが投稿した不満のページにアクセスするようにしてもよい。その際に、出力部39は、例えば図14のステップS71乃至75を実施して、ステップS81で送信したメールと同様のデータを含むWebページ・データを生成して、不満投稿者端末5に送信するようにしても良い。さらに、図16のステップS91乃至S99のような処理を行って、ステップS101で送信されるようなメールと同様のデータを含むWebページ・データを生成して、不満投稿者端末5に送信するようにしても良い。
In addition, although the process which the output part 39 transmits mail was demonstrated as an example, for example, a dissatisfied contributor operates the
同様に、コメント投稿者がコメント投稿者端末7を操作して組織モニタ・サーバ3の出力部39にアクセスして、さらにメニューなどから自らが投稿した、特定の不満などに対する特定の賛同のコメントのページにアクセスするようにしてもよい。その際に、出力部39は、例えば図14のステップS71乃至75を実施して、ステップS81で送信したメールと同様のデータを含むWebページ・データを生成して、コメント投稿者端末7に送信するようにしても良い。さらに、図16のステップS91乃至S99のような処理を行って、ステップS101で送信されるようなメールと同様のデータを含むWebページ・データを生成して、コメント投稿者端末7に送信するようにしても良い。
Similarly, the comment contributor operates the comment contributor terminal 7 to access the output unit 39 of the
さらに、上長や協力者についても、メールで送信されるような内容のデータを含むWebページ・データを、例えばマイページのような当該ユーザ特有のページにて提供するようにしても良い。 Further, the web page data including the content data transmitted by e-mail may be provided on the page specific to the user such as My Page for the senior manager and the collaborator.
以上本技術の実施の形態を説明したが、本技術はこれに限定されるものではない。例えば、図2に示した組織モニタ・サーバ3の構成は一例であって、必ずしも実際のプログラム・モジュール構成と一致するわけではない。データ構造についても同様に図示したものに限定されるものではない。
Although the embodiment of the present technology has been described above, the present technology is not limited to this. For example, the configuration of the
処理フローについても、同様の処理結果を得られれば、処理ステップの順番を入れ替えたり、処理ステップを並列に実行するようにしても良い。 As for the processing flow, as long as similar processing results are obtained, the order of the processing steps may be changed or the processing steps may be executed in parallel.
なお、上で述べた組織モニタ・サーバ3、不満投稿者端末5、コメント投稿者端末7及びマネージャ端末9などは、コンピュータ装置であって、図24に示すように、メモリ2501とCPU2503とハードディスク・ドライブ(HDD)2505と表示装置2509に接続される表示制御部2507とリムーバブル・ディスク2511用のドライブ装置2513と入力装置2515とネットワークに接続するための通信制御部2517とがバス2519で接続されている。オペレーティング・システム(OS:Operating System)及び本実施例における処理を実施するためのアプリケーション・プログラムは、HDD2505に格納されており、CPU2503により実行される際にはHDD2505からメモリ2501に読み出される。必要に応じてCPU2503は、表示制御部2507、通信制御部2517、ドライブ装置2513を制御して、必要な動作を行わせる。また、処理途中のデータについては、メモリ2501に格納され、必要があればHDD2505に格納される。本技術の実施例では、上で述べた処理を実施するためのアプリケーション・プログラムはコンピュータ読み取り可能なリムーバブル・ディスク2511に格納されて頒布され、ドライブ装置2513からHDD2505にインストールされる。インターネットなどのネットワーク及び通信制御部2517を経由して、HDD2505にインストールされる場合もある。このようなコンピュータ装置は、上で述べたCPU2503、メモリ2501などのハードウエアとOS及び必要なアプリケーション・プログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
Note that the
以上述べた本実施の形態をまとめると、以下のようになる。 The above-described embodiment can be summarized as follows.
本問題又は不満データ処理方法は、第1のユーザの端末と第2のユーザの端末とにネットワークを介して通信可能なコンピュータにより実行される問題又は不満データ処理方法である。そして、本問題又は不満データ処理方法は、第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納する不満データ登録ステップと、第2のユーザの端末から、不満データ格納部に格納されている第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成するステップと、生成された規格化コメントと第1のテキストデータの識別子とを上記賛否を表すデータが否定を表す場合には対策データ格納部に登録する投稿処理ステップと、第1のユーザ端末宛に又は第1のユーザのメールアドレス宛に、不満データ格納部に第1のユーザの識別子に対応付けて格納されている第1のテキストデータの識別子に対応付けて対策データ格納部に登録されている規格化コメントを読み出し、出力又は送信する出力ステップとを含む。 This problem or dissatisfaction data processing method is a problem or dissatisfaction data processing method executed by a computer that can communicate with a first user terminal and a second user terminal via a network. And this problem or dissatisfaction data processing method receives the 1st text data showing a problem or dissatisfaction from a 1st user's terminal, and respond | corresponds to the identifier of a 1st user, and the identifier of the said 1st text data. In addition, when the dissatisfied data registration step for storing in the dissatisfied data storage unit and the data and comments indicating approval or disapproval for the first text data stored in the dissatisfied data storage unit are received from the terminal of the second user, the comment A case in which a predetermined word centered on a verb is extracted by morphological analysis to generate a standardized comment, and the standardized comment generated and the identifier of the first text data indicate negative or positive data Includes a post processing step to be registered in the countermeasure data storage unit, and a dissatisfied data addressed to the first user terminal or to the mail address of the first user. An output step of reading out, outputting or transmitting a standardized comment registered in the countermeasure data storage unit in association with the identifier of the first text data stored in the data storage unit in association with the identifier of the first user Including.
本願発明者は、問題又は不満に対して投稿された当該問題又は不満を否定するコメントには、当該問題又は不満に対する対策となるような事項が含まれている場合が多いという非自明な知見を得た。このため、上で述べたような処理を行えば、問題や不満を投稿したユーザに対して参考となる対策のデータが提供されるようになり、問題や不満解決に役立ててもらうことができるようになる。なお、掲示板のように問題や不満を否定するユーザのコメントをわざわざ抽出するような作業も不要となる。 The inventor of the present application has a non-obvious finding that comments that deny the problem or dissatisfaction posted for the problem or dissatisfaction often include matters that serve as countermeasures against the problem or dissatisfaction. Obtained. For this reason, if the process described above is performed, it will be possible to provide reference data for users who have posted problems and dissatisfaction, and to help them solve problems and dissatisfaction. become. In addition, it is not necessary to manually extract a comment from a user who denies a problem or dissatisfaction like a bulletin board.
なお、上で述べた投稿処理ステップにおいては、第2のユーザの識別子と第1のテキストデータの識別子と上記賛否を表すデータと規格化コメントの識別子とを投稿データ格納部に格納するようにしてもよい。その際、上で述べた出力ステップにおいて、投稿データ格納部において第2のユーザの識別子及び特定のテキストデータの識別子に対応付けて賛同を表すデータが上記賛否を表すデータとして登録されている場合には、第2のユーザの端末宛に又は第2のユーザのメールアドレス宛に、特定のテキストデータの識別子に対応付けて対策データ格納部に登録されている規格化コメントを読み出し、出力又は送信するようにしてもよい。 In the posting process described above, the identifier of the second user, the identifier of the first text data, the data indicating the approval and disapproval, and the identifier of the standardized comment are stored in the posting data storage unit. Also good. At that time, in the output step described above, in the posted data storage unit, data indicating approval in association with the identifier of the second user and the identifier of the specific text data is registered as data indicating approval or disapproval. Reads out, outputs or transmits a standardized comment registered in the countermeasure data storage unit in association with the identifier of the specific text data, addressed to the second user's terminal or addressed to the second user's mail address You may do it.
ある問題や不満について賛同するユーザは、当該問題や不満を投稿したユーザと同様の問題や不満を抱えているので、対策を提供することによって問題や不満の解決に役立ててもらうものである。 A user who agrees with a certain problem or dissatisfaction has the same problem or dissatisfaction as the user who posted the problem or dissatisfaction, and therefore provides a countermeasure to help solve the problem or dissatisfaction.
さらに、本問題又は不満データ処理方法では、ユーザの識別子とメールアドレスとユーザの属性データとが登録されているユーザデータ格納部をさらに用いるようにしても良い。その際、上で述べた出力ステップにおいて、読み出された規格化コメントの識別子及び第1のテキストデータの識別子に対応付けて投稿データ格納部に登録されている第2のユーザの識別子に対応付けてユーザデータ格納部に格納されているユーザの属性データの少なくとも一部を読み出し、第1のユーザ端末宛に又は第1のユーザのメールアドレス宛に出力又は送信するようにしてもよい。 Furthermore, in this problem or dissatisfaction data processing method, a user data storage unit in which a user identifier, a mail address, and user attribute data are registered may be further used. At that time, in the output step described above, the identifier of the standardized comment and the identifier of the first text data read out are associated with the identifier of the second user registered in the posted data storage unit. Thus, at least a part of the user attribute data stored in the user data storage unit may be read and output or transmitted to the first user terminal or to the first user's mail address.
このように対策を含むコメントを投稿したユーザのデータ(例えば連絡先など)については、問題又は不満を有するユーザに提示して、問題又は不満の解決に協力依頼を行いやすくするものである。 As described above, the data (for example, contact information) of the user who posted the comment including the countermeasure is presented to the user having a problem or dissatisfaction, so that it is easy to request cooperation in solving the problem or dissatisfaction.
さらに、対策データ格納部には各規格化コメントの識別子に対応付けて出現頻度を登録するようにしてもよい。その場合、上で述べた投稿処理ステップでは、同一とみなされる規格化コメントについて既に登録がなされている場合には新規登録することなく当該同一とみなされる規格化コメントの出現頻度を増加させるようにしてもよい。そして、上で述べた出力ステップにおいて、不満データ格納部に格納されており且つ第1の条件を満たす第2のテキストデータの識別子に対応付けて対策データ格納部に格納されている規格化コメントを、出現頻度を基準にして抽出し、不満データ格納部において第2のテキストデータの識別子に対応付けて格納されているユーザの識別子を特定するようにしてもよい。 Furthermore, the appearance frequency may be registered in the countermeasure data storage unit in association with the identifier of each standardized comment. In that case, in the post processing step described above, if a standardized comment that is regarded as the same is already registered, the appearance frequency of the standardized comment that is regarded as the same is increased without newly registering. May be. In the output step described above, the standardized comments stored in the countermeasure data storage unit in association with the identifier of the second text data that satisfies the first condition and that is stored in the dissatisfied data storage unit Alternatively, the user identifier may be extracted based on the appearance frequency, and the identifier of the user stored in the dissatisfied data storage unit in association with the identifier of the second text data may be specified.
このように出現頻度に基づき対策に相当する規格化コメントをより絞り込むことによって、より有効な対策を提示することができるようになる。また、出現頻度を用いて他の条件を設定するようにしても良い。例えば出現頻度の上位N個を選択するようにするだけではなく、予め定められた閾値を超えたものに限定したり、賛同する投稿の数より多い出現頻度の対策に限定したりするようにしても良い。 In this way, more effective countermeasures can be presented by narrowing down standardized comments corresponding to countermeasures based on the appearance frequency. Also, other conditions may be set using the appearance frequency. For example, not only selecting the top N appearance frequencies but also limiting to those exceeding a predetermined threshold, or limiting to countermeasures with an appearance frequency higher than the number of posts that agree. Also good.
なお、上で述べた第1の条件についても、問題又は不満の数が多い場合には、例えば賛同率又は賛同数が高い問題又は不満に処理対象を限定したり、直近の単位時間内の賛同率又は賛同数(もしくは賛同数−否定数)がその前の単位時間内の賛同率又は賛同数より所定の基準を満たすように急増しているといった条件にしてもよい。 Note that if there are a large number of problems or dissatisfactions with respect to the first condition described above, for example, the processing target is limited to problems or dissatisfaction with a high approval rate or approval number, or approval within the most recent unit time. The rate or the number of approvals (or the number of approvals minus the number of approvals) may be a condition such that the approval rate or the number of approvals in the previous unit time is rapidly increased to satisfy a predetermined standard.
なお、上で述べた投稿処理ステップにおいて、第2のユーザの識別子と第1のテキストデータの識別子と賛否を表すデータと規格化コメントの識別子とを投稿データ格納部に格納し、第1のテキストデータの識別子に対応付けて投稿データ格納部に格納されている賛同を示すデータが上記賛否を表すデータとして登録されている第1のレコードの数と、否定を表すデータが上記賛否を表すデータとして登録されている第2のレコードの数とを計数するようにしてもよい。その際、第2のレコードの数又は第1及び第2のレコードの数に対する第2のレコードの数の比率が基準を上回っている場合に、出力ステップを実行するようにしてもよい。より重要な問題又は不満について処理を行うものである。 In the posting processing step described above, the identifier of the second user, the identifier of the first text data, the data indicating approval / disapproval, and the identifier of the standardized comment are stored in the posting data storage unit, and the first text Data indicating approval in association with the data identifier and the number of first records registered as data indicating approval and disapproval, and data indicating rejection as data indicating approval and disapproval The number of registered second records may be counted. At this time, the output step may be executed when the number of second records or the ratio of the number of second records to the number of first and second records exceeds a reference. It deals with more important problems or complaints.
さらに、上で述べた出力ステップにおいて、投稿データ格納部において第2のユーザの識別子及び特定のテキストデータの識別子に対応付けて賛同を表すデータが上記賛否を表すデータとして登録されているという条件に加え、投稿データ格納部に特定のテキストデータの識別子に対応付けて登録されている第2のユーザの登録履歴に基づく条件を満たしている場合に、第2のユーザの端末宛又は第2のユーザのメールアドレス宛に出力又は送信するようにしてもよい。登録履歴に基づく条件とは、例えば、複数回賛同して投稿している(すなわちなかなか問題又は不満が解消されていない)という条件などである。 Further, in the output step described above, on the condition that the data indicating approval is registered as the data indicating approval or disapproval in association with the identifier of the second user and the identifier of the specific text data in the posting data storage unit. In addition, when the condition based on the registration history of the second user registered in the posted data storage unit in association with the identifier of the specific text data is satisfied, the second user's terminal address or the second user You may make it output or transmit to e-mail address. The condition based on the registration history is, for example, a condition that posting is made in agreement with a plurality of times (that is, a problem or dissatisfaction has not been solved).
また、上で述べた出力ステップにおいて、読み出された規格化コメントの識別子に対応付けて投稿データ格納部に登録されている上記ユーザの識別子を抽出し、さらに、抽出された上記ユーザの識別子及び第1のテキストデータの識別子に対応付けて投稿データ格納部に格納されている当該抽出されたユーザの登録履歴に基づく第2の条件を満たすか判断し、第2の条件を満たすユーザの識別子によりユーザデータ格納部を検索するようにしてもよい。 Further, in the output step described above, the identifier of the user registered in the posted data storage unit in association with the identifier of the read standardized comment is extracted, and further, the extracted identifier of the user and It is determined whether the second condition based on the extracted user registration history stored in the posted data storage unit in association with the identifier of the first text data is satisfied, and the identifier of the user who satisfies the second condition You may make it search a user data storage part.
上で述べた第2の条件は、対策を含むコメントを投稿したユーザを絞り込む条件であって、最近投稿したユーザ、一旦賛同した後に否定するコメントを投稿したユーザ、複数回否定するコメントを投稿しているユーザ(一貫して否定している又はもともと問題又は不満を解決できているユーザ)など、投稿データ格納部への登録履歴(投稿履歴とも呼ぶ)に基づき、より協力者として好ましいユーザを抽出するためのものである。 The second condition described above is a condition for narrowing down the users who posted comments including countermeasures, such as recently posted users, users who posted comments that they deny after agreeing, and comments that are denied multiple times Based on the registration history (also referred to as posting history) in the posting data storage section, such as users who have consistently denied (users who have consistently denied or originally solved the problem or dissatisfaction) Is to do.
また、本問題又は不満データ処理方法において、ユーザの識別子とメールアドレスとユーザの組織階層データとが登録されているユーザデータ格納部をさらに用いるようにしても良い。その場合、上で述べた投稿処理ステップにおいて、第2のユーザの識別子とテキストデータの識別子と賛否を表すデータと規格化コメントの識別子とを投稿データ格納部に格納し、規格化コメントと第1のテキストデータの識別子とを上記賛否を表すデータが賛同を表す場合には原因データ格納部に登録してもよい。さらに、上で述べた出力ステップにおいて、不満データ格納部に格納されており且つ第3の条件を満たす第3のテキストデータの識別子に対応付けて原因データ格納部に格納されている第2の規格化コメントを抽出し、不満データ格納部において第3のテキストデータの識別子に対応付けて格納されているユーザの識別子及びユーザデータ格納部に格納されている組織階層データを用いてユーザデータ格納部から当該ユーザの上長の識別子又はメールアドレスを抽出し、ユーザの上長の端末宛又はメールアドレス宛に、抽出された規格化コメントの少なくとも一部を含むデータを出力又は送信するようにしてもよい。 In this problem or dissatisfaction data processing method, a user data storage unit in which a user identifier, a mail address, and a user organization hierarchy data are registered may be further used. In that case, in the posting processing step described above, the identifier of the second user, the identifier of the text data, the data indicating approval / disapproval, and the identifier of the standardized comment are stored in the post data storage unit, and the standardized comment and the first The text data identifier may be registered in the cause data storage unit when the data indicating approval or disapproval indicates approval. Furthermore, in the output step described above, the second standard stored in the cause data storage unit in association with the identifier of the third text data stored in the dissatisfied data storage unit and satisfying the third condition From the user data storage unit using the user identifier stored in the dissatisfied data storage unit in association with the identifier of the third text data and the organizational hierarchy data stored in the user data storage unit. The user's superior identifier or email address may be extracted, and data including at least a part of the extracted standardized comment may be output or transmitted to the user's superior terminal or email address. .
このようにすることによって、問題や不満を抱えるユーザのマネージャなどの上長に、不満や問題に関係するデータを提供して、注意や対処を促すことができるようになる。なお、深刻な問題を優先するため、例えば賛同率や賛同数が閾値を超えるような又は賛同率や賛同数が急増しているような問題又は不満に処理対象を限定するようにしても良い。 By doing so, it becomes possible to provide data related to the dissatisfaction or problem to the manager of the user or the like who has a problem or dissatisfaction, thereby prompting attention and countermeasures. In order to give priority to a serious problem, for example, the processing target may be limited to a problem or dissatisfaction in which the approval rate or the number of approvals exceeds a threshold value or the approval rate or the number of approvals increases rapidly.
なお、上で述べたような処理をコンピュータに実施させるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブル・ディスク、CD−ROM、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納される。なお、処理途中のデータについては、コンピュータのメモリ等の記憶装置に一時保管される。 It is possible to create a program for causing a computer to carry out the processes described above, and the program can be read by a computer such as a flexible disk, a CD-ROM, a magneto-optical disk, a semiconductor memory, and a hard disk. Stored in a storage medium or storage device. Note that data being processed is temporarily stored in a storage device such as a computer memory.
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。 The following supplementary notes are further disclosed with respect to the embodiments including the above examples.
(付記1)
第1のユーザの端末と第2のユーザの端末とにネットワークを介して通信可能な問題又は不満データ処理装置であって、
前記第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、前記第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納する不満データ登録手段と、
前記第2のユーザの端末から、前記不満データ格納部に格納されている前記第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成すると共に、当該規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが否定を表す場合には対策データ格納部に登録する投稿処理手段と、
前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に、前記不満データ格納部に前記第1のユーザの識別子に対応付けて格納されている前記第1のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信する出力手段と、
を有する問題又は不満データ処理装置。
(Appendix 1)
A problem or dissatisfaction data processing apparatus capable of communicating with a first user terminal and a second user terminal via a network,
First text data representing a problem or dissatisfaction is received from the terminal of the first user, and stored in the dissatisfied data storage unit in association with the identifier of the first user and the identifier of the first text data. Dissatisfaction data registration means,
When receiving data and comments representing approval or disapproval for the first text data stored in the dissatisfaction data storage unit from the second user terminal, a predetermined word centered on a verb is obtained from the comment by morphological analysis. Extracting and generating a standardized comment, and a post processing means for registering the standardized comment and the identifier of the first text data in the countermeasure data storage unit when the data indicating approval or disapproval represents negative,
The identifier of the first text data stored in the dissatisfied data storage unit in association with the identifier of the first user, addressed to the first user terminal or to the mail address of the first user. Output means for reading out, outputting or transmitting the standardized comments registered in the countermeasure data storage unit in association with each other;
Problem or dissatisfaction data processing device.
(付記2)
前記投稿処理手段が、
前記第2のユーザの識別子と前記第1のテキストデータの識別子と前記賛否を表すデータと前記規格化コメントの識別子とを投稿データ格納部に格納し、
前記第1のテキストデータの識別子に対応付けて前記投稿データ格納部に格納されている賛同を示すデータが前記賛否を表すデータとして登録されている第1のレコードの数と、否定を表すデータが前記賛否を表すデータとして登録されている第2のレコードの数とを計数し、
前記第2のレコードの数又は前記第1及び第2のレコードの数に対する前記第2のレコードの数の比率が基準を上回っている場合に、前記出力手段が処理を行う
付記1記載の問題又は不満データ処理装置。
(Appendix 2)
The post processing means
Storing the identifier of the second user, the identifier of the first text data, the data indicating the approval and disapproval, and the identifier of the standardized comment in the posted data storage unit;
The number of first records in which data indicating approval stored in the posted data storage unit in association with the identifier of the first text data is registered as data indicating approval and disapproval, and data indicating negative Counting the number of second records registered as data indicating the pros and cons,
The problem according to
(付記3)
前記投稿処理手段が、
前記第2のユーザの識別子と前記テキストデータの識別子と前記賛否を表すデータと前記規格化コメントの識別子とを投稿データ格納部に格納し、
前記出力手段が、
前記投稿データ格納部において前記第2のユーザの識別子及び特定のテキストデータの識別子に対応付けて賛同を表すデータが前記賛否を表すデータとして登録されている場合には、前記第2のユーザの端末宛に又は前記第2のユーザのメールアドレス宛に、前記特定のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信する
付記1又は2記載の問題又は不満データ処理装置。
(Appendix 3)
The post processing means
Storing the identifier of the second user, the identifier of the text data, the data indicating the approval and disapproval, and the identifier of the standardized comment in the posted data storage unit;
The output means is
When data indicating approval is registered as data indicating approval or disapproval in association with the identifier of the second user and the identifier of specific text data in the posted data storage unit, the terminal of the second user Read or output or transmit the standardized comment registered in the countermeasure data storage unit in association with the identifier of the specific text data, or addressed to the second user's mail address. Problem or dissatisfaction data processing device described.
(付記4)
ユーザの識別子とメールアドレスとユーザの属性データとが登録されているユーザデータ格納部をさらに有し、
前記出力部が、
読み出された前記規格化コメントの識別子及び前記第1のテキストデータの識別子に対応付けて前記投稿データ格納部に登録されている前記第2のユーザの識別子に対応付けて前記ユーザデータ格納部に格納されている前記ユーザの属性データの少なくとも一部を読み出し、前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に出力又は送信する
付記3の問題又は不満データ処理装置。
(Appendix 4)
A user data storage unit in which a user identifier, an email address, and user attribute data are registered;
The output unit is
In the user data storage unit in association with the identifier of the second user registered in the posted data storage unit in association with the identifier of the standardized comment and the identifier of the first text data read out. The problem or dissatisfaction data processing apparatus according to
(付記5)
前記対策データ格納部には各前記規格化コメントの識別子に対応付けて出現頻度を登録するようになっており、
前記投稿処理手段は、
同一とみなされる規格化コメントについて既に登録がなされている場合には新規登録することなく当該同一とみなされる規格化コメントの出現頻度を増加させ、
前記出力手段は、
前記不満データ格納部に格納されており且つ第1の条件を満たす第2のテキストデータの識別子に対応付けて前記対策データ格納部に格納されている前記規格化コメントを、前記出現頻度を基準にして抽出し、
前記不満データ格納部において前記第2のテキストデータの識別子に対応付けて格納されている前記ユーザの識別子を特定する
付記1乃至4のいずれか1つ記載の問題又は不満データ処理装置。
(Appendix 5)
In the countermeasure data storage unit, the appearance frequency is registered in association with the identifier of each standardized comment,
The post processing means includes:
If a standardized comment that is considered to be the same is already registered, the frequency of appearance of the standardized comment that is considered the same is increased without newly registering,
The output means includes
The standardized comment stored in the countermeasure data storage unit in association with the identifier of the second text data that satisfies the first condition and is stored in the dissatisfied data storage unit is based on the appearance frequency. Extract
The problem or dissatisfaction data processing device according to any one of
(付記6)
前記出力手段が、
前記投稿データ格納部において前記第2のユーザの識別子及び前記特定のテキストデータの識別子に対応付けて賛同を表すデータが前記賛否を表すデータとして登録されているという条件に加え、前記投稿データ格納部に前記特定のテキストデータの識別子に対応付けて登録されている前記第2のユーザの登録履歴に基づく条件を満たしている場合に、前記第2のユーザの端末宛又は前記第2のユーザのメールアドレス宛に出力又は送信する
付記3記載の問題又は不満データ処理装置。
(Appendix 6)
The output means is
In addition to the condition that data indicating approval is registered as data indicating approval or disapproval in association with the identifier of the second user and the identifier of the specific text data in the posting data storage unit, the posting data storage unit If the condition based on the registration history of the second user registered in association with the identifier of the specific text data is satisfied, the second user's terminal address or the second user's mail The problem or dissatisfaction data processing device according to
(付記7)
前記出力手段が、
読み出された前記規格化コメントの識別子に対応付けて前記投稿データ格納部に登録されている前記ユーザの識別子を抽出し、さらに、読み出された前記規格化コメントの識別子毎に、抽出された前記ユーザの識別子及び前記第1のテキストデータの識別子に対応付けて前記投稿データ格納部に格納されている当該抽出されたユーザの登録履歴に基づく第2の条件を満たすか判断し、前記第2の条件を満たすユーザの識別子により前記ユーザデータ格納部を検索する
付記4記載の問題又は不満データ処理装置。
(Appendix 7)
The output means is
The identifier of the user registered in the posted data storage unit in association with the read identifier of the standardized comment is extracted, and further extracted for each identifier of the read standardized comment Determining whether or not a second condition is satisfied based on the extracted user registration history stored in the posted data storage unit in association with the identifier of the user and the identifier of the first text data; The problem or dissatisfaction data processing device according to
(付記8)
ユーザの識別子とメールアドレスとユーザの組織階層データとが登録されているユーザデータ格納部をさらに有し、
前記投稿処理手段が、
前記第2のユーザの識別子と前記第1のテキストデータの識別子と前記賛否を表すデータと前記規格化コメントの識別子とを投稿データ格納部に格納し、
前記規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが賛同を表す場合には原因データ格納部に登録し、
前記出力手段が、
前記不満データ格納部に格納されており且つ第3の条件を満たす第3のテキストデータの識別子に対応付けて前記原因データ格納部に格納されている第2の規格化コメントを抽出し、
前記不満データ格納部において前記第3のテキストデータの識別子に対応付けて格納されている前記ユーザの識別子及び前記ユーザデータ格納部に格納されている前記組織階層データを用いて前記ユーザデータ格納部から当該ユーザの上長の識別子又はメールアドレスを抽出し、前記ユーザの上長の端末宛又はメールアドレス宛に、抽出された前記規格化コメントの少なくとも一部を含むデータを出力又は送信する
付記1記載の問題又は不満データ処理装置。
(Appendix 8)
A user data storage unit in which user identifiers, e-mail addresses, and user organizational hierarchy data are registered;
The post processing means
Storing the identifier of the second user, the identifier of the first text data, the data indicating the approval and disapproval, and the identifier of the standardized comment in the posted data storage unit;
If the data indicating the approval or disapproval of the standardized comment and the identifier of the first text data is registered in the cause data storage unit,
The output means is
Extracting the second standardized comment stored in the cause data storage unit in association with the identifier of the third text data stored in the dissatisfied data storage unit and satisfying a third condition;
From the user data storage unit using the user identifier stored in association with the identifier of the third text data in the dissatisfied data storage unit and the organizational hierarchy data stored in the user data storage unit The user's superior identifier or e-mail address is extracted, and data including at least a part of the extracted standardized comment is output or transmitted to the user's superior terminal or e-mail address. Problem or dissatisfaction data processing device.
(付記9)
第1のユーザの端末と第2のユーザの端末とにネットワークを介して通信可能なコンピュータにより実行される問題又は不満データ処理方法であって、
前記第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、前記第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納するステップと、
前記第2のユーザの端末から、前記不満データ格納部に格納されている前記第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成するステップと、
生成された前記規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが否定を表す場合には対策データ格納部に登録するステップと、
前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に、前記不満データ格納部に前記第1のユーザの識別子に対応付けて格納されている前記第1のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信するステップと、
を含み、コンピュータに実行される問題又は不満データ処理方法。
(Appendix 9)
A problem or dissatisfaction data processing method executed by a computer capable of communicating via a network with a first user terminal and a second user terminal,
First text data representing a problem or dissatisfaction is received from the terminal of the first user, and stored in the dissatisfied data storage unit in association with the identifier of the first user and the identifier of the first text data. Steps,
When receiving data and comments representing approval or disapproval for the first text data stored in the dissatisfaction data storage unit from the second user terminal, a predetermined word centered on a verb is obtained from the comment by morphological analysis. Extracting and generating standardized comments;
Registering the generated standardized comment and the identifier of the first text data in the countermeasure data storage unit when the data indicating approval or disapproval indicates negative;
The identifier of the first text data stored in the dissatisfied data storage unit in association with the identifier of the first user, addressed to the first user terminal or to the mail address of the first user. Reading out, outputting or transmitting the standardized comment associated with and registered in the countermeasure data storage unit; and
A problem or dissatisfaction data processing method executed on a computer.
(付記10)
第1のユーザの端末と第2のユーザの端末とにネットワークを介して通信可能なコンピュータに実行させるためのプログラムであって、
前記第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、前記第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納するステップと、
前記第2のユーザの端末から、前記不満データ格納部に格納されている前記第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成するステップと、
生成された前記規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが否定を表す場合には対策データ格納部に登録するステップと、
前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に、前記不満データ格納部に前記第1のユーザの識別子に対応付けて格納されている前記第1のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信するステップと、
をコンピュータに実行させるためのプログラム。
(Appendix 10)
A program for causing a computer capable of communicating via a network to a terminal of a first user and a terminal of a second user,
First text data representing a problem or dissatisfaction is received from the terminal of the first user, and stored in the dissatisfied data storage unit in association with the identifier of the first user and the identifier of the first text data. Steps,
When receiving data and comments representing approval or disapproval for the first text data stored in the dissatisfaction data storage unit from the second user terminal, a predetermined word centered on a verb is obtained from the comment by morphological analysis. Extracting and generating standardized comments;
Registering the generated standardized comment and the identifier of the first text data in the countermeasure data storage unit when the data indicating approval or disapproval indicates negative;
The identifier of the first text data stored in the dissatisfied data storage unit in association with the identifier of the first user, addressed to the first user terminal or to the mail address of the first user. Reading out, outputting or transmitting the standardized comment associated with and registered in the countermeasure data storage unit; and
A program that causes a computer to execute.
3 組織モニタ・サーバ
31 不満データ登録部 32 匿名化変換テーブル格納部
33 不満データ格納部 34 コメント投稿処理部
35 ユーザデータ格納部 36 投稿データ格納部
37 原因テーブル格納部 38 対策テーブル格納部
39 出力部
3
Claims (10)
前記第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、前記第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納する不満データ登録手段と、
前記第2のユーザの端末から、前記不満データ格納部に格納されている前記第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成すると共に、当該規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが否定を表す場合には対策データ格納部に登録する投稿処理手段と、
前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に、前記不満データ格納部に前記第1のユーザの識別子に対応付けて格納されている前記第1のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信する出力手段と、
を有する問題又は不満データ処理装置。 A problem or dissatisfaction data processing apparatus capable of communicating with a first user terminal and a second user terminal via a network,
First text data representing a problem or dissatisfaction is received from the terminal of the first user, and stored in the dissatisfied data storage unit in association with the identifier of the first user and the identifier of the first text data. Dissatisfaction data registration means,
When receiving data and comments representing approval or disapproval for the first text data stored in the dissatisfaction data storage unit from the second user terminal, a predetermined word centered on a verb is obtained from the comment by morphological analysis. Extracting and generating a standardized comment, and a post processing means for registering the standardized comment and the identifier of the first text data in the countermeasure data storage unit when the data indicating approval or disapproval represents negative,
The identifier of the first text data stored in the dissatisfied data storage unit in association with the identifier of the first user, addressed to the first user terminal or to the mail address of the first user. Output means for reading out, outputting or transmitting the standardized comments registered in the countermeasure data storage unit in association with each other;
Problem or dissatisfaction data processing device.
前記第2のユーザの識別子と前記第1のテキストデータの識別子と前記賛否を表すデータと前記規格化コメントの識別子とを投稿データ格納部に格納し、
前記第1のテキストデータの識別子に対応付けて前記投稿データ格納部に格納されている賛同を示すデータが前記賛否を表すデータとして登録されている第1のレコードの数と、否定を表すデータが前記賛否を表すデータとして登録されている第2のレコードの数とを計数し、
前記第2のレコードの数又は前記第1及び第2のレコードの数に対する前記第2のレコードの数の比率が基準を上回っている場合に、前記出力手段が処理を行う
請求項1記載の問題又は不満データ処理装置。 The post processing means
Storing the identifier of the second user, the identifier of the first text data, the data indicating the approval and disapproval, and the identifier of the standardized comment in the posted data storage unit;
The number of first records in which data indicating approval stored in the posted data storage unit in association with the identifier of the first text data is registered as data indicating approval and disapproval, and data indicating negative Counting the number of second records registered as data indicating the pros and cons,
The problem according to claim 1, wherein the output means performs processing when the number of the second records or the ratio of the number of the second records to the number of the first and second records exceeds a reference. Or dissatisfied data processing device.
前記第2のユーザの識別子と前記テキストデータの識別子と前記賛否を表すデータと前記規格化コメントの識別子とを投稿データ格納部に格納し、
前記出力手段が、
前記投稿データ格納部において前記第2のユーザの識別子及び特定のテキストデータの識別子に対応付けて賛同を表すデータが前記賛否を表すデータとして登録されている場合には、前記第2のユーザの端末宛に又は前記第2のユーザのメールアドレス宛に、前記特定のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信する
請求項1又は2記載の問題又は不満データ処理装置。 The post processing means
Storing the identifier of the second user, the identifier of the text data, the data indicating the approval and disapproval, and the identifier of the standardized comment in the posted data storage unit;
The output means is
When data indicating approval is registered as data indicating approval or disapproval in association with the identifier of the second user and the identifier of specific text data in the posted data storage unit, the terminal of the second user The standardized comment registered in the countermeasure data storage unit in association with the identifier of the specific text data is read out and output or transmitted to the address of the second user or the mail address of the second user. 2. Problem or dissatisfaction data processing device according to 2.
前記出力部が、
読み出された前記規格化コメントの識別子及び前記第1のテキストデータの識別子に対応付けて前記投稿データ格納部に登録されている前記第2のユーザの識別子に対応付けて前記ユーザデータ格納部に格納されている前記ユーザの属性データの少なくとも一部を読み出し、前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に出力又は送信する
請求項3の問題又は不満データ処理装置。 A user data storage unit in which a user identifier, an email address, and user attribute data are registered;
The output unit is
In the user data storage unit in association with the identifier of the second user registered in the posted data storage unit in association with the identifier of the standardized comment and the identifier of the first text data read out. The problem or dissatisfaction data processing apparatus according to claim 3, wherein at least a part of the stored attribute data of the user is read, and is output or transmitted to the first user terminal or to the mail address of the first user.
前記投稿処理手段は、
同一とみなされる規格化コメントについて既に登録がなされている場合には新規登録することなく当該同一とみなされる規格化コメントの出現頻度を増加させ、
前記出力手段は、
前記不満データ格納部に格納されており且つ第1の条件を満たす第2のテキストデータの識別子に対応付けて前記対策データ格納部に格納されている前記規格化コメントを、前記出現頻度を基準にして抽出し、
前記不満データ格納部において前記第2のテキストデータの識別子に対応付けて格納されている前記ユーザの識別子を特定する
請求項1乃至4のいずれか1つ記載の問題又は不満データ処理装置。 In the countermeasure data storage unit, the appearance frequency is registered in association with the identifier of each standardized comment,
The post processing means includes:
If a standardized comment that is considered to be the same is already registered, the frequency of appearance of the standardized comment that is considered the same is increased without newly registering,
The output means includes
The standardized comment stored in the countermeasure data storage unit in association with the identifier of the second text data that satisfies the first condition and is stored in the dissatisfied data storage unit is based on the appearance frequency. Extract
The problem or dissatisfaction data processing device according to claim 1, wherein the dissatisfaction data storage unit specifies the identifier of the user stored in association with the identifier of the second text data.
前記投稿データ格納部において前記第2のユーザの識別子及び前記特定のテキストデータの識別子に対応付けて賛同を表すデータが前記賛否を表すデータとして登録されているという条件に加え、前記投稿データ格納部に前記特定のテキストデータの識別子に対応付けて登録されている前記第2のユーザの登録履歴に基づく条件を満たしている場合に、前記第2のユーザの端末宛又は前記第2のユーザのメールアドレス宛に出力又は送信する
請求項3記載の問題又は不満データ処理装置。 The output means is
In addition to the condition that data indicating approval is registered as data indicating approval or disapproval in association with the identifier of the second user and the identifier of the specific text data in the posting data storage unit, the posting data storage unit If the condition based on the registration history of the second user registered in association with the identifier of the specific text data is satisfied, the second user's terminal address or the second user's mail The problem or dissatisfaction data processing apparatus according to claim 3, wherein the problem or dissatisfaction data is output or transmitted to an address.
読み出された前記規格化コメントの識別子に対応付けて前記投稿データ格納部に登録されている前記ユーザの識別子を抽出し、さらに、読み出された前記規格化コメントの識別子毎に、抽出された前記ユーザの識別子及び前記第1のテキストデータの識別子に対応付けて前記投稿データ格納部に格納されている当該抽出されたユーザの登録履歴に基づく第2の条件を満たすか判断し、前記第2の条件を満たすユーザの識別子により前記ユーザデータ格納部を検索する
請求項4記載の問題又は不満データ処理装置。 The output means is
The identifier of the user registered in the posted data storage unit in association with the read identifier of the standardized comment is extracted, and further extracted for each identifier of the read standardized comment Determining whether or not a second condition is satisfied based on the extracted user registration history stored in the posted data storage unit in association with the identifier of the user and the identifier of the first text data; The problem or dissatisfaction data processing apparatus according to claim 4, wherein the user data storage unit is searched by an identifier of a user who satisfies the condition of the above.
前記投稿処理手段が、
前記第2のユーザの識別子と前記第1のテキストデータの識別子と前記賛否を表すデータと前記規格化コメントの識別子とを投稿データ格納部に格納し、
前記規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが賛同を表す場合には原因データ格納部に登録し、
前記出力手段が、
前記不満データ格納部に格納されており且つ第3の条件を満たす第3のテキストデータの識別子に対応付けて前記原因データ格納部に格納されている第2の規格化コメントを抽出し、
前記不満データ格納部において前記第3のテキストデータの識別子に対応付けて格納されている前記ユーザの識別子及び前記ユーザデータ格納部に格納されている前記組織階層データを用いて前記ユーザデータ格納部から当該ユーザの上長の識別子又はメールアドレスを抽出し、前記ユーザの上長の端末宛又はメールアドレス宛に、抽出された前記規格化コメントの少なくとも一部を含むデータを出力又は送信する
請求項1記載の問題又は不満データ処理装置。 A user data storage unit in which user identifiers, e-mail addresses, and user organizational hierarchy data are registered;
The post processing means
Storing the identifier of the second user, the identifier of the first text data, the data indicating the approval and disapproval, and the identifier of the standardized comment in the posted data storage unit;
If the data indicating the approval or disapproval of the standardized comment and the identifier of the first text data is registered in the cause data storage unit,
The output means is
Extracting the second standardized comment stored in the cause data storage unit in association with the identifier of the third text data stored in the dissatisfied data storage unit and satisfying a third condition;
From the user data storage unit using the user identifier stored in association with the identifier of the third text data in the dissatisfied data storage unit and the organizational hierarchy data stored in the user data storage unit 2. The superior identifier or email address of the user is extracted, and data including at least a part of the extracted standardized comment is output or transmitted to the superior terminal or email address of the user. Problem or dissatisfaction data processing device described.
前記第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、前記第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納するステップと、
前記第2のユーザの端末から、前記不満データ格納部に格納されている前記第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成するステップと、
生成された前記規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが否定を表す場合には対策データ格納部に登録するステップと、
前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に、前記不満データ格納部に前記第1のユーザの識別子に対応付けて格納されている前記第1のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信するステップと、
を含み、コンピュータに実行される問題又は不満データ処理方法。 A problem or dissatisfaction data processing method executed by a computer capable of communicating via a network with a first user terminal and a second user terminal,
First text data representing a problem or dissatisfaction is received from the terminal of the first user, and stored in the dissatisfied data storage unit in association with the identifier of the first user and the identifier of the first text data. Steps,
When receiving data and comments representing approval or disapproval for the first text data stored in the dissatisfaction data storage unit from the second user terminal, a predetermined word centered on a verb is obtained from the comment by morphological analysis. Extracting and generating standardized comments;
Registering the generated standardized comment and the identifier of the first text data in the countermeasure data storage unit when the data indicating approval or disapproval indicates negative;
The identifier of the first text data stored in the dissatisfied data storage unit in association with the identifier of the first user, addressed to the first user terminal or to the mail address of the first user. Reading out, outputting or transmitting the standardized comment associated with and registered in the countermeasure data storage unit; and
A problem or dissatisfaction data processing method executed on a computer.
前記第1のユーザの端末から、問題又は不満を表す第1のテキストデータを受信し、前記第1のユーザの識別子及び当該第1のテキストデータの識別子に対応付けて不満データ格納部に格納するステップと、
前記第2のユーザの端末から、前記不満データ格納部に格納されている前記第1のテキストデータに対する賛否を表すデータ及びコメントを受信すると、当該コメントから形態素解析により動詞を中心とした所定語を抽出して規格化コメントを生成するステップと、
生成された前記規格化コメントと前記第1のテキストデータの識別子とを前記賛否を表すデータが否定を表す場合には対策データ格納部に登録するステップと、
前記第1のユーザ端末宛に又は前記第1のユーザのメールアドレス宛に、前記不満データ格納部に前記第1のユーザの識別子に対応付けて格納されている前記第1のテキストデータの識別子に対応付けて前記対策データ格納部に登録されている前記規格化コメントを読み出し、出力又は送信するステップと、
をコンピュータに実行させるためのプログラム。 A program for causing a computer capable of communicating via a network to a terminal of a first user and a terminal of a second user,
First text data representing a problem or dissatisfaction is received from the terminal of the first user, and stored in the dissatisfied data storage unit in association with the identifier of the first user and the identifier of the first text data. Steps,
When receiving data and comments representing approval or disapproval for the first text data stored in the dissatisfaction data storage unit from the second user terminal, a predetermined word centered on a verb is obtained from the comment by morphological analysis. Extracting and generating standardized comments;
Registering the generated standardized comment and the identifier of the first text data in the countermeasure data storage unit when the data indicating approval or disapproval indicates negative;
The identifier of the first text data stored in the dissatisfied data storage unit in association with the identifier of the first user, addressed to the first user terminal or to the mail address of the first user. Reading out, outputting or transmitting the standardized comment associated with and registered in the countermeasure data storage unit; and
A program that causes a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009195011A JP5316310B2 (en) | 2009-08-26 | 2009-08-26 | Problem or dissatisfaction data processing apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009195011A JP5316310B2 (en) | 2009-08-26 | 2009-08-26 | Problem or dissatisfaction data processing apparatus and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2011048524A true JP2011048524A (en) | 2011-03-10 |
| JP5316310B2 JP5316310B2 (en) | 2013-10-16 |
Family
ID=43834793
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009195011A Expired - Fee Related JP5316310B2 (en) | 2009-08-26 | 2009-08-26 | Problem or dissatisfaction data processing apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5316310B2 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015082125A (en) * | 2013-10-21 | 2015-04-27 | 富士ゼロックス株式会社 | Information providing system and program |
| JP5733218B2 (en) * | 2009-12-25 | 2015-06-10 | 日本電気株式会社 | Condition judgment system and condition judgment method |
| JP2016091227A (en) * | 2014-10-31 | 2016-05-23 | 株式会社cocotama | Support apparatus, support method, and support program |
| KR101655994B1 (en) * | 2016-02-15 | 2016-09-08 | 이명환 | Online marketing system based on customer's complaint, and method thereof |
| CN110088796A (en) * | 2016-05-04 | 2019-08-02 | 株式会社魅莫 | Information processing unit and message handling program |
| JP7529856B1 (en) | 2023-06-29 | 2024-08-06 | PayPay株式会社 | Information processing device, information processing method, and program |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002132661A (en) * | 2000-10-20 | 2002-05-10 | Mitsubishi Electric Corp | Automatic response device, automatic response method, and computer-readable recording medium recording automatic response program |
| JP2003006207A (en) * | 2001-06-18 | 2003-01-10 | Nippon Telegr & Teleph Corp <Ntt> | Question answering method, question answering device and question answering program. |
| JP2006092473A (en) * | 2004-09-27 | 2006-04-06 | Toshiba Corp | Answer support system and device, answer support program |
-
2009
- 2009-08-26 JP JP2009195011A patent/JP5316310B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002132661A (en) * | 2000-10-20 | 2002-05-10 | Mitsubishi Electric Corp | Automatic response device, automatic response method, and computer-readable recording medium recording automatic response program |
| JP2003006207A (en) * | 2001-06-18 | 2003-01-10 | Nippon Telegr & Teleph Corp <Ntt> | Question answering method, question answering device and question answering program. |
| JP2006092473A (en) * | 2004-09-27 | 2006-04-06 | Toshiba Corp | Answer support system and device, answer support program |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5733218B2 (en) * | 2009-12-25 | 2015-06-10 | 日本電気株式会社 | Condition judgment system and condition judgment method |
| JP2015082125A (en) * | 2013-10-21 | 2015-04-27 | 富士ゼロックス株式会社 | Information providing system and program |
| JP2016091227A (en) * | 2014-10-31 | 2016-05-23 | 株式会社cocotama | Support apparatus, support method, and support program |
| KR101655994B1 (en) * | 2016-02-15 | 2016-09-08 | 이명환 | Online marketing system based on customer's complaint, and method thereof |
| CN110088796A (en) * | 2016-05-04 | 2019-08-02 | 株式会社魅莫 | Information processing unit and message handling program |
| JP7529856B1 (en) | 2023-06-29 | 2024-08-06 | PayPay株式会社 | Information processing device, information processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5316310B2 (en) | 2013-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11093467B2 (en) | Tools and techniques for extracting knowledge from unstructured data retrieved from personal data sources | |
| US8977573B2 (en) | System and method for identifying customers in social media | |
| US10375242B2 (en) | System and method for user notification regarding detected events | |
| US7657603B1 (en) | Methods and systems of electronic message derivation | |
| US20110113096A1 (en) | System and method for monitoring activity of a specified user on internet-based social networks | |
| US8930826B2 (en) | Efficiently sharing user selected information with a set of determined recipients | |
| US20190295188A1 (en) | Distance-based social message pruning | |
| JP5316310B2 (en) | Problem or dissatisfaction data processing apparatus and method | |
| US10002187B2 (en) | Method and system for performing topic creation for social data | |
| CN105378717B (en) | Method, computer program and computer for classifying users of social media | |
| US10949418B2 (en) | Method and system for retrieval of data | |
| CN111382256A (en) | Information recommendation method and device | |
| US20190244175A1 (en) | System for Inspecting Messages Using an Interaction Engine | |
| US10719217B2 (en) | Efficiently sharing user selected information with a set of determined recipients | |
| US20150149448A1 (en) | Method and system for generating dynamic themes for social data | |
| JP6572218B2 (en) | Danger detection device, danger detection method, and danger detection program | |
| US11587095B2 (en) | Semantic sweeping of metadata enriched service data | |
| WO2019005360A1 (en) | Categorizing electronic content | |
| JP2004127196A (en) | Community formation support system, terminal, server and program | |
| JP6576847B2 (en) | Analysis system, analysis method, and analysis program | |
| JP7647917B2 (en) | Consultation support control device, method and program | |
| JP5302373B2 (en) | Schedule management device, schedule management method, and program | |
| US20130144886A1 (en) | Method for managing email | |
| Mezghani et al. | Online social network phenomena: buzz, rumor and spam | |
| JP2020170416A (en) | Information processing apparatus, information processing method, and information processing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120510 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130603 |
|
| 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: 20130611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130624 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5316310 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |