A neural network mimics the processes that occur in the human brain to imitate its complex way of processing information. In a nutshell, the input and output layer in the deep neural network is connected via multiple hidden layers. This way, the algorithm is capable of processing much more information to identify patterns in a "human", more elaborate way. Our machine learning expertise enables us to implement complex neural network structures for different purposes, including error detection or forecasting.