Skip to content
AI Lab
ConceptDeveloper Productivity2026

Semantic Project Search

Comparing keyword search with embedding-based search across a small case-study archive.

Hypothesis

Embeddings help when a visitor describes a need rather than naming a technology.

Problem

Keyword search fails when the visitor and the author use different vocabulary.

Experiment design

  • Index case studies with both keyword and embedding search
  • Run the same natural-language queries through both
  • Compare the top results by relevance judgement

Technology and technique

Text embeddings with cosine similarity ranking.

TypeScriptEmbedding API

Human involvement

No human approval step is required, because the output is only a ranking or suggestion and is never published as fact.

Result

Pending — the comparison harness is defined but not yet run at scale.

Limitations

  • The archive is too small to draw statistically meaningful conclusions.
  • Embedding cost and latency matter more than accuracy at this size.

Ethics and privacy

Only public portfolio content is indexed.

Search ranking is presented as a suggestion, not an authoritative answer.

Next step

Collect a set of realistic visitor queries to evaluate against.