Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 24, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 24, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 24, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 24, 2025

      Looking for an AI-powered website builder? Here’s your best option in 2025

      May 24, 2025

      SteamOS is officially not just for Steam Deck anymore — now ready for Lenovo Legion Go S and sort of ready for the ROG Ally

      May 23, 2025

      Microsoft’s latest AI model can accurately forecast the weather: “It doesn’t know the laws of physics, so it could make up something completely crazy”

      May 23, 2025

      OpenAI scientists wanted “a doomsday bunker” before AGI surpasses human intelligence and threatens humanity

      May 23, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      A timeline of JavaScript’s history

      May 23, 2025
      Recent

      A timeline of JavaScript’s history

      May 23, 2025

      Loading JSON Data into Snowflake From Local Directory

      May 23, 2025

      Streamline Conditional Logic with Laravel’s Fluent Conditionable Trait

      May 23, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Open-Typer is a typing tutor application

      May 24, 2025
      Recent

      Open-Typer is a typing tutor application

      May 24, 2025

      RefreshOS is a distribution built on the robust foundation of Debian

      May 24, 2025

      Cosmicding is a client to manage your linkding bookmarks

      May 24, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»Qdrant introduces alternative to BM25 search tailored to improving RAG retrieval

    Qdrant introduces alternative to BM25 search tailored to improving RAG retrieval

    July 2, 2024

    The vector database Qdrant has developed a new vector-based hybrid search capability, BM42, which provides accurate and efficient retrieval for RAG applications. 

    The name is a reference to BM25, which is a text based search that has been used as the standard in search engines for the last 40 years. 

    According to Qdrant, the introduction of RAG has made several of BM25’s assumptions no longer relevant. For instance, the typical length of documents and queries is quite different in RAG compared to web search.

    “By moving away from keyword-based search to a fully vector-based approach, Qdrant sets a new industry standard,” said Andrey Vasnetsov, CTO & co-founder of Qdrant. “BM42, for short texts which are more prominent in RAG scenarios, provides the efficiency of traditional text search approaches, plus the context of vectors, so is more flexible, precise and efficient.”

    BM42 combines the capabilities of text search and vector search to provide better results at lower costs. With BM42, both sparse and dense vectors are used to pinpoint relevant information. The sparse vectors are used for exact term matching, while dense vectors are used for semantic matching. 

    “Qdrant does not specialize in model training,” Vasnetsov wrote in a blog post. “Our core project is the search engine itself. However, we understand that we are not operating in a vacuum. By introducing BM42, we are stepping up to empower our community with novel tools for experimentation. We truly believe that the sparse vectors method is at exact level of abstraction to yield both powerful and flexible results.”

    You may also like…

    RAG is the next exciting advancement for LLMs

    Elastic launches low-code interface for experimenting with RAG implementation

    DataStax releases a number of updates to better facilitate RAG implementation

    The post Qdrant introduces alternative to BM25 search tailored to improving RAG retrieval appeared first on SD Times.

    Source: Read More 

    news
    Facebook Twitter Reddit Email Copy Link
    Previous ArticleQ&A: Why over half of developers are experiencing burnout
    Next Article CLI Experiments : Prong (Part 2)

    Related Posts

    Machine Learning

    This AI Paper Introduces GRIT: A Method for Teaching MLLMs to Reason with Images by Interleaving Text and Visual Grounding

    May 25, 2025
    Machine Learning

    Microsoft Releases NLWeb: An Open Project that Allows Developers to Easily Turn Any Website into an AI-Powered App with Natural Language Interfaces

    May 25, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    Part 3: A Survey of Analytics Engineering Work at Netflix

    Development

    Backrest – web UI and orchestrator for restic backup

    Linux

    Is NVIDIA’s RTX 5070 right for you? Why it might make sense to spend more on the RTX 5070 Ti.

    News & Updates

    Intel appoints industry veteran as new CEO to right the ship of the chipmaker

    News & Updates
    GetResponse

    Highlights

    News & Updates

    Xbox grabs 15 nominations at the 28th D.I.C.E. Awards, with Indiana Jones up for Game of the Year

    January 11, 2025

    The nominations for the 28th Annual D.I.C.E. Awards are in, with Indiana Jones and the…

    Operation AkaiRyū: MirrorFace invites Europe to Expo 2025 and revives ANEL backdoor

    April 10, 2025

    Our Experience Completing a Magento to Shopify Migration

    June 7, 2024

    Accelerating Mixtral MoE fine-tuning on Amazon SageMaker with QLoRA

    November 22, 2024
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.