The service provides analysis of selected text passages to identify named entities and statements of fact with disambiguation to distinguish similar text strings. It applies machine learning algorithms and natural language processing to connect a text sample with a knowledge base and identify known elements and their relationships.
API methods support submission of a text sample to be parsed. Methods identify text strings associated with known named entities and detail the relationships and dependencies between them by type. Methods also identify synonyms for identified terms and topics or themes referenced in the text sample.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The TextRazor Java SDK by TextRazor allows API communication to access natural language processing features. To start, developers can download a Jar file or use a Maven dependency available on GitHub code.
The TextRazor PHP SDK by TextRazor communicates with the API to access natural processing data, useful to build semantic projects. Guides available to obtain an Api Key, install the kit, and analyze text.
The TextRazor Python SDK by TextRazor interacts with the API to access natural language processing data. It contains a getting started guide to obtain an Api Key, install the SDK, and create an object to analyze a text.