Demo of Diablo Immortal’s Fan Reaction Sentiments with Microsoft Text Analytics API
Testing the capabilities of sentiment analysis, key phrase extraction, and entity recognition with the fan reaction towards the release of Blizzard’s Diablo Immortal
I recently heard the latest news about the upcoming version of Diablo Immortal, a mobile version of the an action role-playing hack and slash video game developed by Blizzard. In fact, I first played the PC version of Diablo in 2000s, one of the all-time popular games of 2000s, and I enjoyed so much that I could finish five acts in few weeks. (I recalled that I played as the Necromancer. Cast the summoning skills, raise skeletons, create golems, and resurrect dead monsters to fight the creatures).
However, in the BlizzCon 2018, the annoucement of Diablo: Immortal seemed to spur negative reactions and disappointed fans who were hoping to see Diablo 4…
Blizzard wasn't ready for the immediate, and negative, fan reaction to the mobile game Diablo: Immortal. But how does a…www.polygon.com
Diablo Immortal's very existence has upset Blizzard fans, but things may have gone differently if better decisions had…www.forbes.com
Diablo II Producer Mark Kern said that showcasing Diablo Immortal that way at BlizzCon proves Blizzard does not…wccftech.com
Now that we know the context of the story, let’s proceed to evaluate the fan reaction texts with Microsoft Cognitive Services.
Microsoft Text Analytics API
Dive in and learn how to start building intelligence into your solutions with the Microsoft AI platformaischool.microsoft.com
Text analysis can mean different things, but in Cognitive Services, the Text Analytics API provides four types of analysis: 1.) sentiment analysis 2.) key phrase extraction 3.) language detection 4.) entity recognition.
The Text Analytics API is a cloud-based service that provides advanced natural language processing over raw text, and includes four main functions: sentiment analysis, key phrase extraction, language detection, and entity linking.
The API is backed by resources in Microsoft Cognitive Services, a collection of machine learning and AI algorithms in the cloud, readily consumable in your development projects.
To use the service, you first need to feed in the sample text. In this case, I will use the sample text of fan reaction found in “Diablo: Immortal broke the unspoken rules of Blizzard, and BlizzCon”, and quote:
Example 1: the fan reaction is evaluated to have a negative sentiment!
Example 2: Mark Kern, former Diablo II Producer, shared his opinion on the Diablo Immortal backlash that a large portion of the fanbase expressed after the reveal at BlizzCon 2018. (the statement is from “Diablo II Producer Says Diablo Immortal Is Blizzard Not Understanding Gamers Anymore”)
Further Learning Resources
Text Analytics in Azure Cognitive Services for sentiment analysis, key phrase extraction, language detection, and…docs.microsoft.com
Cognitive Services let you build intelligent apps with powerful algorithms using just a few lines of code.aischool.microsoft.co