# Blog

Shaped Blog

## The only vector database with a feedback loop.

Technical writing on retrieval, ranking, and agentic AI from the team behind 1B+ queries served.

[Get $100 credit](https://console.shaped.ai/register) No card required

1B+

Queries served

$0.03

Per answer

50ms

Query latency

641+

Use cases

## Featured

\\
\\
Apr 23, 2026\\
\| \\
\\
13 min read\\
\\
**Why grep is beating your Vector DB**](/content/blog/why-grep-is-beating-your-vector-db/index.html)

\\
\\
Mar 31, 2026\\
\| \\
\\
8 min read\\
\\
**Introducing the Shaped Signal Engine**](/content/blog/introducing-the-shaped-signal-engine/index.html)

\\
\\
Mar 24, 2026\\
\| \\
\\
15 min read\\
\\
**Your Agent's Retrieval Is Broken. Here's What We Built to Fix It.**](/content/blog/your-agents-retrieval-is-broken-heres-what-we-built-to-fix-it/index.html)

## All Blogs

\\
\\
Apr 30, 2026\\
\| \\
\\
15 min read\\
\\
**HNSW Explained: The Algorithm Powering Fast Vector Search**](/content/blog/hnsw-explained-the-algorithm-powering-fast-vector-search/index.html)

\\
\\
Apr 23, 2026\\
\| \\
\\
13 min read\\
\\
**Why grep is beating your Vector DB**](/content/blog/why-grep-is-beating-your-vector-db/index.html)

\\
\\
Mar 31, 2026\\
\| \\
\\
8 min read\\
\\
**Introducing the Shaped Signal Engine**](/content/blog/introducing-the-shaped-signal-engine/index.html)

\\
\\
Mar 19, 2026\\
\| \\
\\
22 min read\\
\\
**How to Build Netflix's Personalized Homepage: The Attribute Ranking Playbook**](/content/blog/how-to-build-netflixs-personalized-homepage-the-attribute-ranking-playbook/index.html)

\\
\\
Mar 12, 2026\\
\| \\
\\
22 min read\\
\\
**How to Build Pinterest's "Related Pins": The Multimodal Discovery Playbook**](/content/blog/how-to-build-pinterests-related-pins-the-multimodal-discovery-playbook/index.html)

\\
\\
Mar 9, 2026\\
\| \\
\\
24 min read\\
\\
**How to Build Spotify's "Discover Weekly": The Hybrid Filtering Playbook**](/content/blog/how-to-build-spotifys-discover-weekly-the-hybrid-filtering-playbook/index.html)

\\
\\
Mar 6, 2026\\
\| \\
\\
22 min read\\
\\
**A/B Testing Retrieval: How to Prove Your Agent is Getting Better**](/content/blog/ab-testing-retrieval-how-to-prove-your-agent-is-getting-better/index.html)

\\
\\
Mar 5, 2026\\
\| \\
\\
20 min read\\
\\
**GitOps for AI Agents: Versioning Your Retrieval Logic**](/content/blog/gitops-for-ai-agents-versioning-your-retrieval-logic/index.html)

\\
\\
Mar 4, 2026\\
\| \\
\\
22 min read\\
\\
**Sub-100ms Discovery: Why Retrieval Speed is the Agent Bottleneck**](/content/blog/sub-100ms-discovery-why-retrieval-speed-is-the-agent-bottleneck/index.html)

\\
\\
Mar 2, 2026\\
\| \\
\\
8 min read\\
\\
**The Anatomy of Modern Ranking Architectures: Part 5 - The Feedback Loop**](/content/blog/the-anatomy-of-a-modern-ranking-architecture-part-5/index.html)

\\
\\
Feb 27, 2026\\
\| \\
\\
18 min read\\
\\
**Context Window Optimization: Why Ranking, Not Stuffing, Is the Scaling Law for Agents**](/content/blog/context-window-optimization-why-ranking-not-stuffing-is-the-scaling-law-for-agents/index.html)

\\
\\
Feb 26, 2026\\
\| \\
\\
20 min read\\
\\
**Multimodal Agents: Extracting Agent Context from Images**](/content/blog/multimodal-agents-extracting-agent-context-from-images/index.html)

\\
\\
Feb 24, 2026\\
\| \\
\\
18 min read\\
\\
**The 'Status Code' Problem: Using AI Views to Enrich Legacy Data**](/content/blog/the-status-code-problem-using-ai-views-to-enrich-legacy-data/index.html)

\\
\\
Feb 19, 2026\\
\| \\
\\
10 min read\\
\\
**Marketplace Search Architecture: Why Real-Time Eligibility Breaks Every Retrieval Vendor**](/content/blog/marketplace-search-architecture-why-real-time-eligibility-breaks-every-retrieval-vendor/index.html)

\\
\\
Feb 17, 2026\\
\| \\
\\
10 min read\\
\\
**Why Your AI Agent Is Always Wrong: Fixing Stale RAG with Real-Time Event Streams**](/content/blog/why-your-ai-agent-is-always-wrong-fixing-stale-rag-with-real-time-event-streams/index.html)

\\
\\
Feb 12, 2026\\
\| \\
\\
10 min read\\
\\
**Stop Being Repetitive: Using 'Exclude Seen' Filters in Agents**](/content/blog/stop-being-repetitive-using-exclude-seen-filters-in-agents/index.html)

\\
\\
Feb 11, 2026\\
\| \\
\\
10 min read\\
\\
**Building Multi-Objective AI Agents: Beyond Semantic Similarity with Value Models (2026 Guide)**](/content/blog/building-multi-objective-ai-agents-beyond-semantic-similarity-with-value-models-2026-guide/index.html)

\\
\\
Feb 10, 2026\\
\| \\
\\
10 min read\\
\\
**Building Stateful AI Agents: Why User History Matters in RAG Systems (2026 Guide)**](/content/blog/building-stateful-ai-agents-why-user-history-matters-in-rag-systems-2026-guide/index.html)

\\
\\
Feb 9, 2026\\
\| \\
\\
8 min read\\
\\
**How to Build Deterministic AI Agents (And Why Prompt Engineering Isn't Enough)**](/content/blog/how-to-build-deterministic-ai-agents-and-why-prompt-engineering-isnt-enough/index.html)

\\
\\
Feb 6, 2026\\
\| \\
\\
10 min read\\
\\
**How to Build a TikTok-Style "For You" Feed in Less Than a Day**](/content/blog/how-to-build-a-tiktok-style-for-you-feed-in-less-than-a-day/index.html)

\\
\\
Feb 6, 2026\\
\| \\
\\
10 min read\\
\\
**The 8 Best Tools for AI Agent Memory & Long-Term Recall (2026 Guide)**](/content/blog/the-8-best-tools-for-ai-agent-memory-long-term-recall-2026-guide/index.html)

\\
\\
Feb 6, 2026\\
\| \\
\\
5 min read\\
\\
**Why Pre-Ranking is Essential for Production Agents (And Why Most Teams Get It Wrong)**](/content/blog/why-pre-ranking-is-essential-for-production-agents-and-why-most-teams-get-it-wrong/index.html)

\\
\\
Feb 5, 2026\\
\| \\
\\
8 min read\\
\\
**Beyond the Hashing Trick: The Math of Scaling to 100M+ IDs in Production.**](/content/blog/beyond-the-hashing-trick-the-math-of-scaling-to-100m-ids-in-production/index.html)

\\
\\
Feb 4, 2026\\
\| \\
\\
6 min read\\
\\
**The Stochastic Parrot: Why Your AI Agent is Only as Good as Its Retrieval**](/content/blog/the-stochastic-parrot-why-your-ai-agent-is-only-as-good-as-its-retrieval/index.html)

\\
\\
Feb 3, 2026\\
\| \\
\\
5 min read\\
\\
**How to Deploy a Production Two-Tower Model in Less Than a Day**](/content/blog/how-to-deploy-a-production-two-tower-model-in-less-than-a-day/index.html)

\\
\\
Jan 27, 2026\\
\| \\
\\
5 min read\\
\\
**Introducing ShapedQL: The SQL Engine for Search, Feeds, and AI Agents**](/content/blog/introducing-shapedql-the-sql-engine-for-search-feeds-and-ai-agents/index.html)

\\
\\
Jan 9, 2026\\
\| \\
\\
5 min read\\
\\
**Why 2026 is the Year Sportsbooks Move to Session-Aware Architectures**](/content/blog/the-static-odds-board-is-dead-why-2026-is-the-year-sportsbooks-move-to-session-aware-architectures/index.html)

