BOOK-CHAPTER

Constraint logic programming for natural language processing

Abstract

This paper proposes an evaluation of the adequacy of the constraint logic programming paradigm for natural language processing.Theoretical aspects of this question have been discussed in several works (see for example Smolka89] or A t-Kaci92]).We adopt here a pragmatic point of view and our argumentation relies on concrete solutions.Using actual contraints (in the CLP sense) is neither easy nor direct.However, CLP can improve parsing techniques in several aspects such as concision, control, e ciency or direct representation of linguistic formalism.This discussion is illustrated by several examples and the presentation of an HPSG parser.

Keywords:
Computer science Programming language Logic programming Constraint programming Functional logic programming Constraint logic programming Concurrent constraint logic programming Constraint satisfaction Inductive programming Programming paradigm Artificial intelligence Mathematics Mathematical optimization Stochastic programming

Metrics

2
Cited By
0.00
FWCI (Field Weighted Citation Impact)
17
Refs
0.22
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Natural Language Processing Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence
Constraint Satisfaction and Optimization
Physical Sciences →  Computer Science →  Computer Networks and Communications
Semantic Web and Ontologies
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Constraint Programming for Natural Language Processing

Denys Duchier

Journal:   The International Journal of Psychoanalysis Year: 2000 Vol: 93 (5)Pages: 1137-52
BOOK-CHAPTER

Logic Programming for Processing Natural Language

The MIT Press eBooks Year: 1997
JOURNAL ARTICLE

Natural language processing and logic programming

Verónica Dahl

Journal:   The Journal of Logic Programming Year: 1994 Vol: 19-20 Pages: 681-714
BOOK-CHAPTER

Inductive logic programming for natural language processing

Raymond J. Mooney

Lecture notes in computer science Year: 1997 Pages: 1-22
© 2026 ScienceGate Book Chapters — All rights reserved.