Generative Art Timeline · Chapter 5: Artist-Programmer Era (1970s)

1972

Alain Colmerauer and Philippe Roussel Create Prolog

Software/Tool · Europe

Alain Colmerauer, whose Marseille project produced Prolog, in 1988.
Alain Colmerauer, whose Marseille project produced Prolog, in 1988. Alain Colmerauer, July 1988. CC BY-SA 4.0, via Wikimedia Commons.

Ah, the era of symbolic AI boom. It continues.

In the fall of 1972, Philippe Roussel implemented the first Prolog in Marseille for Alain Colmerauer’s project to reason with a computer in French. The name, suggested by Roussel’s wife, abbreviates programmation en logique.

A Prolog program was a set of facts and rules in logic. It ran by asking a question it answered by proof, backtracking when a line of reasoning fails. This was not too dissimilar to the English logic program STRIPS, by Richard Fikes and Nils Nilsson at Stanford Research Institute and mentioned previously in this timeline (STRIPS).

The first large Prolog program, 610 clauses by Colmerauer, Robert Pasero and Henry Kanoui, answered questions about short French texts. Prolog was successful enough as Japan’s 1982 Fifth Generation Computer Systems initiative took logic programming, and Prolog in particular, as its basis.

Text by Peter Bauman. Generative Art Timeline, Le Random.

Sources

Movements

artificial intelligence

Filed under

Ideas
ai history, logic
Technologies
artificial intelligence, formal logic, natural language, natural language processing, programming, symbolic AI
Places
Europe, France, Japan
Other subjects
alain colmerauer, philippe roussel, robert kowalski, robert pasero

Le Random editorials

Explore all Le Random editorials and artist interviews

Le Random podcast