\\
\\
Dec 11, 2025\\
\| \\
\\
7 min read\\
\\
**Why We Built a Database for Relevance (Introducing Shaped 2.0)**](/content/blog/why-we-built-a-database-for-relevance-introducing-shaped-2-0/index.html)

\\
\\
Nov 13, 2025\\
\| \\
\\
5 min read\\
\\
**Modeling Behavior As Language: The Next Era of Recommendations**](/content/blog/modeling-behavior-as-language-the-next-era-of-recommendations/index.html)

\\
\\
Nov 13, 2025\\
\| \\
\\
5 min read\\
\\
**Scaling Laws Beyond LLMs: The Future of Search and Recommendations**](/content/blog/scaling-laws-beyond-llms-the-future-of-search-and-recommendations/index.html)

\\
\\
Nov 3, 2025\\
\| \\
\\
5 min read\\
\\
**The Infrastructure of Modern Ranking Systems, Part 1: The Serving Layer - Real-time Ranking at Scale**](/content/blog/the-infrastructure-of-modern-ranking-systems-part-1-the-serving-layer---real-time-ranking-at-scale/index.html)

\\
\\
Nov 3, 2025\\
\| \\
\\
5 min read\\
\\
**The Infrastructure of Modern Ranking Systems, Part 2: The Data Layer - Fueling the Models with Feature and Vector Stores**](/content/blog/the-infrastructure-of-modern-ranking-systems-part-2-the-data-layer---fueling-the-models-with-feature-and-vector-stores/index.html)

\\
\\
Nov 3, 2025\\
\| \\
\\
5 min read\\
\\
**The Infrastructure of Modern Ranking Systems, Part 3: The MLOps Backbone - From Training to Deployment**](/content/blog/the-infrastructure-of-modern-ranking-systems-part-3-the-mlops-backbone---from-training-to-deployment/index.html)

\\
\\
Oct 24, 2025\\
\| \\
\\
10 min read\\
\\
**How I built a movie suggestion app with zero ML experience**](/content/blog/how-to-build-movie-suggestion-app-no-ml/index.html)

\\
\\
Oct 13, 2025\\
\| \\
\\
5 min read\\
\\
**The Anatomy of Modern Ranking Architectures: Part 2**](/content/blog/anatomy-of-modern-ranking-architectures-part-2/index.html)

\\
\\
Oct 13, 2025\\
\| \\
\\
6 min read\\
\\
**The Anatomy of Modern Ranking Architectures: Part 3**](/content/blog/anatomy-of-modern-ranking-architectures-part-3/index.html)

\\
\\
Oct 13, 2025\\
\| \\
\\
5 min read\\
\\
**The Anatomy of Modern Ranking Architectures: Part 4**](/content/blog/the-anatomy-of-a-modern-ranking-architectures-part-4/index.html)

\\
\\
Oct 13, 2025\\
\| \\
\\
5 min read\\
\\
**The Anatomy of Modern Ranking Architectures: Part 1**](/content/blog/the-anatomy-of-modern-ranking-architectures/index.html)

\\
\\
Oct 10, 2025\\
\| \\
\\
6 min read\\
\\
**YouTube gets ~5% CTR lift on Shorts by replacing embedding tables with Semantic IDs**](/content/blog/youtube-semantic-ids-ctr-lift/index.html)

\\
\\
Oct 7, 2025\\
\| \\
\\
4 min read\\
\\
**Introducing Shaped Generative Enrichment: Garbage In, Gold Out.**](/content/blog/introducing-shaped-generative-enrichment-garbage-in-gold-out/index.html)

\\
\\
Sep 23, 2025\\
\| \\
\\
8 min read\\
\\
**Building a HackerNews "For You" Feed**](/content/blog/building-a-hackernews-for-you-feed/index.html)

\\
\\
Sep 18, 2025\\
\| \\
\\
3 min read\\
\\
**Beyond Keywords: How to Rank for 'Vibe' in Your Marketplace**](/content/blog/beyond-keywords-how-to-rank-for-vibe-in-your-marketplace/index.html)

\\
\\
Sep 18, 2025\\
\| \\
\\
3 min read\\
\\
**From SQL to AI: A 5-Step Playbook for Replacing 'Trending' with a Smart Ranking API**](/content/blog/from-sql-to-ai-a-5-step-playbook-for-replacing-trending-with-a-smart-ranking-api/index.html)

\\
\\
Sep 18, 2025\\
\| \\
\\
3 min read\\
\\
**The Billion-Dollar Blind Spot: Why Your Marketplace is Hiding Its Best Products**](/content/blog/the-billion-dollar-blind-spot-why-your-marketplace-is-hiding-its-best-products/index.html)

\\
\\
Sep 18, 2025\\
\| \\
\\
3 min read\\
\\
**The Discovery Flywheel: How a 1% Ranking Improvement Lifts Engagement, Conversion, AND Retention**](/content/blog/the-discovery-flywheel-how-a-1-ranking-improvement-lifts-engagement-conversion-and-retention/index.html)

\\
\\
Sep 18, 2025\\
\| \\
\\
3 min read\\
\\
**The End of the Search Bar: Why Your Marketplace's Future is a 'For You' Feed**](/content/blog/the-end-of-the-search-bar-why-your-marketplaces-future-is-a-for-you-feed/index.html)

\\
\\
Sep 18, 2025\\
\| \\
\\
3 min read\\
\\
**The PM's Guide to Personalization: A 'Build vs. Buy' Framework for 2025**](/content/blog/the-pms-guide-to-personalization-a-build-vs-buy-framework-for-2025/index.html)

\\
\\
Sep 18, 2025\\
\| \\
\\
3 min read\\
\\
**Your Filters Are Killing Your Conversions**](/content/blog/your-filters-are-killing-your-conversions/index.html)

.png)\\
\\
Sep 8, 2025\\
\| \\
\\
6 min read\\
\\
**The Vector Bottleneck: Limitations of Embedding-Based Retrieval**](/content/blog/the-vector-bottleneck-limitations-of-embedding-based-retrieval/index.html)

.png)\\
\\
Aug 28, 2025\\
\| \\
\\
6 min read\\
\\
**Action is All You Need: Dual-Flow Generative Ranking Network for Recommendation**](/content/blog/action-is-all-you-need-dual-flow-generative-ranking-network-for-recommendation/index.html)

\\
\\
Aug 22, 2025\\
\| \\
\\
5 min read\\
\\
**Best APIs for E-Commerce Upsell and Cross-Sell in 2025**](/content/blog/best-apis-for-e-commerce-upsell-and-cross-sell-in-2025/index.html)

\\
\\
Aug 22, 2025\\
\| \\
\\
5 min read\\
\\
**Best Bloomreach Alternatives in 2025**](/content/blog/best-bloomreach-alternatives-in-2025/index.html)

\\
\\
Aug 22, 2025\\
\| \\
\\
5 min read\\
\\
**Best Coveo Alternatives in 2025**](/content/blog/best-coveo-alternatives-in-2025/index.html)

\\
\\
Aug 22, 2025\\
\| \\
\\
5 min read\\
\\
**Best Vector Database Alternatives in 2025**](/content/blog/best-vector-database-alternatives-in-2025/index.html)

\\
\\
Aug 22, 2025\\
\| \\
\\
5 min read\\
\\
**The 7 Best Dynamic Yield Alternatives in 2025**](/content/blog/the-7-best-dynamic-yield-alternatives-in-2025/index.html)

\\
\\
Aug 22, 2025\\
\| \\
\\
5 min read\\
\\
**The 7 Best Elasticsearch Alternatives in 2025**](/content/blog/the-7-best-elasticsearch-alternatives-in-2025/index.html)

\\
\\
Aug 22, 2025\\
\| \\
\\
5 min read\\
\\
**The 7 Best RAG APIs for Personalization in 2025**](/content/blog/the-7-best-rag-apis-for-personalization-in-2025/index.html)

