This is a project is for technical demonstration purposes only. For more information on WTKM, please visit the website or check out the GitHub repo.

Overview

WTKM is a set of ideas, tools, architectures and techniques for performing analytics on healthcare data sets. WTKM attempts to answer important healthcare questions, like will you survive your visit to the hopsital.

High Level Infographic

This is how WTKM has been deployed using a combination of Docker, Docker Swarm, Plone, Elasticsearch and Java.
WTKM high-level architecture diagram

Simple Apache Nifi Flow

The WTKM SearchIndexer uses Apache Nifi to connect to remote APIs, to perform real-time data ingestion. The screenshot below shows a simple flow example to read API data in JSON format, convert to SQL and then write into a MySQL database. This is all performed without writing a single line of code.
Simple Apache NiFi data flow diagram