Language and Computation introductory course:
Standard XML query languages for natural language processing.
Course material: u_schaefer_xml_query.pdfAbstract:
This course will introduce three standard XML query languages that have been designed by the World Wide Web Consortium (W3C), XPath, XSLT and XQuery. Although various query languages have been proposed and developed for accessing annotated corpora, they are often tailored to specific formats and phenomena. This course will focus on the standard query languages for which multiple and very efficient implementations exist that run on almost any platform. Applications and examples are presented not only for corpus access, but also other NLP-related tasks such as accessing RDF ontologies and integrating NLP component output. Finally, the course will also briefly show the frameworks that are used to embed the query languages in popular programming languages.