Watson Developer Cloud


Natural language processing for advanced text analysis

General Availability

AlchemyLanguage is a collection of natural language processing APIs that help you understand sentiment, keywords, entities, high-level concepts and more. You can use AlchemyLanguage to understand how your social media followers feel about your products, to automatically classify the contents of a webpage, or to see what topics are trending in the news. AlchemyLanguage provides many pre-trained features, but you can also create a custom model using Watson Knowledge Studio.

Common use cases for AlchemyLanguage include:

  • -Understand the causes behind negative and positive reviews
  • -Track important industry events such as acquisitions and new competitors
  • -Tailor recommended content and advertisements to the content on the page

Intended Use

Use one or all of the natural language processing APIs available through AlchemyLanguage to add high-level semantic information. Browse the documentation to learn more about each of AlchemyAPI's text analysis capabilities:

  • Entity Extraction
  • Sentiment Analysis
  • Emotion Analysis
  • Keyword Extraction
  • Concept Tagging
  • Relation Extraction
  • Taxonomy Classification
  • Author Extraction
  • Language Detection
  • Text Extraction
  • Microformats Parsing
  • Feed Detection
  • Linked Data Support

You input

  • Any publicly-accessible webpage or posted HTML/text document.

Service output

  • Extracted meta-data including, entities, sentiment, keywords, concepts, relations, authors, and more, returned in XML, JSON, and RDF formats.

Try it out

Use example text/URL or input your own and see the type of results the full suite of AlchemyLanguage services return.

How it is used

Helping Brands Understand Customers With Social Media Intelligence - Pulsar Social Media Monitoring

Pulsar is reinventing social data monitoring with its powerful tools that give brands valuable intelligence enabling effective decision-making. Through integration of several natural language processing APIs, Pulsar rapidly releases innovations that help customers go beyond basic keyword tracking to map brand audiences, observe how content travels and manage team communication.

Ready to use?


Getting started is easy! Try out the service on Bluemix now.

Use In Bluemix


Ready to get down to the details? Full documentation detailing how to get started using this Service in Bluemix is available for each Watson service.

View full docs


Localized versions of Watson services (Natural Language Classifier, Retrieve and Rank, Speech to Text, Text to Speech) are available in the following places.

Japanese - SoftBank