How to Build an Over-Engineered Retrieval System

Which is actually how some people do it