Skip to content
Ranjan Kumar
A Seasoned Software Practitioner who loves to build cutting edge AI applications.
  • Home
  • Pointers
  • Tools

Tag: Lexical search

GenAI/Information Retrieval/Natural Language Processing - NLP/Unstructured Data

🔎BM25-Based Searching: A Developer’s Comprehensive Guide

Posted on October 2, 2025 by Ranjan Kumar / 1 Comment

📌 Introduction: Why BM25 Matters Imagine you type “best Python tutorials” into a search engine. Millions of web pages match your query—but how does the engine k...

Search

  • LinkedIn
  • X
  • Google
  • 🔎 A Deep Dive into Cross-Encoders and How They Work
  • 🔎Building a Full-Stack Hybrid Search System (BM25 + Vectors + Cross-Encoders) with Docker
  • 🔎BM25-Based Searching: A Developer’s Comprehensive Guide
  • ✨When Models Stand Between Us and the Web: The Future of the Internet in the Age of Generative AI✨
  • 🚀 Cursor AI Code Editor: Boost Developer Productivity with MCP Servers
  • Building Privacy-Preserving Machine Learning Applications in Python with Homomorphic Encryption
  • Provenance in AI: Auto-Capturing Provenance with MLflow and W3C PROV-O in PyTorch Pipelines – Part 4
  • Navigating AI Risks with NIST’s AI Risk Management Framework (AI RMF)
  • Provenance in AI: Building a Provenance Graph with Neo4j – Part 3
  • Provenance in AI: Tracking AI Lineage with Signed Provenance Logs in Python – Part 2
  • Provenance in AI: Why It Matters for AI Engineers – Part 1
  • LLMs for SMEs – 001: How Small Businesses Can Leverage AI Without Cloud Costs
  • LLM-Powered Chatbots: A Practical Guide to User Input Classification and Intent Handling
  • Reranking for RAG: Boosting Answer Quality in Retrieval-Augmented Generation
  • ChatML: The Structured Language Behind Conversational AI
  • Fast Face Search (Billion-scale Face Recognition) using Vector DB (Faiss)
  • Question Answer Chatbot using RAG, Llama and Qdrant
  • On Emergent Abilities of Large Language Models
  • Prompt Engineering Deep Dive: Parameters, Chains, Reasoning, and Guardrails
  • Text Clustering and Topic Modeling using Large Language Models (LLMs)

Categories

  • AI & ML
  • Computer Vision
  • Deep Learning
  • Deep Reinforcement Learning
  • Explainable AI
  • GenAI
  • Information Retrieval
  • IoT / Edge Computing
  • LLMs
  • Medical Imaging
  • Natural Language Processing – NLP
  • Security
  • Software Development
  • Uncategorized
  • Unstructured Data
© 2025 Ranjan Kumar
Powered by WordPress | Theme: Graphy by Themegraphy