I am looking for good beginners material on Prolog, both online and printed. I am not only interested in 'learning the language' but also in background and scientific information.
相关问题
- Creating a SPARQL parameterized query using append
- How to join rules and print out outputs in prolog
- Splitting list and iterating in prolog
- Accumulating while in recursion/backtracking
- prolog trace how to use
相关文章
- how to flatten input in `nn.Sequential` in Pytorch
- What are the problems associated to Best First Sea
- How can I fix this circular predicate in Prolog?
- Looping through training data in Neural Networks B
- How to negate in Prolog
- Remove incorrect subsequent solutions without once
- Which computer vision library & algorithm(s), for
- prolog two lists are exactly the same
#1 http://www.cse.unsw.edu.au/~billw/prologdict.html
#2 http://www.engin.umd.umich.edu/CIS/course.des/cis479/prolog.html
#3 http://www.csupomona.edu/~jrfisher/www/prolog_tutorial/contents.html#2
#4 http://wiki.visual-prolog.com/index.php?title=Main_Page
Here's one book you may find useful: Prolog Programming for Artificial Intelligence by Ivan Bratko.
The first part is about Prolog, the second about AI algorithms and how to implement them in Prolog.
If you want a very accessible and solid introduction to Prolog (this is more into 'learning the language'), go for "Programming in Prolog: Using the ISO Standard" by Clocksin and Mellish, now in it's 5th edition.
I haven't seen this one metioned yet and thought it was a good read.
A Prolog Introduction for Hackers
Here's a page with a slew of useful links
http://www.swi-prolog.org/www.html