Skip to content

ML-Training is a collection of Python scripts and notebooks covering basic programming and machine learning concepts, with practical examples like real estate price prediction.

Notifications You must be signed in to change notification settings

Reet-Kamlay/Dragon-Real-Estates

Repository files navigation

🧠 Machine Learning Training Repository

Welcome to the Machine Learning Training repository!
This project is a collection of practical machine learning scripts and notebooks developed to demonstrate the core steps in building, training, and evaluating ML models. A key focus of this repo is predicting real estate prices using regression techniques.


📂 Repository Structure

  • Dragon Real Estates.ipynb – End-to-end implementation of a housing price predictor model.
  • Model Usage.ipynb – Guide to using the saved model (Dragon.joblib) for real-world predictions.
  • Outputs from different models/ – Contains results and outputs from different ML algorithms.
  • data.csv – Dataset used for training and testing the model.
  • Dragon.joblib – Pre-trained machine learning model saved using joblib.
  • housing.data & housing.names – Additional dataset for experimentation.
  • end-to-end-ml.zip – Compressed archive of the entire ML pipeline.

🛠️ Technologies & Tools Used

  • Language: Python
  • Libraries:
    • pandas
    • numpy
    • scikit-learn
    • matplotlib
    • joblib
    • jupyter

🚀 How to Run the Project

  1. Clone the repository

    git clone https://github.com/Reet-Kamlay/Machine-Learning.git
    cd Machine-Learning
  2. Install dependencies

    pip install -r requirements.txt
  3. Launch Jupyter Notebook

    jupyter notebook

    Open Dragon Real Estates.ipynb to explore and run the notebook.


📌 Key Features

  • 📊 Real-world dataset for housing price prediction.
  • 🏗️ Full ML workflow: data preprocessing → model training → evaluation → deployment.
  • 📈 Comparison of different regression models and their performance.
  • 🔍 Hyperparameter tuning using GridSearchCV.
  • 💾 Model saving and loading with joblib.

🤝 Contributing

Feel free to fork the repository, open issues, or submit pull requests if you'd like to contribute or suggest improvements.


📄 License

This project is licensed under the MIT License.


👨‍💻 Author

Reet Kamlay
GitHub ProfileLinkedIn


About

ML-Training is a collection of Python scripts and notebooks covering basic programming and machine learning concepts, with practical examples like real estate price prediction.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published