\\
\\
Aug 20, 2025\\
\| \\
\\
6 min read\\
\\
**The 10 Best AI-Native Personalization Platforms in 2025**](/content/blog/the-10-best-ai-native-personalization-platforms-in-2025/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
4 min read\\
\\
**5 Best APIs for Adding Personalized Recommendations to Your App in 2025**](/content/blog/5-best-apis-for-adding-personalized-recommendations-to-your-app-in-2025/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
4 min read\\
\\
**Shaped vs. Lucidworks: Specialized AI Relevance or Enterprise Search Powerhouse?**](/content/blog/shaped-vs-lucidworks-specialized-ai-relevance-or-enterprise-search-powerhouse/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
5 min read\\
\\
**The 10 Best Algolia Alternatives in 2025**](/content/blog/the-10-best-algolia-alternatives-in-2025/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
4 min read\\
\\
**7 Best Ways to Build a TikTok-Style For You Feed in 2025 (with APIs)**](/content/blog/the-10-best-aws-personalize-alternatives-in-2025-2/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
4 min read\\
\\
**The 10 Best AWS Personalize Alternatives in 2025**](/content/blog/the-10-best-aws-personalize-alternatives-in-2025/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
5 min read\\
\\
**The 10 Best Pinecone Alternatives in 2025**](/content/blog/the-10-best-pinecone-alternatives-in-2025/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
4 min read\\
\\
**The 10 Best Semantic Search APIs in 2025**](/content/blog/the-10-best-semantic-search-apis-in-2025/index.html)

\\
\\
Aug 19, 2025\\
\| \\
\\
5 min read\\
\\
**The 7 Best Ways to Build a For You Feed in 2025**](/content/blog/the-7-best-ways-to-build-a-for-you-feed-in-2025/index.html)

\\
\\
Aug 13, 2025\\
\| \\
\\
5 min read\\
\\
**Closing the Research-to-Production Gap: How to Unlock Experimentation Velocity in Recommendations**](/content/blog/closing-the-research-to-production-gap-how-to-unlock-experimentation-velocity-in-recommendations/index.html)

\\
\\
Aug 8, 2025\\
\| \\
\\
5 min read\\
\\
**Shaped vs. Bloomreach: Focused AI Relevance vs. Integrated Experience Cloud**](/content/blog/shaped-vs-bloomreach-focused-ai-relevance-vs-integrated-experience-cloud/index.html)

\\
\\
Aug 7, 2025\\
\| \\
\\
5 min read\\
\\
**Stop Showing Irrelevant Results: Build Truly Personalized Search**](/content/blog/stop-showing-irrelevant-results-build-truly-personalized-search/index.html)

\\
\\
Aug 6, 2025\\
\| \\
\\
5 min read\\
\\
**Measuring Personalization: Are Your Recommendations Truly Unique?**](/content/blog/measuring-personalization-are-your-recommendations-truly-unique/index.html)

\\
\\
Aug 5, 2025\\
\| \\
\\
5 min read\\
\\
**RentTheRunway Dataset: Deep Dive into Fashion Fit, Context, and Recommendation Challenges**](/content/blog/renttherunway-dataset-deep-dive-into-fashion-fit-context-and-recommendation-challenges/index.html)

\\
\\
Aug 4, 2025\\
\| \\
\\
5 min read\\
\\
**Where Matters: Location Feature Engineering for Search & Recs**](/content/blog/where-matters-location-feature-engineering-for-search-recs/index.html)

\\
\\
Aug 1, 2025\\
\| \\
\\
5 min read\\
\\
**Fitment is Solved. The Next Million-Dollar Problem is Ranking.**](/content/blog/fitment-is-solved-the-next-million-dollar-problem-is-ranking/index.html)

\\
\\
Aug 1, 2025\\
\| \\
\\
5 min read\\
\\
**Your Marketplace Has a "SKU of 1" Problem. Traditional Personalization Can't Fix It.**](/content/blog/your-marketplace-has-a-sku-of-1-problem-traditional-personalization-cant-fix-it/index.html)

\\
\\
Jul 30, 2025\\
\| \\
\\
5 min read\\
\\
**LambdaMART Explained: The Workhorse of Learning-to-Rank**](/content/blog/lambdamart-explained-the-workhorse-of-learning-to-rank/index.html)

\\
\\
Jul 30, 2025\\
\| \\
\\
5 min read\\
\\
**Powering Personalized Video Recommendations with Mux and Shaped (via Kinesis)**](/content/blog/powering-personalized-video-recommendations-with-mux-and-shaped-via-kinesis/index.html)

\\
\\
Jul 30, 2025\\
\| \\
\\
5 min read\\
\\
**Why Shaped is the \#1 Product Recommendation Engine**](/content/blog/why-shaped-is-the-best-product-recommendation-engine/index.html)

\\
\\
Jul 24, 2025\\
\| \\
\\
5 min read\\
\\
**Average Popularity: Are Your Recommendations Just Chasing Trends?**](/content/blog/average-popularity-are-your-recommendations-just-chasing-trends/index.html)

\\
\\
Jul 24, 2025\\
\| \\
\\
5 min read\\
\\
**Decoding Timestamps: Time-Based Feature Engineering for Search & Recs**](/content/blog/decoding-timestamps-time-based-feature-engineering-for-search-recs/index.html)

\\
\\
Jul 24, 2025\\
\| \\
\\
6 min read\\
\\
**Shaped vs. Algolia: The Definitive Guide for Engineering & Product Teams**](/content/blog/shaped-vs-algolia-the-definitive-guide-for-engineering-product-teams/index.html)

\\
\\
Jul 22, 2025\\
\| \\
\\
5 min read\\
\\
**GoodReads Datasets: Powering Book Recommendations and Research**](/content/blog/goodreads-datasets-powering-book-recommendations-and-research/index.html)

\\
\\
Jul 21, 2025\\
\| \\
\\
4 min read\\
\\
**Activating Your Redshift Data Warehouse for AI Personalization with Shaped**](/content/blog/activating-your-redshift-data-warehouse-for-ai-personalization-with-shaped/index.html)

\\
\\
Jul 18, 2025\\
\| \\
\\
5 min read\\
\\
**Peering Inside the Black Box: Leveraging User & Item Embeddings**](/content/blog/peering-inside-the-black-box-leveraging-user-item-embeddings/index.html)

\\
\\
Jul 17, 2025\\
\| \\
\\
5 min read\\
\\
**Mastering Feature Interactions: A Deep Dive into DLRM-Style Ranking Models (Wide & Deep, DeepFM, etc.)**](/content/blog/mastering-feature-interactions-a-deep-dive-into-dlrm-style-ranking-models-wide-deep-deepfm-etc/index.html)

\\
\\
Jul 17, 2025\\
\| \\
\\
3 min read\\
\\
**The Three Ranking Problems Every Real Estate Marketplace Faces**](/content/blog/the-three-ranking-problems-every-real-estate-marketplace-faces/index.html)

\\
\\
Jul 16, 2025\\
\| \\
\\
5 min read\\
\\
**Inside PinRec - Pinterest’s Production-Ready Generative Retrieval Model**](/content/blog/pinrec-teardown-inside-pinterests-production-ready-generative-retrieval-model/index.html)

\\
\\
Jul 15, 2025\\
\| \\
\\
4 min read\\
\\
**Categorical Features: The Backbone of Search & Recs Engineering**](/content/blog/categorical-features-the-backbone-of-search-recs-engineering/index.html)

\\
\\
Jul 15, 2025\\
\| \\
\\
4 min read\\
\\
**Your Personalization Project Has a 2-Year Payback Period. Here's How to Make It 2 Weeks.**](/content/blog/your-personalization-project-has-a-2-year-payback-period-heres-how-to-make-it-2-weeks/index.html)

\\
\\
Jul 14, 2025\\
\| \\
\\
5 min read\\
\\
**The Personalization Maturity Curve: What Level is Your Marketplace On?**](/content/blog/the-personalization-maturity-curve-what-level-is-your-marketplace-on/index.html)

\\
\\
Jul 11, 2025\\
\| \\
\\
4 min read\\
\\
**Catalog Coverage: Are Your Recommendations Exploring Your Whole Inventory?**](/content/blog/catalog-coverage-are-your-recommendations-exploring-your-whole-inventory/index.html)

\\
\\
Jul 10, 2025\\
\| \\
\\
5 min read\\
\\
**Activating Your SingleStore Data for Real-Time AI Personalization with Shaped**](/content/blog/activating-your-singlestore-data-for-real-time-ai-personalization-with-shaped/index.html)

\\
\\
Jul 9, 2025\\
\| \\
\\
5 min read\\
\\
**Powering AI Personalization for Your Shopify Store with Shaped**](/content/blog/powering-ai-personalization-for-your-shopify-store-with-shaped/index.html)

