AI NP Npranay BM25 vs. Dense Vector Search: A Practical Guide for Engineers Building Search and RAG Systems 1. Introduction