前提
- 両方共にOSSも含め様々な製品がありますが、特定の製品を限定するものではありません。
- Web開発は、2025年現在シェアの大きい(そして独断で)以下構成を前提とします。
- 「AI開発」と「AIモデル開発」、「AIモデルを利用したサービス開発」は全て区別しています。
- 色々ありますが、対応は独断でメタファーとして行っています。
Web開発の構成
フロントエンド: React (Next.js), TypeScript
バックエンド: Python(Django, Flask)
データベース: PostgreSQL
対応表
| Web開発における製品・概念 | AIモデル開発における製品・概念 |
|---|
| Software/Service | Model |
| 実装 | Training |
| 単体テスト | Validation |
| UAT | Test |
| React | LangChain |
| Browser | llama.cpp, ollama |
| github | HuggingFace |
| Django | unsloth, Torch |
| Flask | TensorFlow, Scikit-Learn |
| PostgreSQL, Chroma | PostgreSQL |
| 要件定義 | データ収集 |
| 基本・詳細設計 | llamaindex |