twitter web application

21
Twitter Web Application -TV 番番番番番番番番番番番番番番番 Twitter 番番番番番番番番番 - Takashi Miki

Upload: miki-takashi

Post on 18-Jun-2015

411 views

Category:

Social Media


0 download

DESCRIPTION

研究内容です。 もっと、よくしていかねば @mli_space

TRANSCRIPT

Page 1: Twitter web application

Twitter Web Application-TV 番組のネタばらしを非表示にする Twitter クライアントの提案 -

Takashi Miki

Page 2: Twitter web application

目次1. 現状

Twitter とは• 身近なことを短文で投稿できる SNS

ハッシュタグとは• イベントや TV 番組の情報を他のユーザと共有・

閲覧しやすくするための Twitter 上で使われるタグ

• 利用方法 :# 記号 + キーワード  ex:#precure

2

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 3: Twitter web application

目次1. 現状

リアルタイム視聴リアルタイムにTwitter へ投稿

情報の共有

TV 番組

実況者同士の共有

実況者①

番組を見ながら Twitter 上でリアルタイムに感想を呟く「番組実況者」の増加

Twitter ハッシュタグを用いたTV 番組実況視聴

3

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 4: Twitter web application

目次1. 現状

番組の感想・詳細展開

ネタばらしツイート

リアルタイム視聴リアルタイムにTwitter へ投稿

情報の共有

TV 番組

実況者同士の共有

実況者②

後日,番組を観る人にとっては…

ネタばらしになってしまう

4

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 5: Twitter web application

目次2. 現状の問題点

リアルタイム視聴リアルタイムにTwitter へ投稿

情報の共有

TV 番組

実況者同士の共有

後日,番組を観る人にとっては…

ネタばらしになってしまう

問題点①

5

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 6: Twitter web application

目次2. 現状の問題点

リアルタイム視聴

毎分投稿情報の共有

TV 番組

実況者同士の共有

他の人のツイート見たいのに…

実況者のツイートでタイムラインが埋まっちゃう

問題点②

6

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 7: Twitter web application

目次3. 解決の着眼点

目次

実況者のツイート

番組のハッシュタグが付属

ハッシュタグ付加ツイート

ハッシュタグ付加ツイートには内容に関連するキーワードが含まれる可能性が高い

非表示キーワード

ハッシュタグを利用しツイートからキーワードを抽出

関連キーワードを含むツイートを非表示にするクライアントの提案

7

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 8: Twitter web application

目次 類似システム3. 解決の着眼点

8

• 非表示機能• 特定ユーザのツイート

一時非表示

• 非表示機能• 特定ユーザのツイート

一時非表示• キーワード登録にて

ツイート非表示正規表現での登録も可

ついっぷる Janetter

クライアント名 ついっぷる Janetter 提案システム

非表示機能

ユーザ非表示○ ○ ―

キーワード非表示― ○ ○

関連キーワード抽出― ― ○

自動キーワード非表示― ― ○

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 9: Twitter web application

目次3. 現状の問題点

リアルタイム視聴新しい情

報情報の共有

TV 番組

実況者同士の共有

既存のサービスだと…

新しい情報 ( キーワード ) が出てくるたびに登録

類似システムの欠点

9

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 10: Twitter web application

目次4. 提案システム

目次

ユーザサインイン

OAuth 認可

ユーザタイムライン

ツイート投稿 非表示機能

Twitte

r対象ユーザ ネタばらしを嫌うユーザかつ Twitter 利用者

ユーザ側サーバ側

10

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 11: Twitter web application

目次4. 提案システム

目次

DB

提案システムAPI

ユーザハッシュタグ入力

システム構成

* 網掛け部が提案システム

形態素解析キーワード抽出ツイート非表示

ハッシュタグ検索ツイート検

索ツイート取得

データ登録

データ取得

タイムライン閲覧

11

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 12: Twitter web application

目次

/

ユーザ

入力

非表示機能 DB

関連キーワード

検索

形態素解析

[ 取得ツイート ]レジーナとエースは元は一人! #precureプリキュアは恋愛禁止ww #precure愛の強さはチートwww #precure

[ 非表示判定 ]レジーナとエースは元は一人! #precure ⇒レジーナヒット非表示にプリキュアは恋愛禁止ww #precure ⇒プリキュアがヒット非表示にエースとレジーナは元は一人でアン王女 ⇒エースがヒット非表示に

ツイート 形態素解析(Igo)

登録

[NG ワード ]• レジーナ• エース• プリキュ

ア• 恋愛• #precur

e

取得

比較

4. 提案システム内部処理の流れ

[1] レジーナとエースは元は一人…[2] プリキュアは恋愛禁止ww…[3] 愛の強さはチートwww…

