Douyin’s Algorithm Transparency Drive: Rare Insights from China’s TikTok
In a groundbreaking move for Chinese tech, Douyin (the Chinese version of TikTok) has publicly disclosed details of its recommendation algorithm for the first time. In late March 2025, Douyin launched a new “Safety and Trust Center” website (95152.douyin.com) that opens up the app’s algorithmic principles, content governance policies, and user safety mechanisms to the public . Douyin’s president Han Shangyou introduced this initiative at a forum, framing it as part of 10 measures to make the platform’s workings more transparent and invite public oversight . This report draws exclusively on Chinese-language sources – including Douyin’s own transparency article – to explain how Douyin’s recommendation system works and how the company addresses concerns like filter bubbles, data privacy, and even “surveillance” rumors. These insights, seldom accessible outside China, shed light on the secretive algorithm behind one of the world’s most influential apps.
Pulling Back the Curtain: Douyin’s Safety & Trust Center
Douyin’s new Safety and Trust Center marks the first time the company has opened up its “black box” algorithm to public view. The website – named after Douyin’s hotline number 95152 – went live in trial mode and was showcased during an open day event on April 15 in Beijing . At this event, Douyin officials walked through the site’s sections, addressing hot-button issues around the algorithm and platform governance. They emphasized that recommendation algorithms are essentially efficient information filters driven by AI and machine learning, not magic: in Douyin’s case, the system always works in tandem with human oversight and policies to guide its outcomes . The clear message was that the algorithm can be designed, understood, and improved – it’s not an untouchable mystery. By making these inner workings visible, Douyin aims to rebuild user trust and set an industry example in transparency . Importantly, Douyin is actively soliciting feedback through this center (and even a dedicated algorithm hotline), signaling that it welcomes public scrutiny and input on how its algorithm and platform should evolve .
How Douyin’s Recommendation Algorithm Works
At its core, Douyin’s recommendation system learns from user behavior. Every time you watch, like, share, or skip a video, you’re feeding signals into the algorithm. Douyin explains that its AI models analyze users’ “behavior” – actions such as clicks, views, likes, shares, favorites, and so on – to build a personalized prediction model . Based on your past interactions, the characteristics of videos available, and the context, the system predicts what kind of content you’re likely to engage with . Unlike earlier approaches, Douyin’s algorithm today barely relies on manual tags or categories for videos or users. Instead, it uses deep neural networks to evaluate content and user behavior directly, calculating an overall “value” that a user would gain from watching a given video . In practice, this means Douyin’s AI is crunching numbers behind the scenes to match videos with viewers, rather than editors or simplistic rules labeling content.
Advanced Models: Douyin has revealed that it employs state-of-the-art deep learning models to power these recommendations. For example, it uses the Wide & Deep model and a two-tower recall model among others . The Wide & Deep model (a neural network architecture popularized by Google) helps overcome the tunnel vision of basic collaborative filtering by combining memorization of known preferences with generalization to new content. The two-tower (dual) model, on the other hand, improves the “recall” stage – meaning it better retrieves a pool of candidate videos for each user by separately learning representations of users and videos and then matching them . These complex algorithms allow Douyin to efficiently sift through a huge content pool and surface videos tailored to each user.
Scoring Videos: How does Douyin decide which specific video to show you next? The company describes a “recommendation priority formula” at the heart of its system: Predicted probability of a user action × the action’s value weight = Priority score for the video. In simpler terms, the algorithm estimates the likelihood you will perform certain actions on a candidate video (such as liking it, watching it to the end, or sharing it), and it multiplies that by a weight representing how “valuable” that action is . The result is a score – videos with higher scores get pushed higher in your feed . Crucially, Douyin’s algorithm is only trying to predict your behavioral response, not any judgment of the content’s truth or quality. The company stresses that this whole process is a mathematical prediction model, “establishing a statistical association between user behavior and content features, rather than truly understanding the content itself,” as the official explanation puts it . In other words, the AI isn’t “reading” or comprehending videos like a human would; it’s looking at patterns of engagement. This clarification demystifies the system – it’s not a sentient observer peering into your life, but a statistical engine correlating your taps and swipes with videos.
User Actions as Signals: Douyin’s recommendation model takes into account a rich spectrum of user actions when predicting what you might do. According to the disclosures, it considers whether you like or dislike a video, follow the creator, favorite (bookmark) it, share it, leave a comment or even click into the comment section, and if you watch the video fully or only partially, among other behaviors . It even looks at longer-term engagement signals – for instance, do you revisit a video you favorited later, or do you search for related content afterward ? Each of these actions has a positive or negative “value” in terms of indicating your interest level . For example, watching a video till the end is better than skipping early, liking is a stronger positive signal than not reacting, and not hitting “Not Interested” is better than actively indicating dislike . The algorithm’s ranking model continuously learns from this feedback. Every time you interact with a video, the system updates its understanding of your preferences – in fact, Douyin says it has achieved “minute-level” real-time updates, meaning the recommendations can adjust within minutes based on new feedback . This fast loop helps keep the content feeling personalized and responsive to your tastes, even as they evolve session by session.
Multi-Objective Model: Balancing Engagement, Diversity and Quality
One highlight of Douyin’s transparency report is how it balances multiple goals in its algorithm, rather than chasing one metric like watch time alone. In the early days, when Douyin was dominated by 15-second clips, the platform’s algorithm mostly optimized for a single objective – the video completion rate (did you watch the whole clip) . Completion rate was a simple proxy for interest: if lots of people watch a video to the end, it’s probably engaging. However, as Douyin’s content and user base grew more diverse (with many longer videos, educational clips, vlogs, etc.), relying on one or two metrics was no longer sufficient . Douyin explains that it naturally transitioned to a “multi-objective” recommendation system, which is now the mainstream approach in its platform . The core idea of multi-objective learning is that the algorithm is optimizing not just one formula, but many simultaneously – this could include short-term engagement, long-term user satisfaction, content quality, diversity, and more . By modeling a variety of objectives, the recommendation strategy becomes more comprehensive and balanced . As one Chinese tech outlet put it, the multi-objective system aims for a “win-win of value” for all parties – users, content creators, the platform, and the broader society .
Keep reading with a 7-day free trial
Subscribe to Pandaily to keep reading this post and get 7 days of free access to the full post archives.