IBM and Red Hat — the next chapter of open innovation. Learn more ›
Get the code
View the demo
by Rich Hagarty | Updated July 3, 2018 - Published February 21, 2018
Artificial intelligenceKnowledge discoveryNode.js
This code pattern is part of the Watson Discovery learning path.
A standard search for a site can return too many results for someone to want to go through. However, it’s possible to quickly build out a search interface for your IBM Watson Discovery instance using out-of-the-box UI components that query and manipulate the enriched data to return more relevant search results. This code pattern uses publicly available reviews on Airbnb listings to demonstrate how to use individual UI components to visualize insights. You can then easily switch out the data set to adapt it to your own use cases.
By querying and manipulating enriched data, you can build a more insightful search interface. This code pattern provides a Node.js app built on the Watson Discovery Service that does just that. The pattern demonstrates how you can use individual out-of-the-box UI components to extract and visualize the enriched data provided by the Discovery analytics engine.
The main benefit of using the Watson Discovery Service is its powerful analytics engine that provides cognitive enrichments and insights into your data. The app in this code pattern provides examples of how to showcase these enrichments through the use of filters, lists, and graphs. The key enrichments are:
The app uses standard search UI components such as filter lists, tag clouds, and sentiment graphs, but also more complex Discovery options such as the passages and highlight features. With these two features, the app identifies the most relevant snippets in your data based on your query and is more likely to return the data that you’re searching for.
When you have completed this code pattern, you should know how to:
Ready to put this code pattern to use? Complete details on how to get started running and using this application are in the README.
This code pattern explains how you can use individual out-of-the-box UI components to extract and visualize the enriched data provided by the Discovery analytics engine. The code pattern is part of the Learning Path: Getting started with Watson Discovery series. To continue the series and learn about more Watson Discovery Service features, take a look at the next code pattern, Get customer sentiment insights from product reviews.
April 8, 2019
March 26, 2019
Artificial intelligenceKnowledge discovery+
Get the Code »
Back to top