https://github.com/dineshdhamodharan24/industrial-copper-modeling
It seems like you have a project that involves modeling industrial copper data using Python and several libraries such as pandas, numpy, and scikit-learn. This is a common and practical approach, as these libraries are widely used for data manipulation, analysis, and machine learning tasks.
https://github.com/dineshdhamodharan24/industrial-copper-modeling
bussiness-solution numpy pandas pickle pickle-file seaborn sklearn-library streamlit
Last synced: 3 months ago
JSON representation
It seems like you have a project that involves modeling industrial copper data using Python and several libraries such as pandas, numpy, and scikit-learn. This is a common and practical approach, as these libraries are widely used for data manipulation, analysis, and machine learning tasks.
- Host: GitHub
- URL: https://github.com/dineshdhamodharan24/industrial-copper-modeling
- Owner: DineshDhamodharan24
- Created: 2023-12-21T16:28:11.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-22T15:50:34.000Z (over 2 years ago)
- Last Synced: 2025-04-23T05:18:07.732Z (about 1 year ago)
- Topics: bussiness-solution, numpy, pandas, pickle, pickle-file, seaborn, sklearn-library, streamlit
- Language: Jupyter Notebook
- Homepage: https://www.linkedin.com/in/dinesh-dhamodharan-2bbb9722b/
- Size: 612 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Industrial-Copper-Modeling
This project centers around modeling industrial copper data using Python, leveraging essential libraries such as pandas, numpy, and scikit-learn. The primary goal is to preprocess the data by handling missing values, detecting outliers, and addressing skewness. Subsequently, both regression and classification models will be constructed to predict the selling price and determine the outcome of a sale (won or lost). The trained models will be saved as a pickle file for future integration into a Streamlit application.
**HOMEPAGE**

**PRICE PREDICTION**

**PREDICT STATUS**

**PROJECT STRUCTURE**
data/: This directory contains the raw data file(s) for the industrial copper dataset.
modeling.ipynb: A Jupyter Notebook file containing the code for constructing regression and classification models.
pickle_file_generator.ipynb: Another Jupyter Notebook file dedicated to generating the pickle file that stores the trained model.
streamlit_app.py: This Python file houses the code for the Streamlit application. It utilizes the trained model to predict the selling price and determine the status of a sale
**PREREQUISITES**
Before running the code, ensure that you have the following dependencies installed:
*Python
*Pandas
*Numpy
*Scikit-learn
*Streamlit
In this project, we have successfully developed a pipeline to preprocess industrial copper data, handle missing values, detect outliers, and address skewness. We have also built regression and classification models to predict the selling price and determine if a sale was won or lost. The trained models have been saved as a pickle file for easy retrieval. The Streamlit application provides a user-friendly interface to utilize the trained model for making predictions.