Functions

HarryHome Flow GUI Structures Functions Procedures Status Code UserGuide AdminGuide Download Bugs



Description of functions.

Allocate = Provide resources necessary to accomplish task.

Analogize = Provide the name of an object with similar characteristics to the one given.

Assess = Determine needs.

Characterize = Provide the attributes of an object.

Classify = Provide the classification of an object. 

Diagnose = Infer abductively possible causes of observed conditions.

commando: Diagnostician Explain why "Tom is cranky".

 

Employ =  Provide the purpose of an object. 

Exemplify = Provide examples of a class.

Expert = Having Special knowledge.

Focus = Maintain topic.

Forget = Remove stored information.

Generalize = Create category for an object.

Identify = Determine the name of an object.

Investigate = Infer deductively additional conditions of possible causes.

Inquire = Ask a question.

Listen = Accept voice input.

Locate = Recall the location of an object.

Prioritize = Arrange tasks in order of importance based in needs.

Read = Accept text input.

Recall = Retrieve stored information from storage.

Recall time = Retrieve the time of an event.

Relate - Find relationships between objects.

Ageof X is equal to years ?number. Ageof Y is equal to years ?number. Ageof X is greater than Ageof Y.
how to recognize and interpret statements with positive, comparative, and superlative forms
"X is *er than Y." and "* has range */%1." interprets to "X’s.%2.is greater than.Y’s.%2."
"X is *er than Y." and "* has range %1/*." interprets to "X’s.%2.is less than.Y’s.%2."
"X has range A/B." interprets to "characteristic X has relative value range A/B."
"X has range n1 to n2 units." interprets to "characteristic X has absolute value range n1 to n2 units." (units like hours, miles, etc.)

how to relate positive, comparative, and superlative objects
Command “relate object (X) to object (Y).”
inferences:
if Xs %1 is greater than Ys %1 or Xs %1 is less than Ys %1 or Xs %1 is equal to Ys %1 then X is %1 and Y is %1.

For example:
inference rules for comparisons of individuals
if x is old then x is not young
if x is young then x is not old
if x is older than y then y is younger than x
if x is the first member of the ordered set young/old then x is the youngest
if x is the last member of the ordered set young/old then x is the oldest
if x is older then y and y is older than z then x is older than z
if x is old, older or oldest then x is a member of the ordered set young/old
comparisons of classes
if x’s are old then x’s are not young


how to format positive, comparative, and superlative forms of graded adjectives in english
Using one-syllable positive form, add –er for the comparative form and –est for the superlative.
If the one-syllable positive form ends with an e, just add –r for the comparative form and –st for the superlative form. (change eer to er and eest to est)
If the one-syllable positive form ends with a single consonant with a vowel before it, double the consonant and add –er for the comparative form; and double the consonant and add –est for the superlative form.
With most two-syllable positive forms, you form the comparative with more and the superlative with most.
If the two-syllable positive form ends with –y, change the y to i and add –er for the comparative form. For the superlative form change the y to i and add –est.
Two-syllable positive forms ending in –er, -le, or –ow take –er and –est to form the comparative and superlative forms.
For positive forms with three syllables or more, you form the comparative with more and the superlative with most.
Irregular positive forms.
Irregular positive form Comparative Form Superlative Form good better best bad worse worst far farther farthest little less least many more most
Two-syllable positive forms that follow two rules. These adjectives can be used with -er and -est and with more and most.
Two-Syllable positive form Comparative Form Superlative Form clever cleverer cleverest clever more clever most clever gentle gentler gentlest gentle more gentle most gentle friendly friendlier friendliest friendly more friendly most friendly quiet quieter quietest quiet more quiet most quiet simple simpler simplest simple more simple most simple

Relocate = Remember the location of an object.

Remember = Store information for later Recall.

Respond = Answer a question.

Segment =  Provide the components of an object. 

Set time = Remember the time of an event.

Simplify = Parse information into a simpler form.

Speak = Produce voice output.

Symbolize = Provide a symbol for an object. 

Test = Gather evidence inductively to support or deny possible causes.

Utilize =  Provide the use of an object. 

Write = Produce text output.