Structures

HarryHome Design Structures Functions Procedures Status Code UserGuide AdminGuide Download



File and table structures.

Standard semantic record form: by standardizing this form a single access module can be used by all functions. Content changes by table type.

 Format:    object 1 sense, object 1, relation, object 2 sense, object 2

Agenda is a sequential table holding the unprocessed inputs.

 Content:    speaker type, speaker name, action, statement type, statement

Language table holds the rules for interpretation of inputs and translation of outputs for each language, i.e., English, etc.

 Content:    pattern type, pattern, action type, pattern type, pattern

Propositions table holds the internal semantics of object relationships.

Content:     object 1 sense, object 1, relation, object 2 sense, object 2

Dialog holds the conversation between Harry and the user.

Content:     speaker type, speaker name, action, statement type, statement

Blackboard holds the collected propositions related to Harry's response.

 Content:    object 1 sense, object 1, relation, object 2 sense, object 2

Interpretation holds the records created from the conversion of inputs to internal form.

Content:     object 1 sense, object 1, relation, object 2 sense, object 2

Sentences holds the sentences translated from internal form to output form.

 Content:    speaker type, speaker name, action, statement type, statement

Procedure holds a sequence of steps to perform a task.

Content:     object 1 sense, object 1, relation, object 2 sense, object 2

Inference holds the general and specific rules for making deductive, inductive, and abductive inferences.

Content:     inference method, inference criteria, reasoning type, inference type, inference