Extractiv

Take a Tour > Semantic On-Demand

Semantic On-Demand provides natural language processing services accessible through an easy-to-use API, to unlock the full potential of your data. If you have specific data you want processed, then On-Demand is for you.

How It Works

On-Demand works at a different scale than Semantic crawling; here each request is a single document.

The On-Demand API uses a REST interface, which can be accessed in many ways. An easy way to demonstrate it is with the Process URL bar seen below. It accepts a single URL and downloads the content to pass into On-Demand. This processes the document with Extractiv and outputs HTML file with your semantics marked up.

The method above is good for viewing a single document, but when you really want to process a lot of content, you should use a command-line tool like cURL or source code. Here we might want to receive output in JSON format instead, which is easier for other software to parse and use all the semantics extracted from the document.

Use Cases

Adding markup to emails, blogs and documents

Semantic On-Demand can add semantic knowledge to your content before people look it, so they can quickly and easily pull out the high valued concepts. If you're publishing a news article, adding semantic markup will let your readers get the most out of it. If you're an email application, tagging dates, locations, and people will help the user understand that email quickly.

Making sense of document archives

Does your company have a large archive of stored documents? With Semantic On-Demand, you can process documents in your archive and use it to pull out the key information. Want to search your archive with advanced queries instead of string matching? The metadata Extractiv provides will allow you to easily add these capabilities on existing data.

More Information

If you'd like more information, check out our Semantic On-Demand documentation.