Educational repository with Python and Machine Learning assignments.
-
Exploratory and visual data analysis
-
Handling missing and categorical data
-
KD-Tree implementation
-
KNN classifier without sklearn
-
Linear Regression (analytical solution)
-
Model interpretation and error analysis
-
Linear Regression optimized with Gradient Descent
-
Convergence and learning rate analysis
-
Support Vector Machines (SVM)
-
Linear and kernel-based decision boundaries
-
Bagging
-
Random Forest (using sklearn)
-
K-Means clustering
-
Cluster quality metrics
-
Bag-of-Words and TF-IDF
-
Classical text classification approaches
Educational repository used as a portfolio project.