Computer Processable Language (CPL)


Notes:

CPL uses BLUE (Boeing Language Understanding Engine)


Acquiring and using world knowledge using a restricted subset of English [PDF] from aaaipress.orgP Clark, P Harrison, T Jenkins, J Thompson… – 2005 – aaai.org … We have de- veloped such a language (called CPL, Computer-Processable Language), an interpreter, and a reasoner, and have used them to encode approximately 1000 “commonsense” rules (a mix- ture of general and domain-specific). …  Cited by 46 – Related articles – All 9 versions

Capturing and answering questions posed to a knowledge-based system [PDF] from utexas.eduP Clark, SY Chaw, K Barker, V Chaudhri… – Proceedings of the 4th …, 2007 – dl.acm.org … Computer-Processable Language (CPL) A basic CPL sentence has the form subject + verb + complements + adjuncts where complements are obligatory elements required to complete the sentence, and adjuncts are optional modifiers. …  Cited by 22 – Related articles – All 12 versions

Reading to learn: An investigation into language understanding [PDF] from psu.eduP Clark, P Harrison, J Thompson, R Wojcik… – Proceedings of AAAI …, 2007 – aaai.org … 1. Rewrite the 6 pages of chemistry text into our controlled language, CPL (Computer-Processable Language) 2. Use our CPL interpreter to generate logic from this 3. Integrate this new knowledge with an existing chemistry knowledge base (from the Halo Pilot) 4.Assess the …  Cited by 7 – Related articles – All 5 versions

Naturalness vs. predictability: A key debate in controlled languages [PDF] from utexas.eduP Clark, W Murray, P Harrison… – Controlled Natural …, 2010 – Springer … At Boeing we have been developing a controlled language called CPL (Computer- Processable Language) which clearly falls in the “naturalist” category. … 2 Two Controlled Language Variants 2.1 CPL __ Computer-Processable Language …  Cited by 9 – Related articles – All 10 versions

Controlled natural languages for knowledge representation [PDF] from um.edu.mtR Schwitter – Proceedings of the 23rd International Conference on …, 2010 – dl.acm.org … used for similar applications to ACE. 2.3 Computer Processable Language (CPL) CPL (Clark et al., 2010) is a controlled language that has been developed at Boeing Research and Technology. In contrast to ACE which applies …  Cited by 7 – Related articles – All 11 versions

Towards Processable Afrikaans [PDF] from csir.co.zaL Pretorius… – 2009 – researchspace.csir.co.za … been designed and used for specification purposes, knowledge acquisition and knowl- edge representation, and as interface languages to the Semantic Web – among them Attempto Controlled English (ACE) [6], Boeing’s Computer-Processable Language (CPL) [2], Common …  Cited by 1 – Related articles – All 8 versions

[CITATION] Specifying Events and their Effects in Controlled Natural Language R Schwitter Cited by 1 – Related articles

[PDF] Capturing a Taxonomy of Failures During Automatic Interpretation of Questions Posed in Natural Language [PDF] from utexas.eduSY Chaw, JJ Fan, DG Tecuci… – Proceedings to The …, 2007 – userweb.cs.utexas.edu … English. CLs have been shown to be robust (and usable) in different research and in- dustrial systems and a CL interpreter called Computer Processable Language (CPL) [4] is used in a system de- veloped for Project Halo. …  Cited by 1 – Related articles – View as HTML – All 8 versions

Towards enhanced usability of natural language interfaces to knowledge bases [PDF] from gate.ac.ukD Damljanovic… – Web 2.0 & Semantic Web, 2009 – Springer … 5.3.4 CPL Computer Processable Language (CPL) [14] is capable of translating English sen- tences to formal Knowledge Representation (KR). KR is Knowledge Machine (KM) language – a mature, advanced, frame-based language with well-defined semantics. …  Cited by 3 – Related articles – All 6 versions

Capturing a taxonomy of failures during automatic interpretation of questions posed in natural language PZ Yeh, SY Chaw, JJ Fan… – Proceedings of the 4th …, 2007 – dl.acm.org … English. CLs have been shown to be robust (and usable) in different research and in- dustrial systems and a CL interpreter called Computer Processable Language (CPL) [4] is used in a system de- veloped for Project Halo. …  Related articles – All 2 versions

[PDF] Project Halo Update-Progress Toward Digital Aristotle [PDF] from utexas.eduD Gunning, VK Chaudhri, P Clark… – AI Magazine to appear …, 2010 – cs.utexas.edu … In AURA, we have aimed for a “sweet spot” between these two extremes by using a controlled language (a simplified version of English) called CPL (Computer- Processable Language) for posing questions, with feedback mechanisms to help in the question-formulation process …  Cited by 7 – Related articles – View as HTML – All 11 versions

