Enterpristore Search Capabilities

Enterpristore Ecommerce offers a comprehensive suite of search features, incorporating every major search capability available on the market today. We continuously innovate and add new features as they emerge to ensure a cutting-edge search experience. Leveraging Typesense as our primary search engine, we now provide search results enhanced by AI-powered Large Language Models (LLMs), delivering even more precise and context-aware results.

Core Search Features

  • Search As You Type: Displays search results instantly as the user types, improving speed and user experience.
  • Autocomplete: Suggests complete queries or terms based on partial input, reducing typing effort and errors.
  • Faceted Navigation: Allows users to refine search results using filters like categories, price, or brand.
  • Spell Check and Correction: Automatically detects and corrects spelling mistakes in user queries.
  • Synonym Management: Matches queries with synonyms to improve result relevance without requiring exact matches.
  • Dynamic Ranking and Relevance Tuning: Adjusts result rankings in real time based on user behavior and feedback.

Home Page Search Results

The home page search displays a variety of relevant information to ensure users find what they need quickly and efficiently. Results include:

  • Product Name
  • Product Model ID
  • Product Description Data
  • Categories
  • Product Models
  • Content Pages Containing the Search Term
  • Product Documents
search

Warehouse Search Page

The Warehouse Search Page is a specialized search interface designed for filtering products based on various criteria. Users can refine their searches using the following variables:

  • Keyword
  • Category
  • Brand
  • Product Name
  • Pricing
  • Alphabetical Sorting

Results can be viewed in either a List View or a Grid View, depending on user preference.

warehouse_search

Special Search Features

Keyword Insights 

  • A comprehensive list of all search keywords is maintained, and an email notification is sent whenever a keyword yields no results.

Search Redirect Text (Natural Search) 

Redirect users to specific pages or content based on their search terms:

  • Redirect to a Product
  • Redirect to a Category
  • Redirect to a Manufacturer
  • Select a Manufacturer
  • Redirect to a Model or Select a Model
  • Redirect to a Landing Page
  • Redirect to an External Link

Synonyms Search 

  • If a user searches for a specific word, the system will also display results for related synonyms, ensuring broader coverage and relevance.

Product Search Overrides 

  • Allows specific terms to override default search results, ensuring certain products are prominently displayed. For example, searching for a particular term can force a specific product to appear at the top of the results.

Product Search Hidden 

  • Enables certain products to be hidden from search results based on specific query terms.

Search Demo (Admin Tool) 

  • An admin tool that allows testing of search terms to analyze how results are ranked by the algorithm. This feature provides valuable insights into search performance and ranking logic.

Enterpristore’s advanced search capabilities are designed to provide users with an intuitive, fast, and highly relevant experience, while offering administrators full control over search behavior and results customization.

Typesense Search

Typesense is an open-source, typo-tolerant search engine optimized for instant (typically sub-50ms) search-as-you-type experiences and developer productivity.

Core Search Features 

  • Typo Tolerance: Handles typographical errors elegantly, out-of-the-box.
  • Synonyms: Define words as equivalents of each other, so searching for a word will also return results for the synonyms defined.
  • Tunable Ranking: Easy to tailor your search results to perfection.
  • Sorting: Dynamically sort results based on a particular field at query time (helpful for features like “Sort by Price (asc)”).
  • Faceting & Filtering: Drill down and refine results.
  • Grouping & Distinct: Group similar results together to show more variety.
  • Federated Search: Search across multiple collections (indices) in a single HTTP request.

Advanced Search Capabilities 

  • Geo Search: Search and sort by results around a latitude/longitude or within a bounding box.
  • Vector Search: Index embeddings from your machine learning models in Typesense and do a nearest-neighbor search. Can be used to build similarity search, semantic search, visual search, recommendations, etc.
  • Semantic / Hybrid Search: Automatically generate embeddings from within Typesense using built-in models like S-BERT, E-5, etc., or use OpenAI, PaLM API, etc., for both queries and indexed data. This allows you to send JSON data into Typesense and build an out-of-the-box semantic search + keyword search experience.
  • Natural Language Search: LLM-powered intent detection & query understanding that converts any free-form natural language queries into structured filters, sorts, and queries.

Specialized Search Modes 

  • Conversational Search (Built-in RAG): Send questions to Typesense and have the response be a fully-formed sentence, based on the data you’ve indexed in Typesense. Think ChatGPT, but over your own data.
  • Image Search: Search through images using text descriptions of their contents or perform similarity searches using the CLIP model.
  • Voice Search: Capture and send queries via voice recordings—Typesense will transcribe (via Whisper model) and provide search results.

Personalization and Merchandising 

  • Curation & Merchandising: Boost particular records to a fixed position in the search results to feature them.

User Experience Enhancements 

  • Typo Tolerance: Spelling mistakes? Not a problem. Typesense automatically tries to correct typos.
  • Synonyms: Banish “pants vs. trousers” confusion. Map related terms so users always find what they’re after.
  • Session-Based Personalization: Customizes search results dynamically based on the user’s current session activity.

Specialized Search Modes 

  • Geo Search: Provides location-based search results tailored to the user’s geographic location.
  • Voice Search Integration: Supports voice-based queries, making search more accessible and convenient.
  • Image-Based Search (Visual Search): Allows users to search using images instead of text, ideal for e-commerce and visual content.
  • Built-in RAG (Retrieval-Augmented Generation): Combines search with generative AI to provide detailed and context-driven responses.

AI-Powered Enhancements 

  • AI-Powered Query Understanding: Leverages AI to interpret complex or ambiguous queries for precise answers.
typesense search 2