From COGRAM to ALCOGRAM: toward a controlled English grammar checker
COLING '92 Proceedings of the 14th conference on Computational linguistics - Volume 2
IEEE Internet Computing
CLOnE: controlled language for ontology editing
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
Ontology-based controlled natural language editor using CFG with lexical dependency
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
Bidirectional mapping between OWL DL and attempto controlled english
PPSWR'06 Proceedings of the 4th international conference on Principles and Practice of Semantic Web Reasoning
PowerAqua: fishing the semantic web
ESWC'06 Proceedings of the 3rd European conference on The Semantic Web: research and applications
GINO – a guided input natural language ontology editor
ISWC'06 Proceedings of the 5th international conference on The Semantic Web
Journal of Biomedical Informatics
Controlled Natural Language for Semantic Annotation
ESWC 2009 Heraklion Proceedings of the 6th European Semantic Web Conference on The Semantic Web: Research and Applications
On designing controlled natural languages for semantic annotation
CNL'09 Proceedings of the 2009 conference on Controlled natural language
LexInfo: A declarative model for the lexicon-ontology interface
Web Semantics: Science, Services and Agents on the World Wide Web
Involving business users in formal modeling using natural language pattern sentences
EKAW'10 Proceedings of the 17th international conference on Knowledge engineering and management by the masses
Sorry, i don't speak SPARQL: translating SPARQL queries into natural language
Proceedings of the 22nd international conference on World Wide Web
Generating natural language descriptions from OWL ontologies: the natural OWL system
Journal of Artificial Intelligence Research
Hi-index | 0.00 |
Controlled Language (CL) for Ontology Editing tools offer an attractive alternative for naive users wishing to create ontologies, but they are still required to spend time learning the correct syntactic structures and vocabulary in order to use the Controlled Language properly. This paper extends previous work (CLOnE) which uses standard NLP tools to process the language and manipulate an ontology. Here we also generate text in the CL from an existing ontology using template-based (or shallow) Natural Language Generation (NLG). The text generator and the CLOnE authoring process combine to form a RoundTrip Ontology Authoring environment: one can start with an existing imported ontology or one originally produced using CLOnE, (re)produce the Controlled Language, modify or edit the text as required and then turn the text back into the ontology in the CLOnE environment. Building on previous methodology we undertook an evaluation, comparing the RoundTrip Ontology Authoring process with a well-known ontology editor; where previous work required a CL reference manual with several examples in order to use the controlled language, the use of NLG reduces this learning curve for users and improves on existing results for basic ontology editing tasks.