When you subscribe to our NLP API, you get access to a plethora of linguistic analysis tools. Our API contains the basic modules you’d expect from a text processing application like tokenization, sentence splitting, part-of-speech tagging and named entity recognition. In addition to these standard modules, you’ll get access to many advanced Deep Learning classification modules, such as our Speech Act, Question, Emotion, Sarcasm, and Abuse classifiers and our Semantic Role Labeling module. Our goal is to make the power of text understanding accessible to developers in a robust and comprehensive package.
But don’t let our gaggle of offerings overwhelm you; our suite of Natural Language Processing modules can be adapted to your needs. We make it simple to customize the data you get back from your queries; you can create your own NLP pipeline with our vast list of annotators. If you need to use a very specific portion of our API, all you need to do is declare a “pipeline” key as part of your POST request and send as a value a comma separated list of the Annotators you need.
The versatility and usefulness of NLP analyzed data is vast, but here is a short list of uses to inspire your creativity:
We’re excited to see what you create with NLP!