Communications Mining
latest
false
Banner background image
Communications Mining Developer Guide
Last updated May 17, 2024

Entity Extraction

Communications Mining extracts two kinds of output from unstructured text: labels and entities. Labels describe the entire message, e.g. "Cancellation", "Trade Failure", or "Urgent". Entities refer to specific parts of the message, e.g. "Counterparty Name", "Customer ID", or "Cancellation Date".

In a downstream process, labels are used to triage, prioritize, and decide what kind of action should be taken. Entities are used to fill in fields of requests. For example, a downstream process may filter messages to those that have the "Cancellation" label, and then use the extracted "Customer ID" and "Cancellation Date" entities to call an API to automatically process the cancellation.

Communications Mining comes with a number of built-in entities for common concepts (such as Organization, Currency Code, or Date). You can customize Communications Mining's built-in entities so that they are tailored to your specific use case. For example, Communications Mining has a highly trained pre-built Date entity which you can use as a starting point for a more customized entity such as Renewal Date or Cancellation Date. Alternatively, you can start from scratch and teach Communications Mining to recognize something completely new.
Figure 1. Entity Extraction

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.