
盆も終わりました。
木・土・日と変則的な休みでしたが、2日丸々何もせず家にいたのは久しぶりでした。
しかも金夜〜日夕方まで、一度車に荷物を取りに行ったことを除けば、丸2日ほど家に引きこもってました。その間PCと向かい合った盆休みとなりました。
仕事に関係する作業効率化を目的として、自分でアプリを作るという非効率な作業に没頭しておりました。なんという自己矛盾でしょう。
この2日間にあったことをまとめておきます。
本日記を一行でまとめると、休日に自宅でPC作業を行い、自分でアプリを作るという作業に没頭した結果、AIを用いた作業効率化や文字読み取り(OCR)アプリの構築に挑戦したが、Pythonライブラリ間の互換性の問題などに直面し、困難を経験したという内容です。(ChatGPT談)
AIに聞けば作業が進む、これは入り口の話しだけです。
オセロゲームを作ったりする分には、ネット上にも情報があるので、AIもその辺は熟知しています。
簡単なメモ帳も、基本の構造は1時間もかからず出来ました。たたき台作成に5分、便利機能の追加に20分、バグ取り30分ぐらいです。レイアウトの調整などはけっこう時間がかかりました。
ここまでは楽しく作業していたのですが、ここからは大変でした。
AIをつかわない文字読み取り(OCR)アプリの構築に手を出してしまいましたが、これが私の手にはもちろん、AIの手にも余る代物でした。(私の聞き方が悪かったのかもしれませんが)
最初は出来ないことが出来るから楽しいのですが、それはデジタル化した知見が多い分野の話し。AIは色んなことをよく知っています。業界では当たり前のことを知るにはAIに聞けば早いのです。
だだ、ちょっと最近のことになるとハルシネーションの発生頻度が高まるように思います。
具体的には、Pythonライブラリ間の互換性の問題にたどり着きエラーが起こるのですが、AIの提案する解決策をもってしても丸一日行ったり来たりしました。
仮想環境を作ったり、Dockerを導入してみたりと、素人には一筋縄で無いかないレベルの知識を浴びた2日間でした。
気がつけば、Docker環境の中にPythonの仮想環境も間違って作ってしまって全部やり直しする事態に。
前に進んでいくと壁にぶち当たるのが世の常です。AIを使った速習では書いてあることは出来ますが、書いてあるのを探すことがが難しい分野のことなので、頭を強く打ち付けた状態です。
基礎的な知識が圧倒的に足らないので、
ガガッと前に進めて、進めなくなれば少し放置する。数ヶ月おきにこのようなことを繰り返しています。盆休みも終わったので、長時間PCに向かうことも少なくなりますのでちょうど良い機会かもしれません。
すこし遠くから眺めることで全体像がみえるので、離れることも大事なのですが、距離間には注意が必要です。
離れすぎると細かいけど大事なことも忘れてしまうので。