Tag Archives: use cases

Posts related to use cases

Introduction to emotion recognition in text

Emotions govern our daily lives; they are a big part of the human experience, and inevitably they affect our decision-making. We tend to repeat actions that make us feel happy, but we avoid those that make us angry or sad.

Information spreads quickly via the Internet — a big part of it as text — and as we know, emotions tend to intensify if left undealt with.

Thanks to natural language processing, this subjective information can be extracted from written sources such as reviews, recommendations, publications on social media, transcribed conversations, etc., allowing us to understand the emotions expressed by the author of the text and therefore act accordingly.

Emotion

Continue reading


Use case: VoC program for retail

Voice of the Customer (VoC) programs have become an established path for retailers to deliver enhanced customer experiences.

Consumer behavior, nevertheless, is always changing. Retailers are rarely able to anticipate these behavioral changes or adapt quickly enough to preserve or grow their market share.

In 2018, a regional supermarket brand with over 800 hundred stores wanted to understand customer experience at every touchpoint in order to identify potential areas of customer frustration.

The company undertook a strategic Voice of the Customer (VoC) program with the aim of systematically and consistently capturing insights from the customer experience.

The program is still running. It comprises of around 23,000 surveys per month, completed by customers at various branches of the supermarket chain.

In retail, listening to the Voice of the Customer to identify the strengths and weaknesses of business is fundamental. Competition is fierce. Given that the scale of information to be analyzed is immense, the company decided to work with MeaningCloud to process the literal answers to the open-ended questions of the surveys, so they need not worry about the amount or the time needed to process them.
Continue reading


Customer experience, a win-win in restaurants

 BLT sandwich, buttered or not?

 

Do you know if your customers prefer buttered toast in your BLT sandwich? Don’t worry; MeaningCloud is the kitchen helper you need to suit your dinner guest. Customer experience is the ingredient you need. Surfing the Internet you find hundreds of websites and apps to give feedback on restaurants. You could find by chance people talk about yours. Can you imagine people disparaging your BLT sandwich? For your information, I’d rather have it buttered.
blt-sandwich

Continue reading


#ILovePolitics: Political discourse analysis in social media

We continue with the #ILovePolitics series of tutorials! We will show how to use MeaningCloud for extracting interesting insights to build your own Political Intel Reports and, at the same price, turning you into a Data Scientist giant in the field of Social Media Analytics.

political issues

Political issues

Politics and Social Media Analytics

Our research objective is to study and compare the discourse of different politicians during the electoral campaign, using their messages in Twitter. We are going to compare tweets by the four most popular (mentioned) politicians in our previous tutorial: Barack Obama (@barackobama), Hillary Clinton (@HillaryClinton), Donald Trump (@realDonaldTrump) and Jeb Bush (@JebBush).

  • What are their key messages?
  • What do they focus on?
  • Are really there different ways of doing politics?

Before we start, three remarks: 1) we will focus on U.S. Politics, in English language, but the same analysis can be adapted for your own country or language as long as it is supported in MeaningCloud, 2) this is a technical tutorial: we will develop some coding, but in general, everyone can understand the purpose of this tutorial, and 3) although this tutorial will use PHP, any non-rookie programmer can translate the programs to any language.

Continue reading


#ILovePolitics: Popularity analysis in the news

If you love politics, regardless of your party or political orientation, you may know that election periods are exciting moments and having good information is a must to increase the fun. This is why you follow the news, watch or listen to political analysis programs on TV or radio, read surveys or compare different points of view from one or the other side.

American politics in a nutshell

American politics

Starting with this, we are publishing a series of tutorials where we will show how to use MeaningCloud for extracting interesting political insights to build your own political intel reports. MeaningCloud provides useful capabilities for extracting meaning from multilingual content in a simple and efficient way. Combining API calls with open source libraries in your favorite programming language is so easy and powerful at the same time that will awaken for sure the Political Data Scientist hidden inside of you. Be warned!

Our research objective is to analyze mentions to people, places, or entities in general in the Politics section of different news media. We will try to carry out an analysis that can answer the following questions:

  • Which are the most popular names?
  • Does their popularity depend on the political orientation of the newspaper?
  • Is it correlated somehow to the popularity surveys or voting intentions polls?
  • Do these trends change over time?

Before we begin

This is a technical tutorial in which we will develop some coding. However, we will try to guide you through the whole process, so everyone can follow the explanations and understand the purpose of the tutorial.

