Dynamic Business Rule Creation Using Scored Sentiments
First Claim
1. A method for implementation by one or more data processors forming part of at least one computing system, the method comprising:
- sorting, by at least one data processor executing a corpus builder, data from a data stream into a plurality of sorted data;
obtaining, by an opinion mining platform executed on at least one data processor, a plurality of selected content from the plurality of sorted data based on the identifying of a plurality of keywords being present in the plurality of sorted data;
generating, by a sentiment extraction program executed on at least one data processor, a plurality of sentiment metrics based on the analysis of the plurality of selected content; and
determining, by a rules extractor program executed on at least one data processor, and based on a plurality of rules and the plurality of sentiment metrics, whether a plurality of conditions are satisfied that allows a plurality of actions to be performed by a business rules engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for analyzing and implementing sentiments includes sorting data from the data stream into sorted data by using a corpus builder. The sorted data is then input into an opinion mining platform where selected content is obtained based on the identification of keywords present in the sorted data. A sentiment extraction program generates sentiment metrics based on analysis of the selected content. A rules extractor program determines, based on the sentiment metrics satisfying rules, if actions are to be performed by a business rules engine.
18 Citations
22 Claims
-
1. A method for implementation by one or more data processors forming part of at least one computing system, the method comprising:
-
sorting, by at least one data processor executing a corpus builder, data from a data stream into a plurality of sorted data; obtaining, by an opinion mining platform executed on at least one data processor, a plurality of selected content from the plurality of sorted data based on the identifying of a plurality of keywords being present in the plurality of sorted data; generating, by a sentiment extraction program executed on at least one data processor, a plurality of sentiment metrics based on the analysis of the plurality of selected content; and determining, by a rules extractor program executed on at least one data processor, and based on a plurality of rules and the plurality of sentiment metrics, whether a plurality of conditions are satisfied that allows a plurality of actions to be performed by a business rules engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
sorting, by a corpus builder, data from a data stream into a plurality of sorted data; obtaining, by an opinion mining platform, a plurality of selected content from the plurality of sorted data based on the identifying of a plurality of keywords being present in the plurality of sorted data; generating, by a sentiment extraction program, a plurality of sentiment metrics based on the analysis of the plurality of selected content; and determining, by a rules extractor program and based on a plurality of rules and the plurality of sentiment metrics, whether a plurality of conditions are satisfied that allows a plurality of actions to be performed by a business rules engine. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A system comprising:
-
at least one data processor; and memory storing instructions, which when executed by the at least one data processor, result in operations comprising; sorting, by at least one data processor executing a corpus builder, data from a data stream into a plurality of sorted data; obtaining, by an opinion mining platform executed on at least one data processor, a plurality of selected content from the plurality of sorted data based on the identifying of a plurality of keywords being present in the plurality of sorted data; generating, by a sentiment extraction program executed on at least one data processor, a plurality of sentiment metrics based on the analysis of the plurality of selected content; and determining, by a rules extractor program executed on at least one data processor, and based on a plurality of rules and the plurality of sentiment metrics, whether a plurality of conditions are satisfied that allows a plurality of actions to be performed by a business rules engine. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification