#hope·Jul 13Taxation without Transportation: The MA — NH ConundrumThe traffic between MA and NH has only gotten worse over time
#hope·Jul 8The Last Mile: Recency, Quality Filters, Soft-Delete, and Context AssemblyYou’ve retrieved and fused a strong set of candidates (Article 7). You are not done. The gap between “relevant” and “the right thing to…
#hope·Jul 7Hybrid Search and Reciprocal Rank Fusion: Why one retriever isn’t enoughAfter all the import-time work — enriched chunks, atomic facts, a timeline — you finally run a query. The temptation is to do one semantic…
#hope·Jul 6Give your Knowledge a Timeline: Structured Events and CausalitySome questions are fundamentally about time, and embeddings are hopeless at them. “What changed right before the October outage?” “Is this…
#hope·Jul 3Deduplication as a feature: Turning repetition into a relevance signalOnce you start extracting atomic facts, you immediately create a new problem: the same fact gets extracted hundreds of times. In our…
#hope·Jul 2From Prose to Atoms: Extracting Structured Facts From Unstructured TextEmbeddings make whole passages findable. But often you don’t want a passage — you want a single, clean fact. “What’s the actual fix for the…
#hope·Jul 2Enrich, then embed: The trick that fixes vocabulary mismatchThis is the most important idea in the series.
#hope·Jul 1Chunking Done Right: Normalization, sentence boundaries, and overlapChunking is the least glamorous part of a retrieval pipeline and the one that quietly wrecks the most systems. Get it wrong and every later…
#hope·Jun 30Why you shouldn’t search your documents directly with AIEveryone’s first retrieval-augmented system looks the same: chop the documents into pieces, turn each piece into a vector, search the…
#hope·Jun 29Teaching software to actually read your documentsThere’s a second, quieter kind of AI product that doesn’t chat with you — it reads a pile of your documents and turns them into something…