No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
device
docs
server
.gitignore
LICENSE
README.md
image.png
system_model.png

README.md

Pinky

Pinky

製品概要

約束 X Tech

背景(製品開発のきっかけ、課題等)

友人や恋人、仕事仲間と会った時にする何気ない口約束、例えば「A君に1000円返す」といった約束をふと忘れることがありませんか?
また、「金曜18時にハチ公前集合」のような予定型の約束はメモを取るにしても、手帳に書いたりアプリを開いて記録したりして面倒だったり、業務っぽくて味気ないですよね。
そこで我々は日常の動作を通して簡単に、かつ楽しくお互いの約束を共有できるサービスを提案します。

製品説明(具体的な製品の説明)

特長

1. 会ったからこそできる新しい約束の仕方

会ったからこそ口約束で済ませてしまい、しばらく経つとその約束を忘れてしまう。ということがなくなるように簡単に約束を交わすことができます。
また、お互いの体を用いてインタラクティブに約束を共有するので、楽しくできるのではないでしょうか。

2. いつ、誰と、どんな約束をしたのかを容易に確認できる

アプリではいつでも、これまでに交わした約束の情報が閲覧できます。 このアプリによってあなたが約束を忘れることはなくなるでしょう。

3. お互いが約束を果たせたことを意識できる

お互いが達成した約束はアーカイブ化されアプリ内で共有できます。過去にどのような約束を交わし、達成したのかを振り返ることができます。

解決出来ること

口約束で済ませてしまう約束から、親友や恋人、家族との大事な約束まで簡単に約束を確認し合えます。

今後の展望

  • デバイス本体の小型化により、ユーザが身につけても負担にならないようにすることが望まれます。例えば、指輪型にすることで約束を守ることを誓う「指切り」を実現できるのではないでしょうか。
  • 現状1対1の関係での約束しか共有できないので、1対多での約束共有を可能にしたいと思います。

開発内容・開発技術

システムモデル図

活用した技術

API・データ

今回スポンサーから提供されたAPI、製品などの外部技術があれば記述をして下さい。

  • 形態素解析API(NTTレゾナント)
  • 時刻情報正規化API(NTTレゾナント)
  • 固有表現抽出API(NTTレゾナント)
  • 音声認識API(NTTテクノクロス)

フレームワーク・ライブラリ・モジュール

クライアント
  • Alamofire
  • AlamofireImage
  • SwiftyJSON
サーバ
  • Flask
  • nginx
  • MySQL

デバイス

  • RaspberryPi3 ModelB
  • RaspberryPi2 ModelB

独自開発技術(Hack Dayで開発したもの)

2日間に開発した独自の機能・技術

  • 腕を交わした際に、時刻と振動のリズムをもとにマッチングするアルゴリズム
  • リストバンド型のデバイス。
  • 約束内容と日時の分割処理。