\\
\\
Jul 8, 2025\\
\| \\
\\
4 min read\\
\\
**Content-Based Filtering Explained: Recommending Based on What You Like**](/content/blog/content-based-filtering-explained-recommending-based-on-what-you-like/index.html)

\\
\\
Jul 2, 2025\\
\| \\
\\
5 min read\\
\\
**Activating Your Apache Iceberg Data Lake for AI Personalization with Shaped**](/content/blog/activating-your-apache-iceberg-data-lake-for-ai-personalization-with-shaped/index.html)

\\
\\
Jul 2, 2025\\
\| \\
\\
5 min read\\
\\
**MovieLens Dataset: The Essential Benchmark for Recommender Systems**](/content/blog/movielens-dataset-the-essential-benchmark-for-recommender-systems/index.html)

\\
\\
Jul 2, 2025\\
\| \\
\\
5 min read\\
\\
**Powering AI Personalization with Your PostgreSQL Data and Shaped**](/content/blog/powering-ai-personalization-with-your-postgresql-data-and-shaped/index.html)

\\
\\
Jul 1, 2025\\
\| \\
\\
5 min read\\
\\
**Activate Your Rudderstack Event Streams for Real-Time AI Personalization with Shaped**](/content/blog/activate-your-rudderstack-event-streams-for-real-time-ai-personalization-with-shaped/index.html)

\\
\\
Jun 27, 2025\\
\| \\
\\
4 min read\\
\\
**From Zero to Relevant: Solving the Cold Start User Problem**](/content/blog/from-zero-to-relevant-solving-the-cold-start-user-problem/index.html)

\\
\\
Jun 27, 2025\\
\| \\
\\
5 min read\\
\\
**Last.fm Datasets: Unlocking Music Recommendations Through Listening History and Social Connections**](/content/blog/last-fm-datasets-unlocking-music-recommendations-through-listening-history-and-social-connections/index.html)

\\
\\
Jun 24, 2025\\
\| \\
\\
6 min read\\
\\
**Privacy-First Personalization: The 7-Step Framework for Building Trust and Driving Growth**](/content/blog/privacy-first-personalization/index.html)

\\
\\
Jun 23, 2025\\
\| \\
\\
5 min read\\
\\
**See the Bigger Picture: Image Feature Engineering for Search & Recs**](/content/blog/see-the-bigger-picture-image-feature-engineering-for-search-recs/index.html)

\\
\\
Jun 20, 2025\\
\| \\
\\
4 min read\\
\\
**Shaped Is Now SOC 2 Type 2 Certified: The Platform You Can Trust for AI-Powered Recommendations and Search**](/content/blog/shaped-is-now-soc-2-type-2-certified-the-platform-you-can-trust-for-ai-powered-recommendations-and-search/index.html)

\\
\\
Jun 19, 2025\\
\| \\
\\
8 min read\\
\\
**How YouTube’s Algorithm Works: A Guide to Recommendations**](/content/blog/how-youtubes-algorithm-works/index.html)

\\
\\
Jun 19, 2025\\
\| \\
\\
4 min read\\
\\
**MRR: How Quickly Do Users Find the First Relevant Item?**](/content/blog/mrr-how-quickly-do-users-find-the-first-relevant-item/index.html)

\\
\\
Jun 18, 2025\\
\| \\
\\
5 min read\\
\\
**Activate Your S3 Data Lake for AI Personalization with Shaped**](/content/blog/activate-your-s3-data-lake-for-ai-personalization-with-shaped/index.html)

\\
\\
Jun 18, 2025\\
\| \\
\\
7 min read\\
\\
**Mastering Cold Start Challenges: Top Strategies for Personalized AI Experiences**](/content/blog/mastering-cold-start-challenges/index.html)

\\
\\
Jun 17, 2025\\
\| \\
\\
8 min read\\
\\
**Explainable Personalization: A Practical Guide for Building Trust and Transparency**](/content/blog/explainable-personalization/index.html)

\\
\\
Jun 17, 2025\\
\| \\
\\
6 min read\\
\\
**Matrix Factorization: The Bedrock of Collaborative Filtering Recommendations**](/content/blog/matrix-factorization-the-bedrock-of-collaborative-filtering-recommendations/index.html)

\\
\\
Jun 16, 2025\\
\| \\
\\
5 min read\\
\\
**Keep Shoppers Engaged: Powering "Similar Items" Carousels on PDPs**](/content/blog/keep-shoppers-engaged-powering-similar-items-carousels-on-pdps/index.html)

\\
\\
Jun 16, 2025\\
\| \\
\\
6 min read\\
\\
**Modular AI: Building Composable Personalization Stacks**](/content/blog/modular-ai/index.html)

\\
\\
Jun 12, 2025\\
\| \\
\\
4 min read\\
\\
**NDCG: Evaluating Ranking Quality with Graded Relevance**](/content/blog/ndcg-evaluating-ranking-quality-with-graded-relevance/index.html)

\\
\\
Jun 12, 2025\\
\| \\
\\
5 min read\\
\\
**Shaped vs. Elasticsearch: Choosing the Right Engine for Search and Personalization**](/content/blog/shaped-vs-elasticsearch-choosing-the-right-engine-for-search-and-personalization/index.html)

\\
\\
Jun 11, 2025\\
\| \\
\\
9 min read\\
\\
**10 Best Practices in Data Ingestion: A Scalable Framework for Real-Time, Reliable Pipelines**](/content/blog/10-best-practices-in-data-ingestion/index.html)

\\
\\
Jun 9, 2025\\
\| \\
\\
11 min read\\
\\
**Monolithic vs Modular AI Architecture: Key Trade-Offs**](/content/blog/monolithic-vs-modular-ai-architecture/index.html)

\\
\\
Jun 7, 2025\\
\| \\
\\
9 min read\\
\\
**How to Unify Data Ecosystems for Seamless Personalization**](/content/blog/how-to-unify-data-ecosystems/index.html)

\\
\\
Jun 6, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Dot Product Similarity**](/content/blog/glossary-dot-product-similarity/index.html)

\\
\\
Jun 6, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Item-Based Collaborative Filtering**](/content/blog/glossary-item-based-collaborative-filtering/index.html)

\\
\\
Jun 6, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: K-Nearest Neighbors (KNN)**](/content/blog/glossary-k-nearest-neighbors-knn/index.html)

\\
\\
Jun 5, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: CLV Prediction**](/content/blog/glossary-clv-prediction/index.html)

\\
\\
Jun 5, 2025\\
\| \\
\\
2 min read\\
\\
**Glosary: Contextual Bandits**](/content/blog/glossary-contextual-bandits/index.html)

\\
\\
Jun 5, 2025\\
\| \\
\\
5 min read\\
\\
**Powering AI Personalization with Your BigQuery Data and Shaped**](/content/blog/powering-ai-personalization-with-your-bigquery-data-and-shaped/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
10 min read\\
\\
**AI-Powered Recommendation Engines: A Complete Guide**](/content/blog/ai-powered-recommendation-engines/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Alternating Least Squares (ALS)**](/content/blog/glossary-alternating-least-squares-als/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Context-Aware Filtering**](/content/blog/glossary-context-aware-filtering/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Cosine Similarity**](/content/blog/glossary-cosine-similarity/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: K-Nearest Neighbors (KNN)**](/content/blog/glossary-k-nearest-neighbors-knn-2/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Movie Recommendation Engine**](/content/blog/glossary-movie-recommendation-engine/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Streaming Personalization**](/content/blog/glossary-streaming-personalization/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Temporal Dynamics**](/content/blog/glossary-temporal-dynamics/index.html)

\\
\\
Jun 4, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: User-Item Matrix**](/content/blog/glossary-user-item-matrix/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
7 min read\\
\\
**Customer Data Platform Essentials: Unlocking Real-Time Personalization with First-Party Data**](/content/blog/customer-data-platform/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
12 min read\\
\\
**Advancements in Feed Ranking Systems: A Deep Dive into Large-Scale Models**](/content/blog/feed-ranking-systems/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Cross Validation**](/content/blog/glossary-cross-validation/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Next-Best-Action Recommendation**](/content/blog/glossary-next-best-action-recommendation/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Personalized Offers**](/content/blog/glossary-personalized-offers/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Ranking Algorithms**](/content/blog/glossary-ranking-algorithms/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Recommendation Feedback Loop**](/content/blog/glossary-recommendation-feedback-loop/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Recommendation Funnel Optimization**](/content/blog/glossary-recommendation-funnel-optimization/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Sequence-Aware Recommendations**](/content/blog/glossary-sequence-aware-recommendations/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Serendipity in Recommendations**](/content/blog/glossary-serendipity-in-recommendations/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: User Affinity Modeling**](/content/blog/glossary-user-affinity-modeling/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: User Embedding**](/content/blog/glossary-user-embedding/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
10 min read\\
\\
**Beyond A/B Testing: A Practical Guide to Multi-Armed Bandits**](/content/blog/multi-armed-bandits/index.html)

