Code Monkey home page Code Monkey logo

arcelormittal-constriction-during-rolling's Introduction

Team Name:

๐Ÿค– Man Of Steel ๐Ÿค–


Project:

gautamkrishnar

Developers:


Level:

  • Junior Developer

Organization:





The timeline of the project:

  • 11/04/2022 - 22/04/2022

Project Goal:

  • Predicting width constrictions during hot rolling.

Type of Challenge:

  • Dealing with huge amount of real Data from Production.
  • Analysing, cleaning and pre-processing all data files.
  • Visualizing data.
  • Modelling data using Supervised Machine Learning techniques.
  • Predicting width constriction and visualizing it.

Dataset:

  • Main_CoilFile.csv with attributs:
    ( coil, furnace Number, analyse, Hardness_1, Hardness_2, Width, Temperature before finishing mill, Temperature after finishing mill, Thickness, Thickness profile, c, mn, si, nb, p, s, al, ma, b, n, ti, cr, va, mo ).

  • More the 57,000 Csv files of each Coil-file with attributs ( Coil Number, Coil Stage, Lengthpoints and Values ).


Description:

ArcelorMittal is a project where we predicted width constrictions by given data from our Client.

  • We analyzed, cleaned and processed all raw data.
  • We visualised, recognized and calculated an error value representing the constriction for each coil .
  • We combined this information in a single dataframe
  • From this data we build a model and optimed it

Installation and Usage:

  • Put the .csv files with width measurements for each coil in the SignalExport folder.
  • Put all additional measurements in the CoilData folder.
  • Run the coil_scorer notebook wich will create a dataframe for all coils with their respective scores.
  • Then run the correct clean_transform data notebook depending on the choice of score to clean and transform the dataframe.
  • At last run the ML-model notebook to create the model.

Used Language and Libraries:

  • To install one of the Libraries , write in the terminal :

    pip install " Library name "

โ””โ”€โ”€ Python
      โ”œโ”€โ”€ Numpy   
      โ”œโ”€โ”€ Pandas
      โ”œโ”€โ”€ Matplotlib
      โ”œโ”€โ”€ Seaborn
      โ”œโ”€โ”€ Sklearn
      โ”œโ”€โ”€ Joblib
      โ”œโ”€โ”€ Typing
      โ””โ”€โ”€ Os   
       
     

arcelormittal-constriction-during-rolling's People

Contributors

saifalbaghdadi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.