Automate Machine Learning and AI Overview

Flow provides a powerful library of machine learning and artificial intelligence workflow actions allowing you to harness the most cutting edge AI against your business data. Flow provides powerful predictive and classification functions as well as direct interfaces to IBM Watson and Microsoft Cortanas full cognitive computing suites. These advanced AIs can be embedded into workflows and deployed to autonomous agents to create continuous intelligent and predictive solutions.

Get Started With Flow Analytics Workflows

Completely free - no trial period or credit card required.

Fully functional - access all the core features of the Flow platform.

Develop custom workflows - use our advanced, configure-not-code development environment to build custom solutions.

Free help and support - full documentation and how-to videos along with free online, telephone or email support.

Example Machine Learning and AI Workflows

Workflow Example 1

Watson AI for Sentiment Analysis

This workflow demonstrates an example of applying the Sentiment Analysis workflow actions to analyze unstructured text data. The sentiments of the text are analyzed and the results are delivered to a dashboard for continuous reporting.

Watch Video
Workflow Example 2

Keyword and Entity Extraction

This workflow demonstrates an example of applying the Cognitive Keyword Extraction and Entity Recognition workflow actions to analyze unstructured text data. The keywords and recognized entities of the text are extracted into data collections for analysis.

Watch Video

Machine Learning & AI Actions Overview

Action Type Description  
Train Neural Networks Description view actions
Train KMeans Cluster Models Description view actions
Train Bayesian Classifiers Description view actions
Train Logistic and Linear Regression Models Description view actions
Train Decision Trees Description view actions
Train Nearest Neighbor Models Description view actions
Train Support Vector Machines Description view actions
Train Distance Classifiers Description view actions
IBM Watson Sentiment Analysis Description view actions
IBM Watson Keyword Extraction Description view actions
IBM Watson Concept Analysis Description view actions
IBM Watson Topic Detection Description view actions
IBM Watson Semantic Roles Analysis Description view actions
IBM Watson Relation Extraction Description view actions
IBM Watson Taxonomy Analysis Description view actions
IBM Watson Emotion Analysis Description view actions
IBM Watson Image Analysis Description view actions
Microsoft Cortana Text Analysis Description view actions
Microsoft Cortana Computer Vision Description view actions
Microsoft Cortana Face Detection Description view actions
Microsoft Cortana Emotion Analysis Description view actions
Microsoft Cortana Linguistic Analysis Description view actions
Microsoft Cortana Language Functions Description view actions

Additional Machine Learning and AI Information & Resources

Blog Posts
Post Description  
How To Use Flow and Watson AI for SEO Keyword Research This article demonstrates how to use AI (artificial intelligence) to perform keyword research for SEO (search engine optimization). Watson cognitive actions are leveraged to decompose keywords from competitor websites. I then compile the keywords into a dataset to provide better insight into potential SEO (search engine optimization) strategy. view post →
Use Flow and Artificial Intelligence to Analyze the News In this blog post, I provide a worked example demonstrating how to design a workflow which extracts and analyzes news articles using artificial intelligence. I explain how to use the HTML integration interface to extract links for all top news stories from a target website into data. I show how to use generic expressions to transform and clean the raw links, preparing them for processing. Flow is used to loop through each of the structured links and invoke the built-in Watson artificial intelligence functions to perform advanced cognitive analytics against the text of each news article. Flow collects the results of the cognitive analysis and compiles an aggregate dataset of sentiments, emotions, concepts, topics, keywords, and named entities for all of the supplied articles. I finish the example by showing how to compute hypercubes against the cognitive output to summarize the results and generate various multidimensional views. view post →
How to Perform a Cognitive Keyword Extraction Using Flow This post demonstrates how to perform a cognitive keyword extraction against natural language text data in Flow. In this worked example I show how to use the artificial intelligence actions to process unstructured text values. The AI (artificial intelligence) actions are used to deduce all-important keywords, analyze sentiment towards those keywords, and compute emotion distribution scores for each string extracted from the unstructured text. The concepts examined in this post teach a powerful technique which can be used to develop advanced cognitive workflows against any data source. view post →