\\
\\
Jun 3, 2025\\
\| \\
\\
4 min read\\
\\
**Shaped vs. Vector Databases (Pinecone, Weaviate, etc.): Complete Relevance Platform or Similarity Search Tool?**](/content/blog/shaped-vs-vector-databases-pinecone-weaviate-etc-complete-relevance-platform-or-similarity-search-tool/index.html)

\\
\\
Jun 2, 2025\\
\| \\
\\
11 min read\\
\\
**A Comprehensive Guide to Approximate Nearest Neighbors Algorithms**](/content/blog/approximate-nearest-neighbors-algorithms/index.html)

\\
\\
Jun 2, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Multi-Armed Bandit Algorithm**](/content/blog/glossary-multi-armed-bandit-algorithm/index.html)

\\
\\
Jun 2, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: New Item Problem**](/content/blog/glossary-new-item-problem/index.html)

\\
\\
Jun 2, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary:Personalized Ranking**](/content/blog/glossary-personalized-ranking/index.html)

\\
\\
Jun 2, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Product Recommendation Engine**](/content/blog/glossary-product-recommendation-engine/index.html)

%20.png)\\
\\
Jun 2, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: User-Based Collaborative Filtering (UBCF)**](/content/blog/glossary-user-based-collaborative-filtering-ubcf/index.html)

\\
\\
Jun 2, 2025\\
\| \\
\\
8 min read\\
\\
**How Does Temu Work? Understanding Its Personalization Strategy**](/content/blog/how-does-temu-work/index.html)

\\
\\
Jun 2, 2025\\
\| \\
\\
8 min read\\
\\
**Enhance Your AI with Real-Time Data Using RAG**](/content/blog/retrieval-augmented-generation-rag/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Batch Recommendations**](/content/blog/glossary-batch-recommendations/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Cold Start Problem**](/content/blog/glossary-cold-start-problem/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Collaborative Filtering**](/content/blog/glossary-collaborative-filtering/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Contextual Recommendations**](/content/blog/glossary-contextual-recommendations/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: E-commerce Personalization**](/content/blog/glossary-e-commerce-personalization/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Hybrid Recommendation System**](/content/blog/glossary-hybrid-recommendation-system/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Implicit Signals**](/content/blog/glossary-implicit-signals/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Item Embedding**](/content/blog/glossary-item-embedding/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Personalized Navigation**](/content/blog/glossary-personalized-navigation/index.html)

\\
\\
Jun 1, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Real-Time User Modeling**](/content/blog/glossary-real-time-user-modeling/index.html)

\\
\\
May 30, 2025\\
\| \\
\\
7 min read\\
\\
**Bringing Collaborative Filtering to LLMs with AdaptRec**](/content/blog/bringing-collaborative-filtering-to-llms-with-adaptrec/index.html)

\\
\\
May 30, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Intent Prediction**](/content/blog/glossary-intent-prediction/index.html)

\\
\\
May 30, 2025\\
\| \\
\\
9 min read\\
\\
**How Amazon Masterminds Real-Time Product Discovery Beyond Search**](/content/blog/how-amazon-masterminds-real-time-product-discovery/index.html)

\\
\\
May 30, 2025\\
\| \\
\\
10 min read\\
\\
**Measuring Recommendation Performance: Relevancy, Precision, and Recall**](/content/blog/relevancy-precision-and-recall/index.html)

\\
\\
May 29, 2025\\
\| \\
\\
8 min read\\
\\
**Boosting Revenue with AI-Powered Cross-Selling Recommendations**](/content/blog/ai-powered-cross-selling-recommendations/index.html)

\\
\\
May 29, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Dynamic Product Display**](/content/blog/glossary-dynamic-product-display/index.html)

\\
\\
May 29, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Novelty in Recommendations**](/content/blog/glossary-novelty-in-recommendations/index.html)

\\
\\
May 29, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Real-Time Recommendations**](/content/blog/glossary-real-time-recommendations/index.html)

\\
\\
May 29, 2025\\
\| \\
\\
5 min read\\
\\
**Shaped vs. Building Your Own: The AI Relevance Dilemma – Platform or DIY Stack?**](/content/blog/shaped-vs-building-your-own-the-ai-relevance-dilemma---platform-or-diy-stack/index.html)

\\
\\
May 28, 2025\\
\| \\
\\
4 min read\\
\\
**A/B Testing Your Rankings: Metrics That Matter in the Real World**](/content/blog/a-b-testing-your-rankings-metrics-that-matter-in-the-real-world/index.html)

\\
\\
May 28, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Latent Factor Model**](/content/blog/glossary-latent-factor-model/index.html)

\\
\\
May 28, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Recommender System**](/content/blog/glossary-recommender-system/index.html)

\\
\\
May 28, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Session-Based Recommendations**](/content/blog/glossary-session-based-recommendations/index.html)

\\
\\
May 27, 2025\\
\| \\
\\
5 min read\\
\\
**Activating Your MongoDB Data for AI Personalization with Shaped**](/content/blog/activating-your-mongodb-data-for-ai-personalization-with-shaped/index.html)

\\
\\
May 27, 2025\\
\| \\
\\
11 min read\\
\\
**The Power of Deep Learning for Hyper-Personalized Recommendations**](/content/blog/deep-learning-for-hyper-personalized-recommendations/index.html)

\\
\\
May 27, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Content-based Filtering**](/content/blog/glossary-content-based-filtering/index.html)

\\
\\
May 27, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Personalized Search**](/content/blog/glossary-personalized-search/index.html)

\\
\\
May 27, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Zero-Party Data Personalization**](/content/blog/glossary-zero-party-data-personalization/index.html)

\\
\\
May 26, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Item Similarity Matrix**](/content/blog/glossary-item-similarity-matrix/index.html)

\\
\\
May 26, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Matrix Factorization**](/content/blog/glossary-matrix-factorization/index.html)

\\
\\
May 26, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: New User Problem**](/content/blog/glossary-new-user-problem/index.html)

\\
\\
May 26, 2025\\
\| \\
\\
10 min read\\
\\
**Golden Tests in AI: Ensuring Reliability Without Slowing Innovation**](/content/blog/golden-tests-in-ai/index.html)

\\
\\
May 25, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Personalized Homepage**](/content/blog/glossary-personalized-homepage/index.html)

\\
\\
May 23, 2025\\
\| \\
\\
5 min read\\
\\
**Bridging Worlds: Training Language Models on User Behavior for Smarter Recommendations**](/content/blog/bridging-worlds-training-language-models-on-user-behavior-for-smarter-recommendations/index.html)

\\
\\
May 22, 2025\\
\| \\
\\
7 min read\\
\\
**Evaluation Metrics for Search and Recommendation Systems**](/content/blog/evaluation-metrics-for-search-and-recommendation-systems/index.html)

\\
\\
May 22, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Upselling Recommendations**](/content/blog/glossary-upselling-recommendations/index.html)

\\
\\
May 21, 2025\\
\| \\
\\
5 min read\\
\\
**Activating ClickHouse Data for AI-Powered Personalization with Shaped**](/content/blog/activating-clickhouse-data-for-ai-powered-personalization-with-shaped/index.html)

\\
\\
May 21, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Cross-Selling Engine**](/content/blog/glossary-cross-selling-engine/index.html)

\\
\\
May 21, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Music Recommendation System**](/content/blog/glossary-music-recommendation-system/index.html)

\\
\\
May 21, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: Popularity Bias**](/content/blog/glossary-popularity-bias/index.html)

\\
\\
May 20, 2025\\
\| \\
\\
5 min read\\
\\
**Connect Your Users: Building "People to Follow" Recommendations**](/content/blog/connect-your-users-building-people-to-follow-recommendations/index.html)

\\
\\
May 20, 2025\\
\| \\
\\
2 min read\\
\\
**Glossary: First-Party Data in Recommendations**](/content/blog/glossary-first-party-data-in-recommendations/index.html)

