Search with natural language
Search with natural language
Type a plain-English description into the search bar on the Events page. NovaVMS parses the query with an LLM, combines tag, text, and vector search (3-lane search), and returns ranked events — even when exact keywords are missing.
Procedure
- Open Events.
- Type a description. Good examples:
- “red car at the loading dock yesterday afternoon”
- “person carrying a bag near the main entrance after 10 pm”
- “any vehicle with the engine running for more than 5 minutes”
- Press Enter. The result list shows matches ranked by relevance.
- Each result shows which lanes matched — Tag, Text, Vector — so you know why it ranked high.
- Click a result to open the event detail page.
Common variations
- Lane toggle: disable Tag, Text, or Vector above the results to see lane-specific matches. Useful when the ranking is surprising.
- Save the query: click Save search to name and re-run it later. Saved searches show up in the sidebar.
- Multilingual: the parser accepts Chinese, Japanese, Korean, and 5 other languages. The underlying tag vocabulary is English, and the query is translated internally.
- Follow-up questions: on an open event, click Ask AI to ask follow-up questions about that specific event (separate from search).
If this didn’t work
- No results — the date range picker still applies. Widen it or clear it.
- Unexpected results — switch off the Vector lane. Vector is the fuzzy one; disabling it makes results more literal.
- “LLM unavailable” banner — the configured provider is down. Ask your admin, or use structured filters as a fallback.
Related
- Filter events by camera, date, and tag — structured non-AI search
- How 3-lane search works — why tag + text + vector outperform one lane
- AI provider configuration — set the parser model and credentials