[1] レジーナ , と , エース , は ,元 ,…[2] プリキュア , は , 恋愛 , 禁止 ,… [3] 愛 , の , 強 , さ , は , チート ,…

閲覧

取得

12

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 13: Twitter web application

目次4. 提案システム

目次

入力ハッシュタグ付きツイート( 公式ハッシュタグ推奨 )

ネタばらしツイート(番組の内容,感想を述べているツイート)

提案システムが非表示にするツイート

非表示にできるネタばらしツイート

:ツイートユーザタイムライン

関連キーワードのあるツイート

キーワード抽出

キーワード抽出13

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 14: Twitter web application

目次5. 評価実験

目次

評価実験① 提案システムの非表示機能の検証

評価実験② Web アンケート

アニメ番組 4 本を対象にどの程度ネタばらしを非表示に出来たか

提案システムの機能性の検証

14

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 15: Twitter web application

目次5. 評価実験

目次

対象番組 ハッシュタグ夜桜四重奏 ~ハナノウタ~ #yzq

機巧少女は傷つかない #mdoll

魔法少女まどか☆マギカ #madoka_magica

のんのんびより # なのん

実験対象 アニメ番組 4本

評価方法 提案システムの非表示機能の検証

評価実験①

15

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 16: Twitter web application

目次

ユーザタイムライン

5. 評価実験目次

入力ハッシュタグ付きツイート( 公式ハッシュタグ推奨 )

ネタばらしツイート( A )(番組の内容,感想を述べているツイート)

ハッシュタグのスペルミス付きツイートなど

関連キーワードのあるツイート

提案システムが非表示にしたツイート

( Z )

非表示にできたネタばらしツイート( B )

再現率( R ) =B/A

適合率( P ) =B/Z

F尺度 =2/(1/R+1/P)…調和平均(逆数の平均値の逆数)

=2B/(A+Z)

再現率と適合率

:ツイート

16

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 17: Twitter web application

目次非表示にした無関係なツイート

 =Z-A非表示に出来なかったネタばらしツイート

 =A-B

5. 評価実験目次

対象番組 非表示ツイート数

ネタばらしツイート数

非表示にできたネタばらしツイート数

非表示にした無関係なツイート

非表示出来なかったネタばらしツ

イート数

夜桜四重奏   ~ハナノウタ

~448 442 429

(324*)19 13

機巧少女は傷つかない 362 330 311

(232*) 51 19

魔法少女まどか☆マギカ 385 349 335

(186*) 50 14

のんのんびより 313 313 264(116) 49 49

再現率と適合率の図解実験結果①

:ツイート

17* ハッシュタグ付加ツイート数

計算式 結果再現率 (%) 429/442

(B/A) 97.10%

適合率 (%) 429/448(B/Z) 95.80%

F尺度 (%) 2*429/(442+448)(2B/(A+Z)) 96.45%

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 18: Twitter web application

目次5. 評価実験

目次

番組名 再現率 適合率F尺度

(調和平均 )

夜桜四重奏 ~ハナノウタ~

97.10% 95.80% 96.45%

機巧少女は傷つかない

94.20% 85.91% 89.86%

魔法少女まどか☆マギカ

96.00% 87.01% 91.28%

のんのんびより 84.30% 84.35% 84.32%

再現率( R ) =B/A

適合率( P ) =B/Z

F尺度 =2/(1/R+1/P)…調和平均(逆数の平均値の逆数)

=2B/(A+Z)

実験結果②

18

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 19: Twitter web application

目次

対象者 本学の学生 6 名

アンケート結果項目 YES NO

タイムラインにネタばらしがあることに困るか

2 人 4 人

提案システムにてネタばらしが非表示に出来たか

4 人 2 人

項目 1 2 3 4 5 平均値

総合評価 0 0 1 3 2 4.2

5段階評価

評価方法 Web アンケート

5. 評価実験評価実験②・実験結果

19

1.研究の現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

非表示機能が満足いった機能

Page 20: Twitter web application

目次6. 考察・まとめ

目次

評価実験

ネタばらしツイートを 80%以上非表示にすることに成功

総合評価 ⇒ 高評価

今後

非表示機能は向上できる適切な非表示を行えるよう機能向上の方針

20

1. 現状  実況者①  実況者②

2. 現状の問題点  問題点①  問題点②

3. 解決の着眼点  類似システム  類似システム  の欠点

4. 提案システム  システム構成  内部処理の流れ  キーワード抽出

5. 評価実験  評価実験①  再現率と適合率  実験結果①  実験結果②  評価実験②・  実験結果

6. 考察・まとめ

Page 21: Twitter web application

ご清聴ありがとうございました