Typesense feature
This section explains how the search engine works in the platform.
Typesense replaced the Elastic Search feature
Why
The Typesense feature is based on an external search engine tool optimized for real-time search and performance. It allows for powerful keyword searches, where queries are processed by the Typesense engine, designed for rapid and typo-tolerant results. This tool enhances the user experience by delivering fast and relevant matches even with small inaccuracies in the input.
Key features of the Typesense search implementation:
Real-time indexing: Any changes in listings or profiles are reflected instantly in search results.
Typo tolerance: Typesense automatically corrects minor typos or spelling errors, ensuring users find relevant results even when their input is imperfect.
Faceting and filtering: Allows users to refine their search using specific filters, such as categories or custom fields, enabling highly targeted search results.
Geosearch: Typesense supports geosearch, which can be used to find listings or profiles based on location proximity (if relevant for your system).
Ranking and relevance: It assigns a match score to search results based on keyword relevance, which is used by Secon’s smart search engine to rank and classify listings or users.
The system will search for matching words in:
Listing title or profile name
Listing or profile description
Rules & Conditions fields of the listing
The search field supports multiple words, separated by spaces, and Typesense handles advanced search functionality seamlessly with minimal setup and high performance.
For a comprehensive understanding of how the search algorithm works, we recommend reviewing the official Typesense documentation.
For which services
For all types of services and requests for proposals
Interfaces
Front:
Workflows
There is no workflow for the typesense feature.
Special rules
There are no special rules for this feature.
Last updated
Was this helpful?