Skip to content

Commit e7dc230

Browse files
authored
Merge pull request #1 from watson-developer-cloud/master
merge latest to my fork
2 parents 0f1ecbe + f3b5439 commit e7dc230

File tree

47 files changed

+731
-1775
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+731
-1775
lines changed

ChangeHistory.md

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,135 @@
1+
## 0.5.x
2+
3+
### New in version 0.5.23
4+
- Allow file name to be configured in Add Document node.
5+
6+
### New in version 0.5.22
7+
- Allow payload as json for Add Document node.
8+
9+
### New in version 0.5.21
10+
- New node for Add Document for Discovery.
11+
- Natural Language Understanding Node fix for credentials check.
12+
13+
### New in version 0.5.20
14+
- Added experimental neural translation as a config option to translation node.
15+
16+
### New in version 0.5.19
17+
- Update Supported audio file check in Speech to Text Node.
18+
- Remove Continuous flag from Speech to Text Node.
19+
- Add Alternatives and Smart Formatting options to Speech to Text Node.
20+
21+
### New in version 0.5.18
22+
- Allow Conversation Workspace Manager node to be dynamically configured.
23+
24+
### New in version 0.5.17
25+
- CRUD methods for Entity Values and Dialog Nodes in Conversation Workspace Manager node.
26+
27+
### New in version 0.5.16
28+
- Implement methods to manage Entities in Conversation workspace Manager node.
29+
- Create Collection Language fix in Discovery Node.
30+
- Similarity Search Nodes moved into deprecated category.
31+
32+
### New in version 0.5.15
33+
- Allow language code to be specified on create collection in Discovery Node.
34+
- Implement delete collection, delete environment in Discovery Node.
35+
- Allow multiple interface versions for Tone Analyzer Node.
36+
- Enable Content, en or fr, in Tone Analyzer Node.
37+
38+
### New in version 0.5.14
39+
- Bump to latest version of watson-developer-cloud node.js sdk
40+
- Allow empty input into converse for Conversation Node
41+
- Endpoint can now be specified in Natural Language Understanding, Discovery and Discover Query Builder Nodes
42+
- Full Promises implementation for on input processing for Natural Language Understanding Node
43+
- Fix to node.error invocation in Conversation node.
44+
45+
### New in version 0.5.13
46+
- Personality Insights on Bluemix needed new path to node_modules
47+
48+
### New in version 0.5.12
49+
- Fix to Personality Insights Node when running in Japanese mode.
50+
- Bump Interface version to Discovery service to '2017-08-01'.
51+
- Japanese supported by Translation service.
52+
- Speech to Text service now reports UK English as 'en-GB'.
53+
- Add button to allow model cache for STT node to be flushed.
54+
- Added more of the supported audio formats for the TTS node.
55+
- Retrieve and Rank node update to return document body.
56+
57+
### New in version 0.5.11
58+
- Add support for NLP Query in Discovery and Discovery Query Builder Nodes.
59+
60+
### New in version 0.5.10
61+
- Allowed detect_mode for Visual Recognition node to be set in msg.params
62+
63+
### New in version 0.5.9
64+
- Text to Speech speech on msg.payload option.
65+
- Speech to Text transcription on msg.payload option
66+
- Endpoint can now be specified in Conversation,
67+
Conversation Workspace Manager Language Identify, Language Translator,
68+
Speech to Text, STT Corpus Builder, Text to Speech, TTS Corpus Builder,
69+
Personality Insights and Tone Analyzer nodes.
70+
71+
### New in version 0.5.8
72+
- Visual Reconition Node, now accepts readstream on msg.payload
73+
- Add passages parameter to Discovery Node
74+
75+
### New in version 0.5.7
76+
- Fix to Tone Analyzer to allow JSON as input
77+
- Enabled Conversation Tone method to Tone Analyzer Node
78+
- Discovery Node now supports: Create Environment, Create Configuration,
79+
Create Collection
80+
81+
### New in version 0.5.6
82+
- User Agent added to following nodes: Conversation, Conversation Workspace Manager,
83+
Discovery, Discovery Query Builder, Document Conversion, Language Translator,
84+
Language Translator Utility, Language Indentify, Natural Language Classifier,
85+
Natural Language Understanding, Personality Insights, Retrieve and Rank,
86+
Similarity Search, Speech to Text, STT Corpus Builder, Text to Speech,
87+
TTS Corpus Builder, Tone Analyzer, Visual Recognition
88+
89+
### New in version 0.5.5
90+
- Discovery Query Builder was not picking up searchable fields.
91+
- Personality Insights Node reset to use '2016-10-20' version
92+
- Natural Language Classifier Node migrated to use url based services utility to detect bound service.
93+
- Natural Language Classifier Node Migrated to use Promises.
94+
- Natural Language Classifier now able to use File Inject as input for create mode.
95+
- Natural Language Classifier Node allows Classifier ID to be set dynamically in classify, list and remove modes.
96+
- Natural Language Understanding Node now allows language and model overrides on
97+
msg.nlu_options.language, msg.nlu_options.entity_model and msg.nlu_options.relations_model.
98+
- Trade-off Analytics Node moved to the deprecated list.
99+
- Migrated Visual Recognition and Visual Recognition Util nodes to use promises, and
100+
ensure that all error responses are reported.
101+
102+
### New in version 0.5.4
103+
- Fix for Service / Name conflicts in Document Conversion Node
104+
105+
### New in version 0.5.3
106+
- Implement methods to manage Counter Examples in
107+
Conversation workspace Manager node.
108+
- Removed V1 Personality Insights node.
109+
- Removed V1 Language Indentification node.
110+
- Removed V1 Language Translation node.
111+
- Removed V1 Language Translation Utility node.
112+
113+
### New in version 0.5.2
114+
- Visual Recognition was overwriting msg.payload with 'look at msg.results'. Fixed
115+
so that msg.payload is left as is.
116+
117+
### New in version 0.5.1
118+
- Implement methods to manage for Intent and Example Input for Intent, in
119+
Conversation workspace Manager node.
120+
- Deprecated Alchemy Nodes.
121+
- Removed Conversation experimental node.
122+
- Removed Discovery experimental node.
123+
- Removed Tone Analyzer beta node.
124+
- Removed Relationship Extraction node.
125+
- Removed the V1 Visual Recognition node.
126+
127+
### New in version 0.5.0
128+
- New node for Natural Language Understanding
129+
- watson-developer-cloud dependency forces node engine >= 4.5
130+
- Nodes deprecated in 0.4.x will be removed in 0.5.x releases
131+
132+
1133
## 0.4.x
2134

