Add plan.md

This commit is contained in:
2026-06-02 06:06:30 +00:00
parent 57cbd87e0a
commit eb2dc38b05
+81
View File
@@ -0,0 +1,81 @@
# Personal AI Fluency Plan
## 1. Vision & Goals
| Shortterm (03months) | Mediumterm (312months) | Longterm (13years) |
|--------------------------|---------------------------|------------------------|
| • Understand core AI concepts (ML, DL, LLMs). | • Build endtoend AI projects (chatbot, recommendation, imagetotext). | • Contribute to opensource AI projects or publish research. |
| • Gain handson experience with a popular LLM (OpenAI, Anthropic, Ollama). | • Master finetuning, prompt engineering, and evaluation. | • Lead AI initiatives in a product or organization. |
| • Create a portfolio of 23 small AI demos. | • Develop a personal AI toolkit (LangChain, Chroma, Ollama). | • Mentor others in AI fluency. |
## 2. Core Competencies (Framework from the course)
1. **Foundations** math, statistics, data pipelines.
2. **Modeling** supervised, unsupervised, reinforcement learning.
3. **LLMs & Prompt Engineering** tokenization, embeddings, chainofthought.
4. **Deployment & Ops** Docker, FastAPI, monitoring.
5. **Ethics & Governance** bias, privacy, safety.
6. **DomainSpecific** choose a domain (health, finance, creative). |
## 3. Learning Path
| Week | Focus | Resources | Deliverable |
|------|-------|-----------|-------------|
| 12 | Foundations: Linear algebra, probability | *Khan Academy*, *StatQuest* | Quiz on probability |
| 34 | ML basics: scikitlearn, decision trees | *HandsOn Machine Learning with Scikitlearn* | Predictive model on UCI dataset |
| 56 | Deep Learning: PyTorch basics | *Deep Learning with PyTorch* | Train a CNN on MNIST |
| 78 | LLMs: architecture, tokenization | *OpenAI Cookbook*, *Hugging Face* | Summarize a long article with GPT4 |
| 910 | Prompt engineering | *Prompt Engineering Guide*, *Anthropic* | Build a multiturn chatbot |
| 1112 | Retrieval & RAG | *LangChain*, *Chroma* | Build a RAG system for a knowledge base |
| 1314 | Deployment | *FastAPI*, *Docker* | Deploy chatbot as a REST API |
| 1516 | Ethics | *AI Ethics* by Microsoft | Write a short policy document |
| 1718 | Domain project | Choose domain | Endtoend AI product |
## 4. Tools & Stack
| Tool | Purpose | Install |
|------|---------|---------|
| Python 3.10+ | Core language | `python -m venv venv && source venv/bin/activate` |
| LangChain | Orchestration | `pip install langchain langchain_text_splitters` |
| Chroma | Vector store | `pip install chromadb` |
| Ollama | Local LLMs | `pip install langchain_ollama` |
| FastAPI | API framework | `pip install fastapi uvicorn` |
| Docker | Containerization | `docker` command line |
## 5. Practice & Portfolio
1. **Miniprojects** 23 demos (chatbot, image captioner, recommendation). |
2. **Blog posts** explain each project, share code on GitHub. |
3. **Opensource contribution** submit PRs to LangChain or Hugging Face. |
4. **Community** join Discord, Reddit, or local meetups. |
## 6. Evaluation & Feedback
- **Weekly checkins** selfassessment, peer review. |
- **Monthly demo** showcase progress to a mentor or community. |
- **Quarterly review** adjust goals, add new skills. |
## 7. Timeline (Ganttstyle)
```
Week 12 Foundations
Week 34 ML basics
Week 56 Deep Learning
Week 78 LLMs
Week 910 Prompt Engineering
Week 1112 Retrieval & RAG
Week 1314 Deployment
Week 1516 Ethics
Week 1718 Domain Project
```
## 8. Next Steps
1. Set up a GitHub repo for the portfolio. |
2. Create a virtual environment and install dependencies. |
3. Start with the Foundations module. |
4. Track progress in a Notion page or spreadsheet. |
---
**Note**: This plan is a living document. Feel free to adapt it to your interests, time availability, and emerging AI trends.