Its purpose is to enable 8-15 year old children to communicate visually without their having to read or write a common textual language. Vedo-Vidi's language structure uses frames and slots.
Frames are templates for sentences which provide slots that play a defined role in the sentence.
Frames not only define the appearance but also the meaning of an expression and form an temporal ordered sequence to describe a series of events. The system has an underlying machine representation of the meaning of messages which makes translations into several natural languages possible. Frames contain a frame image which is displayed in a region of the frame called canvas. Figure 2.17 gives an example. The language structure itself is rather simple and fits the ontology and the intended user group.