\\
\\
May 19, 2025\\
\| \\
\\
13 min read\\
\\
**The Ultimate Guide to Modern Ranking Models**](/content/blog/modern-ranking-models/index.html)

\\
\\
May 18, 2025\\
\| \\
\\
10 min read\\
\\
**Collaborative Filtering Explained**](/content/blog/collaborative-filtering/index.html)

\\
\\
May 15, 2025\\
\| \\
\\
5 min read\\
\\
**​Unlock Granular Insights: Power Real-Time AI Personalization with Snowplow and Shaped**](/content/blog/unlock-granular-insights-power-real-time-ai-personalization-with-snowplow-and-shaped/index.html)

\\
\\
May 15, 2025\\
\| \\
\\
12 min read\\
\\
**Vector Search Explained: How AI Powers Smarter Search and Recommendations**](/content/blog/vector-search-explained/index.html)

\\
\\
May 14, 2025\\
\| \\
\\
10 min read\\
\\
**Optimizing Video Recommendation Systems: A Deep Dive into Tweedie Regression for Predicting Watch Time (Tubi Case Study)**](/content/blog/optimizing-video-recommendation-systems-a-deep-dive-into-tweedie-regression-for-predicting-watch-time-tubi-case-study/index.html)

\\
\\
May 14, 2025\\
\| \\
\\
5 min read\\
\\
**Shaped vs. Coveo: Choosing Between AI-Native Focus and Enterprise Relevance Platforms**](/content/blog/shaped-vs-coveo-choosing-between-ai-native-focus-and-enterprise-relevance-platforms/index.html)

\\
\\
May 13, 2025\\
\| \\
\\
7 min read\\
\\
**Key Insights from the Netflix Personalization, Recommendations & Search Workshop 2025**](/content/blog/key-insights-from-the-netflix-personalization-search-recommendation-workshop-2025/index.html)

\\
\\
May 13, 2025\\
\| \\
\\
12 min read\\
\\
**Wayfair & Pinterest: Leveraging Visual Data and User Behavior for Personalized Discovery**](/content/blog/wayfair-pinterest/index.html)

\\
\\
May 12, 2025\\
\| \\
\\
6 min read\\
\\
**Semantic Tokenization for Generative Retrieval: Introducing GenRet**](/content/blog/semantic-tokenization-for-generative-retrieval-introducing-genret/index.html)

\\
\\
May 9, 2025\\
\| \\
\\
5 min read\\
\\
**The Two-Tower Model for Recommendation Systems: A Deep Dive**](/content/blog/the-two-tower-model-for-recommendation-systems-a-deep-dive/index.html)

\\
\\
May 8, 2025\\
\| \\
\\
5 min read\\
\\
**Criteo Dataset: Tackling Large-Scale Click-Through Rate Prediction**](/content/blog/criteo-dataset-tackling-large-scale-click-through-rate-prediction/index.html)

\\
\\
May 6, 2025\\
\| \\
\\
5 min read\\
\\
**Beyond Static Preferences: Understanding Sequential Models in Recommendation Systems (N-Gram, SASRec, BERT4Rec & Beyond)**](/content/blog/beyond-static-preferences-understanding-sequential-models-in-recommendation-systems-n-gram-sasrec-bert4rec-beyond/index.html)

.png)\\
\\
May 5, 2025\\
\| \\
\\
4 min read\\
\\
**SOAR: Orthogonality-Amplified ANN Indexing**](/content/blog/soar-orthogonality-amplified-ann-indexing/index.html)

\\
\\
May 2, 2025\\
\| \\
\\
5 min read\\
\\
**How to Build a Killer 'For You' Feed**](/content/blog/how-to-build-a-killer-for-you-feed/index.html)

.png)\\
\\
Apr 29, 2025\\
\| \\
\\
6 min read\\
\\
**Bringing Emotions to Recommender Systems: A Deep Dive into Empathetic Conversational Recommendation**](/content/blog/bringing-emotions-to-recommender-systems-a-deep-dive-into-empathetic-conversational-recommendation/index.html)

\\
\\
Apr 28, 2025\\
\| \\
\\
4 min read\\
\\
**Beyond Retrieval: Optimizing Relevance with Reranking**](/content/blog/beyond-retrieval-optimizing-relevance-with-reranking/index.html)

\\
\\
Apr 25, 2025\\
\| \\
\\
4 min read\\
\\
**Precision@K: Measuring What Matters at the Top of Your Rankings**](/content/blog/precision-k-measuring-what-matters-at-the-top-of-your-rankings/index.html)

.png)\\
\\
Apr 24, 2025\\
\| \\
\\
5 min read\\
\\
**Cross-Encoder Rediscovers a Semantic Variant of BM25**](/content/blog/cross-encoder-rediscovers-a-semantic-variant-of-bm25/index.html)

\\
\\
Apr 23, 2025\\
\| \\
\\
4 min read\\
\\
**Activate Your Segment Data for Real-Time AI Personalization with Shaped**](/content/blog/activate-your-segment-data-for-real-time-ai-personalization-with-shaped/index.html)

\\
\\
Apr 22, 2025\\
\| \\
\\
6 min read\\
\\
**One Embedding to Rule Them All**](/content/blog/one-embedding-to-rule-them-all/index.html)

\\
\\
Apr 21, 2025\\
\| \\
\\
4 min read\\
\\
**AI: Redefining the Future of Investment**](/content/blog/ai-redefining-the-future-of-investment/index.html)

\\
\\
Apr 18, 2025\\
\| \\
\\
5 min read\\
\\
**Building Real-Time AI Recommendations and Search with Amplitude and Shaped**](/content/blog/building-real-time-ai-recommendations-and-search-with-amplitude-and-shaped/index.html)

\\
\\
Apr 11, 2025\\
\| \\
\\
5 min read\\
\\
**Beyond the Basics: Evaluating Shaped vs. AWS Personalize for Advanced Relevance**](/content/blog/beyond-the-basics-evaluating-shaped-vs-aws-personalize-for-advanced-relevance/index.html)

\\
\\
Apr 10, 2025\\
\| \\
\\
5 min read\\
\\
**Evaluating Search and Recommendation Platforms: Shaped vs. Algolia**](/content/blog/evaluating-search-and-recommendation-platforms-shaped-vs-algolia/index.html)

\\
\\
Apr 9, 2025\\
\| \\
\\
5 min read\\
\\
**Powering Fast and Relevant Documentation Search**](/content/blog/powering-fast-and-relevant-documentation-search/index.html)

\\
\\
Mar 18, 2025\\
\| \\
\\
6 min read\\
\\
**Jagged Flash Attention Optimization**](/content/blog/jagged-flash-attention-optimization/index.html)

.png)\\
\\
Mar 5, 2025\\
\| \\
\\
5 min read\\
\\
**Beyond Relevance: Optimizing for Multiple Objectives in Search and Recommendations**](/content/blog/beyond-relevance-optimizing-for-multiple-objectives-in-search-and-recommendations/index.html)

\\
\\
Mar 5, 2025\\
\| \\
\\
4 min read\\
\\
**Introducing Value Modeling: A Control Panel for Your Business Objectives**](/content/blog/precision-personalization-introducing-shaped-value-modeling/index.html)

\\
\\
Feb 27, 2025\\
\| \\
\\
4 min read\\
\\
**Beyond Dot Products: Retrieval with Learned Similarities**](/content/blog/beyond-dot-products-retrieval-with-learned-similarities/index.html)

.png)\\
\\
Feb 20, 2025\\
\| \\
\\
5 min read\\
\\
**Powerful A/B Testing Metrics: Boost Statistical Power and Reduce Errors**](/content/blog/powerful-a-b-testing-metrics-boost-statistical-power-and-reduce-errors/index.html)

\\
\\
Feb 13, 2025\\
\| \\
\\
4 min read\\
\\
**Multimodal Alignment for Recommendations**](/content/blog/multimodal-alignment-for-recommendations/index.html)

\\
\\
Feb 11, 2025\\
\| \\
\\
5 min read\\
\\
**MaskNet: CTR Ranking Innovation**](/content/blog/masknet-ctr-ranking-innovation/index.html)

\\
\\
Feb 7, 2025\\
\| \\
\\
2 min read\\
\\
**Introducing Shaped Analytics: A Unified Toolkit Built for Search and Recommendations**](/content/blog/introducing-shaped-analytics-a-unified-toolkit-built-for-search-and-recommendations/index.html)

