smart-factory-faker

Smart-Factory-Faker


Keywords
data, data-science, faker, iot, process, process-mining, python, smart-factory
License
MIT
Install
pip install smart-factory-faker==0.10.0

Documentation

Smart Factory Faker

how to use

pip install smart-factory-faker

This is a project that can build a fake data set with a process. You can define the route of the process and by defining the sensor, you can build a data set of the process in progress.

Tutorial

version

V 0.1.0

  • define process
  • define facilities, and sensors
  • return to dataframe

V 0.2.0

  • return to csv
  • return by facilies (it will return to seperated datafram by facilities)

V 0.2.1

  • Or gate can difine probability for branching
  • raise erorr when branch probability is not define

V 0.3.0

  • Create BoolSensor

V 0.4.0

  • Create method using heap(This function is more accurate Processor class is no longer maintained)

V 0.4.1

  • Can visualize the difined route

v 0.5.0

  • Huristic visualizer function is created(This function plots a number on a edge)

V 0.5.1

  • Visualizer can show sensor infomation

V 0.6.0

  • Sensor data can be generated for multiple distributions
  • More sophisticated timestamps of sensor data generated by the process

V 0.7.0

  • Sensor data can be visualized as a plot

V 0.7.1

  • Refactoring the code

V 0.7.2

  • fixed bug

V 0.7.3

  • Change the code to get the next node

V 0.8.0

  • Can be separated by facility

V 0.9.0

  • refactoring code
  • can see facilities history(Facility performance record => DataFrame(columns = [@timestamp, expire, wait]))