JP2013168021A - Event detection device - Google Patents
Event detection device Download PDFInfo
- Publication number
- JP2013168021A JP2013168021A JP2012030908A JP2012030908A JP2013168021A JP 2013168021 A JP2013168021 A JP 2013168021A JP 2012030908 A JP2012030908 A JP 2012030908A JP 2012030908 A JP2012030908 A JP 2012030908A JP 2013168021 A JP2013168021 A JP 2013168021A
- Authority
- JP
- Japan
- Prior art keywords
- information
- event
- posted
- user
- score
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 116
- 238000000605 extraction Methods 0.000 claims abstract description 53
- 238000004364 calculation method Methods 0.000 claims description 23
- 239000000284 extract Substances 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 abstract description 3
- 238000012545 processing Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 33
- 238000000034 method Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 11
- 230000003111 delayed effect Effects 0.000 description 7
- 230000010365 information processing Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 240000005809 Prunus persica Species 0.000 description 1
- 235000006040 Prunus persica var persica Nutrition 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000003997 social interaction Effects 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
本件は、ソーシャルメディアの投稿データからイベントを検知する技術に関する。 This case relates to a technique for detecting an event from posted data on social media.
近年、ブログ或いはマイクロブログといったネットワーク上で個人が気軽に投稿できるサービスが急速に普及している。これらのサービスでは、ユーザの発信した情報がインターネット等のネットワークを介して公開され、この公開された情報を不特定のユーザが閲覧し、引用や返信といったレスポンスが行われる。このようなソーシャルなインタラクションを通じて集積し、伝達される情報は、掲示板やクチコミサイトに見られるように、集合知(Wisdom of Crowds)となり、これを媒介する掲示板、クチコミサイト等は、ソーシャルメディアやコンシューマー・ジェネレーテッド・メディアなどと称される(以下単にソーシャルメディアと称す)。このようにユーザの投稿によって作られるソーシャルメディアとしては、ブログ、マイクロブログ、掲示板、クチコミサイトのほか、ソーシャルブックマーク、ソーシャルニュースサイト、オンライン百科事典、FAQサイト、ビデオ投稿共有サイトなどが挙げられる。 In recent years, services such as blogs and microblogs that allow individuals to easily post on the network are rapidly spreading. In these services, information transmitted by a user is disclosed via a network such as the Internet, and the specified information is browsed by an unspecified user, and a response such as quoting or reply is performed. Information gathered and communicated through such social interactions becomes Wisdom of Crowds, as seen on bulletin boards and word-of-mouth websites. -It is called Generated Media etc. (hereinafter simply referred to as social media). Examples of social media created by user posts include social bookmarks, social news sites, online encyclopedias, FAQ sites, and video post sharing sites, as well as blogs, microblogs, bulletin boards, and review sites.
ソーシャルメディアへの投稿は、一般に携帯電話やスマートフォンといったモバイル機器を用いて簡単に行うことができ、ユーザが体験している事象をリアルタイムに投稿することができる。従って、事故で電車が止まった場合や、事故で道路が通行止めになった場合に、その場にいるユーザが、事故の情報をソーシャルメディアに投稿すると、他のユーザは、ほぼリアルタイムに事故の情報を得ることができる。 In general, posting to social media can be easily performed using a mobile device such as a mobile phone or a smartphone, and events experienced by the user can be posted in real time. Therefore, when a train stops due to an accident or when a road is closed due to an accident, if the user at that location posts the accident information on social media, the other users will see the accident information in near real time. Can be obtained.
なお、鉄道や高速道路の事故の情報は、鉄道会社や道路の運営団体から正式な情報が発表されるが、正確を期するために確認作業等を経るので、発生から発表までに時間差が生じてしまう。 As for information on accidents on railways and expressways, official information is announced by railway companies and road management organizations, but since confirmation work is performed to ensure accuracy, there is a time difference between occurrence and announcement. End up.
このためユーザからの投稿に基づいて電車の運行状況をリアルタイムに閲覧可能にしたサービスが知られている。 For this reason, a service is known in which train operation status can be browsed in real time based on posts from users.
上述のように、鉄道の事故等について、公式な発表を待てば正確な情報が得られるが、入手可能になる時期が遅い(例えば30分後)という問題点があった。 As described above, accurate information on railway accidents, etc. can be obtained by waiting for an official announcement, but there is a problem that the time when it becomes available is late (for example, after 30 minutes).
一方、道路の渋滞情報を提供するシステムでは、道路上に設置したセンサによって速やかに正確な情報が検出できる。この場合、渋滞といった限定的な事象を検出すれば良いが
、鉄道の運行情報のように、信号機故障、人身事故、混雑、風雨など、様々な要因の影響を受けるものは、センサの設置が困難である。また、テレビ番組の盛り上がりのように機械的に判定出来ないものはセンサの設置が困難である。
On the other hand, in a system that provides road traffic jam information, accurate information can be quickly detected by a sensor installed on the road. In this case, it is only necessary to detect limited events such as traffic jams, but it is difficult to install sensors that are affected by various factors such as traffic signal failures, personal injury, congestion, and wind and rain, such as railway operation information. is there. Moreover, it is difficult to install a sensor that cannot be mechanically determined, such as a TV program.
このため、ソーシャルメディアへの投稿に基づいて鉄道の遅延や、テレビ番組の盛り上がりの情報を速やかに提供する技術が知られている。しかしながら、ソーシャルメディアへの投稿は、各ユーザが個人的に発信した情報を単に集めたものであるので、必ずしも正確な情報ではなく、信頼性が低いという問題点があった。 For this reason, there is known a technology for promptly providing information on railway delays and the excitement of television programs based on posts on social media. However, since posting to social media is simply a collection of information personally transmitted by each user, it is not necessarily accurate information and has a problem of low reliability.
そこで、本発明は、ソーシャルメディアへの投稿情報に基づいて精度良くイベントの検出を行う技術を提供する。 Therefore, the present invention provides a technique for accurately detecting an event based on information posted to social media.
開示の技術の一側面は、次の情報処理装置の構成によって例示される。すなわち、本イベント検出装置は、
ユーザから投稿された情報を投稿時刻と共に投稿情報として他の装置へ送信可能としたサーバから、前記投稿情報を受信する投稿情報収集部と、
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出する抽出部と、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるスコア算出部と、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するイベント検出部と、
前記イベント発生の検出結果を出力する出力制御部と、
を備える。
One aspect of the disclosed technology is exemplified by the following configuration of the information processing apparatus. In other words, this event detection device
A posted information collection unit that receives the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
An extraction unit that extracts information related to an event to be detected based on a predetermined extraction condition from the received posting information;
A score calculation unit for obtaining a score based on the number of posts per unit time from the posting time of the posting information;
An event detection unit that detects the occurrence of an event when the score of posted information from which information related to the event is extracted is greater than a normal value by a predetermined value or more;
An output control unit for outputting a detection result of the event occurrence;
Is provided.
また、本発明の一形態であるイベント検出方法は、
ユーザから投稿された情報を投稿時刻と共に投稿情報として他の装置へ送信可能としたサーバから、前記投稿情報を受信するステップと、
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出するステップと、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるステップと、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するステップと、
前記イベント発生の検出結果を出力するステップと、
をコンピュータが実行する。
An event detection method according to one aspect of the present invention includes:
Receiving the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
Extracting information related to an event to be detected based on a predetermined extraction condition from the received posting information;
Obtaining a score based on the number of posts per unit time from the posting time of the posting information;
Detecting the occurrence of an event when the score of the posted information from which information related to the event is extracted is larger than a normal value by a predetermined value or more;
Outputting a detection result of the event occurrence;
Is executed by the computer.
また、本発明は、上記イベント検出方法をコンピュータに実行させるためのプログラムであっても良い。更に、前記プログラムは、コンピュータが読み取り可能な記録媒体に記録されていても良い。 The present invention may be a program for causing a computer to execute the event detection method. Furthermore, the program may be recorded on a computer-readable recording medium.
ここで、コンピュータが読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、8mmテープ、メモリカード等がある。 Here, the computer-readable recording medium refers to a recording medium that accumulates information such as data and programs by electrical, magnetic, optical, mechanical, or chemical action and can be read from the computer. . Examples of such a recording medium that can be removed from the computer include a flexible disk, a magneto-optical disk, a CD-ROM, a CD-R / W, a DVD, a DAT, an 8 mm tape, and a memory card.
また、コンピュータに固定された記録媒体としてハードディスクやROM(リードオンリーメモリ)等がある。 Further, there are a hard disk, a ROM (read only memory), and the like as a recording medium fixed to the computer.
本発明は、ソーシャルメディアへの投稿情報に基づいて精度良くイベントの検出を行う技術を提供できる。 The present invention can provide a technique for accurately detecting an event based on information posted to social media.
以下、図面を参照して本発明を実施するための形態について説明する。以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. The configuration of the following embodiment is an exemplification, and the present invention is not limited to the configuration of the embodiment.
<イベント検出システムの構成>
図1は、本実施形態1に係るイベント検知システムの一例を示す図、図2はイベント検出システムの機能ブロック図である。
<Configuration of event detection system>
FIG. 1 is a diagram illustrating an example of an event detection system according to the first embodiment, and FIG. 2 is a functional block diagram of the event detection system.
図1に例示するように、本実施形態1のイベント検出システム(イベント検出装置)10は、SNSサーバ9から投稿情報を取得し、当該投稿情報に基づいてイベントを検知し
てユーザ端末8に提供する。SNSサーバ9は、ソーシャル・ネットワーク・サービスを提供するサーバであり、ユーザ端末7から投稿された情報を投稿時刻と共に記憶し、投稿情報としてユーザ端末7等、他の装置へ送信する。ユーザ端末7,8は、携帯電話やスマートフォン、パーソナルコンピュータ(PC)、ノートPC、タブレットPCなど、ネットワークを介してSNSサーバ9やイベント検出システム10と通信可能な装置であれば良い。なお、図1では、便宜上、ユーザ端末7がSNSサーバ9に投稿するユーザ端末、ユーザ端末8がイベント検出システム10からイベントの情報の提供を受けるユーザ端末、として別々に示したが、一つの端末が、SNSサーバ9へ投稿する処理と、イベントの情報の提供を受ける処理とを実行しても良い。
イベント検出システム10は、図2に示すように、投稿情報収集部11、信頼度判定部12、抽出部13、スコア算出部14、イベント検出部15、出力制御部16、そして未分析情報一時記憶部21、抽出条件記憶部22、判定結果記憶部23、抽出結果記憶部24、抽出情報スコア記憶部25、平常時スコア記憶部26といった機能部を有している。
As illustrated in FIG. 1, the event detection system (event detection device) 10 according to the first exemplary embodiment acquires post information from the
As shown in FIG. 2, the
投稿情報収集部11は、SNSサーバ9にアクセスし、ソーシャル・ネットワーク・サービス(SNSサーバ9)が提供するAPI(例えばsearch APIやStreaming API)など
の所定のインタフェースを用いて投稿情報を要求し、これに応じてSNSサーバ9から送られた投稿情報を受信して未分析情報一時記憶部21に記憶させる。
The posting
信頼度判定部12は、投稿情報がブラックリストに該当するか、共起タグフィルタに該当するか、といった所定の信頼条件と照合して信頼度を判定し、判定結果記憶部23に記憶させる。
The
抽出部13は、抽出条件記憶部22から所定の抽出条件を読み出し、当該抽出条件に適合する情報を検出対象のイベントに係る情報として抽出し、抽出結果記憶部24に記憶させる。
The
スコア算出部14は、受信した投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求め、抽出情報スコア記憶部25に記憶させる。
The
イベント検出部15は、イベントに係る情報が抽出された投稿情報のスコアが平常時スコア記憶部26から読み出した平常時のスコアに対して所定値(閾値)以上大きい場合にイベントの発生を検出する。
The
出力制御部16は、イベントの検出結果を出力してユーザに提供する。例えば、出力制御部16は、検出結果を電子メールやSMS(Short Message Service)等を用いてユー
ザ端末8へプッシュ配信する。また、検出結果の出力は、プッシュ配信に限らず、受動的な電子メールによる配信や、ウエブページによる閲覧等でも良い。
The
未分析情報一時記憶部21は、SNSサーバ9から受信した未分析の投稿情報を一時的に記憶する。なお、投稿情報は、文字(テキスト)や、画像、音、動画など、投稿された内容を示す情報と、投稿時刻とを含む。また、投稿情報は、ユーザを識別するためのIDや、アドレス等の識別情報を含んでも良い。更に、投稿情報は、ユーザから投稿された情報が画像や動画等のファイルの場合、ファイル名やファイルのプロパティ等の属性情報を含んでも良い。また、受信した投稿情報のそれぞれを一意に識別するための識別情報を付加しても良い。
The unanalyzed information
抽出条件記憶部22は、検出対象のイベントを示す投稿情報を抽出するための所定の抽出条件を記憶する。抽出条件は、イベント検出システム10のオペレータ等によって予め入力される。抽出条件は、例えば文字を抽出する場合、鉄道の遅延や事故、テレビ局名、
テレビ番組名といったキーワードである。また、パターンマッチングによって類似画像を抽出するための画像パターンであっても良い。
The extraction
Keywords such as TV program names. Moreover, the image pattern for extracting a similar image by pattern matching may be sufficient.
判定結果記憶部23は、各投稿情報の信頼度を記憶する。例えば各投稿情報の識別情報と信頼度判定部12の判定結果とを対応付けて記憶する。
The determination
抽出結果記憶部24は、抽出部13による抽出結果を記憶する。例えば、抽出結果記憶部24は、抽出部13で抽出した検出対象のイベントを示す投稿情報の全てを記憶しても良いし、抽出した投稿情報の識別情報や投稿時刻といった一部の項目を記憶しても良い。
The extraction
抽出情報スコア記憶部25は、スコア算出部14によって算出したスコアを記憶する。例えば、抽出情報スコア記憶部25は、電車遅延が発生した路線やテレビ番組といったイベントに係る情報と、そのスコアとを対応付けて記憶する。
The extracted information
平常時スコア記憶部26は、抽出部13で抽出された投稿情報のうち、イベントが発生していない期間(通常時)に投稿された投稿情報のスコアを平常時スコアとして記憶する。例えば平常時スコア記憶部26は、検出対象のイベントに係る情報と、平常時スコアとを対応付けて記憶する。
The normal
前記投稿情報収集部11、信頼度判定部12、抽出部13、スコア算出部14、イベント検出部15、出力制御部16といった機能部は、情報処理装置(コンピュータ)のプロセッサが、コンピュータプログラムに従いソフトウェア的に、それらの機能を実現する構成でも良いし、専用に設計された電子回路から構成された専用の電子機器(ハードウェア)であっても良い。
The functional units such as the posted
また、未分析情報一時記憶部21、抽出条件記憶部22、判定結果記憶部23、抽出結果記憶部24、抽出情報スコア記憶部25、平常時スコア記憶部26は、例えば、DRAMやSRAMといったメモリや、SSDやHDといった記憶装置であっても良い。
The unanalyzed information
本イベント検出システム10は、上記各機能部11〜26を一体の装置に備えた構成であっても良いし、ネットワークを介して接続した複数の装置に分散配置した構成であっても良い。
The
<実施形態1>
《システム構成》
図3は、実施形態1のイベント検出システム10を示す図である。本実施形態1では、ソーシャルメディア(マイクロブログ)への投稿に基づいて鉄道の運行に関するイベントを検出する例を示す。
<
"System configuration"
FIG. 3 is a diagram illustrating the
本実施形態1のイベント検出システム10は、図3のように、収集システム(投稿情報収集部)11、信頼度判定システム(信頼度判定部)12、状況判定システム(抽出部)13、スコア算出システム(スコア算出部)14、遅延イベント検出システム(イベント検出部)15、遅延情報配信システム(出力制御部)16、未分析情報一時記憶部21、抽出条件記憶部22、判定結果記憶部23、イベント状況記憶部(抽出結果記憶部)24、抽出情報スコア記憶部25、平常時スコア記憶部26を備えている。上記システム11〜16は、前述の機能部11〜16に相当するものであり、各システム11〜16は、同符号の機能部と同じ機能を提供する。
As shown in FIG. 3, the
また、本実施形態1のイベント検出システム10は、イベント状況推定システム(状況推定部)17や、ユーザ別正解率更新システム(正解率更新部)18、閾値更新システム
(閾値更新部)19、路線別閾値記憶部27、ユーザ別正解率記憶部28、状況判定辞書記憶部(抽出条件記憶部)29を備えている。
In addition, the
イベント状況推定システム17は、イベントが発生した駅、発生した事象、原因といったイベントの状況を推定する。例えば、抽出結果記憶部24からN件の投稿情報を読み出し、N件中、事象、原因、駅などについて最尤な情報をイベント状況として求める。
The event
ユーザ別正解率更新システム18は、各投稿情報から求めたイベント状況が、公式情報と比較して正しかったか否かを判定し、投稿情報を投稿したユーザ別に正解率を求め、ユーザ別正解率記憶部28に記憶させる。
The user-specific correct
路線別閾値記憶部27は、遅延イベント検出システム15が、抽出した投稿情報のスコアと平常時のスコアとを比較してイベントの発生を検出する際、このイベント発生の基準として用いる閾値を路線別に記憶する。
When the delayed
閾値更新システム19は、遅延イベント検出システム15から遅延イベントの検出結果を検出ログとして受信し、検出ログを公式情報と比較して正しく検出されたか否かの判定を行い、正しく検出されなかった場合に路線別閾値記憶部27に記憶されている閾値を更新する。
When the
本実施形態1のイベント検出システム10を構成する各システム11〜19は、それぞれが情報処理装置(コンピュータ)であり、他の情報処理装置(システム)11〜19とネットワークを介して接続している。
Each system 11-19 which comprises the
図4は、各システム11〜19の構成例を示す。図4に示すように、各システム11〜19は、本体内にCPU(Central Processing Unit)やメインメモリ等よりなる演算処
理部106、演算処理の為のデータやソフトウェアを記憶した記憶部(フラッシュメモリ)103、入出力ポート104、通信制御部(CCU:Communication Control Unit)105等を備えたコンピュータである。
FIG. 4 shows a configuration example of each of the
当該入出力ポート104には、キーボードやポインティングデバイス、記憶媒体(メモリカードやCD−ROM等)の読み取り装置等の入力デバイス、そして表示装置や記憶媒体の書き込み装置等の出力デバイスが適宜接続される。
The input /
CCU105は、ネットワークを介して他のコンピュータと通信を行うものである。
The
記憶装置103には、オペレーティングシステム(OS)やアプリケーションソフト、データ等が記憶される。
The
演算処理部106は、前記OSやアプリケーションプログラムを記憶装置103から適宜読み出して実行し、入出力ポート104やCCU105から入力された情報、及び記憶装置103から読み出した情報を演算処理することにより、各システムの機能、即ち前記各機能部11〜19の機能を実現する。
The
《イベント検出方法》
イベント検出システム10の各システム11〜19によって実行されるイベント検出方法について説明する。図5は、収集システム11による収集処理の説明図、図6は状況判定システム13による判定処理の説明図、図7は信頼度判定システム12による判定処理の説明図、図8はスコア算出システム14によるスコア算出処理の説明図、図9は遅延イベント検出システム15による検出処理の説明図、図10はイベント状況推定システム1
7による推定処理の説明図、図11は遅延情報配信システム16による配信処理の説明図、図12はユーザ別正解率更新システム18による更新処理の説明図、図13は閾値更新システム19による更新処理の説明図である。
<Event detection method>
An event detection method executed by each of the
FIG. 11 is an explanatory diagram of the distribution process by the delay
収集システム11は、図5に示すように、オペレータの指示等により処理が開始されると、先ずソーシャルメディアとしてのSNSサーバ9から投稿情報を収集(受信)する(ステップS11)。
As shown in FIG. 5, when the processing is started by an operator's instruction or the like, the
そして収集システム11は、受信した投稿情報を未分析情報一時記憶部21に記憶させる。なお、未分析情報一時記憶部21は、独立したファイルサーバやNASであっても良いし、収集システム11の記憶装置103であっても良い。図14は、未分析情報一時記憶部21に記憶させた投稿情報の一例を示す。図14の例では、マイクロブログに投稿された文書を本文(ユーザから投稿された情報に相当)とし、投稿時刻と、投稿者(ユーザ)の識別情報と、文書IDとを対応付けて記憶している。なお、文書IDは、収集した投稿情報を一意に識別するために収集システム11が付加した識別情報である。
Then, the
収集システム11は、定期的に或いは所定のタイミングでこの処理S11〜S12を繰り返す。
The
また、状況判定システム13は、図6に示すように、先ず未分析文書(投稿情報)を未分析情報一時記憶部21から読み出す(ステップS21)。
Further, as shown in FIG. 6, the
次に、状況判定システム13は、読み出した未分析文書からイベントに係る情報を抽出するための抽出条件として、路線辞書、駅辞書、事象辞書及び原因辞書を読み出す(ステップS22)。図15(a)は路線辞書を例示する図、図15(b)は駅辞書を例示する図、図15(c)は事象辞書を例示する図、図15(d)は原因辞書を例示する図である。図15(a)において、路線辞書は、路線を一意に識別するための識別情報である路線IDと、路線名とを対応付けて記憶している。図15(b)において、駅辞書は、駅を一意に識別するための識別情報である駅IDと、当該駅が属する路線の路線IDと、駅名とを対応付けて記憶している。図15(c)において、事象辞書は、運行の見合わせや遅延といった事象の名称と、事象を一意に識別するための識別情報である事象IDと、当該事象を索出するためのキーワードとを対応付けて記憶している。図15(d)において、原因辞書は、事故や故障といった原因の名称と、原因を一意に識別するための識別情報である原因IDと、当該原因を索出するためのキーワードとを対応付けて記憶している。
Next, the
次に、状況判定システム13は、未分析文書の本文を文単位に分割し(ステップS23)、各文から各辞書に記憶されている路線名、駅名、事象或いは原因と適合する語(イベントに係る情報)を抽出する(ステップS24)。
Next, the
そして、状況判定システム13は、抽出した路線名又は駅名と事象とのペアや、抽出した路線名又は駅名と原因とのペアを決める(ステップS25)。例えば、路線名又は駅名と最も近い位置にある事象や原因とをペアとする。また、掛かり受け分析を行い路線名又は駅名に掛かっている事象や原因と当該路線名又は駅名とをペアとする。
Then, the
また、状況判定システム13は、路線名又は駅名と事象とのペアや、抽出した路線名又は駅名と原因とのペアが抽出された場合、これを文書IDと対応付けて状況情報とし、イベント状況記憶部(抽出結果記憶部)24に記憶する(ステップS26)。なお、路線名又は駅名と事象とのペアや、抽出した路線名又は駅名と原因とのペアが抽出されなかった場合には記憶させない。
In addition, when the route name or station name / event pair or the extracted route name / station name / cause pair is extracted, the
そして、状況判定システム13は、全ての未分析文書について処理が完了したか否かを判定し(ステップS27)、完了していなければステップS24〜S26を繰り返し、完了していれば処理を終了する。
Then, the
図16は、状況情報の一例を示す図である。図16では、状況情報として、文書IDや、路線ID、駅ID、事象ID、原因ID、投稿者の識別情報、投稿時刻を対応付けて記憶している。 FIG. 16 is a diagram illustrating an example of status information. In FIG. 16, document ID, route ID, station ID, event ID, cause ID, poster identification information, and posting time are stored in association with each other as situation information.
一方、信頼度判定システム12は、図7に示すように、先ず未分析文書(投稿情報)を未分析情報一時記憶部21から読み出し(ステップS31)、未分析の文書の一つを処理対象としてフォーカスする(ステップS32)。
On the other hand, as shown in FIG. 7, the
次に信頼度判定システム12は、記憶装置103からNGユーザを読み込み(S33)、フォーカスした文書のユーザがNGユーザに該当するか否かを判定する(ステップS34)。NGユーザに該当する場合、信頼度判定システム12は、当該文書の信頼度を0とし、文書IDと対応付けて判定結果記憶部23に記憶させる(ステップS35)。
Next, the
また、NGユーザに該当しない場合、信頼度判定システム12は、記憶装置103からNGキーワードを読み込み(S36)、フォーカスした文書にNGキーワードが含まれているか否かを判定する(ステップS37)。
If the user does not correspond to an NG user, the
また、NGキーワードが存在する場合、信頼度判定システム12は、当該文書の信頼度を0とし、文書IDと対応付けて判定結果記憶部23に記憶させる(ステップS35)。NGキーワードが存在しない場合、信頼度判定システム12は、フォーカスした文書から時間表現を抽出し(ステップS38)、「昨日」、「この前」など過去の時間表現が存在するか否かを判定する(ステップS39)。
If the NG keyword is present, the
過去の時間表現が存在する場合、信頼度判定システム12は、当該文書の信頼度を0とし、文書IDと対応付けて判定結果記憶部23に記憶させる(ステップS35)。過去の時間表現が存在しない場合、信頼度判定システム12は、ユーザ別正解率記憶部28からフォーカスした文書を投稿したユーザの正解率を読み込み(ステップS41)、当該ユーザの正解率がユーザ別正解率記憶部28に存在するか否かを判定する(ステップS42)。
When the past time expression exists, the
当該ユーザの正解率が存在した場合には、読み込んだ正解率を信頼度とし、文書IDと対応付けて判定結果記憶部23に記憶させる(ステップS43)。また、当該ユーザの正解率が存在しない場合には、任意に設定した所定の正解率を信頼度とし(ステップS44)、文書IDと対応付けて判定結果記憶部23に記憶させる(ステップS43)。
If the correct answer rate of the user exists, the read correct answer rate is set as the reliability, and is stored in the determination
そして、信頼度判定システム12は、全ての未分析文書について処理が完了したか否かを判定し(ステップS45)、完了していなければステップS32〜S44を繰り返し、完了していれば処理を終了する。
Then, the
図17は、信頼度判定システム12によって判定結果記憶部23に記憶させた判定結果(文書ID付き信頼度データ)の一例を示す図である。図17では、文書IDと、信頼度と、投稿時刻とを対応付けて記憶している。なお、図17において信頼度は、0〜1の実数としている。
FIG. 17 is a diagram illustrating an example of the determination result (document ID-added reliability data) stored in the determination
次に、スコア算出システム14は、図8に示すように、先ず、イベント状況記憶部(抽出結果記憶部)24から状況情報を読み出す(ステップS51)。
Next, as shown in FIG. 8, the
また、スコア算出システム14は、各状況情報の文書IDに対応する信頼度を判定結果記憶部23から読み出し(ステップS52)、信頼度が所定値(例えば0)より大きい状況情報を用い、路線別にスコアを算出し、抽出情報スコア記憶部25に記憶させる。ここで、スコアの算出は、例えば、以下の手法が挙げられる。
Further, the
(1)直近n分間の投稿数m件をスコアとする。 (1) The number of posts in the last n minutes is the score.
(2)1秒間当たりの投稿数(投稿速度)をスコアとする。
m/(n×60)[件/秒]
(2) The number of posts per second (posting speed) is used as a score.
m / (n x 60) [cases / second]
(3)直近n分間の各投稿の信頼度の合計をスコア(k点)とする。
k=Σx(xはn分間の各投稿の信頼度)
(3) A score (k points) is defined as the total reliability of each post for the last n minutes.
k = Σx (x is the reliability of each post for n minutes)
(4)上記スコア合計(k点)から求めた速度をスコアとする。
k/(n×60)[点/秒]
(4) The speed obtained from the total score (k points) is used as the score.
k / (n × 60) [points / second]
(5)図18に示すように、1〜2分、2〜3分、3〜4分といった各期間の件数の推移を線形近似した直線の傾きをスコアとする。 (5) As shown in FIG. 18, the slope of a straight line obtained by linear approximation of the transition of the number of cases in each period such as 1-2 minutes, 2-3 minutes, 3-4 minutes is used as a score.
図19は、抽出情報スコア記憶部25に記憶させたスコアの一例を示す図である。図19では、路線IDと、当該路線のスコアとを対応付けて記憶している。
FIG. 19 is a diagram illustrating an example of scores stored in the extracted information
そして、遅延イベント検出システム15は、図9に示すように、抽出情報スコア記憶部25から路線別のスコア情報を読み出し(ステップS61)、平常時スコア記憶部26から平常時スコアを読み出し(ステップS62)、路線別閾値記憶部27から路線別の閾値を読み出す(ステップS63)。
Then, as shown in FIG. 9, the delay
図20は平常時スコア記憶部26に記憶させた平常時スコアの一例を示す図であり、時間帯と当該時間帯の平常時スコアとを対応付けて記憶している。なお、図20では時間帯毎の平常時スコアを示したが、これに限らず路線別平常時スコアを記憶したものでも、時間帯毎の平常時スコアを路線別に記憶したものであっても良い。図21は、路線別閾値記憶部27に記憶させた路線別閾値の一例を示す図であり、路線IDと閾値とを対応付けて記憶している。
FIG. 20 is a diagram illustrating an example of a normal score stored in the normal
次に遅延イベント検出システム15は、抽出情報スコア記憶部25から読み出した路線別のスコアを平常時スコアで除し、この値が閾値より大きいか否かを判定する(ステップ
S64)。この値が閾値より大きくない場合、路線別のスコアと平常時スコアの平均を求
めて平常時スコア記憶部26に記憶させ、平常時スコアを更新する(ステップS65)。
Next, the delay
また、路線別のスコアを平常時スコアで除した値が閾値より大きい場合、遅延イベント検出システム15は、イベントの発生が検出したことを検出し(ステップS66)、イベント状況推定システム17に問い合わせて事象や原因といったイベントに係る情報を取得する(ステップS67)。そして、遅延イベント検出システム15は、イベントが生じた路線や駅、イベント状況推定システム17から得た事象、原因などの情報を遅延情報配信システム16へ渡す(ステップS68)。
If the value obtained by dividing the route-specific score by the normal score is larger than the threshold value, the delayed
なお、ステップS67にて遅延イベント検出システム15から問い合わせを受けたイベント状況推定システム17は、図10に示すように、問い合わせのあった路線について、直近n分の状況情報をイベント状況記憶部24から読み出す(ステップS71)。また、イ
ベント状況推定システム17は、ステップS71で読み出した状況情報の文書IDと対応する信頼度を判定結果記憶部23から読み出す(ステップS72)。
In response to the inquiry from the delayed
そしてイベント状況推定システム17は、信頼度が所定値(例えば0)より大きい状況情報の駅、事象、原因といったイベント状況(イベントに係る情報)を抽出し、遅延イベント検出システム15へ提供する(ステップS73)。
Then, the event
なお、イベント状況の推定手法は、例えば、直近の近況情報の複数件(n件)から、遅延、見合わせ、不明といった事象の件数をそれぞれ求め、最も多い事象を採用しても良い。同様に、事故、故障、風の影響といった原因のうち最も多い原因を採用しても良い。 Note that the event situation estimation method may determine the number of events such as delay, appointment, and unknown from a plurality of recent status information (n), and may employ the most events. Similarly, the most common causes among accidents, breakdowns, and wind effects may be adopted.
そして、遅延情報配信システム16は、図11に示すように、遅延イベント検出システム15からイベントが発生した路線や、事象・原因といったイベント状況を受信し(ステップS81)、ネットワークを介してユーザ端末8へ配信する(ステップS82)。
Then, as shown in FIG. 11, the delay
また、ユーザ別正解率更新システム18は、図12に示すように、定期的に公式情報を取得し(ステップS83)、取得した場合に次のステップS84へ移行し、公式情報から路線、駅、事象、原因、時間帯といった情報を抽出する。なお、公式情報は、例えば各路線の鉄道会社のウェブサイトや、鉄道会社のボットによって投稿された投稿情報などから取得する。
In addition, as shown in FIG. 12, the correct
次に、ステップS84で抽出した路線及び時間帯と対応する状況情報をイベント状況記憶部24から読み出し(ステップS85)、読み出した状況情報の得点を初期化する(ステップS86)。 Next, the situation information corresponding to the route and time zone extracted in step S84 is read from the event situation storage unit 24 (step S85), and the score of the read situation information is initialized (step S86).
そして、ユーザ別正解率更新システム18は、状況情報の事象と公式情報の事象を比較し、一致するか否かを判定し(ステップS87)、一致すれば得点に0.5ポイント加算する(ステップS88)。また、ユーザ別正解率更新システム18は、状況情報の原因と公式情報の原因とを比較し、一致するか否かを判定し(ステップS89)、一致すれば得点に0.5ポイント加算する(ステップS90)。なお、これに限らず、他のユーザに引用された場合に引用数に応じたポイント(例えば0.1〜0.5)を加算しても良い。
Then, the correct
次にユーザ別正解率更新システム18は、当該ユーザの答え合わせ済みの投稿数をカウントアップすると共に、ステップS88,S90で獲得したポイントを当該ユーザの正解数又は正解点に加算し、投稿数で除して正解率を再計算し(ステップS91)、ユーザ別正解率記憶部28に記憶させてユーザ別正解率を更新する(ステップS92)。
Next, the user-specific correct
そして、ユーザ別正解率更新システム18はステップS85で読み出した状況情報の全てについて処理が完了したか否かを判定し(ステップS93)、完了していなければステップS86〜S92を繰り返し、完了していれば処理を終了する。
Then, the correct rate update system for each
図22は、ユーザ別正解率更新システム18によりユーザ別正解率記憶部28に記憶させたユーザ別正解率の一例を示す図である。図22では、ユーザの識別情報と、答え合わせ済みの投稿数、正解数、正解率を対応付けて記憶している。
FIG. 22 is a diagram illustrating an example of the correct answer rate for each user stored in the correct answer
更に閾値更新システム19は、図13に示すように、定期的に公式情報を取得し(ステップS94)、取得した場合に次のステップS95へ移行し、公式情報から路線、駅、事象、原因、時間帯といった情報を抽出する。
Further, as shown in FIG. 13, the
次に、ステップS95で抽出した路線及び時間帯と対応する検出ログを遅延イベント検
出システム15から取得し、検出ログと公式情報とを比較して正常に検出したか否かを判定する(ステップS97)。ここで、正式情報に示されたイベントを正常に検出した場合、閾値更新システム19は、当該路線の閾値を所定値上げるように変更し(ステップS98)、正常に検出していない場合、当該路線の閾値を所定値下げるように変更する(ステップS99)。なお、イベントを正常に検出したと判定した場合(ステップS97)、ステップS98で閾値を変更しないこととしても良い。また、公式情報でイベントの発生が発表されなかった時間帯でイベントの発生を検出した場合に、閾値を所定値上げるように変更しても良い。
Next, a detection log corresponding to the route and time zone extracted in step S95 is acquired from the delay
以上のように本実施形態1によれば、マイクロブログ等のソーシャルメディアへの投稿情報を用いて、鉄道の遅延が発生したといったイベントの発生を精度良く検出することができる。 As described above, according to the first embodiment, it is possible to accurately detect the occurrence of an event such as a railway delay using post information to social media such as a microblog.
特に、本実施形態1によれば、ソーシャルメディアから受信した投稿情報のスコアと、平常時のスコアとを比較することにより、精度良くイベントの発生を検出することができる。 In particular, according to the first embodiment, the occurrence of an event can be detected with high accuracy by comparing the score of post information received from social media with the normal score.
また、本実施形態1によれば、投稿者であるユーザ毎の正解率に基づいて信頼度を判定し、信頼度の高い投稿情報に基づいてイベントの発生を検出できるので、検出結果の信頼性が向上する。 Further, according to the first embodiment, the reliability can be determined based on the correct answer rate for each user who is a contributor, and the occurrence of an event can be detected based on posted information with high reliability. Will improve.
<実施形態2>
《システム構成》
図23は、実施形態2のイベント検出システム10を示す図である。本実施形態1では、ソーシャルメディア(マイクロブログ)への投稿に基づいてテレビ番組の盛り上がりをイベントとして検出する例を示す。
<
"System configuration"
FIG. 23 is a diagram illustrating the
本実施形態2のイベント検出システム10は、図23のように、収集システム(投稿情報収集部)11、信頼度判定システム(信頼度判定部)12、番組判定システム(抽出部)13、スコア算出システム(スコア算出部)14、盛り上がりイベント検出システム(イベント検出部)15、盛り上がり情報配信システム(出力制御部)16、未分析情報一時記憶部21、番組データ記憶部31、判定結果記憶部23、イベント状況記憶部(抽出結果記憶部)24、抽出情報スコア記憶部25、平常時スコア記憶部26を備えている。上記システム11〜16は、前述の機能部11〜16に相当するものであり、各システム11〜16は、同符号の機能部と同じ機能を提供する。
As shown in FIG. 23, the
本実施形態2のイベント検出システム10を構成する各システム11〜16は、それぞれが情報処理装置(コンピュータ)であり、他の情報処理装置(システム)11〜16とネットワークを介して接続している。各システム11〜16のハードウェア構成は、前述の図4に示したものと同様である。
Each system 11-16 which comprises the
《イベント検出方法》
本実施形態2において、イベント検出システム10の各システム11〜16によって実行されるイベント検出方法について説明する。図5は、収集システム11による収集処理の説明図、図24は信頼度判定システム12による判定処理の説明図、図25は状況判定システム13による番組判定処理の説明図、図26はスコア算出システム14によるスコア算出処理の説明図、図27は盛り上がりイベント検出システム15による検出処理の説明図、図28はイベント状況推定システム17による推定処理の説明図である。
<Event detection method>
In the second embodiment, an event detection method executed by each of the
収集システム11は、前述の実施形態1と同じく図5に示すように、オペレータの指示
等により処理が開始されると、先ずソーシャルメディアとしてのSNSサーバ9から投稿情報を収集(受信)する(ステップS11)。
As shown in FIG. 5, the
そして収集システム11は、受信した投稿情報を未分析情報一時記憶部21に記憶させる。図28は、未分析情報一時記憶部21に記憶させた投稿情報の一例を示す。図28の例では、マイクロブログに投稿された文書を本文(ユーザから投稿された情報に相当)とし、放送局を示すタグと、投稿時刻と、投稿者(ユーザ)の識別情報と、文書IDとを対応付けて記憶している。なお、タグは、ユーザが投稿時に視聴しているテレビ局を示すために本文に付加した情報である。
Then, the
収集システム11は、定期的に或いは所定のタイミングでこの処理S11〜S12を繰り返す。
The
信頼度判定システム12は、図24に示すように、先ず未分析文書(投稿情報)を未分析情報一時記憶部21から読み出し(ステップS131)、記憶装置103からNG設定ファイルを読み出す(ステップS132)。そして信頼度判定システム12は、NG設定ファイルに記憶されたNGユーザ、NGワード、NG共起タグと合致する語が投稿情報に存在すれば、当該項目の値をtrueとし、合致する語が存在しなければ当該項目の値をfalseとし、文書IDと対応つけて判定結果記憶部23に記憶させる(ステップS133)。
As shown in FIG. 24, the
図29は、信頼度判定システム12によって判定結果記憶部23に記憶させる判定結果の一例を示した図である。図29では、NGユーザ、NGワード、NG共起タグの存在の有無を示す情報と文書IDとを対応付けて記憶している。
FIG. 29 is a diagram illustrating an example of a determination result stored in the determination
また、番組判定システム13は、図25に示すように、先ず未分析文書(投稿情報)を未分析情報一時記憶部21から読み出す(ステップS141)。
Further, as shown in FIG. 25, the
次に、番組判定システム13は、読み出した未分析文書からイベントに係る情報を抽出するための抽出条件として、読み出した文書の投稿時刻に放送中の番組データを読み出す(ステップS142)。図30は番組データ記憶部31に記憶させた番組データの一例を示す図である。図30では、放送局名、番組のタイトル、タグ、放送時刻などの項目を番組IDと対応つけて記憶している。
Next, the
そして、番組判定システム13は、読み出した未分析文書と同じタグを持つ番組への投稿として、当該投稿情報の文書IDと番組IDとを対応つけた状況情報を生成してイベント状況記憶部24に記憶させる(ステップS143)。
Then, the
図31は、状況情報の一例を示す図である。図31では、状況情報として、文書IDや、番組ID、タグ、投稿時刻を対応付けて記憶している。 FIG. 31 is a diagram illustrating an example of status information. In FIG. 31, the document ID, program ID, tag, and posting time are stored in association with each other as the situation information.
次に、スコア算出システム14は、図26に示すように、先ず、番組データ記憶部31を参照して現在放送中の番組データを読み出し(ステップS151)、該当する番組IDを有する状況情報をイベント状況記憶部24から読み出す(ステップS152)。
Next, as shown in FIG. 26, the
また、スコア算出システム14は、各状況情報の文書IDに対応する信頼度を判定結果記憶部23から読み出し(ステップS153)、信頼度が規定より大きい(例えば全てFalseや、Falseが2項目以上など)状況情報を用い、番組別にスコアを算出し、抽出情報スコア記憶部25に記憶させる(ステップS154)。ここで、スコア算出システム14は、例えば、単位時間(60秒等)当たりの投稿数をスコア(投稿速度)として算出する。
In addition, the
図32は、抽出情報スコア記憶部25に記憶させたスコア(投稿速度)の一例を示す図である。図32では、番組IDと、投稿速度とを対応付けて記憶している。
FIG. 32 is a diagram illustrating an example of a score (posting speed) stored in the extracted information
そして、盛り上がりイベント検出システム15は、図27に示すように、先ず、番組データ記憶部31を参照して現在放送中の番組データを読み出し(ステップS161)、該当する番組IDを有する投稿速度データを抽出情報スコア記憶部25から読み出す(ステップS162)。
Then, as shown in FIG. 27, the excitement
また、盛り上がりイベント検出システム15は、現在の時間帯の平常時平均投稿速度データを平常時スコア記憶部26から読み出す(ステップS163)。図33は平常時スコア記憶部26に記憶した平常時平均投稿速度データ(平常時スコア)の一例を示す図である。図33では、時間帯と当該時間帯の平常時スコアとを対応付けて記憶している。
Further, the excitement
そして、盛り上がりイベント検出システム15は、抽出情報スコア記憶部25から読み出した番組別の投稿速度を平常時投稿速度で除し、この値が閾値より大きいか否かを判定する(ステップS164)。この値が閾値より大きくない場合、番組別の投稿速度と平常時投稿速度の平均を求めて平常時スコア記憶部26に記憶させ、平常時投稿速度(スコア)を更新する(ステップS165)。
Then, the excitement
また、番組別の投稿速度を平常時投稿速度で除した値が閾値より大きい場合(ステップS164,Yes)、盛り上がりイベント検出システム15は、イベントの発生が検出したことを検出する(ステップS166)。なお、閾値は一つに限らず、複数の閾値を設定して、盛り上がりの程度(レベル)を検出するようにしても良い。
If the value obtained by dividing the posting speed for each program by the normal posting speed is larger than the threshold (step S164, Yes), the climax
また、盛り上がり情報配信システム16は、前述の図11に示したシステムと同様に、盛り上がりイベント検出システム15から盛り上がっている番組名や盛り上がりの程度、といったイベント状況を受信し(ステップS81)、ネットワークを介してユーザ端末8へ配信する(ステップS82)。
The excitement
以上のように本実施形態2によれば、マイクロブログ等のソーシャルメディアへの投稿情報を用いて、番組の盛り上がりといったイベントの発生を精度良く検出することができる。 As described above, according to the second embodiment, it is possible to accurately detect the occurrence of an event such as a program excitement using post information to social media such as a microblog.
特に、本実施形態1によれば、ソーシャルメディアから受信した投稿情報の投稿速度と、平常時投稿速度とを比較することにより、精度良くイベントの発生を検出することができる。 In particular, according to the first embodiment, the occurrence of an event can be detected with high accuracy by comparing the posting speed of posting information received from social media with the normal posting speed.
〈その他〉
本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
<Others>
The present invention is not limited to the illustrated examples described above, and various modifications can be made without departing from the scope of the present invention.
例えば、以下に付記した構成であっても上述の実施形態と同様の効果が得られる。また、これらの構成要素は可能な限り組み合わせることができる。 For example, the same effects as those of the above-described embodiment can be obtained even with the configurations described below. These components can be combined as much as possible.
(付記1)
ユーザから投稿された情報を投稿時刻と共に投稿情報として他の装置へ送信可能としたサーバから、前記投稿情報を受信する投稿情報収集部と、
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出する抽出部と、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるスコア算
出部と、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するイベント検出部と、
前記イベント発生の検出結果を出力する出力制御部と、
を備えたイベント検出装置。
(Appendix 1)
A posted information collection unit that receives the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
An extraction unit that extracts information related to an event to be detected based on a predetermined extraction condition from the received posting information;
A score calculation unit for obtaining a score based on the number of posts per unit time from the posting time of the posting information;
An event detection unit that detects the occurrence of an event when the score of posted information from which information related to the event is extracted is greater than a normal value by a predetermined value or more;
An output control unit for outputting a detection result of the event occurrence;
An event detection device comprising:
(付記2)
前記投稿情報のうち、所定の信頼条件に基づいて前記投稿情報の信頼度を判定する信頼度判定部を更に備える付記1に記載のイベント検出装置。
(Appendix 2)
The event detection apparatus according to
(付記3)
前記検出結果を公式情報と比較して検出の成否を求め、該検出の成否に応じて前記閾値を更新する閾値更新部を更に備える付記1又は2に記載のイベント検出装置。
(Appendix 3)
The event detection device according to
(付記4)
前記投稿情報がユーザの識別情報を含み、前記識別情報によって識別されるユーザ毎の正解率を記憶するユーザ別正解率記憶部と、
前記ユーザ別正解率に基づいて、前記ユーザが投稿した投稿情報の信頼度を判定する信頼度判定部とを備え、
前記イベント検出部が、前記投稿情報のうち前記信頼度が所定値以上の投稿情報に基づいてイベントの発生を判定する付記1〜3の何れか一項に記載のイベント検出装置。
(Appendix 4)
The post information includes user identification information, and a correct rate storage unit for each user that stores a correct rate for each user identified by the identification information;
A reliability determination unit that determines the reliability of the posted information posted by the user based on the accuracy rate for each user;
The event detection device according to any one of
(付記5)
前記投稿情報を公式情報と比較して投稿内容の正誤を求め、該投稿内容の正誤に応じて前記ユーザ毎の正解率を更新するユーザ別正解率更新部を更に備える付記4に記載のイベント検出装置。
(Appendix 5)
The event detection according to
(付記6)
ユーザから投稿された情報を投稿時刻と共に投稿情報として他の装置へ送信可能としたサーバから、前記投稿情報を受信するステップと、
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出するステップと、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるステップと、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するステップと、
前記イベント発生の検出結果を出力するステップと、
をコンピュータが実行するイベント検出方法。
(Appendix 6)
Receiving the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
Extracting information related to an event to be detected based on a predetermined extraction condition from the received posting information;
Obtaining a score based on the number of posts per unit time from the posting time of the posting information;
Detecting the occurrence of an event when the score of the posted information from which information related to the event is extracted is larger than a normal value by a predetermined value or more;
Outputting a detection result of the event occurrence;
An event detection method that the computer executes.
(付記7)
前記投稿情報のうち、所定の信頼条件に基づいて前記投稿情報の信頼度を判定するステップを更に実行する付記6に記載のイベント検出方法。
(Appendix 7)
The event detection method according to
(付記8)
前記検出結果を公式情報と比較して検出の成否を求め、該検出の成否に応じて前記閾値を更新する閾値更新部を更に備える付記6又は7に記載のイベント検出方法。
(Appendix 8)
The event detection method according to
(付記9)
前記投稿情報がユーザの識別情報を含み、前記識別情報によって識別されるユーザ毎の正解率を記憶するステップと、
前記ユーザ別正解率に基づいて、前記ユーザが投稿した投稿情報の信頼度を判定するステップとを更に実行し、
前記イベントを検出するステップにて、前記投稿情報のうち前記信頼度が所定値以上の投稿情報に基づいてイベントの発生を判定する付記6〜9の何れか一項に記載のイベント検出方法。
(Appendix 9)
Storing the accuracy rate for each user identified by the identification information, wherein the posting information includes user identification information;
Further determining the reliability of the posted information posted by the user based on the accuracy rate for each user,
The event detection method according to any one of
(付記10)
前記投稿情報を公式情報と比較して投稿内容の正誤を求め、該投稿内容の正誤に応じて前記ユーザ毎の正解率を更新するステップを更に実行する付記9に記載のイベント検出方法。
(Appendix 10)
The event detection method according to
(付記11)
ユーザから投稿された情報を投稿時刻と共に投稿情報として他の装置へ送信可能としたサーバから、前記投稿情報を受信するステップと、
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出するステップと、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるステップと、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するステップと、
前記イベント発生の検出結果を出力するステップと、
をコンピュータに実行させるためのイベント検出プログラム。
(Appendix 11)
Receiving the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
Extracting information related to an event to be detected based on a predetermined extraction condition from the received posting information;
Obtaining a score based on the number of posts per unit time from the posting time of the posting information;
Detecting the occurrence of an event when the score of the posted information from which information related to the event is extracted is larger than a normal value by a predetermined value or more;
Outputting a detection result of the event occurrence;
Event detection program that causes a computer to execute.
(付記12)
前記投稿情報のうち、所定の信頼条件に基づいて前記投稿情報の信頼度を判定するステップを更に実行する付記11に記載のイベント検出プログラム。
(Appendix 12)
The event detection program according to
(付記13)
前記検出結果を公式情報と比較して検出の成否を求め、該検出の成否に応じて前記閾値を更新する閾値更新部を更に備える付記11又は12に記載のイベント検出プログラム。
(Appendix 13)
The event detection program according to
(付記14)
前記投稿情報がユーザの識別情報を含み、前記識別情報によって識別されるユーザ毎の正解率を記憶するステップと、
前記ユーザ別正解率に基づいて、前記ユーザが投稿した投稿情報の信頼度を判定するステップとを更に実行し、
前記イベントを検出するステップにて、前記投稿情報のうち前記信頼度が所定値以上の投稿情報に基づいてイベントの発生を判定する付記11〜13の何れか一項に記載のイベント検出プログラム。
(Appendix 14)
Storing the accuracy rate for each user identified by the identification information, wherein the posting information includes user identification information;
Further determining the reliability of the posted information posted by the user based on the accuracy rate for each user,
The event detection program according to any one of
(付記15)
前記投稿情報を公式情報と比較して投稿内容の正誤を求め、該投稿内容の正誤に応じて前記ユーザ毎の正解率を更新するステップを更に実行する付記14に記載のイベント検出プログラム。
(Appendix 15)
15. The event detection program according to
7,8 ユーザ端末
9 SNSサーバ
10 イベント検出システム
11 収集システム(投稿情報収集部)
12 信頼度判定システム(信頼度判定部)
13 抽出部(状況判定システム、番組判定システム)
14 スコア算出システム(スコア算出部)
15 遅延イベント検出システム(イベント検出部、イベント検出システム)
16 出力制御部(遅延情報配信システム,盛り上がり情報配信システム)
17 イベント状況推定システム
18 ユーザ別正解率更新システム
19 閾値更新システム
21 未分析情報一時記憶部
22 抽出条件記憶部
23 判定結果記憶部
24 イベント状況記憶部(抽出結果記憶部)
25 抽出情報スコア記憶部
26 平常時スコア記憶部
27 路線別閾値記憶部
28 ユーザ別正解率記憶部
31 番組データ記憶部
103 記憶装置
104 入出力ポート
106 演算処理部
7, 8
12 Reliability determination system (Reliability determination unit)
13 Extraction unit (situation determination system, program determination system)
14 Score calculation system (score calculation unit)
15 Delayed event detection system (event detection unit, event detection system)
16 Output control unit (delay information distribution system, excitement information distribution system)
17 Event
25 Extracted information
Claims (6)
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出する抽出部と、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるスコア算出部と、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するイベント検出部と、
前記イベント発生の検出結果を出力する出力制御部と、
を備えたイベント検出装置。 A posted information collection unit that receives the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
An extraction unit that extracts information related to an event to be detected based on a predetermined extraction condition from the received posting information;
A score calculation unit for obtaining a score based on the number of posts per unit time from the posting time of the posting information;
An event detection unit that detects the occurrence of an event when the score of posted information from which information related to the event is extracted is greater than a normal value by a predetermined value or more;
An output control unit for outputting a detection result of the event occurrence;
An event detection device comprising:
前記ユーザ別正解率に基づいて、前記ユーザが投稿した投稿情報の信頼度を判定する信頼度判定部とを備え、
前記イベント検出部が、前記投稿情報のうち前記信頼度が所定値以上の投稿情報に基づいてイベントの発生を判定する請求項1又は2に記載のイベント検出装置。 The post information includes user identification information, and a correct rate storage unit for each user that stores a correct rate for each user identified by the identification information;
A reliability determination unit that determines the reliability of the posted information posted by the user based on the accuracy rate for each user;
The event detection apparatus according to claim 1, wherein the event detection unit determines the occurrence of an event based on posted information having the reliability higher than or equal to a predetermined value in the posted information.
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出するステップと、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるステップと、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するステップと、
前記イベント発生の検出結果を出力するステップと、
をコンピュータが実行するイベント検出方法。 Receiving the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
Extracting information related to an event to be detected based on a predetermined extraction condition from the received posting information;
Obtaining a score based on the number of posts per unit time from the posting time of the posting information;
Detecting the occurrence of an event when the score of the posted information from which information related to the event is extracted is larger than a normal value by a predetermined value or more;
Outputting a detection result of the event occurrence;
An event detection method that the computer executes.
受信した投稿情報から、所定の抽出条件に基づいて検出対象のイベントに係る情報を抽出するステップと、
前記投稿情報の投稿時刻から単位時間当たりの投稿数に基づくスコアを求めるステップと、
前記イベントに係る情報が抽出された投稿情報のスコアが平常時のスコアに対して所定値以上大きい場合にイベントの発生を検出するステップと、
前記イベント発生の検出結果を出力するステップと、
をコンピュータに実行させるためのイベント検出プログラム。 Receiving the posted information from a server that can transmit information posted by the user together with the posting time as posted information to another device;
Extracting information related to an event to be detected based on a predetermined extraction condition from the received posting information;
Obtaining a score based on the number of posts per unit time from the posting time of the posting information;
Detecting the occurrence of an event when the score of the posted information from which information related to the event is extracted is larger than a normal value by a predetermined value or more;
Outputting a detection result of the event occurrence;
Event detection program that causes a computer to execute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012030908A JP2013168021A (en) | 2012-02-15 | 2012-02-15 | Event detection device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012030908A JP2013168021A (en) | 2012-02-15 | 2012-02-15 | Event detection device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2013168021A true JP2013168021A (en) | 2013-08-29 |
Family
ID=49178376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012030908A Pending JP2013168021A (en) | 2012-02-15 | 2012-02-15 | Event detection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2013168021A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015052785A1 (en) * | 2013-10-09 | 2015-04-16 | 株式会社日立製作所 | Information processing system |
JP2015084164A (en) * | 2013-10-25 | 2015-04-30 | 株式会社Nttドコモ | Information processing device, information providing system, information providing method, and program |
JP2015225585A (en) * | 2014-05-29 | 2015-12-14 | シャープ株式会社 | Information processing unit, information process system, terminal device, information processing method, and information processing program |
JP2016024545A (en) * | 2014-07-17 | 2016-02-08 | 株式会社Nttドコモ | Information management apparatus, information management system, and information management method |
JP2016153972A (en) * | 2015-02-20 | 2016-08-25 | ヤフー株式会社 | Extraction device, extraction method and extraction program |
JP2016212751A (en) * | 2015-05-12 | 2016-12-15 | 富士通株式会社 | Disaster detection program, disaster detection apparatus, and disaster detection method |
JP2017097793A (en) * | 2015-11-27 | 2017-06-01 | 富士通株式会社 | Analytic method, analytic program, analyzer, information display method, information display program and information display device |
JP2018041297A (en) * | 2016-09-08 | 2018-03-15 | ヤフー株式会社 | Generation device, generation method, and generation program |
WO2018216173A1 (en) * | 2017-05-25 | 2018-11-29 | 三菱電機株式会社 | False post filter device, false post filter system, false post filter method, and false post filter program |
JP2019144905A (en) * | 2018-02-21 | 2019-08-29 | 富士通株式会社 | Information processing program, message analysis program, information processor, and information processing method |
WO2020045107A1 (en) * | 2018-08-27 | 2020-03-05 | 日本電信電話株式会社 | Evaluation updating device, method, and program |
JP2020135809A (en) * | 2019-02-26 | 2020-08-31 | 京セラドキュメントソリューションズ株式会社 | Information providing device |
JP7125694B1 (en) | 2021-12-16 | 2022-08-25 | 株式会社Jx通信社 | Posted information analysis device and posted information analysis method |
JP7523379B2 (en) | 2021-02-10 | 2024-07-26 | 株式会社日立製作所 | Data evaluation system and submission evaluation method |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006011896A (en) * | 2004-06-28 | 2006-01-12 | Matsushita Electric Ind Co Ltd | Recommendation system, program recommendation system, and service |
JP2006277386A (en) * | 2005-03-29 | 2006-10-12 | Nissan Motor Co Ltd | Vehicle information presenting device, information presenting method, and information presenting system |
JP2012013775A (en) * | 2010-06-29 | 2012-01-19 | Rakuten Inc | Device, method, and program for providing information, and recording medium with information provision program recorded thereon |
JP2012027604A (en) * | 2010-07-21 | 2012-02-09 | Rakuten Inc | Server device, posting information processing method, posting information processing program and recording medium |
-
2012
- 2012-02-15 JP JP2012030908A patent/JP2013168021A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006011896A (en) * | 2004-06-28 | 2006-01-12 | Matsushita Electric Ind Co Ltd | Recommendation system, program recommendation system, and service |
JP2006277386A (en) * | 2005-03-29 | 2006-10-12 | Nissan Motor Co Ltd | Vehicle information presenting device, information presenting method, and information presenting system |
JP2012013775A (en) * | 2010-06-29 | 2012-01-19 | Rakuten Inc | Device, method, and program for providing information, and recording medium with information provision program recorded thereon |
JP2012027604A (en) * | 2010-07-21 | 2012-02-09 | Rakuten Inc | Server device, posting information processing method, posting information processing program and recording medium |
Non-Patent Citations (1)
Title |
---|
JPN6015046571; 石川 翔太: 'マイクロブログを用いた地域におけるホットトピック検出手法の検討' 第19回マルチメディア通信と分散処理ワークショップ DPS Workshop 2011 (第1回〜第 , 20110928, 第77-82頁, 一般社団法人情報処理学会 * |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015052785A1 (en) * | 2013-10-09 | 2015-04-16 | 株式会社日立製作所 | Information processing system |
JPWO2015052785A1 (en) * | 2013-10-09 | 2017-03-09 | 株式会社日立製作所 | Information processing system |
JP2015084164A (en) * | 2013-10-25 | 2015-04-30 | 株式会社Nttドコモ | Information processing device, information providing system, information providing method, and program |
JP2015225585A (en) * | 2014-05-29 | 2015-12-14 | シャープ株式会社 | Information processing unit, information process system, terminal device, information processing method, and information processing program |
JP2016024545A (en) * | 2014-07-17 | 2016-02-08 | 株式会社Nttドコモ | Information management apparatus, information management system, and information management method |
JP2016153972A (en) * | 2015-02-20 | 2016-08-25 | ヤフー株式会社 | Extraction device, extraction method and extraction program |
JP2016212751A (en) * | 2015-05-12 | 2016-12-15 | 富士通株式会社 | Disaster detection program, disaster detection apparatus, and disaster detection method |
JP2017097793A (en) * | 2015-11-27 | 2017-06-01 | 富士通株式会社 | Analytic method, analytic program, analyzer, information display method, information display program and information display device |
JP2018041297A (en) * | 2016-09-08 | 2018-03-15 | ヤフー株式会社 | Generation device, generation method, and generation program |
WO2018216173A1 (en) * | 2017-05-25 | 2018-11-29 | 三菱電機株式会社 | False post filter device, false post filter system, false post filter method, and false post filter program |
JPWO2018216173A1 (en) * | 2017-05-25 | 2019-11-07 | 三菱電機株式会社 | False post filter device, false post filter system, false post filter method, and false post filter program |
JP2019144905A (en) * | 2018-02-21 | 2019-08-29 | 富士通株式会社 | Information processing program, message analysis program, information processor, and information processing method |
JP7091700B2 (en) | 2018-02-21 | 2022-06-28 | 富士通株式会社 | Information processing program, message analysis program, information processing device and information processing method |
WO2020045107A1 (en) * | 2018-08-27 | 2020-03-05 | 日本電信電話株式会社 | Evaluation updating device, method, and program |
JP2020135809A (en) * | 2019-02-26 | 2020-08-31 | 京セラドキュメントソリューションズ株式会社 | Information providing device |
JP7211155B2 (en) | 2019-02-26 | 2023-01-24 | 京セラドキュメントソリューションズ株式会社 | Information provision device |
JP7523379B2 (en) | 2021-02-10 | 2024-07-26 | 株式会社日立製作所 | Data evaluation system and submission evaluation method |
JP7125694B1 (en) | 2021-12-16 | 2022-08-25 | 株式会社Jx通信社 | Posted information analysis device and posted information analysis method |
JP2023089535A (en) * | 2021-12-16 | 2023-06-28 | 株式会社Jx通信社 | Post information analysis apparatus and post information analysis method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2013168021A (en) | Event detection device | |
US11915266B2 (en) | Optimized content generation method and system | |
Boididou et al. | Verifying information with multimedia content on twitter: a comparative study of automated approaches | |
US11455465B2 (en) | Book analysis and recommendation | |
JP6749110B2 (en) | Language identification in social media | |
EP2753024B1 (en) | System and method for continuously monitoring and searching social networking media | |
US8630972B2 (en) | Providing context for web articles | |
CN111259271B (en) | Comment information display method and device, electronic equipment and computer readable medium | |
US9720904B2 (en) | Generating training data for disambiguation | |
US9887944B2 (en) | Detection of false message in social media | |
US20160306898A1 (en) | Method, system and computer-readable recording medium for recommending query word using domain property | |
CN112395420A (en) | Video content retrieval method and device, computer equipment and storage medium | |
JP2011108117A (en) | Topic identification system, topic identification device, client terminal, program, topic identification method, and information processing method | |
US10511679B2 (en) | Method of determining and transmitting potentially viral media items based on the velocity measure of another media item exceeding a velocity threshold set for that type of media item | |
US20210319035A1 (en) | Machine learning system and method to map keywords and records into an embedding space | |
CN107924398B (en) | System and method for providing a review-centric news reader | |
WO2018145637A1 (en) | Method and device for recording web browsing behavior, and user terminal | |
CN106663123B (en) | Comment-centric news reader | |
JP5696213B2 (en) | Context-based item bookmarking | |
KR101752474B1 (en) | Apparatus, method and computer program for providing service to share knowledge | |
US10339559B2 (en) | Associating social comments with individual assets used in a campaign | |
US11494393B2 (en) | Method and system for data mining | |
US20240161151A1 (en) | Ad delivery method and ad delivery system | |
TWI627545B (en) | Online community media instant news screening and notification method | |
JP2020016960A (en) | Estimation device, estimation method and estimation program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20150123 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151111 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151117 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20160329 |