Category Archives: APIs

Posts about Meaningcloud’s APIs.

New Excel 365 add-in for Text Analytics!

Our new Excel 365 add-in has finally arrived!

Excel is the preferred tool for many MeaningCloud users. They access MeaningCloud APIs directly from Excel with our add-in. In the last months, we have received a lot of inquiries about Mac support. So, we partnered with Microsoft to build a new multiplatform version.

 

Installation

Installing it is a breeze on all platforms. The new add-in is available in Microsoft AppSource:

https://appsource.microsoft.com/en-us/product/office/WA200002421

Click on Get it Now and follow the instructions.

 

Configuration

You only need your API key to use MeaningCloud. Paste it in the License Key field and you’re ready to start analyzing.

Don’t have one? Create an account for free – no payment method required.

Configuring the MeaningCloud add-in

 

Usage

You can use the APIs directly from the ribbon:

MeaningCloud add-in ribbon

The user interface page describes the different buttons. Paste your texts in the spreadsheet, select the tool in the ribbon, review the parameters and click in Analyze:
Sentiment analysis with MeaningCloud
Take a look at the documentation for more information about add-in usage.

 

But I don’t use Office 365!

No worries. If you use another Excel version, we still offer the previous add-in version. If you don’t use Microsoft Excel at all, you can use our Google Spreadsheets add-on.

 

Questions?

If you have any questions or issues, we will be glad to hear from you. Drop us a line at support@meaningcloud.com and tell us about your experience.

IAB Taxonomy Level 3 now available in our Deep Categorization API

IAB - Interactive Advertising BureauDigital marketing is becoming a fundamental pillar, by leaps and bounds, in the business plans of practically every business model. Methods are being refined and the search for the connection between brand and user is expected to become increasingly more precise: a related advertisement is no longer sufficient, now the advertisement must appear at the right time and in the right place. This is where categorization proves to be an exceedingly useful tool.

That is why, at MeaningCloud, we have improved our IAB categorization model in English, that is integrated in our Deep Categorization API:

  • Adding a third level of content taxonomy to the hierarchy of categories (IAB Taxonomy Level 3).
  • Improving the precision of pre-existing categories.
  • Including the unique identifiers defined by IAB itself for each of the categories.

Continue reading


Text Classification 2.0: Migration Guide

We’ve recently published a new version of our Text Classification API, which comes hand in hand with a new version of the Classification Models Customization console.

In both these new versions, the main focus is on user models. We know how important it is to easily define the exact criteria you need, so the new classification API supports a new type of resource, the one generated by the Classification Model Customization Console 2.0.

In this post, we will talk about how to migrate to these new versions if you are currently using the old ones. Text Classification 1.1 and Classification Models 1.0 will be retired on 15/Sep/2020. Continue reading


New Release: Text Classification 2.0

We’re happy to announce we have just published a new version of our Text Classification API, which comes hand in hand with a new version of the Classification Models Customization console.

In both these new versions, the main focus is on user-defined models. We know how important it is to easily define the exact criteria you need, so the new classification API supports a new type of resource, the one generated with the Classification Models Customization console 2.0.

With these new versions, we’ve aimed to:

  • Make criteria definition easier: more user-friendly operators to improve overall rule readability, and new operators to provide more flexibility.
  • Remove dependencies between categories in a model that made their maintenance and evolution cumbersome.
  • Give the user more control over where the relevance assigned to the categories comes from.
MeaningCloud release

Let’s see with a little more detail what’s new. Continue reading


Communication during the Coronavirus (I): Thematic analysis in Spanish digital news media

While it is obvious that the priority during this pandemic is to cure the sick, to prevent new cases from surfacing and to ensure there are economic and social measures in place to help the people and businesses most afflicted overcome the current situation; without a doubt, in the near future, the analysis of content related to the coronavirus that has been generated by the media and social network users will be the object of research for numerous disciplines such as sociology, philology, linguistics, audio-visual communication, and politics, to name a few.

At MeaningCloud we want to do our bit in this area, by applying our experience and our Text Analytics solutions to analyze the enormous volume of information in natural language, in Spanish and in other languages, in Spain and in other countries, given that, unfortunately, this is a global crisis.

