Memory · Software component

Multi-Signal Relevance Ranker

Software componentMemoryCognition & Memoryarc:MultiSignalRelevanceRanker

A reranker that orders retrieved memory candidates by a weighted combination of semantic similarity, temporal recency decay, learned importance and other signals such as frequency or source reputation.

Responsibility. Ranks retrieved memory candidates by a weighted multi-signal score.

Also known as: Recency-relevance-importance scoring, Weighted retrieval scoring

Variant of Reranker abstract

readsis invoked byreadsspecializesis configured byis configured byVector Index Store: readsVector Index StoreMemory Retriever: is invoked byMemory RetrieverEpisodic Memory Store: readsEpisodic Memory StoreReranker: specializesRerankerMemory Retrieval Policy: is configured byMemory Retrieval PolicySource Reputation Catalog: is configured bySource Reputation Catalog
Direct neighbourhood (hover for relationship types)

Relationships

is configured by structural

is invoked by dependency

reads dependency

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
retrieval_score = alpha*similarity + beta*recency + gamma*importanceExponential recency decay exp(-lambda*days)Separate recency and frequency scoringSource-reputation weighting
Quality attributes
Functional suitability: correctness and validity (ISO/IEC 25010 | NIST AI RMF: valid)Maintainability (ISO/IEC 25010)
Risks mitigated
Surfacing obsolete highly similar memoriesMissing emerging recent patterns

Sources

  1. Ch5.7: T. Nguyen, "Episodic Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.7. ISBN: 9798244538229.
  2. Ch5.8: T. Nguyen, "Semantic Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.8. ISBN: 9798244538229.