Versions Compared

Key

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

...

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 smart homes and self-driving cars among others. AI and automation in business has have tremendous potential , and will change the future of the workforce.

Introduction to TensorFlow

TensorFlow is an open-source AI library for machine learning. Built by Google, TensorFlow is designed for implementing, training, testing and deploying deep learning neural networks.

...

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 Type: Process Tool Plugin

Joget Version: v6DX 8

Joget Edition: Community and Enterprise

...

  1. Download the plugin JAR file:
    ai-label-image-5.0.0.jar
  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:
    APP_ai_label_image-1-20170530110042.jwa
  5. The source code for the plugin is available at https://github.com/jogetoss/ai-image-label

Screenshots

  1. Configuration
    Image RemovedImage Added
  2. Sample app 
    Image RemovedImage Added

Plugin Properties

...