/node-red-node-watson

A collection of nodes for the IBM Watson services

Primary LanguageHTMLApache License 2.0Apache-2.0

Node-RED Watson Nodes for IBM Bluemix

Codacy Badge

New in version 0.4.6

New in version 0.4.5

  • New Conversation experimental node.
  • Visual Recognition v3 : added a Delete All Classifiers feature in the util node. Added corresponding Flow in Starter.

New in version 0.4.4

  • New palette category for deprecated Nodes, that are being retained for backward compatibity.
  • Bugfixes to Speech to Text.

New in version 0.4.3

  • New Visual Recognition V3 node to support the V3 GA API. This incorporates the features that were previously available as part of AlchemyAPI Vision.

New in version 0.4.2

  • The transcription returned for the Speech to Text node now returns full (untruncated) transcription. The alternatives are returned in msg.fullresult. The dialog now loads available models dynamically. This will allow new speech models to be identified without requiring a further code change.
  • The Retrieve and Rank node nows stores credentials in a configuration node, allowing the credentials to be shared acrosss a flow with multiple Retrieve and Rank nodes.
  • New Tone Analyzer V3 node to support the V3 GA API.

New in version 0.4.1

  • AlchemyAPI Image Analysis and Language nodes migrated from old Alchemy SDK to current Watson Developer Cloud SDK for Node.js
  • The dialog for the Language Translation service now loads available models dynamically. This allows new translation models to be identified without requiring a further code change. This version allows customised translations models to be selected.

Watson Nodes for Node-RED

A collection of nodes to interact with the IBM Watson services in IBM Bluemix.

Nodes

  • Concept Insights
    • Use concept graphs to tag and explore information and documents.
  • Conversation
    • Add conversational capabilities into applications.
  • Dialog
    • Automate branching conversation between a user and your application.
    • Use natural language to automatically respond to user questions, cross-sell and up-sell, walk users through processes or applications, or even hand-hold users through difficult tasks.
  • Document Conversion
    • Prepare documents for the Retrieve and Rank service.
  • Feature Extract
    • Analyse a single piece of text content (either public URL, HTML or raw text) to extract multiple AlchemyAPI detected features, e.g. entities, keywords, sentiment.
  • Image Analysis
    • Upload an image to detect either faces, URL text or content present in the image.
  • Language Identification
    • Detects the language used in text
  • Language Translation
    • Translates text from one language to another
  • Natural Language Classifier
    • Uses machine learning algorithms to return the top matching predefined classes for short text inputs.
  • News
    • Searches news and blog content
  • Personality Insights
    • Use linguistic analytics to infer cognitive and social characteristics from text
  • Relationship Extraction
    • Extract entities and their relationships from unstructured text
  • Retrieve and Rank
    • Creates a trainable search engine for your data
  • Speech To Text
    • Convert audio containing speech to text
  • Text To Speech
    • Convert text to audio speech
  • Tone Analyzer
    • Discover, understand, and revise the language tones in text.
  • Tradeoff Analytics
    • Optimize decisions balance between multiple conflicting objectives.
  • Visual Recognition
    • Analyze visual appearance of images to understand their contents

Contributing

For simple typos and fixes please just raise an issue pointing out our mistakes. If you need to raise a pull request please read our contribution guidelines before doing so.

Copyright and license

Copyright 2014, 2016 IBM Corp. under the Apache 2.0 license.