Patent ID: 9324025
Filing Date: 2016-04-26
CPC Classification: G06F,G06N

Claim Text:
1. A method for automating natural-language interactions between an expert system and a user, wherein the expert system comprises a set of rules for interacting with the user, the method comprising: a processor of a computer system automatically translating a first business process of a set of business processes of a business into a first rule of the set of rules, wherein the set of business processes is organized into a first hierarchical structure that is a function of an internal organization of the business, wherein the set of rules is organized into a second hierarchical structure, wherein the second hierarchical structure is a function of the first hierarchical structure, wherein a business process of the set of business processes comprises an ordered three element set of business-process elements, and where the business-process elements comprise an input, an action, and an output, wherein a rule of the set of rules comprises an ordered three-element set of rule elements, and where the rule elements comprise a subject, a predicate, and an object, wherein the first business process comprises a first input, a first action, and a first output, wherein the first rule comprises a first subject, a first predicate, and a first object, wherein the translating comprises associating the first subject with the first input, associating the first predicate with the first action, and associating the first object with the first output, wherein the natural-language communication relates to the first business process; and wherein the first rule is selected from a group comprising: