LoginSignup
45
30

More than 5 years have passed since last update.

LINE Botで家計簿Botを作りました

Last updated at Posted at 2017-03-07

a0002_011007.jpg

特徴

チャットで気軽に家計簿をつけることができるBotのカケーボ君です。

家計簿をつける上で特に面倒に感じるところは、頻繁に発生する支払い情報の記入だと思いますが、LINE Botのカケーボ君であればいつでもどこでもメモする感覚で簡単に記入できます。

自然言語処理を使っており、一度のメッセージで日付・収入/支出・金額・内容を自動的に判別するようにしています。それによって入力の煩わしさが幾分軽減されているかと思います。

さらにLINEのボイスメッセージからでも記入できるようにしていますので、キー入力すら行わずに利用することが可能です。

できること

・テキストメッセージを送ることで収支情報を登録します。
・ボイスメッセージを送ることで収支情報を登録します。
・登録した内容をもとに指定期間の集計結果を返します。

使い方

テキストメッセージから記入する

日付、収入/支出、金額、内容を入力して送ります。

例:昨日1500円の本を買った
例:2/3 800円 昼食
例:今日 +30万円 給与

※収入の場合は「+」や「収入」などを含めます。
通常は支出と判断されます。

manual01.png

「はい」をタップすると登録できます。

変更したい項目がある場合は「変更する」をタップすることで個別に変更ができます。
manual02.png

ボイスメッセージから記入する

LINEのボイスメッセージ機能を使います。
manual03.png

ボイスメッセージをタップ
manual04.png

マイクアイコンをタップしながら話しかけることでボイスメッセージを送ることができます。
manual05.png

下記は「昨日、300円のお菓子を買った」と話しかけました。
manual06.png

あとはテキストメッセージと同じです。

集計機能を使う

下のメニューから「今月の集計」をタップすると集計結果を返します。
manual07.png

※「その他の集計」で他の集計も返すことができます。

家計簿Botと友達になるには

下のQRコードを読み取って友だち追加をお願いします。
kakeibot.png

スマートフォンの方は、下のボタンをタップしてください。
友だち追加

利用したサービス・技術

  • LINE Messaging API
  • Apache
  • Python2.7
  • Django
  • MySQL
  • goo API
  • Microsoft Cognitive Service(Bing Speech API)
45
30
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
45
30