Manage Spotter conversational search
Learn about Explore's optional AI-powered search experience, how to enable it, and how to improve its accuracy with coaching.
Spotter is an optional AI-powered conversational tool. With Spotter enabled, you can ask business questions using natural language and get AI-generated Answers. Then, continue the conversation with follow-up questions. If the AI Answer doesn't look right, you can edit it. If you like the AI Answer, you can add it to your Explore environment by saving it or pinning it to a Liveboard.
- As a search bar on the Insights home screen, so that you can search any Spotter-enabled data source.
- As a button in the top right corner of Answers on Liveboards, so that you can ask follow-up questions about an Answer. The Answer must use Spotter-enabled data sources.
Watch a user search with Spotter in this video:
GPT and data security
Spotter uses GPT by Open AI, with the large language models (LLM) of Microsoft Azure OpenAI Service.
- Explore shares column metadata and sample values with GPT, including PII and sensitive data columns.
- GPT doesn't store the data or use it for retraining the model. These capabilities are explicitly disabled.
To learn more about how Spotter works and its security features, see the ThoughtSpot documentation: How our natural language search works
Allow groups to use Spotter
Before you begin
Procedure
-
In the top navigation bar, use the workspace selector
to go to the Admin workspace, then select
Groups.
- Optional: If you want to carefully limit which users can access Spotter, create a new group just for Spotter access. Then you can manage it separately from other roles.
- To allow groups to use Spotter, add the Spotter Access role.
Enable or disable Spotter for individual models or tables
Before you begin
To do the following steps, you must have the Spotter Access and Data Model Management roles.
Procedure
Allow users to manage Spotter coaching
Before you begin
About this task
Procedure
-
In the top navigation bar, use the workspace selector
to go to the Data workspace, then select the
name of a model or table to open it.
- Select .
- Add users or groups, then select Save.
Coach Spotter
Before you begin
- To manage Spotter coaching for all models, users must also have the Data Model Management role.
- If you want users to manage Spotter coaching, but not edit models, give them Spotter coaching access for individual models.
About this task
You can coach Spotter to improve its AI-generated Answers. Coaching is specific to a data source (a model), so it's only applied when a user asks a question for that data source.
- Reference questions
- You ask a question, get an Answer, and ensure the Answer is correct. Then, when a user asks the same question, Spotter gives them the exact answer. Spotter also generalizes what it learns in order to improve similar questions. For example, the reference question How many claims are open in Ohio? will also help improve How many claims are closed in Maine? We recommend coaching Spotter with the most commonly asked questions.
- Business terms
- You map business terms to search tokens. Then, when a user asks a question, Spotter doesn't have to guess what their words mean; It knows exactly which data they're asking for. It's best to add terms that are specific to your organization and aren't common knowledge, because Spotter is already trained on public information. The term must also have a consistent meaning because Spotter applies the mapping to all questions asked for that model.
Coach reference questions
About this task
Procedure
Coach business terms
About this task
Procedure
-
In the top navigation bar, use the workspace selector
to go to the Data workspace, then select .
- Enter a business term that's familiar to users.
- Select the data source for which you want to define the business term.
- In the query search bar, enter search tokens that define the business term.
- Select Submit.
- The business terms appears on the Business terms page. To apply the coaching for all users, select .