\\
\\
Feb 5, 2025\\
\| \\
\\
5 min read\\
\\
**Is Data Splitting Making or Breaking Your Recommender System?**](/content/blog/data-splitting-can-make-or-break-your-recommender-system/index.html)

\\
\\
Jan 29, 2025\\
\| \\
\\
5 min read\\
\\
**EmbSum: LLM-Powered Content Recommendations**](/content/blog/embsum-llm-powered-content-recommendations/index.html)

\\
\\
Jan 17, 2025\\
\| \\
\\
5 min read\\
\\
**Titans: Learning to Memorize at Test Time - A Breakthrough in Neural Memory Systems**](/content/blog/titans-learning-to-memorize-at-test-time-a-breakthrough-in-neural-memory-systems/index.html)

\\
\\
Jan 15, 2025\\
\| \\
\\
4 min read\\
\\
**Decoding Job Recommendations: The Future of Explainable Multi-Stakeholder AI**](/content/blog/decoding-job-recommendations-the-future-of-explainable-multi-stakeholder-ai/index.html)

.png)\\
\\
Jan 13, 2025\\
\| \\
\\
4 min read\\
\\
**Cosine Similarity: Not the Silver Bullet We Thought It Was**](/content/blog/cosine-similarity-not-the-silver-bullet-we-thought-it-was/index.html)

.png)\\
\\
Dec 19, 2024\\
\| \\
\\
4 min read\\
\\
**Improving Recommendations by Calibrating for User Interests**](/content/blog/improving-recommendations-by-calibrating-for-user-interests/index.html)

\\
\\
Dec 16, 2024\\
\| \\
\\
5 min read\\
\\
**Vector Search — Lucene is All You Need**](/content/blog/vector-search-lucene-is-all-you-need/index.html)

\\
\\
Dec 16, 2024\\
\| \\
\\
18 min read\\
\\
**Video: Shaped @ 2024 Year End Gen AI Zoo**](/content/blog/video-shaped-2024-year-end-gen-ai-zoo/index.html)

\\
\\
Nov 19, 2024\\
\| \\
\\
3 min read\\
\\
**Shaped Launches Semantic Search with Behavioral Re-ranking**](/content/blog/shaped-launches-semantic-search-with-behavioral-reranking/index.html)

\\
\\
Nov 14, 2024\\
\| \\
\\
4 min read\\
\\
**Understanding Graph Convolutional Neural Networks for Web-Scale Recommender Systems**](/content/blog/a-new-graph-convolutional-neural-network-for-web-scale-recommender-systems/index.html)

\\
\\
Nov 7, 2024\\
\| \\
\\
7 min read\\
\\
**How to Implement Effective Caching Strategies for Recommender Systems**](/content/blog/effective-caching-strategies-for-recommender-systems/index.html)

.png)\\
\\
Oct 16, 2024\\
\| \\
\\
11 min read\\
\\
**Deep Reinforcement Learning for Recommender Systems**](/content/blog/deep-reinforcement-learning-for-recommender-systems--a-survey/index.html)

\\
\\
Oct 16, 2024\\
\| \\
\\
7 min read\\
\\
**Recommender Systems: The Rise of Graph Neural Networks**](/content/blog/recommender-system-family-tree-gnn/index.html)

\\
\\
Oct 4, 2024\\
\| \\
\\
2 min read\\
\\
**How to Calculate and Interpret Precision@K**](/content/blog/precision-k/index.html)

\\
\\
Sep 25, 2024\\
\| \\
\\
7 min read\\
\\
**Learning to Rank for Recommender Systems: A Practical Guide**](/content/blog/learning-to-rank-for-recommender-systems/index.html)

.png)\\
\\
Sep 5, 2024\\
\| \\
\\
4 min read\\
\\
**Is the key to unlocking better user experiences in recommender systems found in exploration?**](/content/blog/is-the-key-to-unlocking-better-user-experiences-in-recommender-systems-found-in-exploration/index.html)

.png)\\
\\
Aug 29, 2024\\
\| \\
\\
3 min read\\
\\
**Building Real-Time Recommendation Systems at Scale with Jason Liu**](/content/blog/building-real-time-recommendation-systems-at-scale/index.html)

.png)\\
\\
Aug 1, 2024\\
\| \\
\\
4 min read\\
\\
**Video: Chatting to AfterHour Founder Kevin Xu**](/content/blog/chatting-to-afterhour-founder-kevin-xu/index.html)

\\
\\
Jul 17, 2024\\
\| \\
\\
3 min read\\
\\
**Shaped Raises Series A, Launches Self-Serve Platform to Power the Future of AI-Driven Recommendations & Search**](/content/blog/shaped-raises-series-a/index.html)

\\
\\
Jul 16, 2024\\
\| \\
\\
15 min read\\
\\
**Breaking Down Toolformer**](/content/blog/breaking-down-toolformer/index.html)

\\
\\
Jul 16, 2024\\
\| \\
\\
3 min read\\
\\
**Real-time Segment and Amplitude Connectors**](/content/blog/real-time-segment-and-amplitude-connectors/index.html)

\\
\\
Jul 16, 2024\\
\| \\
\\
10 min read\\
\\
**Takeaways from the Nvidia Recommender Systems Summit 2022**](/content/blog/takeaways-from-the-nvidia-recommender-systems-summit-2022/index.html)

\\
\\
Jul 9, 2024\\
\| \\
\\
10 min read\\
\\
**Recommender Model Evaluation: Offline vs. Online**](/content/blog/evaluating-recommender-models-offline-vs-online-evaluation/index.html)

\\
\\
Jun 5, 2024\\
\| \\
\\
10 min read\\
\\
**Is this the ChatGPT moment for recommendation systems?**](/content/blog/is-this-the-chatgpt-moment-for-recommendation-systems/index.html)

\\
\\
Apr 16, 2024\\
\| \\
\\
7 min read\\
\\
**A Technical Intro to Embeddings: The approach to data powering modern AI**](/content/blog/a-technical-intro-to-embeddings/index.html)

\\
\\
Nov 28, 2023\\
\| \\
\\
8 min read\\
\\
**Embracing Embeddings: From fragmented insights to unified understanding**](/content/blog/embracing-embeddings-from-fragmented-insights-to-unified-understanding/index.html)

\\
\\
Nov 7, 2023\\
\| \\
\\
8 min read\\
\\
**Part 2: How much data do I need for a recommendation system?**](/content/blog/part-2-how-much-data-do-i-need-for-a-recommendation-system/index.html)

\\
\\
Nov 1, 2023\\
\| \\
\\
8 min read\\
\\
**Search the way you think: how personalized semantic search is disrupting traditional search**](/content/blog/search-the-way-you-think-the-personalized-semantic-search-revolution-disrupting-traditional-keyword-based-search-with-ai/index.html)

\\
\\
Oct 16, 2023\\
\| \\
\\
12 min read\\
\\
**RAG for RecSys: a magic formula?**](/content/blog/rag-for-recsys-a-magic-formula/index.html)

\\
\\
Aug 10, 2023\\
\| \\
\\
8 min read\\
\\
**How Threads Built a World-Class Recommendation System in Record Time**](/content/blog/x-not-gon-give-it-to-you-how-threads-becomes-the-de-facto-digital-town-square-with-better-personalized-recommendations/index.html)

\\
\\
Jun 23, 2023\\
\| \\
\\
12 min read\\
\\
**Personalization in Marketplaces: A Game-Changer**](/content/blog/personalization-in-online-marketplaces-a-game-changer/index.html)

\\
\\
Jun 20, 2023\\
\| \\
\\
11 min read\\
\\
**Exploring the benefits of Large Language Models for Recommendation Systems**](/content/blog/exploring-benefits-of-llms-in-recsys/index.html)

\\
\\
Jun 16, 2023\\
\| \\
\\
14 min read\\
\\
**LLMs - a paradigm shift in RecSys?**](/content/blog/llms-a-paradigm-shift-in-recsys/index.html)

\\
\\
Jun 1, 2023\\
\| \\
\\
6 min read\\
\\
**How synthetic data is used to train machine-learning models**](/content/blog/how-synthetic-data-is-used-to-train-machine-learning-models/index.html)

\\
\\
May 9, 2023\\
\| \\
\\
6 min read\\
\\
**Explainable AI**](/content/blog/explainable-ai/index.html)

\\
\\
May 8, 2023\\
\| \\
\\
11 min read\\
\\
**Not your average RecSys metrics Part 2: Novelty**](/content/blog/not-your-average-recsys-metrics-part-2-novelty/index.html)

