This work presents the development of a graphics ontology for natural language interfaces. In a first phase, the ontology was developed in a standard way, based on documentations and textbooks for graphics systems as well as existing ontologies. In the second phase, we collected sets of natural language instructions to create and modify graphic images from human subjects. In these sentences, people describe actions to create or modify images; graphic objects and shapes; and features of shapes, like size, colour, and orientation. When analyzing these sentences, we found that some concepts associated with shape features needed to be added to or modified in the ontology. The ontology was then integrated with a natural language interface and a graphics generation module, yielding the Lang2Graph system. The Lang2Graph system accepts verbal instructions in the graphics domain as input and creates corresponding images as output. We tested the Lang2Graph system using a subset of the collected sentences as input. We determined the correctness of the created output images using two methods: an objective, feature-based measurement of the goodness of fit of the created image, and a corresponding objective evaluation by human users. The results of the tests showed that the system performed at an accuracy level of ~80% and over.
[1]
Marko Grobelnik,et al.
A SURVEY OF ONTOLOGY EVALUATION TECHNIQUES
,
2005
.
[2]
Rakesh Gupta,et al.
Common Sense Data Acquisition for Indoor Mobile Robots
,
2004,
AAAI.
[3]
N. F. Noy,et al.
Ontology Development 101: A Guide to Creating Your First Ontology
,
2001
.
[4]
Steffen Staab,et al.
Knowledge Processes and Ontologies
,
2001,
IEEE Intell. Syst..
[5]
Terry Regier,et al.
Attention to Endpoints: A Cross-Linguistic Constraint on Spatial Meaning
,
2007,
Cogn. Sci..
[6]
Thomas R. Gruber,et al.
Toward principles for the design of ontologies used for knowledge sharing?
,
1995,
Int. J. Hum. Comput. Stud..
[7]
Pierre Alliez,et al.
Towards the Semantics of Digital Shapes: The AIM@SHAPE Approach
,
2004,
EWIMT.
[8]
Dan Klein,et al.
Accurate Unlexicalized Parsing
,
2003,
ACL.
[9]
B. L. Whorf.
Language, Thought, and Reality: Selected Writings of Benjamin Lee Whorf
,
1956
.
[10]
Rakesh Gupta,et al.
Finite State Grammar Transduction from Distributed Collected Knowledge
,
2006,
CICLing.