Log mining to modify grammar-based text processing
First Claim
1. A method, comprising:
- receiving, from a device, an activity log, wherein the activity log comprises information indicative of;
an input instruction,a determined function, wherein the determined function is based at least in part on a match of the input instruction to a grammar-based textual pattern, wherein the grammar-based textual pattern indicates an association of a given function based on one or more grammars, anda response determination based on an acknowledgment of the determined function;
comparing at least a portion of the activity log with stored activity logs so as to determine a correlation between the activity log and the stored activity logs;
based on the correlation, determining a modification to a given association of the given function based on the one or more grammars; and
providing to the device information indicative of the modification to the given association of the given function based on the one or more grammars so as to update the grammar-based textual pattern.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for log mining for grammar-based text processing are provided. A method may comprise receiving, from a device, an activity log. The activity log may comprise one or more of an input instruction, a determined function based at least in part on a match of the input instruction to a grammar-based textual pattern including associations of a given function based on one or more grammars, and a response determination based on an acknowledgement of the determined function. The method may also comprise comparing at least a portion of the activity log with stored activity logs in order to determine a correlation between the activity log and the stored activity logs. The method may also comprise modifying the grammar-based textual pattern based on the determined correlation and providing information indicative of the modification to the device so as to update the grammar-based textual pattern.
14 Citations
20 Claims
-
1. A method, comprising:
-
receiving, from a device, an activity log, wherein the activity log comprises information indicative of; an input instruction, a determined function, wherein the determined function is based at least in part on a match of the input instruction to a grammar-based textual pattern, wherein the grammar-based textual pattern indicates an association of a given function based on one or more grammars, and a response determination based on an acknowledgment of the determined function; comparing at least a portion of the activity log with stored activity logs so as to determine a correlation between the activity log and the stored activity logs; based on the correlation, determining a modification to a given association of the given function based on the one or more grammars; and providing to the device information indicative of the modification to the given association of the given function based on the one or more grammars so as to update the grammar-based textual pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having stored thereon instructions executable by a computing device to cause the computing device to perform functions comprising:
-
receiving an activity log, wherein the activity log comprises information indicative of; an input instruction, a determined function, wherein the determined function is based at least in part on a match of the input instruction to a grammar-based textual pattern, wherein the grammar-based textual pattern indicates an association of a given function based on one or more grammars, and a response determination based on an acknowledgment of the determined function; comparing at least a portion of the activity log with stored activity logs so as to determine a correlation between the activity log and the stored activity logs; based on the correlation, determining a modification to a given association of the given function based on the one or more grammars; and providing information indicative of the modification to the given association of the given function based on the one or more grammars so as to update the grammar-based textual pattern. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
at least one communication interface; at least one processor; and data storage comprising program instructions executable by the at least one processor for performing functions comprising; receiving, from a device, an activity log, wherein the activity log comprises information indicative of; an input instruction, a determined function, wherein the determined function is based at least in part on a match of the input instruction to a grammar-based textual pattern, wherein the grammar-based textual pattern indicates an association of a given function based on one or more grammars, and a response determination based on an acknowledgment of the determined function; comparing at least a portion of the activity log with stored activity logs so as to determine a correlation between the activity log and the stored activity logs; based on the correlation, determining a modification to a given association of the given function based on the one or more grammars; and providing to the device information indicative of the modification to the given association of the given function based on the one or more grammars so as to update the grammar-based textual pattern. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification