メインコンテンツへスキップ
見出し画像

れしぴジェット誕生!② VBAからWebアプリへ。

    家族にも使える仕組みにしたい

    前回、栄養素や食材を調べるところから始まった、れしぴジェットのつづき。

    「VBAで検索システムを作ってみたら?」

    AI研究員(ChatGPT)からの提案で、Excelを使った仕組みづくりを始めることになった食品データベース。

    食品ごとの栄養素や特徴を調べて、情報を蓄積していくためのものだった。

    ここで試していたのが、入力用のシートと、データを蓄積するマスタを分ける方法。

    入力用シートに食品の情報を書き込み、登録ボタンを押すと、食品マスタの次の行にデータが追加される。

    登録が終わると入力欄は空になり、また次の食品を登録できる。

    栄養素についても、◎や〇、△といった記号で入力しておき、登録時に数値へ変換する仕組みを作っていた。

    このときに作った入力用のVBAは、後のシステムにも活かされることに。

    今度は、家族のための情報管理

    そんな頃、下の子の果物アレルギーがわかった。

    何が食べられないのか、どんな食品に注意すればいいのか。

    本人もスマホで調べられるようにしたい。

    そこで、Googleスプレッドシートを使って、アレルギー情報を管理することにした。

    Excelで作った食品データベースはいったんお休み。

    今度はスプレッドシートに関数を入れたり、検索できるようにしたりして、別の仕組みを作り始めた。

    そして、ここで以前作った入力用のVBAも活用することに。

    VBAで書いていた入力処理を、GASに書き換えて使えるようにしたのだ。

    病院で、うまく説明できなかった

    そんな作業をしていた頃、下の子が骨折して入院することになった。

    入院したとき、看護師さんからアレルギーについて聞かれた。

    「アレルギーとかある?」

    「ないです……。いや、あります!いちごとか桃とか・・・」

    「生はダメだけど、加熱したら食べられます」

    「あと、豆乳もダメで……」

    ところが、交差反応について看護師さんも詳しくなかったようで、話がうまくかみ合わない。

    私自身も、まだ交差反応について十分に理解できていなかった。

    もちろん、本人もよくわかっていない。

    これでは、何に注意すればいいのか正確に伝えられないのだ。

    入院用の荷物を取りに一度自宅へ戻ったとき、Geminiに交差反応について質問してみた。

    その頃は、Geminiに調べてもらった交差反応の情報をデータベースに入力していた。

    それをもとに資料を作り、病院へ持っていった。

    待っていてくれた栄養士さんに資料を渡して、ようやく説明することができた。

    このとき、必要な情報をきちんと整理しておくことの大切さを実感した。

    そして、もうひとつ思った。

    これは、スマホでスマートに検索できるものが必要だ!

    スプレッドシートは完成したけれど……

    退院後、アレルギー情報のデータベースをだいたい完成させた。

    スマホからも見られるようになり、検索機能も作った。

    食品名や科名で検索できるようにして、「コンビニ」と入力すると、コンビニで注意する食品の一覧が表示されるようにもした。

    スムージー、ソイラテ、フレーバーウォーター・・・

    それもダメなんだ。

    高校生男子、そのうち、知らずに手に取るよな・・・

    先生も、これからもっと症状が出るかもしれないって言ってたし・・・

    よし!これで、必要な情報を探せるようになった!

    ……の、はずだった。

    ところが、スプレッドシートをスマホで見るのは、思った以上に見づらい。

    子どもにも共有してみたけれど、あまり見てくれなかった。

    情報は整理できた。でも、使ってもらうには、まだ何か足りない。

    そこで、Geminiに教えてもらったのがAppSheetというアプリ作成サービスだった。

    これなら、スプレッドシートの情報を使って、もっと見やすいアプリにできるかもしれない。

    そう思って作り直そうとしたのだが、ちょうど花粉シーズンも終わり、私も下の子も、食べられないものがだいたい把握できるようになっていた。

    急いで作る必要もなくなり、アレルギー情報のアプリ化は、いったん保留になったのである。

    そして、突然ひらめいた!

    それから数か月。

    ある日、突然ひらめいた。

    「これ、スマホで寝っ転がりながらレシピDBに保存できないの?」

    「もしかして、自分でアプリを作っちゃえば楽なんじゃない?」

    こうして始まったのが、れしぴジェットの開発だった。

    Excelの食品データベースや、スプレッドシートで作ったアレルギー検索システム。

    それぞれ別の目的で作ったものだけれど、そこで試した仕組みや経験は、次の開発にもつながっていたのだ。

    そして、れしぴジェットを作った勢いで、今度はこう思った。

    「この勢いで、アレルギー情報のほうもアプリにできるぞ!」

    こうして、後の「たべもの・花粉ジェット」へとつながっていくことになる。

    最初から計画的にアプリを作っていたわけではない。

    必要だから情報を集め、整理して、検索できるようにしてみた。

    でも、実際に使ってもらうには、もっと使いやすい形にする必要があった。

    どうやら、研究所の仕事はデータを整理するだけでは終わらないらしい。

    必要な情報を、必要なところへ、ビューンと届ける。

    そのための仕組みづくりは、まだまだ続くのだ!

    次回、いよいよれしぴジェットの開発が始まるのである。

     
     
    暮らしの不便や疑問、ふと思いついた奇妙なアイデアを研究する小さな研究所。 AI研究員や技術顧問と一緒に、便利なアプリから用途不明のへんてこ装置まで試作・開発中。

    あなたへのおすすめ