Earlier this week we updated the Language Graph to add new content mined from the most recent version of Wikipedia and other sources.
The Language Graph now contains 7,607,166 distinct meanings. New meanings were added in all categories. The largest increase is for persons which grew by almost 70,000 new entries.
We also updated images, external references, and descriptions for many meanings.
The Language Graph now enables customers to add missing meanings. These customer-defined meanings are used with all of Idilia’s APIs but are only visible by the customer that defined it.
In a typical application, a new meaning for a small company can be created and then used in the context of a social media search. The Twitter Search reference application has been updated to demonstrate this capability.
For more information on creating and using customer defined meanings see Customer Defined Meanings and the new parameter customerId in all APIs.
Social media analysis often requires complex word filters to isolate the relevant items. Idilia’s text/matching/eval API automatically creates a weighted word filter based on the target words’ meanings and avoids this costly manual step.
In such an application, the user selects the meaning of interest and the filters are automatically generated. This is demonstrated in our Twitter Search Demo.
Idilia is making available the code for this application on GitHub as a reference design for integrating word meaning selection and social media filtering. The application implements several best practices for improving the user experience including the addition of user-specified filters.
Because of its ease of use, applications of this type can support end-user ad hoc social media filtering.
Idilia is releasing today a Java SDK for its developer API. The SDK simplifies the integration of services such as text/disambiguate, text/paraphrase, or kb/query, etc. It deals with requests and response encoding, request signing and retries.
The client is offered in both a synchronous and an asynchronous version. For example usages of both clients, see our examples in GitHub Idilia API Examples.
It is available both on GitHub and as artifact idilia-java-sdk in Maven Central.