Back to directory

Online Embeddings Matching

A Google Cloud Platform sample that demonstrates real-time text semantic search end to end, extracting embeddings with the Universal Sentence Encoder and building an approximate nearest-neighbour index with the Annoy library.

Online Embeddings Matching

This repository contains sample code demonstrating online embeddings matching using Google Cloud Platform and third-party libraries; it is explicitly not an officially supported Google product.

Its text semantic search example builds an end-to-end, real-time search pipeline: it extracts text embeddings with the Universal Sentence Encoder and constructs an approximate similarity matching index with the Annoy library, showing how the two pieces fit together into one working demonstration rather than shipping either as a standalone package.

More in RAG

See all 540
  • ai·rete·rag

    ai-rete-rag.com

    A platform that pairs a Rete rule engine with retrieval-augmented generation, so deterministic rules decide an outcome and grounded retrieval explains the decision in plain language.

  • Xtriever

    github.com

    A hybrid retrieval engine for retrieval-augmented generation, written in Rust to run on-device on a phone or a laptop, combining lexical BM25 search, dense embedding search, reciprocal-rank fusion and cross-encoder re-ranking with no server.

  • FileFlux

    github.com

    A .NET library that turns PDF, DOCX, HWP and other documents into optimized chunks for RAG systems, through a five-stage pipeline built on high-performance Rust FFI readers.