NMNahid Mahmudinnahid-mahmud555.hashnode.dev·15h ago · 6 min readWhy I Built a Simple Browser-Based Cypher Terminal Why I Built a Browser-Based Cypher Terminal (And Everything I Learned Mastering Neo4j Today) Learning graph databases like Neo4j is an essential step toward building advanced AI retrieval systems such10
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·1d ago · 2 min readKnowledge Graph ArchitectureA comprehensive breakdown of core concepts, system design principles, and technical architectures for building production-grade Knowledge Graphs. Key Takeaways & Mastered Concepts 1. When to Use a Kn10
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·5d ago · 2 min readAI needs complex Float numbers to think... But servers need 0 and 1 to survive!🚀 BitEmbed Engine: Vector Quantization & Semantic Search Simulator An interactive Python-based simulator built in Google Colab to explore how modern vector databases handle memory optimization using 10
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·5d ago · 3 min readDeep Dive into Vector Search: ANN, HNSW, and Production OptimizationToday, I took a deep dive into the core mechanics of modern AI systems, vector databases, and high-performance search architectures. Scaling search to millions of records requires smart engineering tr10
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·Aug 11 · 2 min readBuilding a Hybrid Search Engine from Scratch: Combining BM25, Vector Search, and RRFWhen building search systems, developers traditionally face a dilemma: Should we rely on exact keyword matching (like traditional databases or Lucene/BM25) or semantic context understanding (like mode12J
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·Aug 10 · 3 min readHow Computers "Read" and Match Text: A Quick Vector Search ExperimentEver wondered how modern AI systems, recommendation engines, and advanced search bars (like those on Notion, GitHub, or Google) instantly understand what you're looking for—even if you don't use the e10
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·Aug 4 · 2 min readBuilding a Production-Grade Document Parsing Pipeline: From Concept to ExecutionIn the world of generative AI and retrieval systems, most Large Language Model applications fail not due to model limitations, but because of poor data quality at the ingestion stage. As the classic e20
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·Jul 31 · 4 min readDeep-Dive into LLM Plumbing: Tokenization, Normalization, and RAG Architecture MechanicsBuilding production-grade AI systems and Retrieval-Augmented Generation (RAG) pipelines looks glamorous from the outside, but true engineering lies deep in the invisible plumbing. If you've ever built10
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·Jul 30 · 3 min readBuilding a Production-Grade RAG Pipeline from Scratch: Granularity, Stable IDs, and Parent-Child LinkagesBuilding a Production-Grade RAG Pipeline from Scratch: Granularity, Stable IDs, and Parent-Child Linkages When building Retrieval-Augmented Generation (RAG) systems, calling a vector database or an LL10
NMNahid Mahmudinnahid-mahmud555.hashnode.dev·Jul 29 · 5 min readBuilding a Custom BM25 Information Retrieval Search Engine From Scratch in PythonToday marked a significant milestone in my data engineering journey as I successfully built, tested, and deployed a fully functional, domain-specific information retrieval search engine from the groun20