Machine Learning Projects

Machine Learning Projects

Portfolio Quick Summaries

A collection of machine learning projects in finance, retail, and customer analytics — covering predictive modelling, classification, forecasting, and interactive app deployment.

image

📖 Description

Machine learning allows me to go beyond describing the past — it helps me predict and shape the future of finance, business, and customer insights.

From predictive modelling to classification and clustering, these projects show how I apply machine learning to:

  • Financial data
  • Customer behaviour
  • Forecasting challenges

Each project demonstrates both the technical side (data prep, feature engineering, algorithms) and the business value (insights, risk management, decision support).

🛠 Tools I use across these projects: Python (pandas, scikit-learn, XGBoost), SQL, Streamlit, Power BI, and Advanced Excel.

Want to see my methodology and thought process?

I have documented detailed notes on my workflow, challenges, and key learnings while developing these projects. 📚 Read My Machine Learning Notes — workflow, challenges, and key lessons documented step-by-step.

✨ Featured Projects

💎 Diamond Price Prediction: The 4C Model

image

A predictive modelling project applying regression and ensemble learning to diamond valuation.

  • 🔍 Feature Engineering – PCA, polynomial transformations, and scaling for robust modelling
  • 📊 Model Comparison – evaluating regression, ensemble, and boosting methods
  • 🧮 High Accuracy Forecasting – achieved R² = 0.982 (98% predictive accuracy)
  • 🛠️ Deployment – interactive Streamlit app for real-time diamond price prediction

Click to dive into the full portfolio and see how I connect Python, scikit-learn, and XGBoost to deliver an end-to-end machine learning pipeline with interactive deployment.

⚖️ SuperStore Sales Analysis & Profit Forecasting

image

A financial analytics project exploring sales drivers, discount optimisation, and profit forecasting.

  • 🔍 Sales & Profit Insights – analysing patterns across products, regions, and discounts
  • 📊 Impact Quantification – measuring how pricing and discounting affect profitability
  • 🧮 Predictive Modelling – classification models achieving 85%+ accuracy on profit prediction
  • 🛠️ BI Dashboards – Power BI visualisations for strategic decision-making

Click to dive into the full portfolio and see how I connect Python, scikit-learn, and Power BI to deliver actionable insights and forecasting for retail profitability.

⚡ Continuous Learning

  • I continue to add new projects as I explore advanced techniques in anomaly detection, deep learning, and financial forecasting.
  • Connect with me on LinkedIn or explore all repositories on GitHub.

© Teslim Adeyanju 2025. All Rights Reserved.