サプリCSVセンター

AI × Business / Business Tool

サプリCSVセンター

概要

PDF(マルチページ対応)や画像を一括で読み込み、AIがデータを抽出します。すべての処理を自社環境内で完結することで、個人情報を外部に送信しない安全な運用を実現します。

期間

2025

URL

https://github.com/KaitoS828/sappuri_CSVcenter

役割

Full Stack Engineer

機能一覧

高精度AI抽出 (Local LLM):複数ページPDF対応、1ページ=1件として一括処理一括アップロード:ドラッグ&ドロップでフォルダ内の大量ファイルを解析キューへ処理タイマー:解析時間を0.1秒単位で計測・表示比較編集モード (Split View):原本画像と入力フォームを左右に並べて確認・修正ショートカットキー:Ctrl+Enter で保存、Esc でキャンセル自動データ整形:電話番号フォーマット統一、和暦→西暦(YYYY/MM/DD)自動変換入力バリデーション:必須項目(郵便番号等)未入力を赤枠で警告誤操作防止:CLEARボタン2回クリック確認フローCSV/Excel出力:全31項目・2000行固定・BOM付きCSVでExcel文字化けなし

技術的なポイント

外部AIサービス・APIクラウド一切不使用AI処理はローカルLLM(Ollama + llava)をローカル環境で実行データの送信先:自マシン内のみ(インターネット通信なし)氏名・住所・電話番号等の個人情報がローカルから外部に出ないAPIキー不要(外部サービス契約なし)個人情報保護法への対応と情報漏洩リスクの排除を実現

使用技術

  • Next.js
  • React
  • Tailwind CSS
  • Ollama + llava
  • pdfjs-dist
  • Docker
  • Docker Compose
  • xlsx