初心者向けのAIツール「Mini AI Auto Trainer」を作りました

Dev.to / 2026/5/9

📰 ニュースDeveloper Stack & InfrastructureTools & Practical Usage

要点

  • CSVファイルをアップロードしてから、機械学習の問題タイプ判定、前処理、モデル学習、評価結果の提示までを一貫して支援する初心者向けWebアプリを紹介しています。
  • 回帰(Regression)か分類(Classification)かを自動で検出し、賢い前処理を行ったうえで、精度などの結果をリアルタイムで表示します。
  • データセットのプレビューや予測チャートを提供し、ユーザーがワークフローとモデルの挙動を理解しやすいようにしています。
  • 学習済みモデルを .pkl 形式でダウンロードでき、実装はGitHubで公開されています。
  • 先行して、アルゴリズム選び、データ前処理、モデル学習、MLの一連の流れの理解に苦戦しがちな初心者の課題を簡単な体験にまとめたいという意図で作られました。

考え方はシンプルです:
.csvファイルをアップロード → アプリが自動的に:✅ ML
の問題タイプを検出
✅ データセットを前処理します
✅ 機械学習モデルを学習します
✅ 結果と精度を表示します
✅ 学習済みモデルをダウンロードできます

私はこれを、初心者の多くが次のことでつまずくために作りました:

MLアルゴリズムの選択
データセットの前処理
モデルの学習
ワークフローの理解

そこで、プロセス全体を1つのWebアプリ体験にまとめて簡単にしたいと思いました。

✨ 機能:

• 回帰 / 分類の自動検出
• スマートな前処理
• リアルタイムの学習結果
• データセットのプレビュー
• 予測チャート
• 学習済み .pkl モデルのダウンロード
• 初心者にやさしいUI

技術スタック:

Python
Flask
scikit-learn
Pandas
JavaScript
Chart.js

GitHub:
https://github.com/deestudio028-droid/Mini_Ai_Auto_Trainer.git

開発者やML愛好家の方からのフィードバックが欲しいです