By Guy Cohen, Tal Neeman | Published January 10, 2019
Artificial IntelligenceDeep LearningMachine LearningPlatform as a ServiceVisionCloud
An important issue today is being able to create value from the data that you have. As you might know, IBM has been a pioneer in the field of artificial intelligence and machine learning. And, as part of IBM Cloud, IBM provides a set of Watson APIs that are available for anyone to use. These APIs include Watson Assistant (a chatbot building platform), natural language processing engines, and more. This article discusses one Watson API in particular, Watson Visual Recognition.
The Watson Visual Recognition API lets you use visual data to gain information about the data in the image. A few of its models are:
Each instance of the Visual Recognition service comes with an API key that lets you call the API by creating and using a connection. The API supports many different coding languages such as Java™, Node.js, and Python. The tool would be similar to the following image.
You can see all the models that I mentioned.
In the Overview section, you can see the credentials of the service, including the API key.
When you click Test on one of the models, the front page of that model opens. There you can find all of the information about the model such as how many data sets of pictures you have and how many pictures you uploaded.
When you click Implementation, you get code to help you implement this API into your code.
After setting up your instance, what’s next? Basically, you start training your custom model or use the general model. The minimum number of pictures that you need to train a custom model is two data sets of 10 pictures, but I recommend that you upload more pictures to get a better result.
A few things that you should know before starting:
The Watson Visual Recognition service lets you quickly and accurately tag, classify, and train visual content by using machine learning. The API provides general models as well as models that you can customize, and it’s inexpensive and easy to use. Give it a try.
Use drone aerial images, Watson Studio, and Watson Visual Recognition to survey wildfire-damaged neighborhoods and identify burned homes and intact…
Get the Code »
Back to top