- determine results of verb
- determine what enables the verb
- check for verb type -- if:
- verb is bitransitive, report it, else if
- verb is transitive, report it, else if
- verb is reflexive, report it, else
- verb is intransitive, report it.
- categorize the subject that can "verb"
- categorize the (direct) object that can be "verbed"
- categorize the (indirect) object that the subject can "verb" to/from
- (for future work) determine verb basic-level category
Output of this function is:
"a [subject] can [verb] a [direct object] to a [indirect object].
result = [results]
enabled by = [enabling conditions]"
- categorize the subject that can "verb"
- categorize the (direct) object that can be "verbed"
- (for future work) determine verb basic-level category
Output of this function is:
"a [subject] can [verb] a [direct object].
result = [results]
enabled by = [enabling conditions]"
- categorize the subject that can "verb" itself.
- (for future work) determine verb basic-level category
Output of this function is:
"a [subject] can [verb] itself.
result = [results]
enabled by = [enabling conditions]"
- categorize the subject that can "verb"
- (for future work) determine verb basic-level category
Output of this function is:
"a [subject] can [verb].
result = [results]
enabled by = [enabling conditions]"
- If subject is neither a base-level category or an animal, return
some category, else if
- subject is not a base-level category, return animal category, else
- return base-level category.
Search path
Search path
Search path
- If the (direct) object is neither a base-level category or an animal, return
some category, else if
- (direct) object is not a base-level category, return animal category, else
- return base-level category.
Search path
Search path
Search path
- If the (indirect) object is neither a base-level category or an animal, return
some category, else if
- (indirect) object is not a base-level category, return animal category, else
- return base-level category.
Search path
Search path
Search path