Real-Time Analysis of Unstructured Data with Machine Learning on Heterogeneous Architectures