IBM will publish a cookbook with the Institute of Culinary Education in April 2015. Cognitive Cooking with Chef Watson includes 65 recipes invented by ‘Chef Watson’.
This unsual cook was already introduced at SXSW festival in Austin in March 2014. The food was prepared by utilizing machine-invented recipes and put together by the same Chef Watson. IBM calls this “cognitive cooking”.
What cooking has to do with analytics at all? IBM released its analytics platform Watson Analytics in December 2014 as part of Watson ecosystem. This blog post takes a closer look at this much hyped ecosystem.
What Is Watson?
IBM calls Watson “a cognitive application platform”. Cognitive computing aims to solve complex and ambiguous problems. This approach needs interaction with the human and has to be context-aware.
Cognitive computing systems learn and interact naturally with people to extend what either humans or computers could do on their own. They help human experts make better decisions by penetrating the complexity of Big Data. –IBM Research
Watson is an ecosystem for analytics in the cloud. The platform consists of different services and components, including
- Watson Developer Cloud which hosts a collection of REST APIs for cognitive computing services
- Services built on top of Watson Developer Cloud
- Watson Analytics which is an interactive analytics tool to explore data
Watson Is a Growing Ecosystem
IBM is investing $1 billion in business unit for Watson. The goal is to build an ecosystem around it.
Watson website is surprising when comparing to IBM corporate site. The product gives the impression of a startup company, even demos and their source code are available in GitHub.
To enhance the ecosystem, IBM has purchased analytics companies to be included in Watson portfolio. A recent acquisition is AlchemyAPI which provides tools for advanced text mining and computer vision. IBM also announced a closer partnership with Twitter to provide better access to tweets from within Watson platform.
Watson Provides Cognitive Services Through APIs

Watson services are cognitive applications which are accessed by APIs. Some examples of the services are
- Alchemy Language analyzes text and attempts for example to identify the language from the given text.
- Visual Recognition analyzes images and videos to understand the visual content without textual descriptions.
- Personality Insights attempts to identify personality characteristics from the given text, including tweets.
- Tradeoff Analytics provides help and visualization tools to meet even conflicting goals, for example which mortgage to take.
Watson also supports third-party services like Cognitive Graph provided by Cognitive Scale.
Data Visualization Plays an Important Role
Data visualization is strongly present in the Watson ecosystem:
- Watson Analytics provides out-of-the-box visualizations and allows user to build infographics from the analytics results to tell the data story. It’s a tool for self-service analytics providing also lightweight predictive analytics.
- Watson Developer Cloud has API to produce visualizations using beta version of IBM Rapidly Adaptive Visualization Engine (RAVE). The samples include typical charts, interactive visualizations and even chord diagrams. These visualization APIs are based on node.js and JavaScript.
What Is the State of Watson Ecosystem Now?
Watson ecosystem is growing fast. New services and APIs are constantly being added to the portfolio. As most of them are in beta phase, pricing is not yet available for all services.
Before making a decision to start using Watson, the following questions need to be considered:
- Each Watson service has its own pricing model. Pricing models vary, eg. Personality Insights are priced per API call. If the expected usage is not known in advance, billing might cause unexpected surprises.
- Privacy requirements needs to be verified. For instance, Watson Analytics is not certified for safe harbor as required by EU privacy regulation (as of March 2015).
- Watson uses heavily text analysis as part of the advanced analytics services. Make sure that your language choices are supported by the intended services.
What Will Be the Future of Watson?
We are still at beginning of this phenomenon called cognitive computing. Services can be combined to create cutting-edge applications that could alter everyday life. Startups are already taking advantage of Watson ecosystem. WayBlazer will produce a cognitive travel graph which helps to find travel destinations according to customer’s preferences.
IBM has created a promising analytics ecosystem. Watson Analytics and services are just a tip of the iceberg on top of this growing ecosystem for cognitive computing.
Watson Resources