The Semantic Web presents the vision of a dynamically growing knowledge base that should allow users to draw on and combine distributed information sources specified in languages based on formal logic. Common users, however, were shown to have problems even with the simplest Boolean expressions [4]; the use of the logic formalism underlying the Semantic Web is beyond their understanding. So how can we bridge the gap between the logic-based SemanticWeb and real-world users, who are ill at ease and, oftentimes, unable to use formal logic concepts?
An often proposed solution to address this problem is the use of natural language interfaces (NLIs). Most NLIs, however, only understand some subset of natural language (NL), but often suggest full understanding, which leads to confusing interaction with users [1]. This mismatch between the users’ expectations and the capabilities of a NLI is called the habitability problem [5]. Furthermore, the development of NL tools requires computationally intensive algorithms relying on large amounts of background knowledge making the tools highly domaindependent and inapplicable to new domains or applications [1].
[1]
Harry R. Tennant,et al.
Talk to Your Semantic Web
,
2005,
IEEE Internet Comput..
[2]
Abraham Bernstein,et al.
Querying Ontologies: A Controlled English Interface for End-Users
,
2005,
SEMWEB.
[3]
Amanda Spink,et al.
Searching the Web: the public and their queries
,
2001
.
[4]
Enrico Motta,et al.
The Semantic Web - ISWC 2005, 4th International Semantic Web Conference, ISWC 2005, Galway, Ireland, November 6-10, 2005, Proceedings
,
2005,
SEMWEB.
[5]
Peter Thanisch,et al.
Natural language interfaces to databases – an introduction
,
1995,
Natural Language Engineering.