For the sake of generality and better understanding, we will focus on U.S. Politics in English, but obviously you can easily adapt the same analysis for your own country or (MeaningCloud supported) language.

And last but not least, this tutorial will use PHP as programming language for the code examples. However, any non-rookie programmer should be able to translate the scripts into any language of their choice.

Continue reading


Feature-level sentiment analysis

Back when we were called Textalytics, we published a tutorial that showed how to carry out feature-level sentiment analysis for a specific domain: comic book reviews.

Cover for Marvel's Black Widow #1

Marvel’s Black Widow #1

Since then, besides changing our name, we have improved our Sentiment Analysis API and how to customize the different analyses through our customization engine. In this post we are going to show you how to do a feature-level sentiment analysis using MeaningCloud.

One of the main changes in the latest release of our API is the possibility of using custom dictionaries in the detailed sentiment analysis provided by the Sentiment Analysis API. We are going to use comic book reviews to illustrate how to work, but the same process applies to any other fields where sentiment comes into play, such as hotel reviews, Foursquare tips, Facebook status updates or tweets about a specific event.

Continue reading


#TuitometroMadrid: a demonstration of MeaningCloud’s capabilities

Using MeaningCloud’s APIs we have developed in a few days a social monitoring tool for a highly topical theme: the local and regional elections in Spain.

Due to the great expectations raised by the upcoming elections of May 24th, several initiatives have appeared that try to analyze the conversation in social media about the different policy options.
We would like to show you one of them, which won’t be given the medal for arriving first, but will definitely win one for being the fastest (we will explain later this apparent contradiction).
At MeaningCloud we have developed #TuitometroMadrid (in Spanish), an application that enables to analyze thoroughly and in real time the conversation on Twitter about the political parties and candidates shortlisted for the Community of Madrid and Madrid’s City Council.

TuitometroMadrid Home

#TuitometroMadrid allows to monitor the buzz, the opinions, and the relevant terms and hashtags around each political option and to compare them aggregately.

TuitometroMadrid Sentiment

Why do we say that it is the fastest tool? Because, besides the fact that it provides the information virtually in real time (and not as post hoc reports), it’s development has been the quickest: by using MeaningCloud’s APIs, an engineer implemented all the semantic analysis of social content in less than one day.
Apart from its usefulness as an informative tool, #TuitometroMadrid is a demonstration that semantic analysis technologies serve to solve real problems in a simple and affordable way.

Would you like to embed semantic analysis into your applications in the easiest, most customizable and affordable way? Use MeaningCloud for free.


Emergency Management through Real-Time Analysis of Social Media

Serving citizens without paying attention to social media?

App Llamada Emergencias

The traditional access channels to the public emergency services (typically the phone number 112 in Europe) should be extended to the real-time analysis of social media (web 2.0 channels). This observation is the starting point of one of the lines which the Telefónica Group (a reference global provider of integrated systems for emergency management) has been working in, with a view to its integration in its SENECA platform.

Social dashboard for emergency management

At Daedalus (now MeaningCloud) we have been working for Telefónica in the development of a social dashboard that analyzes and organizes the information shared in social networks (Twitter, initially) before, during and after an incident of interest to emergency care services. From the functional point of view, this entails:

  • Collecting the interactions (tweets) related to incidents in a given geographical area
  • Classifying them according to the type of incident (gatherings, accidents, natural disasters…)
  • Identifying the phase in the life cycle of the incident (alert or pre-incident, incident or post-incident)

Benefits for organizations that manage emergencies

Love Parade Duisburg

Love Parade Duisburg

Anticipate incidents

Anticipation of events which, due to their unpredictability or unknown magnitude, should be object of further attention by the emergency services. Within this scenario are the events involving gatherings of people which are called, spread or simply commented through social networks (attendance to leisure or sport events, demonstrations, etc.). Predicting the dimensions and scope of these events is fundamental for planning the operations of different authorities. We recall in this respect the case of the disorders resulting from a birthday party called on Facebook in the Dutch town of Haren in 2012 or the tragedy of the Love Parade in Duisburg.

Flood in Elizondo, Navarre, 2014

Flood in Elizondo, Navarre, 2014

Enrich the available information

