Create Visual Recognition Custom Classifier

Makes use of, and synchronises two file injects before invoking the create classifier on Watson Visual Recognition.

You will need the Watson Visual Recognition and the File Inject Nodes.

[{"id":"7f5d173c.bb0578","type":"fileinject","z":"e0fbf5d6.9419a8","name":"Positive","x":102.5,"y":466,"wires":[["957c8509.801f88"]]},{"id":"36f7176.ff02ce8","type":"fileinject","z":"e0fbf5d6.9419a8","name":"Negative","x":99.5,"y":519,"wires":[["d5b00ebb.7cff2"]]},{"id":"957c8509.801f88","type":"function","z":"e0fbf5d6.9419a8","name":"","func":"global.set('positive_images', msg.payload);\n\nreturn msg;","outputs":1,"noerr":0,"x":249.5,"y":468,"wires":[["8de0b25e.6d294"]]},{"id":"d5b00ebb.7cff2","type":"function","z":"e0fbf5d6.9419a8","name":"","func":"global.set('negative_images', msg.payload);\n\nreturn msg;","outputs":1,"noerr":0,"x":248.5,"y":523,"wires":[["8de0b25e.6d294"]]},{"id":"8de0b25e.6d294","type":"function","z":"e0fbf5d6.9419a8","name":"","func":"var received = global.get('received') || 0;\nvar p = global.get('positive_images') || null;\nvar n = global.get('negative_images') || null;\n\nnode.error('checking images in global');\n\nif (p && n) {\n    msg.params = {};\n    msg.params.name = 'IDs';\n    msg.params.negative_examples = n;\n    msg.params.license_positive_examples = p;\n   return msg;  \n}\n\n\n","outputs":1,"noerr":0,"x":390.5,"y":490,"wires":[["6ebf459c.e5718c"]]},{"id":"6ebf459c.e5718c","type":"visual-recognition-util-v3","z":"e0fbf5d6.9419a8","name":"Create Classifier","apikey":"","image-feature":"createClassifier","x":570.5,"y":484,"wires":[["5dd02238.cd423c"]]},{"id":"5dd02238.cd423c","type":"debug","z":"e0fbf5d6.9419a8","name":"","active":true,"console":"false","complete":"true","x":706,"y":439,"wires":[]}]

Flow Info

Created 7 years, 6 months ago
Rating: not yet rated

Owner

Actions

Rate:

Node Types

Core
  • debug (x1)
  • function (x3)
Other

Tags

  • Watson
  • Visual-Recognition
  • Custom-Classifier
Copy this flow JSON to your clipboard and then import into Node-RED using the Import From > Clipboard (Ctrl-I) menu option