Prolog Compilers| Prolog Environments| Prolog Examples| Prolog Books| Prolog FAQ| Contact

Prolog is a declarative programming language based on predicate calculus. It was created was by Alain Colmerauer in 1970, as an attempt to create a language that enabled the expression of logic instead of a step by step procedure.

Prolog is particularly well-suited to express complex ideas and is the language of choice for many applications in Artificial Intelligence. It is particularly suited for expert systems and natural language parsers and, in general, for any system based on knowledge representation and problem solving.

From the programmer's perspective Prolog is very different from traditional languages. The drudgery of memory management, stack pointers etc. is left to the computational engine and the programmer is free to concentrate on the logical description of the problem. So, rather than conceiving a procedural way of solving the problem itself, the Prolog programmer focuses on representing a knowledge domain, leaving to the Prolog engine the task of finding solutions for any problem arising in that domain.

A lot of the research leading up to modern implementations of Prolog came from spin-off effects caused by the Fifth Generation Computer Systems Project which chose to use a variant of Prolog, named Kernel Language, for their operating system.

Today, the most advanced examples of robotics and AI have inspired several leaders in the scientific community to voice concerns about Artificial Intelligence. Joseph Weizenbaum, the creator of the famous ELIZA program, was one of the most vocal critic of it:


|> Top Headlines   
27 Jan 2020: HOW ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING PRODUCED ROBOTS WE CAN TALK TO
You have probably already talked to a robot without even knowing it. But what are chatbots and how do they work? Business Insider explores this growing market. ... more info

27 Jan 2020: HOW TO INVEST IN ARTIFICIAL INTELLIGENCE
The first big investment wave in tech was the personal computer. Then came software, the internet, smartphones, social media and cloud computing. The next big thing is artificial intelligence, or AI, ... ... more info

25 Jan 2020: HOW ARTIFICIAL INTELLIGENCE PROVIDED EARLY WARNINGS OF THE WUHAN VIRUS
AI is upending companies, industries, and humanity. During the kind of virus outbreak that China and other nations are now contending with, time is of the essence. The earlier the warning, the better ... ... more info

24 Jan 2020: OK, COMPUTER: LET'S BRING TEXT-GENERATING ARTIFICIAL INTELLIGENCE INTO THE CLASSROOM
Artificial intelligence-based (AI) programs are quickly improving at writing convincingly on many topics, for virtually no cost. It's likely in a few years they'll be churning out C-grade worthy ... ... more info

27 Jan 2020: ALLIANT ENERGY STUDY USES ARTIFICIAL INTELLIGENCE TO HUNT DOWN PHANTOM POWER, TARGET WASTE
Using off-the-shelf Sense home monitoring devices powered by artificial intelligence, the Madison-based utility determined most customers can cut their overall use by 9% just by tracking down and ... ... more info

25 Jan 2020: HOW ARTIFICIAL INTELLIGENCE PROVIDED EARLY WARNING OF WUHAN VIRUS
During the kind of virus outbreak that China and other nations are now contending with, time is of the essence. The earlier the warning, the better the chance to contain the contagion. One problem, ... ... more info



© 2001-2019 Prolog.info Disclaimer