This first article in the series centers on the thematic analysis of content that has been generated in Spanish by digital media platforms in Spain over the last month, how it has evolved during this period of time and the informative positioning of the main media platforms in Spain.

These other articles (only available, at the moment, in Spanish) analyse conversation topics on Twitter in Spain (both from the hashtags and general topics perspective and also applying a specific thematic categorization) and the linguistic analysis of presidential speeches related to this crisis.

Continue reading


Text Analytics for the Contact Center of the Future

The contact center is a crucial component of the customer experience and increasingly incorporates more channels based on unstructured information. In this post we analyze how advanced semantic analysis can be used to get the most out of the contact center of the future.

The Rise of the New Contact Center

Interest in the contact center has multiplied by its greater role as an essential component of the customer experience. New interaction channels (bots, chats, social) add to the traditional email and telephone and enable innovative ways to connect with clients in both inbound and outbound contact centers, both internal to companies of all types and in those operated by BPO vendors to provide outsourced services.

In this way, the contact center (traditionally known as call center) has ceased to be a cost center to become a tool for proactively communicating with and understanding the market, for multichannel business development and for generating value for the company.
Continue reading


Case Study: Text Analytics against Fake News

Everybody has heard about fake news. Fake news is a neologism that can be formally defined as a type of yellow journalism or propaganda that consists of deliberate disinformation or hoaxes spread via traditional print and broadcast news media or online social media. It is also commonly used to refer to fabricated or junk news, with no basis in fact, but presented as being factually accurate.

The reason for putting someone’s efforts in creating fake news is mainly to cause financial, political or reputational damage to people, companies or organizations, using sensationalist, dishonest, or outright fabricated headlines to increase readership and dissemination among readers using viralization. In addition, clickbait stories, a special type of fake news, earn direct advertising revenue from this activity.

Continue reading


Liberty Shared: how an NGO uses Text Analytics

Liberty Shared[EDITOR’S NOTE: This is a guest post by Xinyi Duan, Director of Technology and Data Research at Liberty Shared.]

Liberty Shared is committed to ensuring that the experiences of vulnerable and exploited workers around the world is represented in our markets, legal systems, and information infrastructures. To do this, we have to take on the daunting task of wrangling some of the messiest data that have been previously un-mined and unstructured.

MeaningCloud has enabled us to quickly and effectively deploy NLP techniques to tackle these problems, and it works easily for team members who are using NLP statistical models already to those without that technical background. It is also powerful enough to grow with our programs. As we learn more about the problem, it is easy to update the models to reflect our learnings.

Continue reading


Invoking the MeaningCloud Sentiment Analysis API from Minsait’s Onesait Platform

Minsait’s Onesait Platform is an IoT & Big Data Platform designed to facilitate and accelerate the construction of new systems and digital solutions and thus achieve the transformation and disruption of business. Minsait is a brand of Indra: its business unit addressing the challenges posed by digital transformation to companies and institutions.

Minsait has published a post about the procedure to invoke an external API from the integrated flow engine of the Onesait Platform (formerly known as Sofia2).

MeaningCloud integrated with Minsait Onesait Platform

The post titled HOW TO INVOKE AN EXTERNAL REST API FROM THE SOFIA2 FLOW ENGINE? uses as an example the integration of MeaningCloud Sentiment Analysis API (in Spanish).

The article illustrates one of the strengths of MeaningCloud: how easy it is to integrate its APIs into any system or process.


Recorded webinar: Solve the most wicked text categorization problems

Thank you all for your interest in our webinar “A new tool for solving wicked text categorization problems” that we delivered last June 19th, where we explained how to use our Deep Categorization customization tool to cope with text classification scenarios where traditional machine learning technologies present limitations.

During the session we covered these items:

  • Developing categorization models in the real world
  • Categorization based on pure machine learning
  • Deep Categorization API. Pre-defined models and vertical packs
  • The new Deep Categorization Customization Tool. Semantic rule language
  • Case Study: development of a categorization model
  • Deep Categorization – Text Classification. When to use one or the other
  • Agile model development process. Combination with machine learning

IMPORTANT: this article is a tutorial based on the demonstration that we delived and that includes the data to analyze and the results of the analysis.

Interested? Here you have the presentation and the recording of the webinar.

(También presentamos este webinar en español. Tenéis la grabación aquí.)
Continue reading