ブログ

技術情報、お知らせ、開発日記を発信しています

領収書OCR機能を実装してみた — Tesseract vs EasyOCR、試行錯誤の記録

領収書OCR機能を実装してみた — Tesseract vs EasyOCR、試行錯誤の記録

運用しているWebアプリに、領収書の画像をアップロードするとOCR(光学文字認識)で自動的にテキストを読み取り、家計簿に自動記帳する機能を実装しました。今回はその導入過程で経験した成功と失敗、改善の試みについて記録します。やりたかったこと領収書の画像をアップロード → OCRでテキスト抽出店舗名・日付・合計金額・明細を正規表現でパース前回の同一店舗レシートとの差分検知(価格変動アラート)家計簿(L...

勉強が続かない人でも成績が上がる学習アプリを本気で設計した話【個人開発】

【個人開発】勉強が続かない人でも成績が上がる学習アプリを本気で設計した話 〜3日坊主・得意なのに伸びない人、両方を救う仕組み〜 「毎日勉強しようと思っても続かない」 「問題は解いているのに、なぜか成績が伸びない」 「得意なはずなのに本番で点を落とす」 こうした悩みは、本人の努力不足ではなく、学習設計の問題であることがほとんどです。 この記事では、 「使うだけで成績が上がること」を目的...

Python初心者向け:try-exceptで学ぶ例外処理の基本

この記事では、Pythonでエラーが発生したときにプログラムを止めない方法としてtry-except構文の基本を紹介します。実際のコード例も掲載し、初心者でもすぐに使えるように解説しています。

【障害復旧のご報告とお詫び】サービス停止に関するご説明と今後の対策について

平素より当サービスをご利用いただき、誠にありがとうございます。 このたび発生いたしましたシステム障害により、長時間にわたりサービスをご利用いただけない状態が続き、多大なるご迷惑とご不便をおかけしましたこと、心よりお詫び申し上げます。本記事では、本障害の概要、原因、対応状況および今後の再発防止策についてご報告いたします。障害の概要発生日時:2026年1月28日 7時頃 ~ 2026年1月29日7時...