Visual Mind Ontology
This document describes basic ontology embedded into VisualMind and Mind Interchange Language engine.
Basic Concepts
Anything
Thing
Name
Property
Is (Substance vs Appearance)
Has (Possession vs Belonging)
Basic Binary Relations
Thing Is Anything
Is(Thing,Anything)
Name Is Anything
Is(Name,Anything)
Property Is Anything
Is(Property,Anything)
Is Is Property
Is(Is,Property)
Has Is Property
Is(Has,Property)
Thing Has Is
Has(Thing,Is)
Thing Has Has
Has(Thing,Has)
Thing Has Name
Has(Thing,Name)
Property Has Thing
Has(Property,Thing)
Simple Sample
Animal is thing and alive while alive is thing. Animal has extremities and size while extermity is thing while size is property. Size has measure while measure is thing.
Pseudo-English
Human is Thing and Alive.
Alive is Thing.
Human has Extermities and Size.
Extermity is Thing.
Size is Property.
Size has Measure.
Measure is Thing.
Binary predicates
Is(Human,Thing Alive)
Is(Alive,Thing)
Has(Human,Extermities Size)
Is(Extermity,Thing)
Is(Size,Property)
Has(Size,Measure)
Is(Measure,Thing)
ORL/MIL
THING name Alive;;
THING name Measure;;
PROPERTY name Size; has (Measure);;
THING name Extermity; is (Thing);;
THING name Human; is (Alive); has (Extermities), (Size);;
In current version of VisualMind, Name is not used as separate entity but it is wrapped by entire Idea concept (associated with symbolic name and/or semantic image).