This project develops a web-based prediction system for estimating the compressive strength of concrete made with recycled concrete aggregates (RCA), supporting sustainable construction practices. Built using Flask, the application features user authentication (registration/login), CSV dataset upload with preview, model performance comparison, and real-time strength prediction.An ensemble learning approach is employed, with CatBoost as the primary deployed model (alongside XGBoost, Random Forest, and Gradient Boosting evaluated during development). Users input mix proportions — cement, blast furnace slag, fly ash, water, superplasticizer, coarse & fine aggregates, and age — to receive accurate strength predictions. The system promotes eco-friendly mix design optimization while maintaining structural reliability.
The increasing demand for sustainable construction materials has led to significant research on the utilization of recycled concrete aggregates (RCA) in concrete production. This study presents a web-based system designed to predict the compressive strength of recycled concrete using an ensemble learning approach. The system leverages various machine learning models, including CatBoost, XGBoost, Random Forest, and Gradient Boosting Regressor, to predict the compressive strength based on the input features of concrete mix design, including the quantity of materials such as cement, blast furnace slag, fly ash, water, superplasticizer, coarse aggregate, fine aggregate, and the age of the concrete. The system is built using Flask, a lightweight Python framework, with a front-end interface that allows users to input concrete mix details and receive the predicted compressive strength. The ensemble models are evaluated based on key performance metrics such as MAE, MSE, RMSE, and R², providing insights into their accuracy and robustness. The prediction tool facilitates the efficient design and optimization of recycled concrete mixes, promoting the adoption of sustainable construction practices. This approach provides a practical solution to minimize the environmental impact of construction while ensuring the structural integrity of concrete structures.
Keywords:
Recycled Concrete, Compressive Strength, Ensemble Learning, CatBoost, XGBoost, Random Forest, Flask, Machine Learning, Concrete Mix Design, Sustainable Construction.
NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Operating System : Windows 7/8/10
Server side Script : HTML, CSS, Bootstrap & JS
Programming Language : Python
Libraries : Flask, Pandas, Torch, Keras, Sklearn, Numpy , Seaborn
IDE/Workbench : VSCODE
Server Deployment : Xampp Server
Database : MySQL
Processor - I3/Intel Processor
RAM - 8GB (min)
Hard Disk - 128 GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - Any