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
HMCC2019 Emoji SANPO
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Takuya Mukohira
February 22, 2019
Programming
3.5k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
HMCC2019 Emoji SANPO
Takuya Mukohira
February 22, 2019
More Decks by Takuya Mukohira
See All by Takuya Mukohira
RubyistがLaravelLiveJapan行ってきましたレポ / SmartHR-LT-17
mktakuya
0
85
最近読んで良かった本 / Yokohama North Meetup #10
mktakuya
0
1.8k
Podcasting Guide 2024
mktakuya
3
2k
『インタプリタの作り方』の紹介 / Let's enjoy crafting interpreters
mktakuya
1
1.5k
マネジメントとコミュニケーションとプロトコルと / kichijojipm-34
mktakuya
1
1k
自分の道具を自作してつくる喜びを体感しよう、Railsで。 〜4年続いたPodcastを実例に〜 / Kaigi on Rails 2023
mktakuya
1
3k
Podcast配信システムを自作したら捗った話 / kichijojipm-28
mktakuya
0
3k
趣味と趣味の掛け算で技術を学んでいく話 / 2020-11-27
mktakuya
0
390
ゆるふわなPodcastのすすめ / kichijojipm-22
mktakuya
0
1.5k
Other Decks in Programming
See All in Programming
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
800
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
270
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.8k
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
350k
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.7k
LLM本来の能力を解き放つサンドボックス技術とAI民主化への適用
yukukotani
3
4.5k
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.3k
AI 輔助遺留系統現代化的經驗分享
jame2408
1
960
ECSアプリログをFireLensでコスト削減しようとしたけど諦めた話 in Fargate×Node.js
akihisaikeda
2
4.2k
RTSPクライアントを自作してみた話
simotin13
0
620
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.4k
dRuby over BLE
makicamel
2
390
Featured
See All Featured
A better future with KSS
kneath
240
18k
How to make the Groovebox
asonas
2
2.2k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Optimizing for Happiness
mojombo
378
71k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
4 Signs Your Business is Dying
shpigford
187
22k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
Transcript
Emoji SANPO 直感で絵文字を選ぶと お出かけ先を提案してくれるアプリケーション 苫小牧高専 ソフトウェアテクノロジー部 向平 卓矢 水野 琴未
2019/02/22 北海道学生アプリコンテスト2019
検索
検索 • キーワードなどを条件に設定し、 それに合ったデータを探し出すこと。 ※出典: ASCIIデジタル用語辞典
テキスト検索
音声検索
画像検索
いろいろな検索 • テキスト検索 ・ユーザが入力したキーワードで検索 • 音声検索 ・ユーザの音声を認識して、キーワードで検索 • 画像検索 ・ユーザの画像を認識して似た画像を検索
いろいろな検索 • テキスト検索 ・ユーザが入力したキーワードで検索 • 音声検索 ・ユーザの音声を認識して、キーワードで検索 • 画像検索 ・ユーザの画像を認識して似た画像を検索
絵文字検索
絵文字検索 • 私たちが提案する、新しい検索方法 • ユーザが今の気分を絵文字で表現し、 その絵文字をもとに検索できる • 既存のものとは一味違った 検索UIを提供する
世界共通語 Emoji • 日本のケータイ絵文字から始まり、 世界共通語「Emoji」へ • 言葉では表しにくい感情の表現や、 単体で意味を持つ文字として便利
世界共通語 Emoji • 日本のケータイ絵文字から始まり、 世界共通語「Emoji」へ • 言葉では表しにくい感情の表現や、 単体で意味を持つ文字として便利 「絵文字で何かおもしろいことをしたい!」 という思いから絵文字検索が生まれました
絵文字検索 絵文字検索 ユーザの感情 気分に合った コンテンツ 絵文字で入力 提供
絵文字検索 絵文字検索 ユーザの感情 気分に合った コンテンツ 絵文字で入力 提供 言葉の壁を超えた直感での検索が可能に
絵文字検索の仕組み • コンテンツの感情を分析、絵文字でタグ付け • 感情分析システムにはDeepMojiと Google Cloudを使用しRubyでAPI化 入力 絵文字登録 コンテンツ
感情分析システム 絵文字検索エンジン
感情で検索 キーワードで検索
Emoji SANPO
Emoji SANPO 【コンセプト】 直感で絵文字を選ぶと お出かけ先を提案してく れるアプリケーション
絵文字検索 • TOP画面には絵文字の 一覧が表示 • 絵文字を選択し場所を 検索
絵文字を地図に表示 • 検索した絵文字に関連し た場所を地図上に絵文字 で表示 • 場所の詳細画面では、そ の場所に関連した他の絵 文字も見ることができる
地図アプリと連携 • 「この場所に行く」 のボタンから地図アプ リに飛べる
絵文字レビュー • 訪れた場所に絵文字で レビューをつける • 絵文字レビューで集め たデータで検索の精度 が高まる 絵文字レビューする
絵文字コレクション • レビューをした絵文字 はコレクション機能で 確認できる • ユーザの継続利用のた めにゲーム性を付加
Demo
絵文字タグ付けの仕組み DeepMojiを利用して、レビュー文から絵文字を出力、場所と紐付け Google Translation APIを利用し、レビューを英訳 Google Maps Platformを利用し、場所情報を取得 Google Places
APIを利用して、場所に紐づくレビューを取得 ユーザからの絵文字レビューを利用し、データを強化する
絵文字検索で 場所を探す!
絵文字検索で 場所を探す! 実際に場所に 行く!
絵文字検索で 場所を探す! 実際に場所に 行く! 絵文字レビュー で検索精度向上!
絵文字検索で 場所を探す! 実際に場所に 行く! 絵文字レビュー で検索精度向上!
利用した技術 • サーバサイド ・Ruby 2.5 / Ruby on Rails 5.2.1
• クライアントサイド ・Swift 4.1 / UIKit • その他使用したAPIやライブラリ ・Google Maps Platform ・DeepMoji
絵文字検索の未来 • Emoji SANPOでは、場所の絵文字検索を 可能にした • テキストや音声、動画に関する感情分析の 研究も盛んに行われている • 将来的には、テキストや画像に次ぐ
第三の検索として利用されていく
絵文字検索の未来
絵文字検索の未来 様々なコンテンツに対応可能!
Emoji SANPO 直感で絵文字を選ぶと お出かけ先を提案してくれるアプリケーション 苫小牧高専 ソフトウェアテクノロジー部 向平 卓矢 水野 琴未
END◦