Social networks enable the instant sharing of images and videos that are often sources of information of the utmost importance to know the conditions of an emergency scenario before the arrival of the assistance services. User-generated contents can be incorporated to an incident’s record in real time, in order to help clarify its magnitude, the exact location or an unknown perspective of the event.

 

 

Text Analytics technology

Logo MeaningCloud

For the analysis of social content, the text analytics semantic technology (text mining) of MeaningCloud is employed. Its cloud services are used to:

  • Identify the language of the message
  • Classify the message according to a taxonomy (ontology) developed for this scenario (accidents of various kinds, assaults, natural disasters, gatherings, etc.)
  • Extract the mentioned entities (names of people, organizations, places) and the message’s relevant concepts
  • Identify the author or transmitter of each tweet.
  • Extract the geographic location of the transmitter and the incident
  • Extract the time of the message and the incident
  • Classify the impact of the message
  • Extract audiovisual (pictures and videos) and reference (links to web pages, attached documents…) material mentioned in the tweet for documenting the incident
  • Group automatically the messages relating to a same incident within an open record
  • Extract tag clouds related to incidents

Twalert Console

Twalert ConsoleA multidimensional social perspective

Text analytics components are integrated into a web application that constitutes a complete social dashboard offering three perspectives:

  • Geographical perspective, with maps showing the location of the messages’ transmitters, with the possibility of zooming on specific areas.
  • Temporal perspective: a timeline with the evolution of the impact of an incident on social networks, incorporating sentiment analysis.
  • Record perspective: gathering all the information about an incident.

Twitter Accidente Trafico

LT-Accelerate

Telefónica and Daedalus (now MeaningCloud) at LT-Accelerate

Telefónica and Daedalus (now MeaningCloud) will jointly present these solutions at the LT-Accelerate conference (organized by LT-Innovate and Seth Grimes), which will be held in Brussels, on December 4 and 5, 2014. We invite you to join us and visit our stand as sponsor of this event. We will tell you how we use language processing technologies for the benefit of our customers in this and other industries.

 

Register at LT-Accelerate. It is the ideal forum in Europe for the users and customers (current or potential) of text analysis technologies.

Telefonica_logo

 

 

 

 

 

Jose C. Gonzalez (@jc_gonzalez)

[Translation from Spanish by Luca de Filippis]


Analyzig audience and opinion on live events for Social TV

By the end of June, we took part in the TVX 2014 international conference on interactive experiences for television and online video with a demo entitled “Numbat – Tracking Buzz and Sentiment for Second Screens”. On it we showed our work and expertise on social media analytics applied to television and live events, combining semantic analysis technologies and real-time data processing to get metrics on social audience and opinions about each feature of the live program or event.

Social TV is not only a continuously growing area, but also a thoroughly mature one, with dozens of companies interested in user interaction and social marketing. Social media are giving particular importance to this interaction between users and TV broadcasts. To realize how far the social conversation about international events goes, you could take a look at Twitter’s recap on FIFA World Cup 2014 group stage.

cristianoDuring the conference we could see the ways industry and researchers are taking to make their point on Social and Interactive TV. For example, second screen applications allow viewers to have a deeper understanding on what they are watching, providing additional information related to the broadcast (usually ad hoc and synchronized for a better user experience) or through automatic trends discovery. Other approaches try to help users finding the right TV programs by studying their habits and behaviors when watching television.

For our demo, we chose to visualize two World Cup matches being played at the same time: United States – Germany and Portugal – Ghana.

Continue reading


Tutorial for feature-level sentiment analysis

Heads up!

This tutorial was made for Textalytics and as such, it has become obsolete. You can read the updated version for MeaningCloud in this post.

MeaningCloud provides an API to carry out advanced opinion mining, Sentiment Analysis, which extracts both a global aggregated polarity of the text and a more in-depth analysis, giving a sentence-level breakdown of the polarity, extracting entities and concepts and the sentiment associated to each one of them.

Cover for Marvel's Black Widow #1

Marvel’s Black Widow #1

What makes MeaningCloud Sentiment Analysis API different is the possibility of defining entities and concepts for each call of the API, allowing you to obtain the same detailed sentiment analysis for entities or concepts specific to the domain of your application.

We are going to use comic book reviews to learn how to use this feature, as it’s a very rich domain in which it’s easy to illustrate how useful user-defined concepts and entities can be. This applies either to this field or to others where sentiment comes into play, such as hotel reviews, Foursquare tips, Facebook status updates or tweets about a specific event.

Continue reading