Works & Entries Our Events API Dictionary Mashup Awards Login

Work Detail

gurunavision

レストランの予約。
それは、多くの情報の中から
行きたいお店を探す大変な作業かと思います。
一方、ソーシャル・スマホの普及とともに、
我々はレストランで写真をよく撮ります。

そこで、
気に入ったお店の写真や、料理の写真、
一緒にお店に行きたい人との写真を使って
その写真の特徴を自動解析し、
ぐるなびでレストラン検索するシステムを作りました。

写真を送信するとmicrosoft computer visionが、
その写真に写っている、
人の性別、年齢、人数、
和風かホテルレストランかなど、
どのような空間の写真か、
料理は写っているか、写っている場合、
海鮮か、肉か、麺か、パンか、など
様々な情報を解析します。

それらの情報を組み合わせて、
ぐるなびレストラン検索APIを呼び出すURLを自動生成し、
現在地に基づいて、最適なレストランを推薦します。
※検索エリアを現在地以外にすることも可能。

使用言語

Javascript、php

処理フロー

1). 画像を送信
2). 画像をmicrosoft computer vision apiに送信
3). 解析結果の一部を用いてデータ可視化
4). 「この写真を用いて検索」をクリックされると
 画像情報と現在位置(あるいは選択エリア)をサーバに送信
5). サーバで、受け取った画像情報を前処理。
 写真内の人物や風景、写っている食べ物や、
 色味などから総合的に判断し、
 ぐるなびapiに投げるためのURLを自動生成
6). ぐるなびapiに上記URLを送信
7). 検索結果を表示