- Release Notes
- Overview
- Uploading data to Communications Mining™
- Using the Dispatcher Framework
- Configuration
- Business logic
- Running the process
- Understanding StreamResult
- Understanding LabelExtraction
- Frequently Asked Questions
- Activities reference
- Get Stream Results
- Get Attachment
- Create Communications Mining Validation Action
- Create Communications Mining Validation Artifacts
- Create Record
- Get Record
- Fetch Batch from Stream (Legacy)
- Advance Stream
- Reset Stream
- Retrieve Communications Mining Validation Artifacts
- Predict Record(s)
- Wait For Communications Mining Validation Action
- How-to guides

Communications Mining Activities
StreamResult class that is provided to you from the stream provides all of the information that Communications Mining™ has extracted,
here is a summary of this data - and how you can easily get it.
| Properties | Description |
|---|---|
StreamResult.Comment | This is where you can get all information about the original comment itself, without any predictions. Most of the time an
automation will care most about the StreamResult.Comment.UserProperties field where you can retrieve user properties. For more details, see
|
StreamResult.Continuation | This is the value that you can pass into the advance stream activity to advance a comment to this specific comment. For more details, see Advance Stream. |
StreamResult.Prediction | This where you can find all information about the predictions that Communications Mining™ has made. |
StreamResult.Prediction property:
GetLabelExtraction
GetLabelExtractions()
IEnumerable<LabelExtraction> What's a LabelExtraction?This function lets you get a list of all label extractions that were predicted.
GetLeafLabelExtractionsSorted
GetLeafLabelExtractionsSorted() What's a LeafLabel?IEnumerable<LabelExtraction> What's a LabelExtraction?This function let’s you get a list of all label extractions that were predicted, sorted by occurrence confidence.
GetLabelExtractionsSorted
GetLabelExtractionsSorted() What's a LeafLabel?IEnumerable<LabelExtraction> What's a LabelExtraction?This function let’s you get a list of all label extractions that were predicted, sorted by occurrence confidence.
GetLabelExtractionsSorted
GetLabelExtractions(string labelName)
IEnumerable<LabelExtraction> What's a LabelExtraction?This function lets you get a list of all label extractions that were predicted for a specific label.
GetLabelExtractionsOverOccurrenceConfidenceThreshold
GetLabelExtractionsOverOccurrenceConfidenceThreshold(string thresholdName)
IEnumerable<LabelExtraction> What's a LabelExtraction?stream. For more details about the stream names, check Prediction thresholds.
GetLeafLabelExtractions
GetLeafLabelExtractions() What's a LeafLabel?IEnumerable<LabelExtraction> What's a LabelExtraction?This function lets you get a list of all leaf label extractions that were predicted.
IEnumerable<LabelExtraction> What's a LabelExtraction?GetLeafLabelExtractionsOverOccurrenceConfidenceThreshold
GetLeafLabelExtractionsOverOccurrenceConfidenceThreshold(string thresholdName What's a LeafLabel?IEnumerable<LabelExtraction> What's a LabelExtraction?stream. For more details about the stream names, check Prediction thresholds.
ContainsLabelExtraction
ContainsLabelExtraction(string labelName)
bool This function lets you determine whether a given label has been predicted.
ContainsLabelExtractionOverOccurenceThreshold
ContainsLabelExtractionOverOccurenceThreshold(string
labelName, string thresholdName) Returns:bool.
This function lets you determine whether a given label has been predicted and has exceeded the given threshold.
stream. For more details about the stream names, check Prediction thresholds.
GetGeneralFields
GetGeneralFields()
IEnumerable<Field>This function lets you get a list of general fields that have been predicted.
ContainsGeneralField
ContainsGeneralField(string fieldName)
boolThis function lets you determine whether a given general field has been predicted.
- Properties
- Helper functions
- GetLabelExtraction
- GetLeafLabelExtractionsSorted
- GetLabelExtractionsSorted
- GetLabelExtractionsSorted
- GetLabelExtractionsOverOccurrenceConfidenceThreshold
- GetLeafLabelExtractions
- GetLeafLabelExtractionsOverOccurrenceConfidenceThreshold
- ContainsLabelExtraction
- ContainsLabelExtractionOverOccurenceThreshold
- GetGeneralFields
- ContainsGeneralField