This repository contains end-to-end machine learning notebook projects across multiple domains:
- Regression and tabular prediction
- Anomaly detection and fraud analytics
- Natural language processing and text classification
- Unsupervised learning and dimensionality reduction
- Computer vision
Detailed notebook-level documentation is available in NOTEBOOKS_CATALOG.md.
- Open this project folder in VS Code or JupyterLab.
- Create and activate a Python environment.
- Install core dependencies:
pip install numpy pandas matplotlib seaborn scikit-learn nltk torch torchvision opencv-python jupyter- Start Jupyter:
jupyter notebook- Open any notebook and run cells from top to bottom.
- Dataset notes:
- Some notebooks download data automatically (for example, MNIST/CIFAR through torchvision).
- Some notebooks expect local datasets/assets to be available in the project folders.