Files
2026-06-02 06:06:30 +00:00

81 lines
3.8 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.