Title :
KaBAL (Knowledge Base Access Language): a language for querying and editing XML documents, applied to linguistic knowledge base
Author :
Shin, Wopil ; Koontz, Eugene
Author_Institution :
YY Software, Mountain View, CA, USA
Abstract :
In this paper, we describe KaBAL (Knowledge Base Access Language), a language for querying and editing XML (Extensible Markup Language) documents and apply it to our linguistic Knowledge Base. We exploit the inherently application-independent nature of XML to represent our data. Because of this representation, we are able to quickly develop CGI-driven Web interfaces to the database tailored to specific groups of users, such as linguistically-savvy knowledge base developers or linguistically-naive customers. This query language can also be used to change the database. The query language can be used interactively, by the Web interface, or can be used as part of a script for batch processing
Keywords :
computational linguistics; hypermedia markup languages; information resources; knowledge based systems; online front-ends; query languages; query processing; text editing; CGI-driven Web interfaces; KaBAL; Knowledge Base Access Language; XML document editing; XML document querying; batch processing; linguistic knowledge base; query language; Buildings; Business; Constraint theory; Database languages; Humans; Knowledge based systems; Natural language processing; Ontologies; SGML; XML;
Conference_Titel :
Systems, Man, and Cybernetics, 2001 IEEE International Conference on
Conference_Location :
Tucson, AZ
Print_ISBN :
0-7803-7087-2
DOI :
10.1109/ICSMC.2001.973043