Every project in this repository is self-contained: it ships with its own dataset, trained model artifacts, preprocessing code, Jupyter notebook, and a Flask API you can run locally. This guide walks you through the full workflow using Project 01 — House Price Prediction — as a concrete example. The same steps apply to every other project in the repo.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/dronabopche/100-ML-AI-Project/llms.txt
Use this file to discover all available pages before exploring further.
Python 3.10 or later is required. The
ML_To_Train/Readme.md badge specifies Python 3.10 as the baseline. Earlier versions may work but are not tested.Navigate to a project
Each project lives inside The directory contains everything you need: the dataset, trained model files, preprocessing pipeline, notebook, and the Flask app.
ML_To_Train/. Navigate to the House Price Prediction project:Install dependencies
Install the project’s Python dependencies using the bundled For Project 01, this installs:Other projects may have different dependencies — always install from the project’s own
requirements.txt:requirements.txt.Run the Jupyter notebook
Open the project notebook to explore the full ML workflow — EDA, preprocessing, model training, and evaluation:The notebook walks through each stage of the pipeline and is the primary learning artifact for the project.
Call the prediction API
The/predict endpoint accepts a natural-language description of a house and returns a predicted sale price. Send a POST request with a prompt field in the JSON body: