Machine Learning with Python & scikit-learn β from fundamentals to production
- π Linear & Logistic Regression
- π³ Decision Trees & Random Forests
- π― SVM (Support Vector Machines)
- π’ K-Nearest Neighbors
- π¦ K-Means Clustering
- π PCA (Principal Component Analysis)
- π Hierarchical Clustering
- π Anomaly Detection
- π§ Neural Networks with TensorFlow
- πΌοΈ CNNs for Computer Vision
- π RNNs and Transformers for NLP
- π Transfer Learning
- π Sentiment Analysis
- π Text Classification
- π Named Entity Recognition
- π¬ Chatbot Development
| Category | Tools |
|---|---|
| ML | scikit-learn, TensorFlow, PyTorch |
| Data | pandas, NumPy, matplotlib |
| NLP | NLTK, spaCy, transformers |
| Notebooks | Jupyter Notebook |
| AI APIs | OpenAI, Ollama, Groq |
βββ 01-fundamentals/ # Python ML basics
βββ 02-supervised-learning/ # Classification & regression
βββ 03-unsupervised-learning/ # Clustering & dimensionality
βββ 04-deep-learning/ # Neural networks
βββ 05-nlp/ # Natural language processing
βββ 06-computer-vision/ # Image classification
βββ 07-production/ # ML deployment & MLOps
βββ notebooks/ # Jupyter notebooks
@redoh β Senior Full-Stack Engineer | Machine Learning & Data Science