Home Knowledge Base bi-encoder

A bi-encoder is a neural retrieval architecture that uses separate encoder networks to independently encode the query and document into dense vector representations. Similarity is then computed by comparing these vectors, typically using cosine similarity or dot product.

How Bi-Encoders Work

Advantages

Bi-Encoder vs. Cross-Encoder

Popular Bi-Encoder Models

Bi-encoders are the backbone of modern semantic search and RAG retrieval systems.

bi-encoderrag

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.