Cet article examine l’influence durable de la linguistique et des langues naturelles sur Prolog ; il analyse l’utilisation de ces outils (ou leur manque d’utilisation) dans l’Intelligence Artificielle de nos jours, en précisant les limites du mot « intelligence » dans ce contexte. Il propose des manières de recentrer l’IA vers un monde plus équitable et respectueux de l’environnement, en nous servant de Prolog comme langage et de la langue naturelle comme baromètre, pour surmonter nos crises écologiques et sociales actuelles.
This article examines the enduring influence of linguistics and natural language on Prolog. It analyses the use of these tools (or the absence of use) in Artificial Intelligence nowadays while clarifying the limits of the word “intelligence” in this context. It proposes different ways of designing AI to create a more equitable and environmentally friendly world, with Prolog as a programming language and natural language as a barometer to overcome our present social and environmental crises.
Accepté le :
Publié le :
Keywords: Prolog, logic programming, natural language, linguistics, symbolic and subsymbolic AI, existential risks, Doughnut computing solutions, regenerative and redistributive AI.
Verónica Dahl  1
CC-BY 4.0
Verónica Dahl. Dimensions linguistiques de Prolog : le passé, le futur. Revue Ouverte d'Intelligence Artificielle, Hommage à Alain Colmerauer, Volume 5 (2024) no. 2-3, pp. 65-93. doi: 10.5802/roia.73
@article{ROIA_2024__5_2-3_65_0,
author = {Ver\'onica Dahl},
title = {Dimensions linguistiques de {Prolog~:} le pass\'e, le futur},
journal = {Revue Ouverte d'Intelligence Artificielle},
pages = {65--93},
year = {2024},
publisher = {Association pour la diffusion de la recherche francophone en intelligence artificielle},
volume = {5},
number = {2-3},
doi = {10.5802/roia.73},
language = {fr},
url = {https://roia.centre-mersenne.org/articles/10.5802/roia.73/}
}
TY - JOUR AU - Verónica Dahl TI - Dimensions linguistiques de Prolog : le passé, le futur JO - Revue Ouverte d'Intelligence Artificielle PY - 2024 SP - 65 EP - 93 VL - 5 IS - 2-3 PB - Association pour la diffusion de la recherche francophone en intelligence artificielle UR - https://roia.centre-mersenne.org/articles/10.5802/roia.73/ DO - 10.5802/roia.73 LA - fr ID - ROIA_2024__5_2-3_65_0 ER -
%0 Journal Article %A Verónica Dahl %T Dimensions linguistiques de Prolog : le passé, le futur %J Revue Ouverte d'Intelligence Artificielle %D 2024 %P 65-93 %V 5 %N 2-3 %I Association pour la diffusion de la recherche francophone en intelligence artificielle %U https://roia.centre-mersenne.org/articles/10.5802/roia.73/ %R 10.5802/roia.73 %G fr %F ROIA_2024__5_2-3_65_0
[1] Logic Grammars, Springer, 1989 | MR | DOI
[2] Grammar Induction as Automated Transformation between Constraint Solving Models of Language, Proceedings KnowProS (Roman Bartak; Thomas Leo McCluskey; Enrico Pontelli, eds.) (CEUR Workshop Proceedings), Volume 1648, CEUR (2016)
[3] A property-based model for lung cancer diagnosis (poster), 8th Annual Int. Conf. on Computational Molecular Biology, RECOMB 2004 (2004)
[4] RNA Secondary Structure Design Using Constraint Handling Rules, Proceedings Workshop on Constraints for Bioinformatics, ICLP’05, Sitges, Spain (2005)
[5] Constraint Based Methods for Biological Sequence Analysis, Journal of Universal Computer Science, Volume 12 (2006), pp. 1500-1520 | DOI
[6] Witches and Witch-Hunts : A Global History, Cambridge : Polity P., 2004
[7] Climbing towards NLU : On Meaning, Form, and Understanding in the Age of Data, Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Association for Computational Linguistics (2020), pp. 5185-5198 | DOI
[8] Algorithmic injustice : a relational ethics approach, Patterns, Volume 2 (2021) no. 2, 100205 | DOI
[9] Par-delà l’androcène, Editions du Seuil, 2022
[10] Semantics derived automatically from language corpora contain human-like biases, Science, Volume 356 (2017) no. 6334, pp. 183-186 | DOI
[11] Logic Programming at Elementary School : Why, What and How Should We Teach Logic Programming to Children ?, Prolog : The Next 50 Years (David S. Warren; Veronica Dahl; Thomas Eiter; Manuel Hermenegildo; Robert Kowalski; Francesca Rossi, eds.) (LNCS), Springer Nature Switzerland, Cham, 2023 no. 13900, pp. 131-143 | DOI
[12] La violence de genre facilitée par la technologie à l’ère de l’intelligence artificielle générative, UNESCO, 2023 no. 13900
[13] Logical Grammars Based on Constraint Handling Rules, Proceedings ICLP 2002 (Peter J. Stuckey, ed.) (Lecture Notes in Computer Science), Volume 2401, Springer (2002), p. 481 | MR | DOI | Zbl
[14] HYPROLOG : A New Logic Programming Language with Assumptions and Abduction, Proceedings ICLP 2005 (Maurizio Gabbrielli; Gopal Gupta, eds.) (Lecture Notes in Computer Science), Volume 3668, Springer (2005), pp. 159-173 | DOI | Zbl
[15] Un systeme de communication Homme-Machine en Français (1972) (rapport de recherche)
[16] About Natural Logic, Advances in Data Base Theory : Volume 1 (Hervè Gallaire; Jack Minker; Jean Marie Nicolas, eds.), Springer US, Boston, MA, 1981, pp. 343-365 | DOI
[17] Les systèmes Q ou un formalisme pour analyser et synthètiser des phrases sur ordinateur (1970) (Internal publication 43)
[18] Les grammaires de métamorphose GIA (1975) English version, Metamorphosis grammars. In L. Bolc, (Ed.), Natural Language Communication with Computers, Lecture Notes in Computer Science 63, Springer, 1978, pp. 133–189
[19] Un sous-ensemble intéressant du français, RAIRO. Informatique thèorique et Applications, Volume 13 (1979) no. 4, pp. 309-336 | Zbl | DOI | Numdam
[20] Un système déductif d’interrogation de banques de données en espagnol, Ph. D. Thesis, Université d’Aix-Marseille II (1977)
[21] Logical Design of Deductive, Natural Language Consultable Data Bases, Proc.V International Conference on Very Large Data Bases, Rio de Janeiro (1979), pp. 24-31 | DOI
[22] Quantification in a Three-Valued Logic for Natural Language Question-Answering Systems, Proceedings IJCAI, Volume 1, William Kaufmann (1979), pp. 182-187
[23] A three-valued logic for natural language computer applications, Proc. International Symposium on Multiple Valued Logic, Illinois (1980), pp. 102-107
[24] Two Solutions for the Negation Problem, Proceedings Workshop on Logic Programming (1980)
[25] Translating Spanish into Logic through Logic, Comput. Linguist., Volume 7 (1981) no. 3, pp. 149-164
[26] On Database Systems Development Through Logic, ACM Trans. Database Syst., Volume 7 (1982) no. 1, pp. 102-123 | MR | DOI
[27] Doughnut computing : aiming at human and ecological well-being, Proceedings 6th International Conference on the History and Philosophy of Computing (HAPOC-6) (2021)
[28] Grammar Induction for Under-resourced Languages : The Case of Ch’ol, Proceedings AVERTIS 2019. Essays Dedicated to Manuel Hermenegildo on the Occasion of His 60th Birthday (John Gallagher; Roberto Giacobazzi; Pedro Lopez-Garcia, eds.) (Lecture Notes in Computer Science), Springer (2021) (To appear)
[29] Grammar Induction for Under-Resourced Languages : The Case of Ch’ol, Analysis, Verification and Transformation for Declarative Programming and Intelligent Systems : Essays Dedicated to Manuel Hermenegildo on the Occasion of His 60th Birthday (Pedro Lopez-Garcia; John P. Gallagher; Roberto Giacobazzi, eds.) (LNCS), Volume 13160, Springer Nature Switzerland, Cham, 2023, pp. 113-132 | DOI
[30] Directly Executable Constraint Based Grammars, Proc. Journées Francophones de Programmation en Logique avec Contraintes (2004)
[31] Extracting Selected Phrases through Constraint Satisfaction, Proc. Constraint Satisfaction and Language Processing SLP’05 (2005)
[32] Introducing Prolog in Language-Informed Ways, Prolog : The Next 50 Years (David S. Warren; Veronica Dahl; Thomas Eiter; Manuel Hermenegildo; Robert Kowalski; Francesca Rossi, eds.) (LNCS), Springer Nature Switzerland, Cham, 2023 no. 13900 | DOI
[33] Driving robots through natural language, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century, Volume 2 (1995), pp. 1904-1908 | DOI
[34] Treating Coordination in Logic Grammars, Computational Linguistics, Volume 9 (1983) no. 2, pp. 69-91
[35] Womb Grammars : Constraint Solving for Grammar Induction, Proceedings CHR (Jon Sneyers; Thom Frühwirth, eds.) (Report CW), Volume 624, KU Leuven (2012), pp. 32-40
[36] Doughnut Computing in City Planning for Achieving Human and Planetary Rights, Bio-inspired Systems and Applications : from Robotics to Ambient Intelligence (Josè Manuel Ferrández Vicente; Josè Ramón Álvarez-Sánchez; Fèlix de la Paz López; Hojjat Adeli, eds.) (Lecture Notes in Computer Science), Springer International Publishing, Cham (2022), pp. 562-572 | DOI
[37] Un système de banque de données en logique du premier ordre, en vue de sa consultation en langue naturelle (1976) (D.E.A. Report)
[38] Assumption Grammars for Processing Natural Language, Proceedings International Conference on Logic Programming’97 (Springer, ed.) (1997), pp. 256-270 | DOI
[39] From Statistical Relational to Neuro-Symbolic Artificial Intelligence, Proceedings IJCAI (Christian Bessiere, ed.), International Joint Conferences on Artificial Intelligence Organization (2020), pp. 4943-4950 | DOI
[40] Data Feminism, Strong Ideas, MIT Press, Cambridge, MA, 2020
[41] Le berceau des dominations. Anthropologie de l’inceste, Pocket, 2021, 402 pages | DOI
[42] The Chalice and the Blade : Our History, Our Future—Updated With a New Epilogue, HarperOne, 2011
[43] Nurturing Our Humanity : How Domination and Partnership Shape Our Brains, Lives, and Future, Oxford University Press, Oxford, 2019 | DOI
[44] Absys : The First Logic Programming Language, Journal of Logic Programming, Volume 9 (1990) no. 1, pp. 1-17 | DOI | Zbl
[45] Nondeterministic Algorithms, Journal of the ACM, Volume 14 (1967) no. 4, pp. 636-644 | DOI | Zbl
[46] Ghost Work : How to Stop Silicon Valley from Building a New Global Underclass, Harper Business, 2019, 288 pages
[47] The Application of Theorem Proving to Question-Answering Systems, Outstanding Dissertations in the Computer Sciences, Garland Publishing, New York, 1969
[48] QAdvances in DNA-based techniques for the detection of seafood species substitution on the commercial market, J Lab Autom., Volume 16 (2011) no. 4, pp. 308-321 | DOI
[49] PLANNER : A Language for Proving Theorems in Robots, Proceedings IJCAI (Donald E. Walker; Lewis M. Norton, eds.), William Kaufmann (1969), pp. 295-302
[50] Less Is More : How Degrowth Will Save the World, Penguin Random House, 2020
[51] et al. The Global Landscape of AI Ethics Guidelines, Nat. Mach. Intell., Volume 1 (2019), pp. 389-399 | DOI
[52] On Semantically Based Grammars, Linguistic Inquiry, Volume 3 (1972) no. 4, pp. 413-461
[53] Linear resolution with selection function, Artif. Intell., Volume 2 (1971) no. 3, pp. 227-260 | MR | DOI | Zbl
[54] Logical English for Law and Education, Prolog : The Next 50 Years (David S. Warren; Veronica Dahl; Thomas Eiter; Manuel Hermenegildo; Robert Kowalski; Francesca Rossi, eds.) (LNCS), Springer Nature Switzerland, Cham, 2023 no. 13900 | DOI
[55] Fifty Years of Prolog and Beyond (2022) (https://arxiv.org/abs/2201.10816)
[56] Es necesaria la estructura profunda ?, Semántica y Sintaxis en la Teoría Transfrmatoria, Alianza Editorial de Madrid, 1974, pp. 226-231
[57] Question analysis : How Watson reads a clue, Journal of Research and Development, Volume 56 (2012) no. 3.4, p. 2 :1-2 :14 | DOI
[58] Graph Neural Networks Meet Neural-Symbolic Computing : A Survey and Perspective, Proceedings IJCAI (Christian Bessiere, ed.), International Joint Conferences on Artificial Intelligence Organization (2020), pp. 4877-4884 | DOI
[59] GPT-3, Bloviator : OpenAI’s language generator has no idea what it’s talking about, MIT Technology Review, 2020
[60] Using Slot Grammar (2010) (https://dominoweb.draco.res.ibm.com/reports/rc23978revised.pdf)
[61] Resisting AI : An Anti-fascist Approach to Artificial Intelligence, Policy Press, 2022 | DOI
[62] The Proper Treatment of Quantification in Ordinary English, Approaches to Natural Language (K. Jaakko J. Hintikka; Julius M. E. Moravcsik; P. Suppes, eds.), Springer Netherlands, Dordrecht, 1973, pp. 221-242 | DOI
[63] Ralentir ou périr, Seuil, 2022 (Prix EcoloObs)
[64] Prolog and natural-language analysis, CSLI Lect. Notes, 10, Stanford : Center for the Study of Language and Information, 1987 | Zbl
[65] Definite Clause Grammars for Language Analysis – A Survey of the Formalism and a Comparison with Augmented Transition Networks, Artif. Intell., Volume 13 (1980) no. 3, pp. 231-278 | MR | DOI | Zbl
[66] Interrogation en Francais d’une Base de Donnée Relationnelle, Mémoire de DEA, Faculté des Sciences de Luminy, Université Aix-Marseille II (1978)
[67] Neuro-symbolic Computation for XAI : Towards a Unified Model, Proceedings WOA (Roberta Calegari; Giovanni Ciatto; Enrico Denti; Andrea Omicini; Giovanni Sartor, eds.) (CEUR Workshop Proceedings), Volume 2706, CEUR (2020), pp. 101-117
[68] Doughnut Economics : Seven Ways to Think Like a 21st-Century Economist, Chelsea Green Publishing, 2017
[69] How to Stand Up to a Dictator- the Fight for our Future, Harper Collins publishers, 2022
[70] Quantifying collective intelligence in human groups, PNAS, Volume 118 (2021) no. 21, e2005737118 | DOI
[71] A Machine-Oriented Logic Based on the Resolution Principle, Journal of the ACM, Volume 12 (1965) no. 1, pp. 23-41 | DOI | Zbl
[72] As time goes by : Constraint Handling Rules – A survey of CHR research from 1998 to 2007 (2009) (https://arxiv.org/abs/0906.4474)
[73] Planetary boundaries : Guiding human development on a changing planet, Science, Volume 347 (2015) no. 6223, 1259855 | DOI
[74] Natlog : a Lightweight Logic Programming Language with a Neuro-symbolic Touch, Proceedings 37th International Conference on Logic Programming (Technical Communications), Porto (virtual event), 20-27th September 2021 (Andrea Formisano; Yanhong Annie Liu; Bart Bogaerts; Alex Brik; Veronica Dahl; Carmine Dodaro; Paul Fodor; Gian Luca Pozzato; Joost Vennekens; Neng-Fa Zhou, eds.) (EPTCS), Volume 345 (2021), pp. 141-154 | MR | DOI
[75] Echoes of Intelligence : Textual interpretation and large language models, Communications of the ACM, Volume 21 (2023) no. 3, pp. 36-53 | DOI
[76] An Efficient Easily Adaptable System for Interpreting Natural Language Queries, American Journal of Computational Linguistics, Volume 8 (1982) no. 3-4, pp. 110-122
[77] Prolog : The Next 50 Years (David S. Warren; Veronica Dahl; Thomas Eiter; Manuel Hermenegildo; Robert Kowalski; Francesca Rossi, eds.), LNCS, Springer Nature Switzerland, Cham, 2023 no. 13900 | MR | DOI | Zbl
[78] The Age of Surveillance Capitalism – The Fight for a Human Future at the New Frontier of Power, Profile Books, 2019
Cité par Sources :