Software Engineering KB

Home

❯

09 Machine Learning and AI

❯

04 ML System Design

❯

01 Concept

❯

Two Tower Model

Two-Tower Model

Feb 10, 20261 min read

  • ml-system-design
  • two-tower
  • recommendation

Two-Tower Model

← Back to ML System Design Patterns

Separate encoders for query and item, with dot product for scoring. Enables precomputing item embeddings for fast retrieval. Used in recommendation/search at scale (YouTube, Google, Pinterest).

Related

  • Embedding-Based Retrieval (retrieval mechanism)
  • Recommendation System Design (common architecture)

ml-system-design two-tower recommendation


Graph View

  • Two-Tower Model
  • Related

Backlinks

  • ML System Design Patterns
  • Embedding-Based Retrieval
  • Recommendation System Design

Created with Quartz v4.5.2 © 2026

  • GitHub