Slide 1

Slide 1 text

It’s a Happy World ~ネガツイのないユートピアへ~ チーム名:SIVI

Slide 2

Slide 2 text

ネガツイしてますか?  ネガツイはネガティブツイートの略  「ネット上のイラッと行為」の上位1位(週刊SPA! 調べ) https://nikkan-spa.jp/279935  「フォロワーが減ってしまう残念ツイート」の一つ https://4meee.com/articles/view/139324 ●ネガツイは友達を減らす可能がある ●友達は減らしたくない(よね?)

Slide 3

Slide 3 text

人はなぜネガツイするのか? そもそも意識していない  酔った勢い  徹夜明け  普段通り 誰かに言いたい  「王様の耳はロバの耳」状態

Slide 4

Slide 4 text

ネガツイを防ぐには? 客観的な目が必要  第三者やAIなど 自己分析が必要  ネガツイの記録、分析  声に出す(目だけでなく耳で感じる) 誰かには言いたいので、 「ツイートしない」は却下

Slide 5

Slide 5 text

「ネガツイで友達を減らさない」アプリ It’s a Happy World ~ネガツイのないユートピアへ~

Slide 6

Slide 6 text

①ネガティブワードを絵文字でマスク ・Googleの構文解析、 感情分析を利用 ↓ 「ネガティブ」ではな くなる

Slide 7

Slide 7 text

②ネガツイを記録&分析 ネガティブランキン グ上位3を表示 ↓ 過去のツイートから、 何がネガティブなのか を理解できる

Slide 8

Slide 8 text

③ツイートをAIが読み上げる AITalkを利用 温泉娘が喋る ↓ 視覚だけでなく聴覚情 報によって、問題ない かを確認する タッチ!

Slide 9

Slide 9 text

デモ

Slide 10

Slide 10 text

まとめ 誰のため:  ネガツイで友達が減ってしまった or 減りそうな人  何がネガツイなのか分からない人 目新しさ:  ネガツイさせない。ネガツイを見せないアプリは多々あ る(フィルタ機能)  ネガツイしたくなる気持ちを認めている

Slide 11

Slide 11 text

【補足】システム構成図 Android アプリケーション Google Cloud Natural Language API Twitte API AITalk Web API ①ネガティブワード分析 ②マスクされたツイートを投稿 ③ツイート内容を読み上げる

Slide 12

Slide 12 text

【補足】アプリに入れたワードと変換成 否の対応(マスク成功) 今日は何をやっても駄目だ →今日は何をやってもだ 俺に生きる価値はない →俺に生きる価値は あなたなんか嫌いです →あなたなんかです あいつ頭おかしい →あいつ頭 道端に変な人がいる →道端にな人がいる

Slide 13

Slide 13 text

【補足】アプリに入れたワードと変換成 否の対応(マスク失敗) お前の価値は道端の石ころ以下だ あいつは人間のクズだ 仕事押し付けやがってこの糞野郎

Slide 14

Slide 14 text

今後実装するとしたら... ・NGワードをフィルタリングするのではなくて、 自然な表現に置き換えるようにする ・過去の呟き実績をもっとわかりやすく表示する (どういう文脈で呟いたか分かるなど) ・より高度な文脈を検出できるように(皮肉ぽい 表現とか) ・(温泉むすめによって声質を変える) ※より別の人に読んでもらっている感が出るかも..

Slide 15

Slide 15 text

THANKS ・フリー素材 http://free- illustrations.gatag.net/2014/08/27/150000.html ・AI Talk ・Google Cloud Natural Language API ・Twitter Kit for Android