IBM Cloud Docs
Sample apps

Sample apps

Learn more about IBM Watson™ Natural Language Understanding from these sample applications and labs.

Build a cognitive moderator microservice

Process messages and images exchanged in a chat channel using Watson services to moderate the discussions

Get recommendations by linking structured and unstructured data

Establish a relation with data stored in the structured format

Provide automated customer support for emails

Develop an intelligent customer support system using Watson natural language capabilities

Query a knowledge base for documents

Use Watson NLU, Python NLTK, and IBM Watson Studio to query a knowledge base and get answers to questions related to a domain-specific document

Build a knowledge graph from documents

Use IBM Cloud, Watson services, Watson Studio, and open source technologies to derive insights from unstructured text content generated in various business domains

Snap and translate text in images

Capture an image, extract, and translate text using Tesseract OCR and Watson Language Translator

Analyze product reviews and generate a shopping guide

Create a Node.js app to make cognitive decisions using product reviews evaluated by Watson Natural Language Understanding.

Create a Banking Chatbot

Use Node.js and Watson to detect emotion, identify entities, and discover answers.

Enrich multimedia files using Watson services

Build an app that enriches audio and visual files using IBM Watson services.

Analyze SMS messages with Watson Knowledge Studio

Build a custom model to better categorize SMS message content using Watson Knowledge Studio and Watson Natural Language Understanding.

Correlate documents from different sources

Correlate content across documents by using the Python NLTK and IBM Data Science Experience.

Discover hidden Facebook usage insights

Harness the power of cognitive data analysis in a Jupyter Notebook with PixieDust.

Extend Watson text classification

Use the Python NLTK toolkit and IBM DSX to achieve the desired text classification results.

Fingerprinting personal data from unstructured text

Build a custom model using Watson Natural Language Understanding and Watson Knowledge Studio.

Use Swift to interpret unstructured data from Hacker News

Use cognitive APIs to gain insight into tech trends on Hacker News with a twist.

Accelerate training of machine learning algorithms

Achieve faster training of machine learning algorithms using Google TensorFlow on IBM PowerAI.

Build a cognitive recommendation app with Swift

Build a Swift-based mobile chatbot to provide recommendations, reservations, and event planning.