semantria_sdk

Semantria is a text analytics and sentiment analysis API. It allows you to gain valuable insights from your unstructured text content. It is based on Lexalytics’ Salience – a text analytics and sentiment analysis engine. It is the same engine as the one being used by Oracle, Cisco, Thomson Reuters, Saleforce.com - Radian6, Visible, Lithium, and 50+ other leaders in the space. Semantria offers Ruby SDK, that is the most convenient way to get started with the Semantria API on Ruby. SDK implements all the available Semantria features and demonstrate best practices of API usage.


Keywords
semantria, sentiment-analysis, text-analytics
License
GPL-3.0
Install
gem install semantria_sdk -v 4.0.82

Documentation

Semantria SDK

Semantria is a text analytics and sentiment analysis API. It allows you to gain valuable insights from your unstructured text content by extracting entities, categories, topics, themes, facets, and sentiment. It is based on Lexalytics’ Salience engine, which is used by Oracle, Cisco, Salesforce.com, Lithium, and 50+ other leaders in the space.

The Semantria SDKs are the most convenient way to integrate with the Semantria API to build a continuous or high-volume application. The SDKs implement all available Semantria features and include some simple examples of their use. However, the examples are not intended to demonstrate the best practices for processing large volumes of data. Please contact Lexalytics for guidance if you plan to build your own application.

For small volume, or ad-hoc, interactive data exploration check out Semantria for Excel.

We provide SDKs for C++, .Net, Java, PHP, Python (2.x & 3.x), Ruby, Node.js, and JavaScript (browser based, can be easily ported to server-side).

A free trial is available at https://www.lexalytics.com/signup. Please visit https://semantria.readme.io/docs/ for integration information.

Features include

  • Summarization
  • POS Tagging
  • Sentiment Analysis (document, entity, theme/keyword, and category level)
  • Boolean Queries
  • Categorization/Classification (Query and Wikipedia ontology-based)
  • Intentions
  • Entity extraction (both model and dictionary based)
  • Theme/keyword extraction

There is a Collections Mode which provides a birds-eye view on your dataset, combining SPSS-like statistical analysis and full scale NLP analysis.

Semantria supports 22 languages. See https://www.lexalytics.com/technology/features for a list of supported features in each language.

Semantria also offers an Excel Add-In that lets you process content directly from within Excel without any coding or integration work required. It is a fully functional API client with an easy to use GUI. (https://www.lexalytics.com/semantria/excel).

Excel Add-In video tutorials are available to help get you started. They cover topics such as categorization, custom entities creation, sentiment adjustment and many more. They are all available here: https://www.lexalytics.com/support/apps/excel.