Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SPAJAM2018東海予選 チームSIVI 「It's a Happy World」
Search
yuji38kwmt
May 21, 2018
Technology
0
68
SPAJAM2018東海予選 チームSIVI 「It's a Happy World」
SPAJAM2018東海予選のプレゼン資料です。
https://spajam.jp/entry/tokai/
yuji38kwmt
May 21, 2018
Tweet
Share
More Decks by yuji38kwmt
See All by yuji38kwmt
Kindle漫画の買い過ぎを防ぐた め個人用クレジットカードを 解約しました
yuji38kwmt
0
210
「プレゼン練習 with P」の発表スライド
yuji38kwmt
1
180
Other Decks in Technology
See All in Technology
Snowflake Summit 2025全体振り返り / Snowflake Summit 2025 Overall Review
mtpooh
2
150
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
1
340
AIにどこまで任せる?実務で使える(かもしれない)AIエージェント設計の考え方
har1101
3
1.2k
Amazon ECS & AWS Fargate 運用アーキテクチャ2025 / Amazon ECS and AWS Fargate Ops Architecture 2025
iselegant
13
4k
Oracle Cloud Infrastructure:2025年6月度サービス・アップデート
oracle4engineer
PRO
1
100
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
140
ハノーバーメッセ2025座談会.pdf
iotcomjpadmin
0
140
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
53
31k
Clineを含めたAIエージェントを 大規模組織に導入し、投資対効果を考える / Introducing AI agents into your organization
i35_267
4
1.3k
kubellが挑むBPaaSにおける、人とAIエージェントによるサービス開発の最前線と技術展望
kubell_hr
1
390
米国国防総省のDevSecOpsライフサイクルをAWSのセキュリティサービスとOSSで実現
syoshie
2
730
從四件事帶你見識見識 事件驅動架構設計 (EDA)
line_developers_tw
PRO
0
950
Featured
See All Featured
Designing for Performance
lara
609
69k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Done Done
chrislema
184
16k
Balancing Empowerment & Direction
lara
1
330
Git: the NoSQL Database
bkeepers
PRO
430
65k
BBQ
matthewcrist
89
9.7k
Unsuck your backbone
ammeep
671
58k
A Modern Web Designer's Workflow
chriscoyier
693
190k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
The Language of Interfaces
destraynor
158
25k
Testing 201, or: Great Expectations
jmmastey
42
7.5k
Transcript
It’s a Happy World ~ネガツイのないユートピアへ~ チーム名:SIVI
ネガツイしてますか? ネガツイはネガティブツイートの略 「ネット上のイラッと行為」の上位1位(週刊SPA! 調べ) https://nikkan-spa.jp/279935 「フォロワーが減ってしまう残念ツイート」の一つ https://4meee.com/articles/view/139324
•ネガツイは友達を減らす可能がある •友達は減らしたくない(よね?)
人はなぜネガツイするのか? そもそも意識していない 酔った勢い 徹夜明け 普段通り 誰かに言いたい
「王様の耳はロバの耳」状態
ネガツイを防ぐには? 客観的な目が必要 第三者やAIなど 自己分析が必要 ネガツイの記録、分析 声に出す(目だけでなく耳で感じる) 誰かには言いたいので、
「ツイートしない」は却下
「ネガツイで友達を減らさない」アプリ It’s a Happy World ~ネガツイのないユートピアへ~
①ネガティブワードを絵文字でマスク ・Googleの構文解析、 感情分析を利用 ↓ 「ネガティブ」ではな くなる
②ネガツイを記録&分析 ネガティブランキン グ上位3を表示 ↓ 過去のツイートから、 何がネガティブなのか を理解できる
③ツイートをAIが読み上げる AITalkを利用 温泉娘が喋る ↓ 視覚だけでなく聴覚情 報によって、問題ない かを確認する タッチ!
デモ
まとめ 誰のため: ネガツイで友達が減ってしまった or 減りそうな人 何がネガツイなのか分からない人 目新しさ:
ネガツイさせない。ネガツイを見せないアプリは多々あ る(フィルタ機能) ネガツイしたくなる気持ちを認めている
【補足】システム構成図 Android アプリケーション Google Cloud Natural Language API Twitte API
AITalk Web API ①ネガティブワード分析 ②マスクされたツイートを投稿 ③ツイート内容を読み上げる
【補足】アプリに入れたワードと変換成 否の対応(マスク成功) 今日は何をやっても駄目だ →今日は何をやってもだ 俺に生きる価値はない →俺に生きる価値は あなたなんか嫌いです →あなたなんかです あいつ頭おかしい →あいつ頭
道端に変な人がいる →道端にな人がいる
【補足】アプリに入れたワードと変換成 否の対応(マスク失敗) お前の価値は道端の石ころ以下だ あいつは人間のクズだ 仕事押し付けやがってこの糞野郎
今後実装するとしたら... ・NGワードをフィルタリングするのではなくて、 自然な表現に置き換えるようにする ・過去の呟き実績をもっとわかりやすく表示する (どういう文脈で呟いたか分かるなど) ・より高度な文脈を検出できるように(皮肉ぽい 表現とか) ・(温泉むすめによって声質を変える) ※より別の人に読んでもらっている感が出るかも..
THANKS ・フリー素材 http://free- illustrations.gatag.net/2014/08/27/150000.html ・AI Talk ・Google Cloud Natural Language
API ・Twitter Kit for Android