user-feedback

2 posts

meta

Adapting the Facebook Reels RecSys AI Model Based on User Feedback (opens in new tab)

Meta has enhanced the Facebook Reels recommendation engine by shifting focus from traditional engagement signals, like watch time and likes, to direct user feedback. By implementing the User True Interest Survey (UTIS) model, the system now prioritizes content that aligns with genuine user preferences rather than just short-term interactions. This shift has resulted in significant improvements in recommendation relevance, high-quality content delivery, and long-term user retention. **Limitations of Engagement-Based Metrics** * Traditional signals like "likes" and "watch time" are often noisy and may not reflect a user’s actual long-term interests. * Models optimized solely for engagement tend to favor short-term value over the long-term utility of the product. * Internal research found that previous heuristic-based interest models only achieved 48.3% precision in identifying what users truly care about. * Effective interest matching requires understanding nuanced factors such as production style, mood, audio, and motivation, which implicit signals often miss. **The User True Interest Survey (UTIS) Model** * Meta collects direct feedback via randomized, single-question surveys asking users to rate video interest on a 1–5 scale. * The raw survey data is binarized to denoise responses and weighted to correct for sampling and nonresponse bias. * The UTIS model functions as a lightweight "alignment model layer" built on top of the main multi-task ranking system. * The architecture uses existing model predictions as input features, supplemented by engineered features that capture content attributes and user behavior. **Integration into the Ranking Funnel** * **Late Stage Ranking (LSR):** The UTIS score is used as an additional input feature in the final value formula, allowing the system to boost high-interest videos and demote low-interest ones. * **Early Stage Ranking (Retrieval):** The model aggregates survey data to reconstruct user interest profiles, helping the system source more relevant candidates during the initial retrieval phase. * **Knowledge Distillation:** Large sequence-based retrieval models are aligned using UTIS predictions as labels through distillation objectives. **Performance and Impact** * The deployment of UTIS has led to a measurable increase in the delivery of niche, high-quality content. * Generic, popularity-based recommendations that often lack depth have been reduced. * Meta observed robust improvements across core metrics, including higher follow rates, more shares, and increased user retention. * The system now offers better interpretability, allowing engineers to understand which specific factors contribute to a user’s sense of "interest match." To continue improving the Reels ecosystem, Meta is focusing on doubling down on personalization by tackling challenges related to sparse data and sampling bias while exploring more advanced AI architectures to further diversify recommendations.

discord

The Game Developer Playbook, Part One: Getting Started on Discord (opens in new tab)

Developing a community during the early stages of game production allows developers to cultivate a core group of dedicated advocates and insiders. By leveraging communication platforms designed for intimate interaction, creators can transform early players into long-term supporters who contribute directly to the project's evolution. Starting this process as early as possible ensures that the game’s growth is supported by a foundation of trusted feedback and direct player engagement. ### Utilizing Discord for Iterative Development * Discord’s architecture, originally designed for private group conversations, makes it an ideal environment for building close-knit relationships between developers and players. * The platform provides a centralized space to schedule and monitor live playtests, ensuring that developers can observe player behavior in real-time. * Creators can gather actionable insights and qualitative feedback through direct dialogue with community members who are invested in the game’s success. ### Strategic Timing for Community Building * While community management can begin at any phase, the most significant benefits are realized when engagement starts during the earliest stages of development. * Early integration allows for the nurturing of "super-fans" who act as advocates and trusted insiders throughout the production lifecycle. * Establishing a presence early on creates a collaborative atmosphere where players feel like active participants in the game's journey rather than just consumers. To build a sustainable and loyal player base, developers should prioritize early community integration by using Discord as a collaborative hub for playtesting and refinement. Engaging with a small group of dedicated supporters from the start creates a feedback loop that can significantly improve the final product's quality and market fit.