3135
### New in version 0.4.43

README.md

Lines changed: 34 additions & 154 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Node-RED Watson Nodes for IBM Bluemix
1+
Node-RED Watson Nodes for IBM Cloud
22
=====================================
33

44
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/4f98536040924add9da4ca1deecb72b4)](https://www.codacy.com/app/BetaWorks-NodeRED-Watson/node-red-node-watson?utm_source=github.com&utm_medium=referral&utm_content=watson-developer-cloud/node-red-node-watson&utm_campaign=Badge_Grade)
@@ -7,185 +7,65 @@ Node-RED Watson Nodes for IBM Bluemix
77

88
<a href="https://cla-assistant.io/watson-developer-cloud/node-red-node-watson"><img src="https://cla-assistant.io/readme/badge/watson-developer-cloud/node-red-node-watson" alt="CLA assistant" /></a>
99

10-
### New in version 0.5.23
11-
- Allow file name to be configured in Add Document node.
12-
13-
### New in version 0.5.22
14-
- Allow payload as json for Add Document node.
15-
16-
### New in version 0.5.21
17-
- New node for Add Document for Discovery.
18-
- Natural Language Understanding Node fix for credentials check.
19-
20-
### New in version 0.5.20
21-
- Added experimental neural translation as a config option to translation node.
22-
23-
### New in version 0.5.19
24-
- Update Supported audio file check in Speech to Text Node.
25-
- Remove Continuous flag from Speech to Text Node.
26-
- Add Alternatives and Smart Formatting options to Speech to Text Node.
27-
28-
### New in version 0.5.18
29-
- Allow Conversation Workspace Manager node to be dynamically configured.
30-
31-
### New in version 0.5.17
32-
- CRUD methods for Entity Values and Dialog Nodes in Conversation Workspace Manager node.
33-
34-
### New in version 0.5.16
35-
- Implement methods to manage Entities in Conversation workspace Manager node.
36-
- Create Collection Language fix in Discovery Node.
37-
- Similarity Search Nodes moved into deprecated category.
38-
39-
### New in version 0.5.15
40-
- Allow language code to be specified on create collection in Discovery Node.
41-
- Implement delete collection, delete environment in Discovery Node.
42-
- Allow multiple interface versions for Tone Analyzer Node.
43-
- Enable Content, en or fr, in Tone Analyzer Node.
44-
45-
### New in version 0.5.14
46-
- Bump to latest version of watson-developer-cloud node.js sdk
47-
- Allow empty input into converse for Conversation Node
48-
- Endpoint can now be specified in Natural Language Understanding, Discovery and Discover Query Builder Nodes
49-
- Full Promises implementation for on input processing for Natural Language Understanding Node
50-
- Fix to node.error invocation in Conversation node.
51-
52-
### New in version 0.5.13
53-
- Personality Insights on Bluemix needed new path to node_modules
54-
55-
### New in version 0.5.12
56-
- Fix to Personality Insights Node when running in Japanese mode.
57-
- Bump Interface version to Discovery service to '2017-08-01'.
58-
- Japanese supported by Translation service.
59-
- Speech to Text service now reports UK English as 'en-GB'.
60-
- Add button to allow model cache for STT node to be flushed.
61-
- Added more of the supported audio formats for the TTS node.
62-
- Retrieve and Rank node update to return document body.
63-
64-
### New in version 0.5.11
65-
- Add support for NLP Query in Discovery and Discovery Query Builder Nodes.
66-
67-
### New in version 0.5.10
68-
- Allowed detect_mode for Visual Recognition node to be set in msg.params
69-
70-
### New in version 0.5.9
71-
- Text to Speech speech on msg.payload option.
72-
- Speech to Text transcription on msg.payload option
73-
- Endpoint can now be specified in Conversation,
74-
Conversation Workspace Manager Language Identify, Language Translator,
75-
Speech to Text, STT Corpus Builder, Text to Speech, TTS Corpus Builder,
76-
Personality Insights and Tone Analyzer nodes.
77-
78-
### New in version 0.5.8
79-
- Visual Reconition Node, now accepts readstream on msg.payload
80-
- Add passages parameter to Discovery Node
81-
82-
### New in version 0.5.7
83-
- Fix to Tone Analyzer to allow JSON as input
84-
- Enabled Conversation Tone method to Tone Analyzer Node
85-
- Discovery Node now supports: Create Environment, Create Configuration,
86-
Create Collection
87-
88-
### New in version 0.5.6
89-
- User Agent added to following nodes: Conversation, Conversation Workspace Manager,
90-
Discovery, Discovery Query Builder, Document Conversion, Language Translator,
91-
Language Translator Utility, Language Indentify, Natural Language Classifier,
92-
Natural Language Understanding, Personality Insights, Retrieve and Rank,
93-
Similarity Search, Speech to Text, STT Corpus Builder, Text to Speech,
94-
TTS Corpus Builder, Tone Analyzer, Visual Recognition
95-
96-
### New in version 0.5.5
97-
- Discovery Query Builder was not picking up searchable fields.
98-
- Personality Insights Node reset to use '2016-10-20' version
99-
- Natural Language Classifier Node migrated to use url based services utility to detect bound service.
100-
- Natural Language Classifier Node Migrated to use Promises.
101-
- Natural Language Classifier now able to use File Inject as input for create mode.
102-
- Natural Language Classifier Node allows Classifier ID to be set dynamically in classify, list and remove modes.
103-
- Natural Language Understanding Node now allows language and model overrides on
104-
msg.nlu_options.language, msg.nlu_options.entity_model and msg.nlu_options.relations_model.
105-
- Trade-off Analytics Node moved to the deprecated list.
106-
- Migrated Visual Recognition and Visual Recognition Util nodes to use promises, and
107-
ensure that all error responses are reported.
108-
109-
### New in version 0.5.4
110-
- Fix for Service / Name conflicts in Document Conversion Node
111-
112-
### New in version 0.5.3
113-
- Implement methods to manage Counter Examples in
114-
Conversation workspace Manager node.
115-
- Removed V1 Personality Insights node.
116-
- Removed V1 Language Indentification node.
117-
- Removed V1 Language Translation node.
118-
- Removed V1 Language Translation Utility node.
119-
120-
### New in version 0.5.2
121-
- Visual Recognition was overwriting msg.payload with 'look at msg.results'. Fixed
122-
so that msg.payload is left as is.
123-
124-
### New in version 0.5.1
125-
- Implement methods to manage for Intent and Example Input for Intent, in
126-
Conversation workspace Manager node.
127-
- Deprecated Alchemy Nodes.
128-
- Removed Conversation experimental node.
129-
- Removed Discovery experimental node.
130-
- Removed Tone Analyzer beta node.
131-
- Removed Relationship Extraction node.
132-
- Removed the V1 Visual Recognition node.
133-
134-
### New in version 0.5.0
135-
- New node for Natural Language Understanding
136-
- watson-developer-cloud dependency forces node engine >= 4.5
137-
- Nodes deprecated in 0.4.x will be removed in 0.5.x releases
10+
### New in version 0.6.5
11+
- Endpoint can now be specified in Natural Language Classifier Node
12+
13+
### New in version 0.6.4
14+
- Speech to Text node now reports all errors, including disconnects when running in stream mode.
15+
16+
### New in version 0.6.3
17+
- Allow input / output from Node-RED web-sockets for Speech to Text node. To
18+
enable select streaming mode. No token is needed as the Node handles this. Look
19+
out for sample flows and templates showing how to use this feature.
20+
- Three new languages for Language Translator, Polish, Russian and Turkish in Neural Translation mode.
21+
- Removed the code for the deprecated Language Translation Nodes.
22+
23+
### New in version 0.6.2
24+
- Visual Recognition fix for accept-language
25+
26+
### New in version 0.6.1
27+
- Allow STT Language to be dyamically configurable using msg.srclang
28+
29+
### New in version 0.6.0
30+
- Bump to watson-developer-cloud 3.0.4
31+
- Document link updates
32+
- IE fix
33+
- Option to set Conversation credentials though msg.params
34+
- Speech To Text fullresult now includes speaker_labels. Breaking change to any code that used fullresult due an extra level of indirection.
35+
- Allow Korean as an option for Personality Insights
36+
- Text Recognition option removed from Visual Recognition Node
37+
- Move Retrieve and Rank nodes to deprecated list
38+
- Removed Document Conversion, Alchemy, Concept Insights, Dialog, Tradeoff Analytics and Similarity Search Nodes
39+
- Nodes deprecated in 0.5.x will be removed in 0.5.x releases
13840

13941

14042
### Watson Nodes for Node-RED
141-
A collection of nodes to interact with the IBM Watson services in [IBM Bluemix](http://bluemix.net).
43+
A collection of nodes to interact with the IBM Watson services in [IBM Cloud](http://bluemix.net).
14244

14345
# Nodes
14446

145-
- Concept Insights
146-
- Use concept graphs to tag and explore information and documents.
14747
- Conversation
14848
- Add conversational capabilities into applications.
149-
- Date Extraction
150-
- Uses AlchemyAPI Date Extraction to detect natural language date/time expressions from text
151-
- Dialog
152-
- Automate branching conversation between a user and your application.
153-
- 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.
15449
- Discovery
15550
- List environments created for the Discovery service
156-
- Document Conversion
157-
- Prepare documents for the Retrieve and Rank service.
158-
- Feature Extract
159-
- Analyse a single piece of text content (either public URL, HTML or raw text)
160-
to extract multiple AlchemyAPI detected features, e.g. entities, keywords,
161-
sentiment.
162-
- Image Analysis
163-
- Upload an image to detect either faces, URL text or
164-
content present in the image.
16551
- Language Identification
16652
- Detects the language used in text
167-
- Language Translation
53+
- Language Translator
16854
- Translates text from one language to another
16955
- Natural Language Classifier
17056
- Uses machine learning algorithms to return the top matching predefined classes for short text inputs.
17157
- Natural Language Understanding
17258
- Analyze text to extract meta-data from content such as concepts, entities, keywords ...
173-
- News
174-
- Searches news and blog content
17559
- Personality Insights
17660
- Use linguistic analytics to infer cognitive and social characteristics from text
17761
- Retrieve and Rank
17862
- Creates a trainable search engine for your data
179-
- Similarity search
180-
- Create and search against image collections
18163
- Speech To Text
18264
- Convert audio containing speech to text
18365
- Text To Speech
18466
- Convert text to audio speech
18567
- Tone Analyzer
18668
- Discover, understand, and revise the language tones in text.
187-
- Tradeoff Analytics
188-
- Optimize decisions balance between multiple conflicting objectives.
18969
- Visual Recognition
19070
- Analyze visual appearance of images to understand their contents
19171

@@ -200,4 +80,4 @@ before doing so.
20080

20181
### Copyright and license
20282

203-
Copyright 2014, 2016 IBM Corp. under [the Apache 2.0 license](LICENSE).
83+
Copyright 2018 IBM Corp. under [the Apache 2.0 license](LICENSE).

0 commit comments

Comments
 (0)