The SemanticHacker API builds on the power of Semantic Signatures®. First introduced to the public in early 2008, Semantic Signatures® allows applications to utilize the meaning of text to power highly-relevant matches between content items.
The following features have been added in subsequent releases:
- Expansion of the original API to support additional semantic services such as Concept Tagging, Categorization, and Content Matching from a simple yet powerful API.
- Support for licensing custom indexes to perform Similarity Search operations against custom content.
- Support for facets in the index and match services. Facets are simply attributes of an item that exist within the index and provide a mechanism to restrict the search space of the index based on specific values.
Learn more about Semantic Signatures®, Similarity Search and the rest of our innovative semantic technologies.
Getting started with the API is as simple as registering with SemanticHacker.com. Once your registration is confirmed, you will receive an API token. Using this token, you can start making calls to any of the services defined below and begin integrating Semantic Signatures® technology into your applications immediately!
Available Services
- Signature Service -- Returns the Semantic Signatures® for provided content.
- Concept Service -- Extracts the key concepts from the provided content, ordered by weight.
- Category Service -- Identifies the main semantic dimension(s) (think of them as "topic categories") for the provided content, ordered by weight.
- Match Service (Similarity Search) -- Matches the content you provide to highly-relevant content contained within one of our indexes - currently News and Blogs, Wikipedia articles, Amazon products, Photos and YouTube® videos
- Index Service -- Provides you with the ability to store your own content within a licensed index and use the Match Service call for performing Similarity Search on that content.
- Filter Service -- Removes specific formatting (e.g. HTML) from the provided content.
Tools
- Signature -- Enables you to submit content to the API via a URI, a local file, or from a command line.
- Signature Similarity -- Computes the similarity (or match score/relevance) between two Semantic Signatures®.