SQUALL: a Controlled Natural Language for Querying and Updating RDF Graphs

Sébastien Ferré 1, *
* Auteur correspondant
1 LIS - Logical Information Systems
IRISA-D7 - GESTION DES DONNÉES ET DE LA CONNAISSANCE
Abstract : Formal languages play a central role in the Semantic Web. An important aspect regarding their design is syntax as it plays a crucial role in the wide acceptance of the Semantic Web approach. The main advantage of controlled natural languages (CNL) is to reconcile the high-level and natural syntax of natural languages, and the precision and lack of ambiguity of formal languages. In the context of the Semantic Web and Linked Open Data, CNL could not only allow more people to contribute by abstracting from the low-level details, but also make experienced people more productive, and make the produced documents easier to share and maintain. We introduce SQUALL, a controlled natural language for querying and updating RDF graphs. It has a strong adequacy with RDF, an expressiveness close to SPARQL 1.1, and a CNL syntax that completely abstracts from low-level notions such as bindings and relational algebra. We formally define the syntax and semantics of SQUALL as a Montague grammar, and its translation to SPARQL. It features disjunction, negation, quantifiers, built-in predicates, aggregations with grouping, and n-ary relations through reification.
Type de document :
Communication dans un congrès
T. Kuhn and N.E. Fuchs. Controlled Natural Languages, Aug 2012, Zurich, Switzerland. Springer, pp.11-25, 2012
Liste complète des métadonnées

Littérature citée [13 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00779946
Contributeur : Sébastien Ferré <>
Soumis le : mardi 22 janvier 2013 - 17:34:06
Dernière modification le : mardi 16 janvier 2018 - 15:54:13
Document(s) archivé(s) le : mardi 23 avril 2013 - 03:56:51

Fichier

squall.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00779946, version 1

Citation

Sébastien Ferré. SQUALL: a Controlled Natural Language for Querying and Updating RDF Graphs. T. Kuhn and N.E. Fuchs. Controlled Natural Languages, Aug 2012, Zurich, Switzerland. Springer, pp.11-25, 2012. 〈hal-00779946〉

Partager

Métriques

Consultations de la notice

440

Téléchargements de fichiers

350