<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Tullie Murrell | Writing</title><description>Essays and notes on recommendation systems, search, relevance, and building AI products by Tullie Murrell.</description><link>https://tullie.ai/</link><language>en-us</language><item><title>HNSW Explained: The Algorithm Powering Fast Vector Search</title><link>https://tullie.ai/blog/hnsw-explained-the-algorithm-powering-fast-vector-search/</link><guid isPermaLink="true">https://tullie.ai/blog/hnsw-explained-the-algorithm-powering-fast-vector-search/</guid><description>Hierarchical Navigable Small World (HNSW) is the approximate nearest neighbor algorithm that powers fast similarity search in most production vector databases. This post explains how HNSW works, what each parameter controls, where the algorithm breaks down, and how it fits</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate><category>search</category><category>retrieval</category><category>models</category></item><item><title>Why grep Is Beating Your Vector DB</title><link>https://tullie.ai/blog/grep-vs-vector-db-retrieval/</link><guid isPermaLink="true">https://tullie.ai/blog/grep-vs-vector-db-retrieval/</guid><description>Keyword retrieval keeps winning in production for reasons that have little to do with benchmark leaderboard scores. This post explains when grep beats vectors, and why.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate><category>search</category><category>retrieval</category><category>agents</category></item><item><title>Modern Ranking Architectures, Part 5: The Feedback Loop</title><link>https://tullie.ai/blog/ranking-architecture-part-5-feedback/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-architecture-part-5-feedback/</guid><description>Welcome to the final post in our series on the anatomy of modern recommender systems. Over the last four parts, we&apos;ve deconstructed the online request path, following a user&apos;s request from the initial billions of items all the way to a final, ranked page.</description><pubDate>Mon, 02 Mar 2026 00:00:00 GMT</pubDate><category>recommendations</category><category>architecture</category><category>evaluation</category></item><item><title>Beyond the Hashing Trick: The Math of Scaling to 100M+ IDs in Production.</title><link>https://tullie.ai/blog/beyond-the-hashing-trick-the-math-of-scaling-to-100m-ids-in-production/</link><guid isPermaLink="true">https://tullie.ai/blog/beyond-the-hashing-trick-the-math-of-scaling-to-100m-ids-in-production/</guid><description>If you follow machine learning today, you’ve been told that tokenization is a solved problem. In the world of Natural Language Processing (NLP), we have Byte Pair Encoding (BPE) or WordPiece. These algorithms compress the infinite complexity of human language into a neat,</description><pubDate>Thu, 05 Feb 2026 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category><category>infrastructure</category></item><item><title>Building the Relevance Layer for the AI World</title><link>https://tullie.ai/blog/building-the-relevance-layer/</link><guid isPermaLink="true">https://tullie.ai/blog/building-the-relevance-layer/</guid><description>Why retrieval and relevance are becoming the most important infrastructure in modern AI products, and what we&apos;re building at Shaped to solve it.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>relevance</category></item><item><title>Why I Built a Database for Relevance</title><link>https://tullie.ai/blog/why-i-built-a-database-for-relevance/</link><guid isPermaLink="true">https://tullie.ai/blog/why-i-built-a-database-for-relevance/</guid><description>After five years at Meta and three years building Shaped, I think relevance infrastructure should work like a database: declarative, composable, and fast enough for humans and agents.</description><pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate><category>relevance</category><category>search</category><category>recommendations</category><category>agents</category><category>infrastructure</category></item><item><title>Modeling Behavior As Language: The Next Era of Recommendations</title><link>https://tullie.ai/blog/modeling-behavior-as-language-the-next-era-of-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/modeling-behavior-as-language-the-next-era-of-recommendations/</guid><description>A major shift is underway in recommender systems, moving from traditional Two-Tower and DLRM models to a new paradigm that treats user behavior as a language. This approach models a user&apos;s sequence of interactions, such as clicks and purchases, allowing Transformer-based</description><pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Scaling Laws Beyond LLMs: The Future of Search and Recommendations</title><link>https://tullie.ai/blog/scaling-laws-beyond-llms-the-future-of-search-and-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/scaling-laws-beyond-llms-the-future-of-search-and-recommendations/</guid><description>When people talk about scaling laws in AI, they usually mean one thing: language models. The empirical laws first quantified in Kaplan et al. (2020) showed that loss scales predictably as a power law with model size, dataset size, and compute budget. Train a bigger</description><pubDate>Thu, 13 Nov 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>models</category></item><item><title>Ranking Infrastructure, Part 1: The Serving Layer</title><link>https://tullie.ai/blog/ranking-infrastructure-part-1-serving/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-infrastructure-part-1-serving/</guid><description>Welcome to a new, hands-on series for builders. In our previous series, \&quot;Anatomy of a Modern Ranking Architectures,\&quot; we deconstructed the conceptual blueprint of the multi-stage ranking architecture. We followed the logic of a request from retrieval to scoring to the final</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category></item><item><title>Ranking Infrastructure, Part 2: The Data Layer</title><link>https://tullie.ai/blog/ranking-infrastructure-part-2-data-layer/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-infrastructure-part-2-data-layer/</guid><description>Welcome back to our series on the infrastructure of modern ranking systems. In Part 1, we designed the online serving layer: a set of decoupled, scalable microservices orchestrated by Kubernetes to handle real-time requests. We built the engine of our ranking system.</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category></item><item><title>Ranking Infrastructure, Part 3: The MLOps Backbone</title><link>https://tullie.ai/blog/ranking-infrastructure-part-3-mlops/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-infrastructure-part-3-mlops/</guid><description>Welcome to the final post in our series on the infrastructure of modern ranking systems. So far, we&apos;ve designed our high-performance online services and fueled them with a specialized data layer:</description><pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category><category>production</category></item><item><title>The Anatomy of Modern Ranking Architectures, Part 1</title><link>https://tullie.ai/blog/ranking-architecture-part-1/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-architecture-part-1/</guid><description>If you look under the hood of recommendation systems at Netflix, YouTube, or Amazon, you won&apos;t find identical models, but you will find a remarkably similar architectural blueprint. This multi-stage ranking system is the industry&apos;s shared solution to a fundamental</description><pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>architecture</category></item><item><title>Modern Ranking Architectures, Part 2: Retrieval</title><link>https://tullie.ai/blog/ranking-architecture-part-2-retrieval/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-architecture-part-2-retrieval/</guid><description>Welcome back to our series on the anatomy of modern recommender systems. In our first post, we established the multi-stage architecture as the industry-standard blueprint for balancing relevance, latency, and cost. We framed it as a system of cascading approximations,</description><pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>architecture</category><category>retrieval</category></item><item><title>Modern Ranking Architectures, Part 3: Scoring</title><link>https://tullie.ai/blog/ranking-architecture-part-3-scoring/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-architecture-part-3-scoring/</guid><description>Welcome back to our series on the anatomy of modern recommender systems. In Part 1, we introduced the multi-stage architecture as a blueprint for balancing relevance, latency, and cost. In Part 2, we explored the Retrieval Stage, where we used an ensemble of strategies to</description><pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>architecture</category><category>models</category></item><item><title>Modern Ranking Architectures, Part 4: Ordering</title><link>https://tullie.ai/blog/ranking-architecture-part-4-ordering/</link><guid isPermaLink="true">https://tullie.ai/blog/ranking-architecture-part-4-ordering/</guid><description>Welcome back to our series on the anatomy of modern recommender systems. So far, we&apos;ve deconstructed the core machine learning pipeline.</description><pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>architecture</category><category>evaluation</category></item><item><title>YouTube gets ~5% CTR lift on Shorts by replacing embedding tables with Semantic IDs</title><link>https://tullie.ai/blog/youtube-semantic-ids-ctr-lift/</link><guid isPermaLink="true">https://tullie.ai/blog/youtube-semantic-ids-ctr-lift/</guid><description>TL;DR: The shift from massive embedding tables to generative retrieval with Semantic IDs is accelerating. YouTube&apos;s new PLUM framework represents the next evolution, using an adapted LLM and enhanced &apos;SID-v2&apos; to achieve a +4.96% Panel CTR lift for Shorts in live A/B tests.</description><pubDate>Fri, 10 Oct 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>industry</category><category>models</category></item><item><title>Building a HackerNews \&quot;For You\&quot; Feed</title><link>https://tullie.ai/blog/building-a-hackernews-for-you-feed/</link><guid isPermaLink="true">https://tullie.ai/blog/building-a-hackernews-for-you-feed/</guid><description>TL;DR: The HackerNews top feed felt stale, so I built a personalized For You feed in a weekend using Lovable and Shaped. See it at hn.shaped.ai.</description><pubDate>Tue, 23 Sep 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category><category>production</category></item><item><title>The Vector Bottleneck in Embedding-Based Retrieval</title><link>https://tullie.ai/blog/vector-bottleneck-embedding-retrieval/</link><guid isPermaLink="true">https://tullie.ai/blog/vector-bottleneck-embedding-retrieval/</guid><description>DeepMind’s latest paper formalizes a long-suspected limitation of embedding-based retrieval: single-vector models cannot scale to combinatorial query complexity, no matter how large the dimension. The result reframes hybrid and multi-vector approaches, not as patches, but as</description><pubDate>Mon, 08 Sep 2025 00:00:00 GMT</pubDate><category>search</category><category>retrieval</category><category>relevance</category></item><item><title>Dual-Flow Generative Ranking Networks</title><link>https://tullie.ai/blog/dual-flow-generative-ranking/</link><guid isPermaLink="true">https://tullie.ai/blog/dual-flow-generative-ranking/</guid><description>TL;DR: Meta&apos;s generative recommender (MetaGR) is powerful but slow. Researchers from Meituan and top universities just dropped DFGR, a dual-stream architecture that&apos;s 2x faster at training and 4x faster at inference, while also beating MetaGR and heavily-engineered industrial</description><pubDate>Thu, 28 Aug 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Closing the Research-to-Production Gap in Recommendations</title><link>https://tullie.ai/blog/research-to-production-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/research-to-production-recommendations/</guid><description>If you’ve ever tried to take a promising machine learning experiment from an offline notebook to a live A/B test, you know the pain. Weeks, sometimes months, pass between proving an idea works and actually seeing it in front of users. Internal handoffs, infrastructure gaps,</description><pubDate>Wed, 13 Aug 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>production</category></item><item><title>RentTheRunway Dataset: Deep Dive into Fashion Fit, Context, and Recommendation Challenges</title><link>https://tullie.ai/blog/renttherunway-dataset-deep-dive-into-fashion-fit-context-and-recommendation-challenges/</link><guid isPermaLink="true">https://tullie.ai/blog/renttherunway-dataset-deep-dive-into-fashion-fit-context-and-recommendation-challenges/</guid><description>Online fashion retail faces unique challenges, moving beyond simple preference prediction. Accurately recommending clothing requires understanding complex factors like fit, body type, and the context of use. The RentTheRunway (RTR) dataset emerges as a crucial and fascinating</description><pubDate>Tue, 05 Aug 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>datasets</category></item><item><title>Where Matters: Location Feature Engineering for Search &amp; Recs</title><link>https://tullie.ai/blog/where-matters-location-feature-engineering-for-search-recs/</link><guid isPermaLink="true">https://tullie.ai/blog/where-matters-location-feature-engineering-for-search-recs/</guid><description>Location is more than just coordinates, it’s a powerful signal for making search and recommendation systems more relevant. This post explores how proximity, regional preferences, delivery constraints, and geo-targeting can all be encoded into machine learning models through</description><pubDate>Mon, 04 Aug 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>feature-engineering</category></item><item><title>LambdaMART Explained: The Workhorse of Learning-to-Rank</title><link>https://tullie.ai/blog/lambdamart-explained-the-workhorse-of-learning-to-rank/</link><guid isPermaLink="true">https://tullie.ai/blog/lambdamart-explained-the-workhorse-of-learning-to-rank/</guid><description>LambdaMART is one of the most widely used algorithms in Learning-to-Rank, powering the ranking logic behind search engines, recommendation systems, and e-commerce platforms. By combining gradient boosting trees (MART) with metric-aware optimization from LambdaRank, it</description><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>models</category></item><item><title>Average Popularity: Are Your Recommendations Just Chasing Trends?</title><link>https://tullie.ai/blog/average-popularity-are-your-recommendations-just-chasing-trends/</link><guid isPermaLink="true">https://tullie.ai/blog/average-popularity-are-your-recommendations-just-chasing-trends/</guid><description>Relevance metrics like NDCG and Precision@K are crucial for evaluating recommendation systems, but they don’t tell the full story. Two systems can perform similarly on these scores while exhibiting drastically different behaviors, one favoring only popular hits, the other</description><pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>evaluation</category></item><item><title>Decoding Timestamps: Time-Based Feature Engineering for Search &amp; Recs</title><link>https://tullie.ai/blog/decoding-timestamps-time-based-feature-engineering-for-search-recs/</link><guid isPermaLink="true">https://tullie.ai/blog/decoding-timestamps-time-based-feature-engineering-for-search-recs/</guid><description>Timestamps hold far more value than just marking when an event occurred, they encode powerful signals like recency, seasonality, user lifecycle, and content freshness that can significantly boost the performance of recommendation and search systems. But unlocking their</description><pubDate>Thu, 24 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>feature-engineering</category></item><item><title>GoodReads Datasets: Powering Book Recommendations and Research</title><link>https://tullie.ai/blog/goodreads-datasets-powering-book-recommendations-and-research/</link><guid isPermaLink="true">https://tullie.ai/blog/goodreads-datasets-powering-book-recommendations-and-research/</guid><description>The GoodReads datasets are a foundational resource for building and evaluating book recommendation systems. They combine explicit ratings, implicit feedback (like user shelves), rich textual reviews, and detailed metadata, making them ideal for hybrid models that mix</description><pubDate>Tue, 22 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>datasets</category></item><item><title>Peering Inside the Black Box: Leveraging User &amp; Item Embeddings</title><link>https://tullie.ai/blog/peering-inside-the-black-box-leveraging-user-item-embeddings/</link><guid isPermaLink="true">https://tullie.ai/blog/peering-inside-the-black-box-leveraging-user-item-embeddings/</guid><description>Learn how user and item embeddings power personalized recommendations, similarity search, analytics, churn prediction, and custom ML models.</description><pubDate>Fri, 18 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>DLRM-Style Feature Interactions for Ranking</title><link>https://tullie.ai/blog/dlrm-feature-interactions-ranking/</link><guid isPermaLink="true">https://tullie.ai/blog/dlrm-feature-interactions-ranking/</guid><description>Deep Learning Recommendation Models (DLRMs) like Wide &amp; Deep, DeepFM, DCN, and MaskNet have become essential tools for pointwise ranking in recommendation systems, where the goal is to predict the likelihood of user-item interactions such as clicks or conversions. These</description><pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Categorical Features: The Backbone of Search &amp; Recs Engineering</title><link>https://tullie.ai/blog/categorical-features-the-backbone-of-search-recs-engineering/</link><guid isPermaLink="true">https://tullie.ai/blog/categorical-features-the-backbone-of-search-recs-engineering/</guid><description>Categorical features like category, brand, and user ID are essential to search and recommendation systems, but transforming them into meaningful signals for machine learning is often more complex than it appears. This post explains how to handle categorical data effectively,</description><pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>feature-engineering</category></item><item><title>Gowalla Dataset: Understanding Location Check-ins, Social Ties, and Mobility Patterns</title><link>https://tullie.ai/blog/gowalla-dataset-understanding-location-check-ins-social-ties-and-mobility-patterns/</link><guid isPermaLink="true">https://tullie.ai/blog/gowalla-dataset-understanding-location-check-ins-social-ties-and-mobility-patterns/</guid><description>The Gowalla dataset, a historical benchmark from the now-defunct location-based social network, offers rich check-in and social graph data that has powered foundational research in Point-of-Interest (POI) recommendations, human mobility modeling, and social influence on</description><pubDate>Mon, 14 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>datasets</category></item><item><title>Catalog Coverage: Are Your Recommendations Exploring Your Whole Inventory?</title><link>https://tullie.ai/blog/catalog-coverage-are-your-recommendations-exploring-your-whole-inventory/</link><guid isPermaLink="true">https://tullie.ai/blog/catalog-coverage-are-your-recommendations-exploring-your-whole-inventory/</guid><description>While traditional recommendation metrics focus on individual user experience, Catalog Coverage measures the breadth of a system’s recommendations across its entire inventory i.e how much of the catalog gets shown to anyone at all. It’s a valuable diagnostic for spotting</description><pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>evaluation</category></item><item><title>Content-Based Filtering Explained: Recommending Based on What You Like</title><link>https://tullie.ai/blog/content-based-filtering-explained-recommending-based-on-what-you-like/</link><guid isPermaLink="true">https://tullie.ai/blog/content-based-filtering-explained-recommending-based-on-what-you-like/</guid><description>Content-Based Filtering (CBF) is one of the fundamental approaches to building recommendation systems. Rather than relying on the preferences of similar users, CBF focuses on the characteristics of the items a user has engaged with to suggest others with similar attributes,</description><pubDate>Tue, 08 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>MovieLens Dataset: The Essential Benchmark for Recommender Systems</title><link>https://tullie.ai/blog/movielens-dataset-the-essential-benchmark-for-recommender-systems/</link><guid isPermaLink="true">https://tullie.ai/blog/movielens-dataset-the-essential-benchmark-for-recommender-systems/</guid><description>The MovieLens dataset is one of the most widely used benchmarks in recommender systems, offering real-world, explicit feedback data for evaluating collaborative filtering, content-based, and hybrid recommendation models. This article explores why MovieLens remains a gold</description><pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>datasets</category></item><item><title>From Zero to Relevant: Solving the Cold Start User Problem</title><link>https://tullie.ai/blog/from-zero-to-relevant-solving-the-cold-start-user-problem/</link><guid isPermaLink="true">https://tullie.ai/blog/from-zero-to-relevant-solving-the-cold-start-user-problem/</guid><description>New or anonymous users often face irrelevant, generic content, hurting engagement from the very first visit. This article explores the cold start user problem in personalization and search systems, outlining common strategies like global popularity lists, rule-based segments,</description><pubDate>Fri, 27 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category></item><item><title>Last.fm Datasets: Unlocking Music Recommendations Through Listening History and Social Connections</title><link>https://tullie.ai/blog/last-fm-datasets-unlocking-music-recommendations-through-listening-history-and-social-connections/</link><guid isPermaLink="true">https://tullie.ai/blog/last-fm-datasets-unlocking-music-recommendations-through-listening-history-and-social-connections/</guid><description>The article explores the significance of Last.fm datasets in developing music recommendation systems, highlighting their value as benchmarks for modeling implicit feedback, sequential listening behavior, and social influence. It breaks down what’s included in these datasets</description><pubDate>Fri, 27 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>datasets</category></item><item><title>Privacy-First Personalization: The 7-Step Framework for Building Trust and Driving Growth</title><link>https://tullie.ai/blog/privacy-first-personalization/</link><guid isPermaLink="true">https://tullie.ai/blog/privacy-first-personalization/</guid><description>This post introduces a step-by-step framework for building privacy-first personalization systems that earn user trust and support sustainable growth. It covers key strategies like data minimization, user control, edge processing, and satisfaction-based metrics—along with how</description><pubDate>Tue, 24 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category></item><item><title>See the Bigger Picture: Image Feature Engineering for Search &amp; Recs</title><link>https://tullie.ai/blog/see-the-bigger-picture-image-feature-engineering-for-search-recs/</link><guid isPermaLink="true">https://tullie.ai/blog/see-the-bigger-picture-image-feature-engineering-for-search-recs/</guid><description>In visually rich digital environments, text and tags alone often fall short in powering relevant search and recommendations. This article explores how visual feature engineering, extracting embeddings from images using models like CLIP or ViT, unlocks deeper relevance by</description><pubDate>Mon, 23 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>feature-engineering</category></item><item><title>How YouTube’s Algorithm Works: A Guide to Recommendations</title><link>https://tullie.ai/blog/how-youtubes-algorithm-works/</link><guid isPermaLink="true">https://tullie.ai/blog/how-youtubes-algorithm-works/</guid><description>YouTube’s recommendation engine combines large-scale data processing, real-time feedback loops, and multi-objective optimization to deliver highly personalized video suggestions that prioritize both engagement and satisfaction. This post breaks down how the system works, from</description><pubDate>Thu, 19 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>industry</category></item><item><title>MRR: How Quickly Do Users Find the First Relevant Item?</title><link>https://tullie.ai/blog/mrr-how-quickly-do-users-find-the-first-relevant-item/</link><guid isPermaLink="true">https://tullie.ai/blog/mrr-how-quickly-do-users-find-the-first-relevant-item/</guid><description>Mean Reciprocal Rank (MRR) is a metric that captures how quickly a user finds the first relevant item in a ranked list, making it especially valuable for tasks like known-item search or question answering where just one good result matters. This article introduces the concept</description><pubDate>Thu, 19 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>evaluation</category></item><item><title>Mastering Cold Start Challenges: Top Strategies for Personalized AI Experiences</title><link>https://tullie.ai/blog/mastering-cold-start-challenges/</link><guid isPermaLink="true">https://tullie.ai/blog/mastering-cold-start-challenges/</guid><description>Cold start challenges can derail personalization efforts by making it difficult to deliver relevant experiences for new users, items, or markets. This post explores proven strategies and modern system architectures — including modular, AI-native platforms like Shaped — that</description><pubDate>Wed, 18 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category></item><item><title>Explainable Personalization: A Practical Guide for Building Trust and Transparency</title><link>https://tullie.ai/blog/explainable-personalization/</link><guid isPermaLink="true">https://tullie.ai/blog/explainable-personalization/</guid><description>This post examines how to develop explainable personalization systems that enhance user trust, enhance internal visibility, and foster long-term engagement. It covers the key components of explainability, including transparent logic, user feedback, and internal observability,</description><pubDate>Tue, 17 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category></item><item><title>Matrix Factorization: The Bedrock of Collaborative Filtering Recommendations</title><link>https://tullie.ai/blog/matrix-factorization-the-bedrock-of-collaborative-filtering-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/matrix-factorization-the-bedrock-of-collaborative-filtering-recommendations/</guid><description>Matrix Factorization (MF) has long been a foundational technique in collaborative filtering for recommendation systems. It works by learning latent factors that represent hidden preferences of users and characteristics of items, allowing it to predict unknown interactions.</description><pubDate>Tue, 17 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Modular AI: Building Composable Personalization Stacks</title><link>https://tullie.ai/blog/modular-ai/</link><guid isPermaLink="true">https://tullie.ai/blog/modular-ai/</guid><description>This post explores how modular AI infrastructure enables faster, more flexible, and more scalable personalization systems. It outlines the key components of a composable stack, like data ingestion, candidate generation, ranking, and feedback, and offers design principles to</description><pubDate>Mon, 16 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category></item><item><title>NDCG and Graded Relevance in Ranking</title><link>https://tullie.ai/blog/ndcg-graded-relevance/</link><guid isPermaLink="true">https://tullie.ai/blog/ndcg-graded-relevance/</guid><description>How do you know if your ranking model is getting the order right, not just retrieving the right items? This post introduces NDCG, a powerful metric that accounts for both how relevant each item is and where it appears in the ranked list, enabling a more nuanced evaluation of</description><pubDate>Thu, 12 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>evaluation</category></item><item><title>10 Best Practices in Data Ingestion: A Scalable Framework for Real-Time, Reliable Pipelines</title><link>https://tullie.ai/blog/10-best-practices-in-data-ingestion/</link><guid isPermaLink="true">https://tullie.ai/blog/10-best-practices-in-data-ingestion/</guid><description>This post outlines 10 best practices for designing robust, scalable data ingestion pipelines that support real-time analytics, personalization, and machine learning. It covers essential topics like choosing the right ingestion pattern, enforcing data contracts, handling</description><pubDate>Wed, 11 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category></item><item><title>Unlock Text Data: NLP Feature Engineering for Search &amp; Recs</title><link>https://tullie.ai/blog/unlock-text-data-nlp-feature-engineering-for-search-recs/</link><guid isPermaLink="true">https://tullie.ai/blog/unlock-text-data-nlp-feature-engineering-for-search-recs/</guid><description>Keyword matching and interaction history aren’t enough for modern relevance. Language data, like product descriptions, search queries, and user reviews, holds rich signals that drive deeper personalization. But turning text into model-ready features requires complex NLP</description><pubDate>Wed, 11 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>feature-engineering</category></item><item><title>Monolithic vs Modular AI Architecture: Key Trade-Offs</title><link>https://tullie.ai/blog/monolithic-vs-modular-ai-architecture/</link><guid isPermaLink="true">https://tullie.ai/blog/monolithic-vs-modular-ai-architecture/</guid><description>This blog post explores the differences between monolithic and modular AI-native architectures, helping businesses choose the best approach for their AI personalization systems. It explains the fundamental distinction: monolithic architectures integrate all AI components into</description><pubDate>Mon, 09 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category></item><item><title>How to Unify Data Ecosystems for Seamless Personalization</title><link>https://tullie.ai/blog/how-to-unify-data-ecosystems/</link><guid isPermaLink="true">https://tullie.ai/blog/how-to-unify-data-ecosystems/</guid><description>This blog post addresses the challenge of fragmented data ecosystems, which hinders companies&apos; ability to provide effective personalization. It presents a 6-step framework for unifying data across systems, enabling seamless, AI-driven customer experiences. The steps include</description><pubDate>Sat, 07 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category></item><item><title>AI-Powered Recommendation Engines: A Complete Guide</title><link>https://tullie.ai/blog/ai-powered-recommendation-engines/</link><guid isPermaLink="true">https://tullie.ai/blog/ai-powered-recommendation-engines/</guid><description>This article explores how AI-powered recommendation systems are transforming digital experiences across e-commerce, music, and marketplaces.</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category></item><item><title>H&amp;M Dataset: Powering Personalized Fashion Recommendations at Scale</title><link>https://tullie.ai/blog/h-m-dataset-powering-personalized-fashion-recommendations-at-scale/</link><guid isPermaLink="true">https://tullie.ai/blog/h-m-dataset-powering-personalized-fashion-recommendations-at-scale/</guid><description>The H&amp;M Personalized Fashion Recommendations dataset is a favorite in the ML community for testing large-scale, real-world recommendation systems. With millions of transactions and rich metadata, it offers a challenging benchmark for building personalized fashion experiences.</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>datasets</category></item><item><title>Customer Data Platform Essentials: Unlocking Real-Time Personalization with First-Party Data</title><link>https://tullie.ai/blog/customer-data-platform/</link><guid isPermaLink="true">https://tullie.ai/blog/customer-data-platform/</guid><description>This article explores how effective personalization relies on collecting, unifying, and analyzing first-party data through tools like Customer Data Platforms (CDPs). It highlights the role of data mining, real-time ingestion, and machine learning in transforming raw data—from</description><pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>infrastructure</category></item><item><title>Advancements in Feed Ranking Systems: A Deep Dive into Large-Scale Models</title><link>https://tullie.ai/blog/feed-ranking-systems/</link><guid isPermaLink="true">https://tullie.ai/blog/feed-ranking-systems/</guid><description>This article explores how LinkedIn’s large-scale ranking framework, LiRank, integrates deep learning and large language models (LLMs) to power personalized content across feeds, job recommendations, and ads. It details core innovations such as Residual DCN, isotonic</description><pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Beyond A/B Testing: A Practical Guide to Multi-Armed Bandits</title><link>https://tullie.ai/blog/multi-armed-bandits/</link><guid isPermaLink="true">https://tullie.ai/blog/multi-armed-bandits/</guid><description>This article unpacks how multi-armed bandits offer a smarter alternative to A/B testing for real-time personalization. By dynamically balancing exploration and exploitation, bandit algorithms adapt to user behavior on the fly—delivering more relevant content, faster.</description><pubDate>Tue, 03 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category><category>evaluation</category></item><item><title>A Comprehensive Guide to Approximate Nearest Neighbors Algorithms</title><link>https://tullie.ai/blog/approximate-nearest-neighbors-algorithms/</link><guid isPermaLink="true">https://tullie.ai/blog/approximate-nearest-neighbors-algorithms/</guid><description>This article explores the role of approximate nearest neighbor (ANN) search in scaling personalization and similarity search across large, high-dimensional datasets. It contrasts ANN with exact search, highlighting its speed-accuracy trade-offs and practical relevance for</description><pubDate>Mon, 02 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>retrieval</category><category>models</category></item><item><title>How Does Temu Work? Understanding Its Personalization Strategy</title><link>https://tullie.ai/blog/how-does-temu-work/</link><guid isPermaLink="true">https://tullie.ai/blog/how-does-temu-work/</guid><description>This article examines how Temu became one of the fastest-growing e-commerce platforms by using AI to fuel engagement across the user journey. It explores how real-time deep learning models, gamification, and multi-objective optimization drive personalization, session depth,</description><pubDate>Mon, 02 Jun 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>industry</category></item><item><title>Enhance Your AI with Real-Time Data Using RAG</title><link>https://tullie.ai/blog/retrieval-augmented-generation-rag/</link><guid isPermaLink="true">https://tullie.ai/blog/retrieval-augmented-generation-rag/</guid><description>This blog post explores the challenges of real-time personalization in AI, such as high computational costs, slow experimentation, and the cold start problem. It introduces retrieval-augmented generation (RAG) as a solution, highlighting how it combines generative AI with</description><pubDate>Mon, 02 Jun 2025 00:00:00 GMT</pubDate><category>search</category><category>retrieval</category><category>agents</category></item><item><title>How Amazon Masterminds Real-Time Product Discovery Beyond Search</title><link>https://tullie.ai/blog/how-amazon-masterminds-real-time-product-discovery/</link><guid isPermaLink="true">https://tullie.ai/blog/how-amazon-masterminds-real-time-product-discovery/</guid><description>This article examines how Amazon leads in real-time product discovery by guiding users beyond search through personalized, AI-driven experiences. Using a blend of collaborative filtering, content-based filtering, and reinforcement learning, Amazon tailors recommendations</description><pubDate>Fri, 30 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>industry</category></item><item><title>Measuring Recommendation Performance: Relevancy, Precision, and Recall</title><link>https://tullie.ai/blog/relevancy-precision-and-recall/</link><guid isPermaLink="true">https://tullie.ai/blog/relevancy-precision-and-recall/</guid><description>This article explains how precision, recall, and relevancy serve as core metrics for evaluating and optimizing recommendation systems. Precision measures how many recommended items are truly relevant, while recall captures how many relevant items are successfully</description><pubDate>Fri, 30 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>evaluation</category></item><item><title>Boosting Revenue with AI-Powered Cross-Selling Recommendations</title><link>https://tullie.ai/blog/ai-powered-cross-selling-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/ai-powered-cross-selling-recommendations/</guid><description>This article explores how AI is transforming cross-selling from a static, rules-based tactic into a dynamic personalization engine that adapts in real time. It contrasts traditional methods with AI-driven systems that detect subtle product relationships, adjust suggestions</description><pubDate>Thu, 29 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category></item><item><title>A/B Testing Rankings: Metrics That Matter</title><link>https://tullie.ai/blog/ab-testing-ranking-metrics/</link><guid isPermaLink="true">https://tullie.ai/blog/ab-testing-ranking-metrics/</guid><description>You’ve trained a model, optimized offline metrics, and picked a winner, but how do you know it’ll perform with real users? In this post, we explore why A/B testing is essential for validating personalization and ranking models in production. We cover key online metrics like</description><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>evaluation</category></item><item><title>The Power of Deep Learning for Hyper-Personalized Recommendations</title><link>https://tullie.ai/blog/deep-learning-for-hyper-personalized-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/deep-learning-for-hyper-personalized-recommendations/</guid><description>This blog explores how deep learning is revolutionizing personalized recommendations by enabling real-time, context-aware experiences for users. Traditional recommendation systems, such as collaborative filtering and content-based models, struggle with static data, cold start</description><pubDate>Tue, 27 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category><category>models</category></item><item><title>Golden Tests in AI: Ensuring Reliability Without Slowing Innovation</title><link>https://tullie.ai/blog/golden-tests-in-ai/</link><guid isPermaLink="true">https://tullie.ai/blog/golden-tests-in-ai/</guid><description>This article introduces golden tests as a practical method for detecting regressions in AI systems—especially real-time recommendation engines—by comparing current model outputs against a saved “golden” baseline. Unlike traditional tests, golden tests capture subtle changes</description><pubDate>Mon, 26 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>production</category><category>evaluation</category></item><item><title>Bridging Worlds: Training Language Models on User Behavior for Smarter Recommendations</title><link>https://tullie.ai/blog/bridging-worlds-training-language-models-on-user-behavior-for-smarter-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/bridging-worlds-training-language-models-on-user-behavior-for-smarter-recommendations/</guid><description>Traditional recommendation models face a tradeoff: language models excel at understanding item semantics, while collaborative filtering shines at capturing behavioral patterns. But what if you could combine both? In this post, we explore a new generation of hybrid techniques,</description><pubDate>Fri, 23 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Evaluation Metrics for Search and Recommendation Systems</title><link>https://tullie.ai/blog/evaluation-metrics-for-search-and-recommendation-systems/</link><guid isPermaLink="true">https://tullie.ai/blog/evaluation-metrics-for-search-and-recommendation-systems/</guid><description>This article explores key metrics used to evaluate search and recommendation systems, from precision and recall to NDCG and diversity. It explains how offline and online evaluations work together to assess performance, and highlights challenges like data sparsity and feedback</description><pubDate>Thu, 22 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>evaluation</category></item><item><title>The Ultimate Guide to Modern Ranking Models</title><link>https://tullie.ai/blog/modern-ranking-models/</link><guid isPermaLink="true">https://tullie.ai/blog/modern-ranking-models/</guid><description>This article offers a comprehensive guide to ranking models — algorithms that power personalized search, product recommendations, and content discovery. It breaks down the components of modern ranking systems, including retrieval, scoring, and ordering, and explains key</description><pubDate>Mon, 19 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>models</category></item><item><title>Collaborative Filtering Explained</title><link>https://tullie.ai/blog/collaborative-filtering/</link><guid isPermaLink="true">https://tullie.ai/blog/collaborative-filtering/</guid><description>This article explores collaborative filtering, a foundational technique behind personalized recommendations on platforms like Netflix and Amazon. It explains how user-based and item-based filtering work, compares memory-based and model-based approaches, and highlights</description><pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Vector Search Explained: How AI Powers Smarter Search and Recommendations</title><link>https://tullie.ai/blog/vector-search-explained/</link><guid isPermaLink="true">https://tullie.ai/blog/vector-search-explained/</guid><description>This blog post explains how vector search is transforming search and recommendation systems by focusing on the meaning behind data, not just matching keywords.</description><pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate><category>search</category><category>retrieval</category></item><item><title>Tweedie Regression for Video Watch-Time Prediction (Tubi Case Study)</title><link>https://tullie.ai/blog/tweedie-regression-video-recommendations-tubi/</link><guid isPermaLink="true">https://tullie.ai/blog/tweedie-regression-video-recommendations-tubi/</guid><description>TL;DR: Tubi boosted VOD revenue (+0.4%) and watch time (+0.15%) by ditching weighted LogLoss for CTR and instead using Tweedie Regression to directly predict user watch time. Their paper shows Tweedie loss better models the zero-inflated, skewed nature of watch time data,</description><pubDate>Wed, 14 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>industry</category><category>models</category></item><item><title>Wayfair &amp; Pinterest: Leveraging Visual Data and User Behavior for Personalized Discovery</title><link>https://tullie.ai/blog/wayfair-pinterest/</link><guid isPermaLink="true">https://tullie.ai/blog/wayfair-pinterest/</guid><description>This blog post explores how leading companies like Wayfair and Pinterest use visual data and user behavior to create personalized discovery experiences. It highlights the growing role of visual data in enhancing personalization, moving beyond traditional text-based methods.</description><pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>industry</category></item><item><title>Netflix Personalization Workshop 2025: Key Insights</title><link>https://tullie.ai/blog/netflix-personalization-workshop-2025/</link><guid isPermaLink="true">https://tullie.ai/blog/netflix-personalization-workshop-2025/</guid><description>The Shaped team was thrilled to be at the 2025 Netflix Personalization, Recommendations &amp; Search workshop last week! This event, first held by Netflix in 2016, is one of our highlights on the AI recommendation &amp; search calendar. The day was packed with insightful talks from</description><pubDate>Tue, 13 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>industry</category></item><item><title>Two-Tower Models for Recommendation Systems</title><link>https://tullie.ai/blog/two-tower-recommendation-models/</link><guid isPermaLink="true">https://tullie.ai/blog/two-tower-recommendation-models/</guid><description>The Two-Tower model is a foundational architecture for large-scale recommendation systems, built to efficiently retrieve relevant items from massive catalogs. By learning separate embeddings for users and items, it enables fast candidate generation via approximate nearest</description><pubDate>Fri, 09 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>retrieval</category><category>models</category></item><item><title>Criteo Dataset: Tackling Large-Scale Click-Through Rate Prediction</title><link>https://tullie.ai/blog/criteo-dataset-tackling-large-scale-click-through-rate-prediction/</link><guid isPermaLink="true">https://tullie.ai/blog/criteo-dataset-tackling-large-scale-click-through-rate-prediction/</guid><description>Click-through rate (CTR) prediction is central to modern advertising and recommendation systems, and the Criteo dataset has become the de facto benchmark for advancing this task at industrial scale. With hundreds of millions to billions of rows and a blend of dense numerical</description><pubDate>Thu, 08 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>datasets</category></item><item><title>Sequential Models for Recommendations (SASRec, BERT4Rec, and Beyond)</title><link>https://tullie.ai/blog/sequential-models-for-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/sequential-models-for-recommendations/</guid><description>In a world where user behavior changes by the minute, traditional recommendation systems fall short. Sequential recommendation models offer a powerful upgrade, capturing evolving intent by analyzing the order of interactions. This article breaks down the evolution of these</description><pubDate>Tue, 06 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>How to Build a Killer &apos;For You&apos; Feed</title><link>https://tullie.ai/blog/how-to-build-a-killer-for-you-feed/</link><guid isPermaLink="true">https://tullie.ai/blog/how-to-build-a-killer-for-you-feed/</guid><description>The “For You” feed has become the gold standard of personalized digital experiences—but behind the magic lies serious technical complexity. From wrangling massive datasets to training cutting-edge ML models and serving results in real time, building a high-quality feed from</description><pubDate>Fri, 02 May 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>personalization</category><category>infrastructure</category></item><item><title>Beyond Retrieval: Optimizing Relevance with Reranking</title><link>https://tullie.ai/blog/beyond-retrieval-optimizing-relevance-with-reranking/</link><guid isPermaLink="true">https://tullie.ai/blog/beyond-retrieval-optimizing-relevance-with-reranking/</guid><description>Retrieving a strong list of candidate items is just the first step—the real challenge is ranking them in the most relevant, personalized order for each user and goal. This post explores how reranking transforms basic search results or recommendations into truly optimized</description><pubDate>Mon, 28 Apr 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>retrieval</category></item><item><title>Precision@K for Ranking Systems</title><link>https://tullie.ai/blog/precision-at-k-ranking/</link><guid isPermaLink="true">https://tullie.ai/blog/precision-at-k-ranking/</guid><description>Is your recommender system truly hitting the mark? Imagine a user binging blockbusters like Avengers and Top Gun—will they click on Love Actually or John Wick next? This article breaks down Precision@K, the go-to metric for judging how many of your top K recommendations are</description><pubDate>Fri, 25 Apr 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>evaluation</category></item><item><title>Cross-Encoder Rediscovers a Semantic Variant of BM25</title><link>https://tullie.ai/blog/cross-encoder-rediscovers-a-semantic-variant-of-bm25/</link><guid isPermaLink="true">https://tullie.ai/blog/cross-encoder-rediscovers-a-semantic-variant-of-bm25/</guid><description>This article explores how cross-encoders, long praised for their performance in neural ranking, may in fact be reimplementing classic information retrieval logic, specifically, a semantic variant of BM25. Through mechanistic interpretability techniques, the authors uncover</description><pubDate>Thu, 24 Apr 2025 00:00:00 GMT</pubDate><category>search</category><category>retrieval</category><category>models</category></item><item><title>One Embedding to Rule Them All</title><link>https://tullie.ai/blog/one-embedding-to-rule-them-all/</link><guid isPermaLink="true">https://tullie.ai/blog/one-embedding-to-rule-them-all/</guid><description>Pinterest’s OmniSearchSage represents a major step forward in unified semantic search. By extending the two-tower model into a multi-task, multi-entity framework, it enables a single query embedding to power retrieval across pins, products, and related queries. The system</description><pubDate>Tue, 22 Apr 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Beyond Relevance: Optimizing for Multiple Objectives in Search and Recommendations</title><link>https://tullie.ai/blog/beyond-relevance-optimizing-for-multiple-objectives-in-search-and-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/beyond-relevance-optimizing-for-multiple-objectives-in-search-and-recommendations/</guid><description>Building effective recommendation and search systems means going beyond simply predicting relevance. Modern users expect personalized experiences that cater to a wide range of needs and preferences, and businesses need systems that align with their overarching goals. This</description><pubDate>Wed, 05 Mar 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>search</category><category>evaluation</category></item><item><title>Beyond Dot Products: Retrieval with Learned Similarities</title><link>https://tullie.ai/blog/beyond-dot-products-retrieval-with-learned-similarities/</link><guid isPermaLink="true">https://tullie.ai/blog/beyond-dot-products-retrieval-with-learned-similarities/</guid><description>The world of vector databases is exploding. Driven by the rise of large language models and the increasing need for semantic search, efficient retrieval of information from massive datasets has become paramount. Approximate Nearest Neighbor (ANN) search, often using dot</description><pubDate>Thu, 27 Feb 2025 00:00:00 GMT</pubDate><category>recommendations</category><category>retrieval</category><category>models</category></item><item><title>Is This the ChatGPT Moment for Recommendation Systems?</title><link>https://tullie.ai/blog/chatgpt-moment-for-recommendations/</link><guid isPermaLink="true">https://tullie.ai/blog/chatgpt-moment-for-recommendations/</guid><description>Researchers at Meta recently published a ground-breaking paper that combines the technology behind ChatGPT with Recommender Systems. They show they can scale these models up to 1.5 trillion parameters and demonstrate a 12.4% increase in topline metrics in production A/B</description><pubDate>Wed, 05 Jun 2024 00:00:00 GMT</pubDate><category>recommendations</category><category>models</category></item><item><title>Evaluating Recommendations: mAP, MMR, and NDCG</title><link>https://tullie.ai/blog/evaluating-recommendations-map-mmr-ndcg/</link><guid isPermaLink="true">https://tullie.ai/blog/evaluating-recommendations-map-mmr-ndcg/</guid><description>Imagine you’re shown two ordered feeds of product recommendations from separate algorithms. In the first one (A) you’re shown: Nike sneakers, Adidas shorts, and an Apple Watch. In the second one (B) you’re shown the order: Apple Watch, Adidas shorts, and Nike Sneakers. --</description><pubDate>Wed, 01 Mar 2023 00:00:00 GMT</pubDate><category>recommendations</category><category>evaluation</category></item><item><title>Evaluating Recommendations: Precision, Recall, and R-Precision</title><link>https://tullie.ai/blog/evaluating-recommendations-precision-recall/</link><guid isPermaLink="true">https://tullie.ai/blog/evaluating-recommendations-precision-recall/</guid><description>Imagine you’re given three movie recommendations from separate algorithms. In the first one (A) you’re given: The Terminator, James Bond, and Star Wars. In the second (B) you’re given: Cars, Toy Story, and Iron Man --</description><pubDate>Tue, 07 Feb 2023 00:00:00 GMT</pubDate><category>recommendations</category><category>evaluation</category></item><item><title>Day 2 of #RecSys2022: Our favorite 5 papers and talks</title><link>https://tullie.ai/blog/day-2-of-recsys2022-our-favorite-5-papers-and-talks/</link><guid isPermaLink="true">https://tullie.ai/blog/day-2-of-recsys2022-our-favorite-5-papers-and-talks/</guid><description>It’s been another fantastic day at RecSys 2022. Following the Women in RecSys Breakfast, the day started with a keynote from Catherine D’Ignazio and then throughout the day had the following sessions: Fairness &amp; Privacy, Diversity &amp; Novely, and Models and Learning I. Here are</description><pubDate>Tue, 20 Sep 2022 00:00:00 GMT</pubDate><category>recommendations</category></item><item><title>Data-Centric AI for Ranking</title><link>https://tullie.ai/blog/data-centric-ai-for-ranking/</link><guid isPermaLink="true">https://tullie.ai/blog/data-centric-ai-for-ranking/</guid><description>Data quality and volume is what makes rankings algorithms at big-tech so seamless. How can you create the same experiences with the data you have? Data-centric AI may be the answer!</description><pubDate>Tue, 12 Jul 2022 00:00:00 GMT</pubDate><category>recommendations</category><category>production</category></item></channel></rss>