TensorFlow: o que é e como pode ser aplicado