Architecture of a web-based predictive editor for controlled natural language processing

Stephen Guy, Rolf Schwitter

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionResearchpeer-review

Abstract

In this paper, we describe the architecture of a web-based predictive text editor being developed for the controlled natural language PENGASP. This controlled language can be used to write non-monotonic specifications that have the same expressive power as Answer Set Programs. In order to support the writing process of these specifications, the predictive text editor communicates asynchronously with the controlled natural language processor that generates lookahead categories and additional auxiliary information for the author of a specification text. The text editor can display multiple sets of lookahead categories simultaneously for different possible sentence completions, anaphoric expressions, and supports the addition of new content words to the lexicon.

LanguageEnglish
Title of host publicationControlled Natural Language - 4th International Workshop, CNL 2014, Proceedings
EditorsBrian Davis, Kaarel Kaljurand, Tobias Kuhn
Place of PublicationBerlin; Heidelberg
PublisherSpringer, Springer Nature
Pages167-178
Number of pages12
Volume8625 LNAI
ISBN (Print)9783319102221
DOIs
Publication statusPublished - 2014
Event4th International Workshop on Controlled Natural Language (CNL) - Galway, Ireland
Duration: 20 Aug 201422 Aug 2014

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8625 LNAI
ISSN (Print)03029743
ISSN (Electronic)16113349

Conference

Conference4th International Workshop on Controlled Natural Language (CNL)
CountryIreland
CityGalway
Period20/08/1422/08/14

Fingerprint

File editors
Web-based
Natural Language
Specifications
Look-ahead
Specification
Processing
Auxiliary Information
Answer Sets
Expressive Power
Completion
Text
Architecture

Keywords

  • controlled natural language processing
  • predictive editor
  • web-based authoring tools
  • answer set programming

Cite this

Guy, S., & Schwitter, R. (2014). Architecture of a web-based predictive editor for controlled natural language processing. In B. Davis, K. Kaljurand, & T. Kuhn (Eds.), Controlled Natural Language - 4th International Workshop, CNL 2014, Proceedings (Vol. 8625 LNAI, pp. 167-178). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8625 LNAI). Berlin; Heidelberg: Springer, Springer Nature. https://doi.org/10.1007/978-3-319-10223-8_16
Guy, Stephen ; Schwitter, Rolf. / Architecture of a web-based predictive editor for controlled natural language processing. Controlled Natural Language - 4th International Workshop, CNL 2014, Proceedings. editor / Brian Davis ; Kaarel Kaljurand ; Tobias Kuhn. Vol. 8625 LNAI Berlin; Heidelberg : Springer, Springer Nature, 2014. pp. 167-178 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{3451d1b16db445e3a5ad5f8178c975bf,
title = "Architecture of a web-based predictive editor for controlled natural language processing",
abstract = "In this paper, we describe the architecture of a web-based predictive text editor being developed for the controlled natural language PENGASP. This controlled language can be used to write non-monotonic specifications that have the same expressive power as Answer Set Programs. In order to support the writing process of these specifications, the predictive text editor communicates asynchronously with the controlled natural language processor that generates lookahead categories and additional auxiliary information for the author of a specification text. The text editor can display multiple sets of lookahead categories simultaneously for different possible sentence completions, anaphoric expressions, and supports the addition of new content words to the lexicon.",
keywords = "controlled natural language processing, predictive editor, web-based authoring tools, answer set programming",
author = "Stephen Guy and Rolf Schwitter",
year = "2014",
doi = "10.1007/978-3-319-10223-8_16",
language = "English",
isbn = "9783319102221",
volume = "8625 LNAI",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer, Springer Nature",
pages = "167--178",
editor = "Brian Davis and Kaarel Kaljurand and Tobias Kuhn",
booktitle = "Controlled Natural Language - 4th International Workshop, CNL 2014, Proceedings",
address = "United States",

}

Guy, S & Schwitter, R 2014, Architecture of a web-based predictive editor for controlled natural language processing. in B Davis, K Kaljurand & T Kuhn (eds), Controlled Natural Language - 4th International Workshop, CNL 2014, Proceedings. vol. 8625 LNAI, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 8625 LNAI, Springer, Springer Nature, Berlin; Heidelberg, pp. 167-178, 4th International Workshop on Controlled Natural Language (CNL), Galway, Ireland, 20/08/14. https://doi.org/10.1007/978-3-319-10223-8_16

Architecture of a web-based predictive editor for controlled natural language processing. / Guy, Stephen; Schwitter, Rolf.

Controlled Natural Language - 4th International Workshop, CNL 2014, Proceedings. ed. / Brian Davis; Kaarel Kaljurand; Tobias Kuhn. Vol. 8625 LNAI Berlin; Heidelberg : Springer, Springer Nature, 2014. p. 167-178 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 8625 LNAI).

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionResearchpeer-review

TY - GEN

T1 - Architecture of a web-based predictive editor for controlled natural language processing

AU - Guy, Stephen

AU - Schwitter, Rolf

PY - 2014

Y1 - 2014

N2 - In this paper, we describe the architecture of a web-based predictive text editor being developed for the controlled natural language PENGASP. This controlled language can be used to write non-monotonic specifications that have the same expressive power as Answer Set Programs. In order to support the writing process of these specifications, the predictive text editor communicates asynchronously with the controlled natural language processor that generates lookahead categories and additional auxiliary information for the author of a specification text. The text editor can display multiple sets of lookahead categories simultaneously for different possible sentence completions, anaphoric expressions, and supports the addition of new content words to the lexicon.

AB - In this paper, we describe the architecture of a web-based predictive text editor being developed for the controlled natural language PENGASP. This controlled language can be used to write non-monotonic specifications that have the same expressive power as Answer Set Programs. In order to support the writing process of these specifications, the predictive text editor communicates asynchronously with the controlled natural language processor that generates lookahead categories and additional auxiliary information for the author of a specification text. The text editor can display multiple sets of lookahead categories simultaneously for different possible sentence completions, anaphoric expressions, and supports the addition of new content words to the lexicon.

KW - controlled natural language processing

KW - predictive editor

KW - web-based authoring tools

KW - answer set programming

UR - http://www.scopus.com/inward/record.url?scp=84958524005&partnerID=8YFLogxK

U2 - 10.1007/978-3-319-10223-8_16

DO - 10.1007/978-3-319-10223-8_16

M3 - Conference proceeding contribution

SN - 9783319102221

VL - 8625 LNAI

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 167

EP - 178

BT - Controlled Natural Language - 4th International Workshop, CNL 2014, Proceedings

A2 - Davis, Brian

A2 - Kaljurand, Kaarel

A2 - Kuhn, Tobias

PB - Springer, Springer Nature

CY - Berlin; Heidelberg

ER -

Guy S, Schwitter R. Architecture of a web-based predictive editor for controlled natural language processing. In Davis B, Kaljurand K, Kuhn T, editors, Controlled Natural Language - 4th International Workshop, CNL 2014, Proceedings. Vol. 8625 LNAI. Berlin; Heidelberg: Springer, Springer Nature. 2014. p. 167-178. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-319-10223-8_16