Skip to content

programmarself/concrete_strength_predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

36 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ—οΈ Concrete Strength Predictor App

This is a simple web application that predicts the compressive strength of concrete based on its mix components. It is built using Python, Machine Learning, and Streamlit. Concrete Strength Prediction

πŸ“Š Project Purpose

The app allows users to input concrete mix details such as:

  • Cement
  • Blast Furnace Slag
  • Fly Ash
  • Water
  • Superplasticizer
  • Coarse Aggregate
  • Fine Aggregate
  • Age of Concrete (days)

It predicts the compressive strength of the concrete (MPa) using a machine learning regression model.

🎯 Project Highlights

  • Machine Learning-based prediction
  • Civil Engineering relevance
  • User-friendly web interface via Streamlit
  • Public dataset from UCI Machine Learning Repository

πŸš€ Live Demo

πŸ‘‰ Launch the App

βš™οΈ Technologies Used

  • Python
  • Streamlit
  • Scikit-learn
  • Pandas
  • Numpy

πŸ“¦ How to Run Locally

  1. Clone the repository:
git clone https://github.com/yourusername/Concrete-Strength-Predictor.git
  1. Install the dependencies:
pip install -r requirements.txt
  1. Run the Streamlit app:
streamlit run concrete_strength_app.py

πŸ“š Dataset Source

Concrete Compressive Strength Data Set


πŸ‘¨πŸ’» By: Irfan Ullah Khan

GitHub Kaggle LinkedIn

YouTube Email Website