A high-caliber machine learning engineering library β featuring from-scratch NumPy implementations of core algorithms and full-stack production applications in Healthcare, NLP, and Real Estate.
- ποΈ Math-to-Code Mastery β From-scratch implementations of Linear Regression, Logistic Regression, KNN, K-Means, and PCA using only NumPy.
- π₯ Healthcare Solutions β Heart disease and clinical diagnosis systems.
- π‘οΈ Production-Ready NLP β Full-stack Hate Speech detection and Sentiment Analysis apps.
- π Real Estate Ecosystem β End-to-end price prediction with Flask API and UI.
- π¨ Computer Vision β OpenCV-powered image stylization and transformation.
Machine-Learning-/
βββ supervised/ # From-scratch Supervised Learning (NumPy)
βββ unsupervised/ # From-scratch Unsupervised Learning (NumPy)
βββ preprocessing/ # Feature Engineering & Scaling (NumPy)
βββ evaluation/ # Model Evaluation Metrics (NumPy)
βββ projects/ # Production-Ready Full-Stack Applications
β βββ ML_Healthcare/ # Heart disease & disease prediction
β βββ hate_speech/ # Flask Hate Speech Detector
β βββ real_estate/ # Price Prediction Pipeline
β βββ notebooks/ # Research & Lab Archives
βββ README.md
| Category | Concept | Implementation | Status |
|---|---|---|---|
| Supervised | Linear Regression | supervised/linear_regression.py |
β |
| Supervised | Logistic Regression | supervised/logistic_regression.py |
β |
| Supervised | K-Nearest Neighbors | supervised/knn.py |
β |
| Unsupervised | K-Means Clustering | unsupervised/kmeans.py |
β |
| Unsupervised | PCA (Reduction) | unsupervised/pca.py |
β |
# Clone the repository
git clone https://github.com/Vaishnavi-Dubey/Machine-Learning-.git
cd Machine-Learning-
# Install core dependencies
pip install numpy pandas scikit-learn matplotlib seaborn flask opencv-python- π― Deep Intuition β Algorithms implemented from first principles (Gradient Descent, Sigmoid, Eigen-decomposition).
- β‘ Framework Proficiency β Masterful use of Scikit-learn for high-level validation and NumPy for low-level logic.
- π Commercial Ready β Demonstrates the ability to build, train, and deploy ML models into web interfaces.
This project is licensed under the MIT License.
Built with β€οΈ by Vaishnavi Dubey