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.