Glake
Get in touch
Development · Retail

AI monitoring of retail chain mentions

Every day, the system gathers posts about retail chains from video platforms, review sites, forums, social media, and messaging apps, tags each one by topic and sentiment, scores its virality, and sends Telegram alerts about the posts that need attention

Global Import
Global Import · 15+ retail chains monitored
Discuss a similar projectAll case studies
AI monitoring of retail chain mentions
15+
retail chains monitored
8
platform types, from YouTube and VK to review sites and forums
10
points on the virality scale
5
topic categories for every post
01 · The challenge

What the client needed

Global Import is a wholesale company based in Krasnoyarsk. Working with retail chains means the team has to keep a close eye on the conversation around Russia’s major grocery chains: which videos are racking up views and where negativity is surfacing.

Much of that conversation happens in user-generated content: product reviews, customer feedback, complaints, and videos about deals and promo codes. It’s spread across dozens of platforms, with a steady stream of new posts every day.

Monitoring was manual and haphazard. Off-the-shelf media monitoring tools are expensive and aren’t built for Russian retail.

The client needed posts across every chain and platform collected automatically and sorted by topic and sentiment — and the team alerted right away to the ones worth a closer look.

What stood in the way
Manual monitoring
Posts were found and reviewed by hand, with no regular sweep of the platforms, so some of them slipped through the cracks.
Late alerts
The team found out about viral videos or negative posts only after they had already reached a wide audience.
No big picture
Lots of platforms, but no single view of posts by topic and sentiment.
02 · The solution

What we built

01

Posts collected automatically

The system collects posts about the selected chains on a schedule — from YouTube, TikTok, VK, Telegram, RuTube, Dzen, review sites, and forums — so no one has to browse the platforms by hand.

02

Instant alerts

When a post gets unusually high likes, views, or engagement, the system flags it as an anomaly, assigns a priority so the team knows where to start, and sends a dedicated Telegram alert with a link.

03

The big picture across all chains

Every post is tagged with a topic, sentiment, and virality score, and data from all platforms lands in a single database, so the team sees all 15+ chains at a glance.

04

Data for reports and trends

The data is available in a web dashboard and through a Power BI connection, so the team can build reports and spot trends for marketing.

03 · Demo

Inside a day of monitoring

Here’s how it works step by step, from collecting posts to the morning digest.

Step 1

Collection and storage

Throughout the day, the system crawls the platforms for new posts about the tracked chains. Each post is saved with its likes, views, comments, and publication date. Processing runs in batches, and the digest shows how many records were processed and whether anything failed.

Step 2

Topic, sentiment, virality

If a post includes a video, the speech is transcribed first. Then the AI model identifies the topic, sentiment, and keywords. Topics come from a predefined list that includes promotions, negative reviews, product quality, service, and product selection. A separate score from 1 to 10 rates how viral the post looks. That way, a positive promo and a product-quality complaint never end up in the same stream.

Anomaly card: post metrics, sentiment, virality, and link
Anomaly card: post metrics, sentiment, virality, and link
Step 3

Anomaly alert

For each anomaly, the system builds a card: chain, anomaly type, engagement, virality, sentiment, category, title and description, likes, views, comments, date, and link. At the bottom, the post is marked “needs monitoring.” The team uses the card to decide whether to respond.

Morning digest of the past 24 hours: breakdown by chain and topic, top viral content
Morning digest of the past 24 hours: breakdown by chain and topic, top viral content
Step 4

Morning digest and dashboard

Each morning, a digest of the past 24 hours arrives in Telegram: overall stats, a breakdown by chain and topic, top viral content, top content by engagement, keywords, and the number of anomalies by priority. The web dashboard lets the team browse and filter the same data.

More screenshots

Overview dashboard with filters by chain, platform, and category
Overview dashboard with filters by chain, platform, and category
04 · Tech stack

Stack and approach

Python + FastAPI
The backbone of the system: collects posts, analyzes them, and sends alerts
React
The web dashboard where the team explores data by chain and topic
PostgreSQL
The database that stores posts with their metrics and analysis results
LLM
Identifies each post’s topic, sentiment, and virality
Speech recognition
Transcribes speech in videos, so the analysis goes beyond post descriptions

Also used: Telegram Bot API — digests and alerts for the team · Power BI connectors — data export for reporting

How it works

Collection · scheduled
8 platform types
YouTube, TikTok, VK, Telegram, RuTube, Dzen, review sites, forums
Speech recognition
video speech to text
PostgreSQL
posts with metrics and analysis results
Analysis
LLM
topic, sentiment, keywords virality 1–10
Anomaly detection
likes, views, engagement priority
Output
Telegram Bot API
morning digest and alerts
Web dashboard
React
Power BI
reports and trends
05 · Results

What the client got

The team has a clear view across all chains and gets alerts about important posts every morning — no manual browsing required.

15+
retail chains monitored across all platforms
10
points on the virality scale for every post
1
morning Telegram digest instead of combing through platforms by hand
The team responds to important posts in minutes, not hours
One record per post: chain, topic, sentiment, engagement, virality, link
Structured data for building reports and spotting marketing trends
06 · For your business

Who else this works for

A similar setup works for any company whose brand or category gets written about and filmed a lot — too much to track by hand.

Retailers and food manufacturers
Tracking reviews, complaints, and videos about chains and brands, with alerts on negative and viral posts
Brands and PR teams
A daily digest of mentions by topic and sentiment, plus flags on posts that are gaining traction
Restaurants and hotels
Collecting reviews and videos from multiple platforms and breaking them down by service, quality, and price
Marketplace sellers
Tracking reviews and complaints about their own and competitors’ products, with alerts on sudden spikes in interest

We build solutions like this around your needs: turnkey AI products, AI agents and automation, integrations, and data.

Our services
Get in touch

Want results like these?

Tell us about your project — we’ll talk it through and show you how to make this work for your business

We’ll set up a short call
We’ll scope your task and estimate it within 1 business day
You’ll get a clear implementation plan and transparent pricing
Alexander Yarygin
Founder, Glake
Replies personally
What can we help with?
Select one or more
or
Chat on LinkedIn

More case studies

AI video publishing on autopilot
DevelopmentContent

AI video publishing on autopilot

Send a video to a Telegram bot — it’s live on four platforms with title, description, and hashtags

Global Import
AI assistant for social media content
DevelopmentFinTech

AI assistant for social media content

Text, image, and video generation with auto-posting to social media

Strong Finance
AI operations monitoring agent
DevelopmentMarketplaces

AI operations monitoring agent

Pulls Wildberries metrics, computes KPIs, and flags sales and ad anomalies

MPstats
All case studies