Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SPAJAM2018東海予選 チームSIVI 「It's a Happy World」

SPAJAM2018東海予選 チームSIVI 「It's a Happy World」

SPAJAM2018東海予選のプレゼン資料です。
https://spajam.jp/entry/tokai/

Ab479b5972fd3fa5b9454c0254f4523e?s=128

yuji38kwmt

May 21, 2018
Tweet

Transcript

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

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

    •ネガツイは友達を減らす可能がある •友達は減らしたくない(よね?)
  3. 人はなぜネガツイするのか? そもそも意識していない  酔った勢い  徹夜明け  普段通り 誰かに言いたい 

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

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

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

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

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

  9. デモ

  10. まとめ 誰のため:  ネガツイで友達が減ってしまった or 減りそうな人  何がネガツイなのか分からない人 目新しさ: 

    ネガツイさせない。ネガツイを見せないアプリは多々あ る(フィルタ機能)  ネガツイしたくなる気持ちを認めている
  11. 【補足】システム構成図 Android アプリケーション Google Cloud Natural Language API Twitte API

    AITalk Web API ①ネガティブワード分析 ②マスクされたツイートを投稿 ③ツイート内容を読み上げる
  12. 【補足】アプリに入れたワードと変換成 否の対応(マスク成功) 今日は何をやっても駄目だ →今日は何をやってもだ 俺に生きる価値はない →俺に生きる価値は あなたなんか嫌いです →あなたなんかです あいつ頭おかしい →あいつ頭

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

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

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

    API ・Twitter Kit for Android