このアプリについて
このアプリでできること
- 売上やアクセス状況などのCSVファイルを1つアップロードするだけで、日付列・数値列・分類の列を自動で見分け、推移のグラフと内訳のグラフを作ります。
- 集計した数字をもとにした短いコメント(改善のヒント)も表示します。コメントには必ず「どの数字から言えることか」という根拠が添えられます。
- 列の見分けがはっきりしない場合は、無理に推測してグラフを作らず、利用者自身に列の役割を選んでもらう画面に切り替わります。
使い方
- 画面上部の「ファイルを選択」からCSVファイルを1つ選びます。
- 自動解析が終わると、グラフの候補一覧(チェックボックス)が表示されます。見たいグラフにチェックを入れると、その場でグラフが追加されます。
- グラフの下に「根拠データ」(集計の元になった数字)と「改善提案」(コメント)が表示されます。
- 列がうまく判定できなかった場合は、案内に従って列の役割を選び直してください。
注意点・既知の制限
- これは検討材料を提示するデモであり、表示される内容はあくまで参考情報です。実際の判断は必ずご自身で行ってください。
- 改善コメントは、外部のAIサービスが設定されていない場合や応答に問題があった場合、安全のためコメント自体を表示しない仕組みになっています(グラフ自体はその場合でも表示されます)。
- 文字コードはUTF-8またはShift_JISに対応しています。ファイルサイズや行数には上限があり、上限を超えるファイルはエラーになります。
- アップロードした内容は解析処理の間だけ扱われ、既定では保存されません。
- このデモは実在の売上・顧客データを一切使用していません(動作確認もすべて架空のデータで行っています)。
仕組み・使用技術
- Express(Node.jsのWebサーバーフレームワーク)
- React(画面のUI構築)
- Vite(フロントエンドのビルドツール)
セキュリティ面で入っているもの