Skip to main content

Exabeam SearchExabeam Search Guide

Natural Language Search

The Natural Language Search feature translates a query prompt, entered using natural language, into Exabeam Query Language (EQL). This feature is part of Exabeam Copilot and its set of AI-driven capabilities.

Natural Language Search provides the following benefits:

  • You can build complex queries without the need for expert knowledge of complicated query syntax.

  • You build day-to-day queries quickly in order to focus efficiently on potential threats.

  • You can modify the query either by editing the natural language prompt or by editing the generated query syntax.

  • You can modify queries to zero in easily on specific aspects of the results.

Note

Natural language functionality benefits from exposure to use and Exabeam continues to work on extending the supported use cases. To date, AI training has emphasized the following types of use cases:

  • Top X Queries (example: top users during the last 7 days)

  • Anomaly Queries (example: anomalies for user Bob during the past month)

These types of natural language queries generate reliably accurate results. Other query use cases, which have not yet been emphasized in training, may yield less accurate search results.

If you have specific examples, or observations regarding accuracy, your feedback is appreciated.

To use the Natural Language Search feature:

  1. On the Search home page, click the Search Mode drop down menu under the search bar and select the Natural Language option. The Search bar changes to present a double line.

    nlp-empty-search-bar.png
  2. In the Type your natural query line, enter your prompt in natural language. After a few seconds, the prompt is converted into query syntax and displayed in the Your query in EQL form will appear here line.

    Example:

    • Natural Language Prompt: top 50 users filtered by vendor Microsoft

    • Exabeam Query Language: SELECT user, count(*) AS user_count WHERE vendor:"Microsoft" GROUP-BY user ORDER-BY user_count desc LIMIT 50

    nlp-example-search-bar.png
  3. After your query has been built, you can still edit either the natural language prompt or the query syntax.

  4. Select a time range for the search results by clicking the time range icon (icon-time-range.png) in the top left corner of the search bar. A dialog box opens where you can select various Quick or Absolute time ranges.

    Note

    If you use a time range in your natural language prompt, such as last 24 hours, last week, or last month, the processing engine recognizes it and enters the time range automatically.

  5. Click the Search icon (run-query.png) to launch your query.