Intent miner overview
The following permissions assigned to any user role:
- Language Understanding > Miner > Add, Delete, Execute, Upload, View
- Language Understanding > Miner Intent > View
Use the intent miner to help quickly identify user intents in conversations between customers and agents. Intent miner searches a historical set of conversation chat and voice transcripts between agents and customers for a specified date range. Next, it extracts the top set of intents and the analytics that surround those intents. Finally, it returns a list of utterances that the system associates with that intent to allow for import into the bot configuration.
- You can only run up to five mining sessions at a time.
- You can save up to 100 intent miner sessions in a single org.
- You must have a minimum of 50 conversations available for the mining session. If you cannot meet the minimum, consider expanding the date range to include more conversations.
Click the image to enlarge.
|Column or object||Description|
|Miner Name||The name of the miner session. To open the miner and view or edit the intents, click the miner name.|
|Sort||The arrows up arrows and down arrows in each column enables you to sort the information.|
The state of the mining session. For example:
For more information about each status type, see Status results in Add a new miner.
|Date Created||The date that a user added a mining session.|
|Date Modified||The last date that a miner was updated or draft intents were edited.|
|Media Type||The type of mined conversations: chat or call.|
The source of the conversations for the mining session:
|Date Range||The start and end range that includes the mined conversations.|
The tasks you can perform on the mining session:
What are intents?
Intents describe a goal or task that a user wants to do, such as tracking their package or booking a cab. A user interacts with a bot to resolve their intent. In bot design, intents and utterances form the basis of a dialog model.
Example intents: Pay bill, Open account, Exchange rate.
What are utterances?
Utterances are phrases or sentences that users would use to describe what they want to do. The bot tries to understand and identify the user’s intent from these utterances.
A user can say: “I need a room for tomorrow” or “I want to book a room for tomorrow.” Both utterances convey the same intention: book a room for tomorrow. Another utterance might be: “Book me a suite for three nights starting tomorrow.”