IOTA & KNIME. Let’s combine!

MK
2 min readJul 2, 2019

--

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:

KNIME workflow.
Inside the nodes.

KNIME provides a huge amount of nodes. It would be really easy to replace the input nodes with some database query nodes and save the data (output) to some other database by node.

>> At NodePit you can explore all kinds of KNIME nodes.

>> Here you can download the final simple workflow. (Dropbox)

The next workflow will follow and I will increase the difficulty level. So stay tuned!

Thanks for reading!

— — IOTA — — VPVLWVVVVCCLCJBRSGXWKAWMYJQTBMGUHACGPBUBJEUYEFTZLCILQT9QOLGIYFZEBYIRABHMOTLCNTBAYYTLSGWBID

Important: The seed in this workflow is for training purpose! Do not use it! Never share your seed!

--

--