Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Description

Introduction to AI

English
Artificial intelligence (AI) is the simulation of human intelligence processes by machines, especially computer systems. AI is a hot topic in technology today, with rapid advancements and increasing adoption in many areas e.g. smartphones, smarthomes and self-driving cars among others. AI and automation in business has tremendous potential, and will change the future of the workforce.

...

Introduction to TensorFlow

...

Neural networks are used in a variety of applications, notably in classification problems such as speech and image recognition. The TensorFlow site provides a number of tutorials to get started.


Image Modified

 

The TensorFlow project provides a sample model and Java code for labelling images.

This process tool plugin uses that sample pre-trained neural network to determine a label and probability for a file upload field.

 

Plugin Info

Plugin Type: Process Tool Plugin

...

  1. Download the plugin JAR file:
    View filenameai-label-image-5.0.0.jarheight250
  2. Upload the downloaded jar file through Manage Plugins.
  3. Map and configure the plugin to any Process Tool & Post Form Submission Processing Plugin.
  4. A sample app is available for download here:
    View filename
    APP_ai_label_image-1-20170530110042.jwaheight250
  5. The source code for the plugin is available for download here:
    View filenameai-label-image-src.zipheight250at https://github.com/jogetoss/ai-image-label

Screenshots

  1. Configuration
    Image Modified
  2. Sample app 
    Image Modified

Plugin Properties

Source File Upload Image

LabelDescription
Form

The form containing the file upload field

File Upload Field

The file upload field for the image to be recognized

Store Label Image Result in Form

LabelDescription
Store Label into Form Field

The form field to store the label result of the processed image

Store Probability into Form Field

The form field to store the probability result of the processed image

Store Label Image Result in Workflow Variable

LabelDescription
Store Result into Workflow Variable

The workflow variable to store the label result of the processed image

Store Probability into Workflow Variable

The workflow variable to store the probability result of the processed image

Changelog

VersionItems
5.0.0
  • Initial release