\\
\\
Apr 28, 2023\\
\| \\
\\
6 min read\\
\\
**Not your average RecSys metrics. Part 1: Serendipity**](/content/blog/not-your-average-recsys-metrics-part-1-serendipity/index.html)

\\
\\
Apr 25, 2023\\
\| \\
\\
8 min read\\
\\
**Part 1: How much data do I need for a recommendation system?**](/content/blog/how-much-data-do-i-need-for-a-recommendation-system/index.html)

.webp)\\
\\
Mar 31, 2023\\
\| \\
\\
10 min read\\
\\
**X's Open Source Algorithm - Unveiling the code, but not the secrets**](/content/blog/twitters-open-source-algorithm-unveiling-the-code-but-not-the-secrets/index.html)

\\
\\
Mar 29, 2023\\
\| \\
\\
15 min read\\
\\
**MovieLens to Production in Minutes**](/content/blog/movielens-to-production-in-minutes/index.html)

\\
\\
Mar 28, 2023\\
\| \\
\\
10 min read\\
\\
**Evaluating recommendation systems (ROC, AUC, and Precision-Recall)**](/content/blog/evaluating-recommendation-systems-roc-auc-and-precision-recall/index.html)

.png)\\
\\
Mar 22, 2023\\
\| \\
\\
5 min read\\
\\
**Shaped 1.0: The fastest way to personalize your product, platform or marketplace**](/content/blog/shaped-v1/index.html)

\\
\\
Mar 14, 2023\\
\| \\
\\
5 min read\\
\\
**GPT-4: A New Milestone in Scaling Up Deep Learning**](/content/blog/gpt-4-a-new-milestone-in-scaling-up-deep-learning/index.html)

\\
\\
Mar 7, 2023\\
\| \\
\\
10 min read\\
\\
**Size Isn't Everything - How LLaMA democratizes access to Large-Language-Models**](/content/blog/size-isnt-everything-how-llama-democratizes-access-to-large-language-models/index.html)

\\
\\
Mar 1, 2023\\
\| \\
\\
15 min read\\
\\
**Evaluating recommendation systems (mAP, MMR, NDCG)**](/content/blog/evaluating-recommendation-systems-map-mmr-ndcg/index.html)

\\
\\
Feb 24, 2023\\
\| \\
\\
8 min read\\
\\
**Sounding The Secrets Of AudioLM**](/content/blog/sounding-the-secrets-of-audiolm/index.html)

\\
\\
Feb 23, 2023\\
\| \\
\\
5 min read\\
\\
**Shaped is now SOC 2 Compliant**](/content/blog/shaped-is-now-soc-2-compliant/index.html)

\\
\\
Feb 21, 2023\\
\| \\
\\
10 min read\\
\\
**Do Large Language Models (LLMs) reason?**](/content/blog/do-large-language-models-llms-reason/index.html)

\\
\\
Feb 17, 2023\\
\| \\
\\
12 min read\\
\\
**The Secret Sauce of Tik-Tok’s Recommendations**](/content/blog/the-secret-sauce-of-tik-toks-recommendations/index.html)

\\
\\
Feb 7, 2023\\
\| \\
\\
12 min read\\
\\
**Evaluating Recommendation Systems - Precision@k, Recall@k, and R-Precision**](/content/blog/evaluating-recommendation-systems-part-1/index.html)

.png)\\
\\
Jan 24, 2023\\
\| \\
\\
11 min read\\
\\
**Whisper 🤫 : A multilingual and multitask robust ASR model**](/content/blog/whisper-a-multilingual-and-multitask-robust-asr-model/index.html)

\\
\\
Jan 16, 2023\\
\| \\
\\
10 min read\\
\\
**Microsoft vs Google - ChatGPT taking over search?**](/content/blog/microsoft-vs-google-chatgpt/index.html)

\\
\\
Dec 23, 2022\\
\| \\
\\
9 min read\\
\\
**Shaped vs. Algolia Recommend**](/content/blog/shaped-vs-algolia-recommend/index.html)

\\
\\
Dec 5, 2022\\
\| \\
\\
10 min read\\
\\
**Real-time Search, Session, and Similar Ranking**](/content/blog/real-time-search-session-and-similar-ranking/index.html)

\\
\\
Dec 2, 2022\\
\| \\
\\
10 min read\\
\\
**Asking ChatGPT about itself and the future of chatbots**](/content/blog/asking-chatgpt-about-itself-and-whats-the-future-of-chatbots/index.html)

\\
\\
Oct 24, 2022\\
\| \\
\\
10 min read\\
\\
**Why your feeds are getting worse over time**](/content/blog/why-your-feeds-are-getting-worse-over-time/index.html)

\\
\\
Sep 28, 2022\\
\| \\
\\
5 min read\\
\\
**Your browsing behavior is being modeled as a language**](/content/blog/your-browsing-behavior-is-being-modeled-as-a-language/index.html)

\\
\\
Sep 22, 2022\\
\| \\
\\
10 min read\\
\\
**Day 3 of \#Recsys2022: our favorite 5 papers and talks**](/content/blog/day-3-of-recsys2022-our-favorite-5-papers-and-talks/index.html)

\\
\\
Sep 20, 2022\\
\| \\
\\
10 min read\\
\\
**Day 2 of \#RecSys2022: Our favorite 5 papers and talks**](/content/blog/day-2-of-recsys2022-our-favorite-5-papers-and-talks/index.html)

\\
\\
Sep 19, 2022\\
\| \\
\\
12 min read\\
\\
**Day 1 of \#Recsys2022: Our favorite 5 papers and talks**](/content/blog/day-1-of-recsys2022-our-favorite-5-papers-and-talks/index.html)

\\
\\
Sep 9, 2022\\
\| \\
\\
8 min read\\
\\
**Shaped vs. AWS Personalize**](/content/blog/shaped-vs-aws-personalize/index.html)

\\
\\
Sep 1, 2022\\
\| \\
\\
3 min read\\
\\
**10 ways AI will change products and experiences in the next 5 years**](/content/blog/ai-in-the-next-5-years/index.html)

\\
\\
Aug 31, 2022\\
\| \\
\\
4 min read\\
\\
**A ranking model for every use-case!**](/content/blog/a-ranking-model-for-every-use-case/index.html)

\\
\\
Aug 30, 2022\\
\| \\
\\
7 min read\\
\\
**Exploration vs. Exploitation in Recommendation Systems**](/content/blog/explore-vs-exploit/index.html)

.png)\\
\\
Aug 24, 2022\\
\| \\
\\
12 min read\\
\\
**Yann LeCun: A Path Towards Autonomous Machine Intelligence**](/content/blog/yann-lecun-a-path-towards-autonomous-machine-intelligence/index.html)

\\
\\
Aug 22, 2022\\
\| \\
\\
8 min read\\
\\
**From Analytics to Action**](/content/blog/from-analytics-to-action/index.html)

\\
\\
Aug 8, 2022\\
\| \\
\\
11 min read\\
\\
**Information Retrieval Systems, the precursors of Recommender Systems**](/content/blog/information-retrieval-systems-the-precursors-of-recommender-systems/index.html)

\\
\\
Jul 12, 2022\\
\| \\
\\
10 min read\\
\\
**Data-Centric AI for Ranking**](/content/blog/data-centric-ai-for-ranking/index.html)

\\
\\
Jun 1, 2022\\
\| \\
\\
3 min read\\
\\
**Shaped API Docs**](/content/blog/api-docs/index.html)

\\
\\
May 19, 2022\\
\| \\
\\
4 min read\\
\\
**Why Airbnb Made Such a Big Deal About Categories**](/content/blog/why-airbnb-made-such-a-big-deal-about-categories/index.html)

\\
\\
Apr 27, 2022\\
\| \\
\\
2 min read\\
\\
**$1.9M Funding Round**](/content/blog/1-9m-funding-round/index.html)

\\
\\
Mar 29, 2022\\
\| \\
\\
2 min read\\
\\
**YC Demo Day W22**](/content/blog/demoday/index.html)

\\
\\
Mar 1, 2022\\
\| \\
\\
2 min read\\
\\
**Shaped is backed by Y Combinator**](/content/blog/ycombinator/index.html)

By continuing to use this site, you agree to our [Terms of Service](/content/terms-of-service/index.html) and [Privacy Policy](/content/privacy-policy/index.html). We use cookies for analytics and advertising. [Learn more](/content/cookie-policy/index.html)

DeclineAccept
