Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
IBMのWatsonを使って
オタサーの姫や囲いの人工知能と会話するアプリケーション
を作ってみた
桐生あんず(KMC1回生)
自己紹介
• HN:桐生あんず(Github:kiryuanzu Twitter:anzu_mmm)
• 立命館大学法学部5回生(KMC1回生)
• 兼エンジニアアルバイト(Railsとか)
• KMCの方が主催したWebサービス勉強会に参加し...
皆さんはサークルクラッシュを
ご存知ですか?
• サークルクラッシュの一例: 恋愛慣れしていない同性の多いコ
ミュニティに異性が投入されると恋愛トラブルが発生する現
象
• オタサーの姫(聞き上手、優しい、思わせぶりな行動)
• 姫の囲い(惚れっぽい、話を聞いてほしい、異性慣れしてない
)...
というわけでIBMのWatson Discoveryを利用して、オタサ
ーの姫や囲いの人工知能と会話できるWebアプリケーシ
ョンを作ってみました
Crash Chat
裏側はどうなっているのか
• Q&Aのドキュメントファイルを1つ
ずつjson形式で保存している
• ドキュメントをWatson Discovery
Manage Dataに投下して動作
• HTTPartyというgemを使ってGETリ
クエス...
触ってみましょう(デモ)
作ってみてよかったこと
• サークルクラッシュを擬似的に体験
?できるWebアプリケーションを開
発できて、そこそこの人数のユーザ
ーに楽しんでもらえた
• 現在のDBの中身の状態8500/10000
• 会話のスクショをTwitterで共有し...
今後の展望
• UIデザインどうにかしろ
• スマホアプリ化(Swift/Kotlinで同じ実装が書
けたらなんとかして作れそう)
• アーカイブ機能を追加(会話を複数保存でき
る)
• 就活のネタの一つにする
ありがとうございました
Crash Chat制作話
Upcoming SlideShare
Loading in …5
×

Crash Chat制作話

3,020 views

Published on

2018/6/18に開催された京大マイコンクラブOB会で発表したLTスライドです

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Crash Chat制作話

  1. 1. IBMのWatsonを使って オタサーの姫や囲いの人工知能と会話するアプリケーション を作ってみた 桐生あんず(KMC1回生)
  2. 2. 自己紹介 • HN:桐生あんず(Github:kiryuanzu Twitter:anzu_mmm) • 立命館大学法学部5回生(KMC1回生) • 兼エンジニアアルバイト(Railsとか) • KMCの方が主催したWebサービス勉強会に参加したこと がきっかけで約1年前からプログラミングを始めました
  3. 3. 皆さんはサークルクラッシュを ご存知ですか?
  4. 4. • サークルクラッシュの一例: 恋愛慣れしていない同性の多いコ ミュニティに異性が投入されると恋愛トラブルが発生する現 象 • オタサーの姫(聞き上手、優しい、思わせぶりな行動) • 姫の囲い(惚れっぽい、話を聞いてほしい、異性慣れしてない ) • 会話を定型化しやすい • →Q&A形式のチャットボットみたいに遊べるのでは?
  5. 5. というわけでIBMのWatson Discoveryを利用して、オタサ ーの姫や囲いの人工知能と会話できるWebアプリケーシ ョンを作ってみました
  6. 6. Crash Chat
  7. 7. 裏側はどうなっているのか • Q&Aのドキュメントファイルを1つ ずつjson形式で保存している • ドキュメントをWatson Discovery Manage Dataに投下して動作 • HTTPartyというgemを使ってGETリ クエストを送りWatsonのAPIを叩い ている • 発言されるたびにcrashpointが溜ま る→50を越えるとクラッシュされる 仕組み
  8. 8. 触ってみましょう(デモ)
  9. 9. 作ってみてよかったこと • サークルクラッシュを擬似的に体験 ?できるWebアプリケーションを開 発できて、そこそこの人数のユーザ ーに楽しんでもらえた • 現在のDBの中身の状態8500/10000 • 会話のスクショをTwitterで共有して いいねをたくさん得る人たちが現れ た(Twitterで#crashchatで検索してみ てください)
  10. 10. 今後の展望 • UIデザインどうにかしろ • スマホアプリ化(Swift/Kotlinで同じ実装が書 けたらなんとかして作れそう) • アーカイブ機能を追加(会話を複数保存でき る) • 就活のネタの一つにする
  11. 11. ありがとうございました

×