Questions tagged [prolog]

For questions about the Prolog programming language, generally used for programming Artificially Intelligent programs.

Filter by
Sorted by
Tagged with
1
vote
0answers
108 views

How do I write production systems?

I understand that I can draw a state-space graph for any problem. However, here is the problem: I can't really figure out how to make production systems. I am solving the FWGC (Farmer, Wolf, Goat, ...
4
votes
2answers
1k views

Has machine learning been combined with logical reasoning (for example, PROLOG)?

There are mainly two different areas of AI at the moment. There is the "learning from experience" based approach of neural networks. And there is the "higher logical reasoning" ...
0
votes
1answer
1k views

What are the advantages and disadvantages of using LISP for constraint satisfaction in 3D space

We are currently working on developing a 3D modeling software that allows designers to set spatial constraints to models. The computer then should generate a 3D mesh conforming to these constraints. ...
1
vote
2answers
296 views

Defining rules for an expert system

I'm doing a project for my last university examination but I'm having some troubles! I'm making an expert system who should be able to assemble a computer after asking some questions to the user. It ...
7
votes
1answer
110 views

Which rules should I define for the predicate "not_to_far" of the exercise 1.1 of the book "Simply Logical: Intelligent Reasoning by Example"?

I've just started reading a book about AI. The book is Simply Logical: Intelligent Reasoning by Example. There is a very basic exercise (on page 19 of the pdf, page 5 of the book), but I can't figure ...
21
votes
2answers
9k views

Is Prolog still used in AI?

According to Wikipedia, Prolog is a general-purpose logic programming language associated with artificial intelligence and computational linguistics. Is it still used for AI? This is based off of ...