Overview
The NLP API is a medical NLP data processing platform that identifies medical terms, identifies assertions about those terms, categorizes them, and identifies relationships between the terms. This information is extracted and returned as structured output to enable our partners to gain new insights or enable new applications.
This documentation contains information for:
- Data scientists and data engineers who interact with the NLP API client applications.
- Pipeline engineers and application developers who will use our SDKs or directly call the NLP API.
If you have additional questions please contact support at support@emtelligent.com. We are continually improving our documentation. Your questions, feedback and suggestions are always welcome.
TL;DR: If you want to just process some unstructured medical text files now, then skip directly to the Quickstart.
If you are new to the NLP API, start with the following links:
- Choose a client or SDK - Choose an NLP API Client.
- Download a client or SDK - Downloads.
- Submitting Documents to NLP API.
- Understanding NLP API Output.
To use the NLP API directly:
- Write a client using the Python SDK - Building a Python NLP API client.
- Write a client in your favorite language (C#, Go, …) - Tips on Writing a Custom Client.
NLP API Versioning & Upgrades explains the components you will interact with and their versions.
The reference documentation contains all the details about the NLP API SDKs, clients and API specification:
- Client SDK Documentation.
- NLP API output database documentation.
- NLP API Documentation.
