A controlled natural language for the semantic web

Rolf Schwitter*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)


This article describes how a controlled natural language can be used as an interface language to the Semantic Web. Instead of working with a formal language based on RDF that is difficult to write and understand for nonspecialists, a controlled natural language is introduced that allows for describing resources on the Web (via assertional statements) and to construct ontologies (via terminological statements) in a precise way. In addition, a complete rule set written in controlled natural language is presented that allows for efficient reasoning over the assertional and terminological knowledge with the help of a model builder. There is no need to formally encode this knowledge in an RDF-based notation. The same kind of information can be described in a uniform way on the level of the controlled natural language, providing that the users of the controlled natural language are supported by an intelligent writing tool.

Original languageEnglish
Pages (from-to)125-141
Number of pages17
JournalJournal of Intelligent Systems
Issue number1-3
Publication statusPublished - 2008


Dive into the research topics of 'A controlled natural language for the semantic web'. Together they form a unique fingerprint.

Cite this