NL-Based Automated Software Requirements Elicitation and Specification A Umber, IS Bajwa… – 2011 – Springer … A few controlled natural language (CNL) representations are introduced in last two decades such as Attempto Controlled English (ACE) [8], Processable English (PENG) [9], computer Processable Language (CPL) [10], Formalized-English (Martin, 2002) [11], etc. …  Related articles – All 2 versions

Reading to Learn [PDF] from dtic.milDJ Israel – 2006 – DTIC Document … As a vehicle for this research, this project has also involved substantial technical development of our CPL (Computer-Processable Language) interpreter. CPL is described in (Clark et al., 2005) and in additional presentations …  All 3 versions

[BOOK] Attempto controlled English as a Semantic Web language [PDF] from uzh.chK Kaljurand – 2007 – attempto.ifi.uzh.ch … 31 2.7.1 Processable English (PENG) . . . . 32 2.7.2 Common Logic Controlled English (CLCE) . . . . 32 2.7.3 Computer Processable Language (CPL) . . . . 33 2.7.4 E2V and other fragments of English . . . . . 33 5 Page 8. …  Cited by 43 – Related articles – View as HTML – All 4 versions

[PDF] Natural Language Interfaces to Ontologies: usability and performance (Transfer report) [PDF] from gate.ac.ukD Damljanovic – 2008 – gate.ac.uk Page 1. Natural Language Interfaces to Ontologies: usability and performance (Transfer report) Danica Damljanovic danica@dcs.shef.ac.uk January 22, 2010 Page 2. Contents 1 Introduction 2 1.1 Motivation . . . . . 2 1.2 Challenges . . . . . …  Related articles – View as HTML – All 2 versions

Attempto controlled english for knowledge representation [PDF] from uzh.chN Fuchs, K Kaljurand… – Reasoning Web, 2008 – Springer … versions of controlled English include PENG [23, 24, 27, 28], Common Logic Controlled English [29], Boeing’s Computer Processable Language [1], and … CPL [1] is a controlled English developed at Boeing, and used experimentally for various purposes, eg to rephrase texts on …  Cited by 62 – Related articles – All 7 versions

[PDF] Natural Language Interfaces to Conceptual Models [PDF] from gate.ac.ukDD Damljanovic – 2011 – gate.ac.uk … 66 5.6 Querix . . . . . 66 5.7 NLP-Reduce . . . . . 67 5.8 CPL . . . . . 67 5.9 Attempto Controlled English (ACE) . . . . 68 5.10 Summary and Discussion . . . . . 69 …  Related articles – View as HTML – All 3 versions

[PDF] FORMAL GRAMMAR AND SEMANTICS OF CONTROLLED LATVIAN LANGUAGE [PDF] from ailab.lvN GRUZITIS – valoda.ailab.lv Page 1. UNIVERSITY OF LATVIA I nstituteof M athematicsand C omputer S cience NORMUNDS GRUZITIS FORMAL GRAMMAR AND SEMANTICS OF CONTROLLED LATVIAN LANGUAGE Summary of Doctoral Thesis in Computer Science Riga 2010 Page 2. 2 …  Related articles – View as HTML

[PDF] Controlled English for Knowledge Representation [PDF] from gate.ac.ukT Kuhn – 2010 – gate.ac.uk … Controlled English APE Attempto Parsing Engine CLOnE Controlled Language for Ontology Editing CNL Controlled Natural Language Codeco Concrete and Declarative Grammar Notation for Controlled Natural Languages CPL Computer Processable Language DCG Definite …  Cited by 13 – Related articles – View as HTML – Library Search

[PDF] Addressing the Brittleness of Knowledge-Based Question-Answering [PDF] from utexas.eduR Mooney… – cs.utexas.edu … 48 4.1.1 Computer Processable Language . . . . . 49 4.1.2 The Component Library . . . . . … 44 4.2 Reproduced for convenience. Example CPL sentences taken verbatim from Clark et. al.[30] . . . . …  Related articles – View as HTML

Automatic interpretation of loosely encoded input J Fan, K Barker… – Artificial Intelligence, 2009 – Elsevier … encodings. 5.1.3.1. Setup The natural language processing program we used was an interpreter for the Computer Processable Language (CPL) [13], which interprets sentences written in a simplified version of English. A basic …  Cited by 1 – Related articles – All 2 versions

Controlled English for reasoning on the Semantic Web [PDF] from uzh.chJ De Coi, N Fuchs, K Kaljurand… – Semantic techniques for the …, 2009 – Springer … Common Logic Controlled English (CLCE) [38] is another ACE-like language that has been designed as a human interface language for the ISO standard Common Logic3. Computer Processable Language (CPL) [7] isa controlled English developed at Boeing. …  Cited by 6 – Related articles – All 6 versions