z-logo
Premium
Meaningful web annotations for humans and machines using controlled natural language
Author(s) -
Schwitter Rolf,
Tilbrook Marc
Publication year - 2008
Publication title -
expert systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.365
H-Index - 38
eISSN - 1468-0394
pISSN - 0266-4720
DOI - 10.1111/j.1468-0394.2008.00463.x
Subject(s) - computer science , natural language , java applet , natural language processing , world wide web , artificial intelligence , programming language , the internet , java
In this paper we present a novel approach that allows humans to create meaningful web annotations in controlled natural language. The controlled natural language serves as a high‐level interface language which enables human annotators to summarize individual web pages of a website and to express domain‐specific ontological knowledge about that website in an unambiguous subset of English. The annotation process is backed up by an intelligent text editor which supports the writing process of the controlled natural language with the help of predictive interface techniques. The text editor runs as a Java applet and is connected over the Internet to a controlled natural language processor and to a reasoning service (consisting of a theorem prover and a model builder). The controlled language processor translates the summaries of web pages and the ontological knowledge about a website into first‐order predicate logic and the reasoning service combines this information into a set of micro‐theories for consistency and informativity checking as well as for question‐answering. Specification texts written in controlled natural language are both human‐readable and machine‐processable and can be easily exported and distributed as web feeds.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here