Today I want to show you, how you can combine Distributed Ledger Technology (DLT) with a Data Science and Machine Learning Platform.

IOTA & KNIME, what is that?

· IOTA is a DLT based on a Directed Acyclic Graph (DAG), it was built to power the future of the Internet of Things. IOTA is permissionless, feeless and made for IoT microtransactions. The development of the protocol increased in 2020 a lot and we can expect some first smart contracts in August 2020.

· The KNIME Analytics Platform is one of the leading platforms for data driven innovations (Gartner’s 2019 Magic Quadrant for Data Science and Machine Learning Platforms). With the KNIME Analytics Platform it is possible, to create visual workflows easily by drag and drop.

· IOTA & KNIME are both open source!

Why combine?

With IOTA we get the advantages of a feeless DLT and with KNIME we have the possibility to connect IOTA to a state of the art Data Science and Machine Learning Platform. We also have the possibility, to create workflows, where we can swap data for IOTA Token et vice versa.

What do we need for such a workflow?

· KNIME Analytics Platform 4.0

· Barcode Nodes for KNIME

· Python 2.7

· IOTA API library for Python

Process analysis for workflow building:

Workflow processes.

The final simple workflow: