Quasi natural language man-machine conversation device base on semantic logic
First Claim
1. A pseudo natural language based human machine dialog device (5) comprising a computer dialog device having language text represented by one or more semantic-logic-representation devices (1) and one or more language-presentation devices (4), wherein,a) said semantic-logic-representation devices (1) comprising one or more sets of machine codes represented by conceptual objects and/or semantic logics, and whereby at least one said semantic-logic-representation device (1) is generated for each or set of objects within a conceptual object model in accordance with class hierarchical or object containing relationships;
- b) said semantic-logic-representation devices (1) having one conversion function (11) responsible for converting said semantic-logic-representation device (1) itself into said one or more language-presentation devices (4) abiding by different grammar or syntax rules according to a mapping generated on a one-to-one basis for each semantic-logic-representation device (1) to project into one or more language-presentation devices (4), said conversion function(11) taking the semantic-logic-representation devices (1) and language identity as inputs and returns a language-presentation device (4) searched from the said mapping;
c) said semantic-logic-representation devices (1) having one backwards conversion function(12) responsible for converting of a segment of text corresponding to one or more said language-presentation devices (4) into said one or more semantic-logic-representation devices (1) abiding by different grammar or syntax rules and programming requirements according to a generated one-to-one mapping for each language-presentation device (4) to project into one semantic-logic-representation device (1), wherein the said conversion function(12) takes said language-presentation device (4) as input and returns one or more semantic-logic-representation device (1) searched from the said mapping;
d) said language-presentation device (4) comprising a set of symbols for presentation of a text segment representing a constituent component in a document model with a set of semantic markups embedded to identify a semantic-logic-representation device (1) and/or other interpreter corresponding to the given segment of text; and
e) said pseudo natural language human machine dialog device (5) presenting said one or more language-presentation devices (4) to and accepts instructions from end users or third party applications through a set of computer interfaces in carrying out operations on a given segment of text while retaining unchanged integrity and legitimacy of said set of markups embedded, whereby a segment of text is capable of being focused according to input from a user or application based on the said markups embedded, said semantic-logic-representation devices (1) corresponding to the focused segment of text is located according to said semantic markups embedded and resulting in the associated conversion function (12) and (11) capable of being called upon in sequence to generate the content of semantic-logic-representation devices (1) thereafter resulting in a new version of language-presentation devices (4) in a different format or language.
1 Assignment
0 Petitions
Accused Products
Abstract
The presented is a tool and method for language presentation, browsing, editing, translation and communication based on Semantic Web, to be utilized as interface for collaborating software products and services or human-machine interaction. The conceptual system is extended to further include such objects as language components, sentence patterns or syntax rules, to get solutions for semantic logic representation devices, language presentation devices, semantic-language converting devices, the registry and delegation system, in forming a language-component-based system for browsing, editing, conversion and communication. It is always allowed to bring need-based control over the conceptual system and the registry with their scope and scale being kept at appropriate level; with a widespread community participation, the establishment of semantic-language converting device ecosystem will be important guarantee of a flexible and diversified language expression system; therefore to constitute the core of those pragmatic standards or specifications for machine translation, human-machine interface and the web system.
3 Citations
11 Claims
-
1. A pseudo natural language based human machine dialog device (5) comprising a computer dialog device having language text represented by one or more semantic-logic-representation devices (1) and one or more language-presentation devices (4), wherein,
a) said semantic-logic-representation devices (1) comprising one or more sets of machine codes represented by conceptual objects and/or semantic logics, and whereby at least one said semantic-logic-representation device (1) is generated for each or set of objects within a conceptual object model in accordance with class hierarchical or object containing relationships; -
b) said semantic-logic-representation devices (1) having one conversion function (11) responsible for converting said semantic-logic-representation device (1) itself into said one or more language-presentation devices (4) abiding by different grammar or syntax rules according to a mapping generated on a one-to-one basis for each semantic-logic-representation device (1) to project into one or more language-presentation devices (4), said conversion function(11) taking the semantic-logic-representation devices (1) and language identity as inputs and returns a language-presentation device (4) searched from the said mapping; c) said semantic-logic-representation devices (1) having one backwards conversion function(12) responsible for converting of a segment of text corresponding to one or more said language-presentation devices (4) into said one or more semantic-logic-representation devices (1) abiding by different grammar or syntax rules and programming requirements according to a generated one-to-one mapping for each language-presentation device (4) to project into one semantic-logic-representation device (1), wherein the said conversion function(12) takes said language-presentation device (4) as input and returns one or more semantic-logic-representation device (1) searched from the said mapping; d) said language-presentation device (4) comprising a set of symbols for presentation of a text segment representing a constituent component in a document model with a set of semantic markups embedded to identify a semantic-logic-representation device (1) and/or other interpreter corresponding to the given segment of text; and e) said pseudo natural language human machine dialog device (5) presenting said one or more language-presentation devices (4) to and accepts instructions from end users or third party applications through a set of computer interfaces in carrying out operations on a given segment of text while retaining unchanged integrity and legitimacy of said set of markups embedded, whereby a segment of text is capable of being focused according to input from a user or application based on the said markups embedded, said semantic-logic-representation devices (1) corresponding to the focused segment of text is located according to said semantic markups embedded and resulting in the associated conversion function (12) and (11) capable of being called upon in sequence to generate the content of semantic-logic-representation devices (1) thereafter resulting in a new version of language-presentation devices (4) in a different format or language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification