cd /news/machine-learning/personalizing-incremental-video-sear… · home topics machine-learning article
[ARTICLE · art-62880] src=machinelearning.apple.com ↗ pub= topic=machine-learning verified=true sentiment=↑ positive

Personalizing Incremental Video Search with Hybrid Text and ID Embeddings

Apple researchers developed a personalization system for incremental video search on Apple TV that combines text-based and ID-based embeddings to improve ranking, particularly for short, ambiguous prefix queries. In a three-week online experiment, the system achieved statistically significant gains of +1.14% tap-through rate and +1.23% conversion rate, with the largest improvements seen for users with longer watch histories.

read2 min views2 publishedJul 16, 2026
Personalizing Incremental Video Search with Hybrid Text and ID Embeddings
Image: Apple ML Research

content type paperpublished July 2026 Personalizing Incremental Video Search with Hybrid Text and ID Embeddings

AuthorsVivek Kanojiya, Vishalaksh Aggarwal, Daeho Baek, Lyndon Kennedy, Xuetao Yin

Personalizing Incremental Video Search with Hybrid Text and ID Embeddings

AuthorsVivek Kanojiya, Vishalaksh Aggarwal, Daeho Baek, Lyndon Kennedy, Xuetao Yin

Incremental video search requires high-quality ranking after each keystroke, where intent is often underspecified (e.g., 1–3 character prefixes). We present a personalization system for Apple TV search that combines complementary semantic and collaborative signals at ranking time. Our approach learns two item embedding spaces: (i) a text-based multilingual encoder (TextEmb) fine-tuned on co-engagement triplets via contrastive learning, and (ii) an ID-based collaborative embedding model (IdEmb) trained on interaction-derived positives. At serving time, we construct user representations from recent watch history and inject text- and ID-based user–item cosine similarities into a pairwise XGBoost ranker. We evaluate the system with temporally held-out offline datasets and a three-week online controlled experiment. Offline, for sessions with user history, the personalized ranker improves NDCG@10 by 2.99% and MRR by 3.30% over the non-personalized baseline. Crucially, slice analyses show that personalization is most needed in incremental search, where intent is still forming: on ambiguous prefix queries (1–3 characters), NDCG@10 lift is +8.63%, versus only +1.46% on longer, more fully specified queries. Users with longer watch histories benefit more from personalization than newer users: NDCG lift rises from +2.13% for users with 1–5 history items to +4.37% for users with 51–100. This larger lift occurs even though baseline relevance is lower for long-history cohorts (NDCG@10 drops from 0.733 to 0.680), indicating that personalization adds the most value where default ranking underperforms. Online, treatment yields statistically significant gains of +1.14% tap-through rate and +1.23% conversion rate, with a 2.91% improvement in converted-item rank position. We further analyze coverage–precision trade-offs between semantic and collaborative embeddings through ablations isolating each signal, and evaluate embedding quality on a held-out corpus with LLM-judged similarity labels to reduce click/exposure bias.

BayesCNS: A Unified Bayesian Approach to Address Cold Start and Non-Stationarity in Search Systems at Scale

December 11, 2024research area Knowledge Bases and Search, research area Methods and Algorithmsconference AAAI

Information Retrieval (IR) systems used in search and recommendation platforms frequently employ Learning-to-Rank (LTR) models to rank items in response to user queries. These models heavily rely on features derived from user interactions, such as clicks and engagement data. This dependence introduces cold start issues for items lacking user engagement and poses challenges in adapting to non-stationary shifts in user behavior over time. We…

Consistent Collaborative Filtering via Tensor Decomposition

August 16, 2023research area Knowledge Bases and Search, research area Methods and Algorithms Collaborative filtering is the de facto standard for analyzing users’ activities and building recommendation systems for items. In this work we develop Sliced Anti-symmetric Decomposition (SAD), a new model for collaborative filtering based on implicit feedback. In contrast to traditional techniques where a latent representation of users (user vectors) and items (item vectors) are estimated, SAD introduces one additional latent vector to each…

── more in #machine-learning 4 stories · sorted by recency
── more on @apple 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/personalizing-increm…] indexed:0 read:2min 2026-07-16 ·