Share this
Building a powerful social intelligence web app
by Henry Chapman on February 15, 2024
When building a customized web application based on social listening intelligence, you have to start with a solid data framework and clear goals in the story that you want to communicate to your prospective audience.
This year, we had the goal of completely rebuilding our Most Trusted Brands Dashboard to provide even more customization and drill-down options to brand strategists and analysts. Our end results were fantastic. In the end, we offer both 27x more data per brand than last year’s iteration and interactive ways that you can drill down into the brands that interest you most.
We accomplished this massive increase of displayed data and interactivity with API calls to our new Infegy Starscape API, which enabled dynamic and customized aggregations.
Using Infegy IQ, our in-house AI which powers sentiment analysis and emotional identification, we initially query 2000 brands sourced from the Forbes 2000 to get a ranked list of the ones with the most trust. Then, for each of those brands, we query trends, linguistics, and geographic data. Each of those subcategories have both three different types of data and three different time frames. We precache our results to help with scaling. Because all the data pulls are automated, this data is live and updated weekly for your trust-tracking pleasure.
Let’s jump into the specifics of how we built our new dashboard. We’ll walk you through how we initially sift through brand data and display it in our interactive dashboard.
Figure 1: Most Trusted Brands 2024 relaunch.
How we built 2024’s Most Trusted Brands
Infegy's 2024 Most Trusted Brands dashboard has been completely rebuilt from the ground up with the new Infegy Starscape API to bring you even more insights about the brands you know and trust. Instead of 2023's static document, 2024's Most Trusted Brands data is updated weekly.
The initial collection
Unlike previous years, we expanded our brand list by 20x. We used the Forbes 2000, or the world's top two thousand largest companies by revenue, profits, assets, and market value.
We send 2000 queries to Infegy's servers each week using the brand's Entity and name. Infegy uses Entities, or proper nouns representing big concepts like brands, to detect posts that might not mention the specific company name but still relate to it. For example, think of brands like Coach or Apple. You'll have many irrelevant results if you search just by those words, but Entity detection gets you content beyond the initial search query. Infegy IQ, Infegy's in-house proprietary AI, enables our Entity searches.
Related: Infegy’s Starscape API Harnessing Flexibility and Speed in Social Listening - A Webinar
We look at a rolling window of the past 365 days. Finally, we add filters for the Trust emotion and positive Sentiment. We specifically added the sentiment filter to control for the negativity that consumers could feel towards certain brands ("I'll never trust this company after they did this.”)
Once we run those 2000 requests to Infegy's servers, we sort the results by the number of posts containing Trust. These aggregated results represent a monumental amount of data (at the time of publication, Amazon, our leading brand, had 2.6 million documents containing Trust for the last 365 days). After sorting, we return a list with the top twenty brands.
Now that we've compiled a list of the past year's top twenty brands ranked by Positive Trust, we'll explore each brand in more detail. We'll examine Trends, Linguistics, and Geography. For each of these examples, we'll use Nintendo, our third most trusted brand at the time of this publication.
Figure 2: Initial query structure for each of the two thousand largest brands.
Digging deeper into each brand
For our app, now that we've compiled a list of the past year's top twenty brands ranked by Positive Trust, we'll explore each brand in more detail. We'll want our users to have the ability to examine Trends, Linguistics, and Geography. For each of these examples, we'll use Nintendo, our third most trusted brand at the time of authorship.
We divided these three details into three different sections in our app for further analysis.
Figure 3: Branded page for Nintendo, one of our initial most trusted brands.
Trends
Trends shows how the conversation around Nintendo, or any brand within our dashboard, has changed over time. We show normalized post volume, sentiment, and emotions for each brand. Additionally, each view has three different time views (one year ago, one month ago, and one week ago). This sorting allows you to zoom into the most relevant period to see how the conversation has changed.
Universe
You're greeted with a universe graph when you load a brand page. This graph shows your brand's normalized post volume over the last year, month, and week. We normalize the volume by dividing by the total number of posts we've collected during that time period. We normalize to account for the year's data collection fluctuations, so you can see relative branded spikes in post volume.
Figure 4: Normalized post volume for Nintendo
Sentiment
Next, we grab branded Sentiment. We show the overall positive and negative share of conversation for each particular time frame. Usually, because we've filtered to positive Trust, the brands reflected on this dashboard should have very high average positivity. Despite the average positivity, you can see large harmful spikes in Sentiment when specific negative stories break over social media.
Figure 5: Normalized Sentiment for Nintendo
Emotions
Finally, we show Emotions. Infegy analyzes ten emotions (Trust, Joy, Love, Anticipation, Surprise, Anger, Fear, Hate, Disgust, and Sadness). Like with Sentiment, because we filtered specifically for Trust, Trust should be the leading emotion for each of these companies. Like Sentiment and Universe, we also normalize here so you can see relative fluctuations in emotional conversation.
Figure 6: Normalized Emotions for Nintendo.
Linguistics
After the Trend data, we grab Linguistics data. Linguistics data represents the underlying aggregated words that make up each particular post. Most Trusted Brands of 2024 shows you three types of Linguistic data: Topics, Hashtags, and Mentions.
Topics
Topics represent the underlying nouns, verbs, and adjectives frequently used within the underlying posts about a brand. These can have Sentiment attached to them. In this word cloud, we color by sentiment, with red terms appearing more in negative documents and green terms appearing in more positive documents.
Now is also a great time to talk about language detection. Entity searches are language-agnostic. Because Nintendo is a Japanese company, we're getting a lot of Japanese topics (we pull both Kanji and traditional Japanese character conversation).
Figure 7: Top Topics for Nintendo.
Hashtags
After Topics, we also show hashtags. These terms, marked with "#," often can allude to more branded content. These hashtag attributes are especially evident in Nintendo's case, with hashtags like #NintendoSwitch and #TearsOfTheKingdom rising to the top.
Figure 8: Top Hashtags for Nintendo.
Mentions
Finally, within Topics, we show mentions. These are accounts that are tagged most frequently within the Nintendo conversation. Mentions can be helpful in showing which accounts are driving the underlying conversation. We also color them by sentiment.
Figure 9: Top Mentions for Nintendo.
Geography
Finally, we'll dive into our last tab on Most Trusted Brands: the Geography Tab. We aggregate data collected by country and show you which countries have the highest levels of conversation, Sentiment, and Trust.
Universe
First, we'll show you the Universe tab, which demonstrates the highest level of conversation. Nintendo has a giant market in the United States, so we see a high concentration of Nintendo-related conversation there. We also see pronounced discussions in Brazil, France, and Japan.
Figure 10: Post Universe by Country for Nintendo.
Sentiment
Next, we show Sentiment by country. This sentiment "s "is organized on a scale with countries shaded in green as more positive and Nintendo's shaded in yellow as less positive.
Figure 11: Net Sentiment by Country for Nintendo.
Trust score
Finally, we show which countries have the highest concentration of branded trust conversations. This type of query wasn't possible in Infegy Atlas but is possible with Infegy Starscape's new API. We aggregate the country field with positive Sentiment and Trust to accomplish this with one query. Our API returns a JSON object, which is super convenient for parsing and graphing.
Figure 12: Normalized Trust by Country for Nintendo
Figure 13: Sample query structure for Trust by country aggregation.
Takeaways for your brand
In order to build an insightful social listening web app, you need the right type of API as your data foundation. Using just a few automated queries, we’re able to automate and scale insights for thousands of brands. By drilling down into the specific endpoints and time periods, our users can zero into the data points which are driving branded conversations into the largest companies in the world. We’re most excited about the recurring updates, which mean that our dashboard will now be able to live on its own in the background, continuing to bring new knowledge to our users in 2024.
The API behind this app is from Infegy, if you want to know more about how your application or project can be built using this data, contact us.
Share this
- November 2024 (1)
- October 2024 (2)
- September 2024 (3)
- August 2024 (4)
- July 2024 (2)
- June 2024 (1)
- May 2024 (2)
- April 2024 (2)
- March 2024 (3)
- February 2024 (3)
- January 2024 (2)
- December 2023 (3)
- November 2023 (4)
- October 2023 (3)
- September 2023 (3)
- August 2023 (4)
- July 2023 (4)
- June 2023 (2)
- May 2023 (4)
- April 2023 (4)
- March 2023 (4)
- February 2023 (4)
- January 2023 (1)
- December 2022 (3)
- November 2022 (4)
- October 2022 (3)
- September 2022 (3)
- August 2022 (2)
- July 2022 (1)
- June 2022 (1)
- April 2022 (1)
- March 2022 (1)
- January 2022 (1)
- December 2021 (1)
- November 2021 (1)
- October 2021 (1)
- June 2021 (1)
- May 2021 (1)
- April 2021 (1)
- March 2021 (1)
- February 2021 (1)
- January 2021 (2)
- November 2020 (1)
- October 2020 (2)
- September 2020 (1)
- August 2020 (2)
- July 2020 (2)
- June 2020 (2)
- April 2020 (1)
- March 2020 (2)
- February 2020 (2)
- January 2020 (2)
- December 2019 (2)
- November 2019 (1)
- October 2019 (1)
- September 2019 (2)
- August 2019 (2)
- July 2019 (1)
- June 2019 (1)
- May 2019 (2)
- March 2019 (2)
- February 2019 (2)
- January 2019 (1)