{
  "id": 2998681,
  "title": "Full-Text Search Still Works. It Just Doesn’t Get You to an Answer",
  "url": "https://urgent.news/2026/08/24/full-text-search-still-works-it-just-doesnt-get-you-to-an-answer",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-24T10:34:39.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/sanikolaev/full-text-search-still-works-it-just-doesnt-get-you-to-an-answer-1dhd"
  },
  "original_language": "en",
  "account": "A shopper visits an online shoe store and types: \"I need black waterproof running shoes for daily runs on wet pavement.\" This seemingly simple query contains multiple tasks for a search system. It must understand the color, waterproofing, activity type, and other criteria.\n\nTraditional full-text search can handle exact terms like brand names, SKUs, and keywords. However, modern users expect more from search systems. For instance, Google reported in May 2026 that its AI Mode had more than a billion monthly users, indicating a shift towards longer, more complex queries.\n\nIn an online store setting, a query like \"I need black waterproof running shoes for daily runs on wet pavement\" may look like one sentence, but it involves several tasks. The system needs to extract constraints such as color and waterproofing, understand the context (running shoes), consider additional factors like price and availability, identify suitable products, and explain differences if the user asks which models are better.\n\nManticore's Conversational Search approach addresses these multiple tasks by combining full-text search, vector search, filters, and a language model. For example, a simple query like \"Nike Pegasus 41 black\" can be handled directly by full-text search. However, for queries like \"light shoes for long summer walks\" that contain some specific terms but also broad intents, vector search becomes useful.\n\nAfter retrieving relevant products, a language model generates an answer based on the context provided. The interface then shows the products themselves. For instance, when a user types \"I need black waterproof running shoes for jogging,\" the system first finds suitable products and then a language model generates an answer using those products as context. If the user then asks \"Which of these are better for daily use?\", the system can continue the conversation by using the previous results as context.\n\nManticore built a demo called Manticore Apparel Shop using a dataset called ConvApparel. This dataset contained 82,524 products across various categories, with each product having a description, category, images, and attributes. The system allows users to interact with it using Conversational Search commands. It combines the strengths of various search techniques to provide a more effective and conversational shopping experience.",
  "summary": "Originally posted by Klim Todrik on https://manticoresearch.com/blog/conversational-search/ on Aug 20, 2026 Imagine a typical online shoe store. A shopper opens search and types: I need black waterproof running shoes for daily runs on wet pavement. What would you recommend? A few years ago, almost no one expected this from a search box. The query would have been shortened to something like: black…",
  "key_points": [
    "Full-text search handles exact terms like brand names and keywords.",
    "Modern users expect advanced search capabilities beyond simple terms.",
    "Manticore's Conversational Search combines full-text, vector search, filters, and language models."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}