AI powered search

Search That Understands What You Mean

A search box that only matches exact keywords frustrates visitors who don't phrase things exactly the way your content does.

The pain it solves: Traditional keyword search misses relevant content when a visitor's wording doesn't match the page's wording exactly — leading to "no results found" for questions that actually have answers on your site.

How it helps:

  • The platform's built-in Search engine indexes content, products, events, and files across the whole site.
  • Coupled with AI-assisted search, results can go beyond exact keyword matches to genuinely relevant content, understanding intent rather than just matching words.
  • Because search runs across all content types (pages, shop products, events, files) in one index, visitors get one unified results experience instead of separate searches per module.
  • Editors don't need to configure or tag content specially for search — it works out of the box on anything already published.

The happy workday: Visitors find what they're looking for on the first try, even when they don't use your exact wording — reducing bounce rate and support questions alike.

Why This Matters for Your Organization

Good search is one of the highest-leverage features on any content-heavy site: it directly affects whether visitors find what they came for, or leave. AI-assisted search closes the gap between how visitors phrase questions and how content is actually written.


Technical Details

Search is implemented in SearchService (ExireNexus.Services/Services/SearchService.cs), a substantial service providing indexing and query capability across the platform's core content entities (Item, ShopProduct, Event, UploadedFile).

Key implementation points:

  • The service exposes a unified query surface so a single search call can return matches across multiple entity types, rather than requiring separate searches per module.
  • AI-assisted relevance can be layered on top of traditional text matching — using language-model-based understanding of query intent to surface content that's conceptually relevant even without exact keyword overlap.
  • Because indexing draws from existing entities (Item, ShopProduct, Event, UploadedFile) rather than a separately maintained search index that must be kept manually in sync, newly published or updated content becomes searchable without extra editorial steps.
  • Multi-tenant awareness ensures each organization's search results are scoped to their own content, consistent with the platform's tenant-isolation model.

This design keeps search as a first-class, built-in capability of the platform rather than an external service that needs separate configuration and content syncing.



Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.