Redlink Developers

Getting Started with the Redlink Platform is easy. Jump right into the API documentation, download the SDK, or manage your apps.

Welcome

The Redlink Platform consists of a number of services that are offered to users through a REST API. The Platform provides three main services: Redlink Content Analysis, Redlink Linked Data Publishing and Redlink Semantic Search.

The Redlink Platform is implemented as "software as a service" (SaaS) running on a distributed cloud infrastructure. Users can access the system here through a uniform web service API using a private key to identify themselves. For the most common web frameworks, we will provide plugins providing out-of-the-box services. All requests to the API are handled by a single gateway which takes care of accounting and forwards the requests to backend clusters providing the necessary functionality.

You can register at my.redlink.io for getting free access to the platform for a trial period of 42 days (pricing details).

Getting Started

The Redlink API provides a set of RESTful web services, grouped according their purpose: content analysis, semantic search and linked data publishing. It provides full support for implementing semantic enrichment and content discovery workflow.

  • Give the annotation tool. a try. You can enhance your content against a standard setup of the Redlink enhancement engine, which can be improved by customizing the datasets used.
  • Sign-up to access a more advanced experience and manage your application.
  • Read the API documentation and play with our API console.
  • Code with the SDKs.
  • Use one of our available plugins or add yours.

It covers the entire workflow enterprises may need with a seamless platform and technology by providing APIs to access the platform SDKs for major programming languages, where plugins could be developed for leading content management platforms. For further details, please refer to the normative API documentation.

What can I do?

The Redlink API provides a set of RESTful web services, grouped according their purpose: content analysis, semantic search and linked data publishing. It provides full support for implementing semantic enrichment and content discovery workflow.

1

upload your background knowledge

represented by dataset, vocabularies and data schemas

2

select your content analysis needs

entity extraction, NLP analysis, classification, content segmentation

3

push enhanced/linked data to your business processes

defined by partners, semantic search for example

When the API will be fully functionall, such workflow would allow you to:

Language detection
detect 100+ languages
Entity extraction
identify the proper nouns, i.e. people, organizations, locations, custom concepts, other things, etc.
Keywords extraction
extract keywords and adjectives from a parsed text and ranks them within the text.
Topic classification
classify content in a knowledge schema
Sentiment analysis
determine the overall sentiment
Dataset management
upload and edit RDF datasets
Dataset publication
publish your datasets as Linked Data
Semantic Search
perform meaningful search over your data
and much more to come...

Beyond another NLP engine, Redlink gets the best of all available NLP tools for providing a more advanced experience based on both generic and custom datasets.

SDK

The Redlink SDK gives you a group of APIs along with client libraries, language-specific examples, and documentation to help you develop awesome appications that integrate with Redlink.

Java SDK

Use the Redlink API from Java

java

PHP SDK

Use the Redlink API from PHP

php

Python SDK

Use the Redlink API from Python

python

Javascript SDK

Use the Redlink API from Javascript

javascript

If you're a new Redlink developer, we recommend you download the SDK bundle to quickly start developing against our API. The SDK is provided for a limited set of languages; so if it does not covers yours, contact us for further information.