Deep Dive into Social Media Analytics
Daniel Kim shares a two-part series exploring how to use Social Media, Azure Synapse & Power BI to make Insightful decisions with Social Media Analytics.
Imagine you are a product developer for a healthcare company who wants to find trending topics around your recently developed product – or – you are a researcher for a company who wants to search around what is trending on the market to come up with new innovative products.
You’ll first need to find a way to scrape different news sites and search popular social media platform, like Twitter, to find trending topics.
Also imagine, after all the scraping the company wants to map relevant geolocations, search through hashtags, find authors, translate languages in real-time and even run text analytics to retrieve sentiment analysis. Now you want to show this on a dashboard to make a case for your research to your business executive!
In order to create this solution from scratch you’d need to create some sort of a web application to go and fetch different news sites (e.g. News API). Then authenticate/authorize yourself with Twitter and hit Twitter’s search endpoints. Store all this data and use it to hit the Bing Maps endpoint, then hit the Azure Cognitive Services to run translation and text analytics. Then, finally wrap it all up with mapping all the information on to the dashboard and visualize the result in Power BI!
Let’s get started
Part I of this series explores the problem and links the GitHub repository with code to help you get started.
Part 2 of this series is a deep dive into setting up Social Media Analytics as a solution.