ChatGPTで運動習慣のモチベを管理する
動機など
コロナ禍で太り、健康診断の数値がやべえことになった。
たまに着るだけの、スーツのズボンがきつくて困る。
最近マスク外せるようになったらしいので、ジョギングを開始。
3年も運動してないとジョギングぐらいでもモチベが湧かない。
最近はChatGPTになんでも解決してもらうのが良さそうなので、試してみた
やったこと
ChatGPTにキャラ付けして、毎日のジョギングの内容を報告して、モチベ維持を図った。
ChatGPTには、報告内容の記録と、内容についてのコメントを出力するようにした。
素のChatGPTでも求める事はできるが、キャラクター付けしたほうがモチベ出るかなとおもってそうした。
例えば、Microsoftの「りんな」のようにキャラクターが入っていると、「しりとり」みたいな虚無でも楽しさが感じられる。
キャラクターは、私の趣味でメイドにする。
ChatGPTは柔軟なので執事でもトレーナーでも宇宙人でもやってくれるだろう。
メイドだと口調とか敬語だろうしChatGPTから変更しなくても違和感ないし便利。
あとは、ChatGPTのアイコンはあんまりキャラクターじゃないので、画像を変更。
これはCSSで適当に。雑プロトタイピング感すごい。コード1行も書いてないし。
結果と課題
画面としてはこういうものができた。(メイドさんの絵はStableDiffusionで生成した)
こんな調子でジョギングとチャットへの報告を続けて、少なくとも3年運動していない状態から、1週間強程度継続してジョギングできるようになった。
21日には2.4キロだったのが、今は5キロぐらいに伸びたし、続けてたらもっといけそう。
1週間程度続いたことがなんぼのもんじゃい、という事の評価は置いておくとして、「モチベ維持」という当初の目的は達成したと考える。3年何もやってなかったんだし。
しばらく試していて、課題に思ったことは以下の通り。
- 時々嘘のデータを出力してくる
- 教えた情報を改変してくる
- キャラ付けがはがれる事がある
- フォーマットを指定しないと出力したデータが使いにくいことがある
- グラフ機能ほしい
- 飯とかトレーニングとかをレコメンドしてほしい
たまに嘘ついてくる例。そうじゃ、ワシ4月にトレーニングしとったわ(3月22日)
課題が解決されれば、チャットボットサービスとして成立する気がする。
いやChatGPT単体でチャットボットとして成立してるんだから当たり前なんだけど。
「記録とかを正確に管理してくれて、グラフとかも出力してくれるトレーナーAIbot」、あったらほしいな。
参考
私個人の利用だと現状のファジーさで割と満足してるけど、もしサービスとして成立させるとして、体重とか血圧のような医療データ相当のものを管理させようと思うと外部と連携するか、何か正確な記録をさせる仕組みが必要だと思うので、調査のこと。