NATURAL LANGUAGE METRIC CONDITION ALERTS GENERATION
First Claim
Patent Images
1. A method implemented at least in part by a computer, the method comprising:
- receiving an observed business metric value for a business metric and one or more supporting values further quantifying the business metric;
determining a metric case based on comparing a comparable value and the observed business metric value for the business metric;
based at least on the metric case, looking up a text template in a natural language dictionary, wherein the text template comprises natural language and one or more fields for completion;
completing the text template via the one or more supporting values; and
outputting a natural language description of a condition of the business metric, wherein the natural language description comprises the completed text template.
1 Assignment
0 Petitions
Accused Products
Abstract
Enterprise data sources can be monitored to detect metric conditions via rules, and alerts can be generated. The alerts can be presented as natural language descriptions of business metric conditions. From an alert, the reader can navigate to a story page that presents additional detail and allows further navigation within the data. Additional detail presented can include a drill down synopsis, strategies for overcoming a negative condition, links to discussions within the organization about the condition, options for sharing or collaborating about the condition, or the like.
-
Citations
20 Claims
-
1. A method implemented at least in part by a computer, the method comprising:
-
receiving an observed business metric value for a business metric and one or more supporting values further quantifying the business metric; determining a metric case based on comparing a comparable value and the observed business metric value for the business metric; based at least on the metric case, looking up a text template in a natural language dictionary, wherein the text template comprises natural language and one or more fields for completion; completing the text template via the one or more supporting values; and outputting a natural language description of a condition of the business metric, wherein the natural language description comprises the completed text template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable storage media comprising computer-executable instructions causing a computing system to perform a method comprising:
-
constructing a user-centric natural language description of a business enterprise group for which a business metric has been observed; constructing a natural language description of the business metric; and constructing a natural language description of a business metric condition status for the business metric as observed for the business enterprise group, based on a metric case for the observed business metric.
-
-
20. A system monitoring business metric conditions within one or more business enterprise data sources, the system comprising:
-
one or more processors; memory; a natural language dictionary comprising natural language words associated with respective comparison scenarios; and a natural language engine configured to receive a business metric value as observed within a population, a business metric identifier, a business metric condition comprising a target and a tolerance, supporting values, and an indication of user perspective, wherein the natural language engine is further configured to consult the natural language dictionary and output a natural language description of the business metric condition from words in the natural language dictionary based on the business metric value, the business metric identifier, the target, the tolerance, and supporting values; wherein the natural language engine further comprises logic configured to choose between natural language description using second person grammar and natural language description using third person grammar for the natural language description of the business metric condition based on the indication of user perspective.
-
Specification