---+ Related Web Resources This page lists links of general interest to Prolog users, but mostly specific to SWI-Prolog. It is by no means complete. If you want your application, library, Prolog-related web page, etc. added here, please drop [[me][]] an E-mail. See also the SWI-Prolog [[packages][]] * *|Organizations|* * [[The Association of Logic Programming][http://logicprogramming.org/]] * *|General Prolog resources on the WEB|* * [[The World Wide Web Virtual Library: Logic Programming.][http://www.fmi.uni-sofia.bg/fmi/logic/skordev/ln/lp/logic-prog.html]] * [[`Official' Prolog faq as posted to comp.lang.prolog][http://www.logic.at/prolog/faq/]] * [[Information on the ISO Prolog standard][http://pauillac.inria.fr/~deransar/prolog/]] * [[Prolog comparison, discussion group, chat, etc.][http://www.fraber.de/university/prolog/]] * *|SWI-Prolog tutorials|* * [[Creating Web Applications in SWI-Prolog][https://github.com/Anniepoo/swiplwebtut/blob/master/web.adoc]] by Anne Ogborn. * [[Using Definite Clause Grammars in SWI-Prolog][http://www.pathwayslms.com/swipltuts/dcg/]] by Anne Ogborn * [[Documenting SWI-Prolog Projects with PlDoc][http://www.pathwayslms.com/swipltuts/pldoc/index.html]] by Michael Richter * [[Using SWI-Prolog’s Modules][http://michael.richter.name/swi-prolog-modules-tutorial]] by Michael Richter * *|General Prolog tutorials, guides, etc|* * [[A Wikibook on Prolog. Please contribute!][http://en.wikibooks.org/wiki/Programming:Prolog]] * [[Learn Prolog Now!][http://www.learnprolognow.org/]] by Patrick Blackburn, Johan Bos and Kristina Striegnitz [[star.gif]] * [[Natural Language Processing Techniques in Prolog][http://cs.union.edu/~striegnk/courses/nlp-with-prolog/html/]] by Patrick Blackburn and Kristina Striegnitz * [[A Prolog Tutorial][http://www.cpp.edu/%7Ejrfisher/www/prolog_tutorial/contents.html]] by J.R. Fisher * [[Some notes for getting started using Prolog][http://www2.dcs.hull.ac.uk/NEAT/dnd/AI/beginprolog.html]] by Jesse Monroy, Jr. * [[Logic, Programming and Prolog (2ed)][http://www.ida.liu.se/%7Eulfni/lpp/]] * [[More Prolog Reading material from the FAQ][]] * [[Some Coding Guidelines for Prolog][http://arxiv.org/abs/0911.2899]] started by Michael A. Covington; now `et al.'. * [[An Introduction to Language Processing with Perl and Prolog][http://www.cs.lth.se/home/Pierre_Nugues/ilppp/sample.html]] by Pierre Nugues * *|General Prolog libraries|* * [[The public-domain Prolog library][http://www.j-paine.org/prolog/library.html]] * *|Resources mentioned as SWI-Prolog compliant|* (See also the [[packages][]] page). * [[Logtalk][http://www.logtalk.org/]]: Prolog object package by Paulo Moura * [[Alpino: a dependency parser for Dutch][http://www.let.rug.nl/vannoord/alp/Alpino/]] * [[Attempto Parsing Engine (APE)][http://semanticweb.org/wiki/Attempto_Parsing_Engine]] A parser for Attempto Controlled English (ACE). * [[ProNTo = Prolog Natural Language Tools][http://www.ai.uga.edu/mc/ProNTo/]] * [[DES -- Datalog Educational System][http://des.sourceforge.net/]] by Fernando Saenz Perez * [[Thea: A Prolog library for OWL2][http://www.semanticweb.gr/thea/index.html]] * [[leanCoR: An OWL Reasoner][https://github.com/adrianomelo/leancor]] * [[KnowRob: Knowledge processing for robots][http://www.knowrob.org/]] * [[plimk -- An SWI-Prolog interface to ImageMagick][http://plimk.sourceforge.net/]] * [[A SWI-Prolog interface to Matlab][http://www.elec.qmul.ac.uk/digitalmusic/downloads/index.html#plml]] by Samer Abdallah (Unix (Linux, MacOSX only) * [[PySWIP -- a bridge between Python and SWI-Prolog][http://pyswip.org/]] by Yuce Tekol * *|(SWI-)Prolog on the web|* * [[About Prolog, RDF and XML][http://www.xml.com/pub/a/2001/04/25/prologrdf/index.html]] by Bijan Parsia * [[Long story about using SWI-Prolog RDF and HTML infrastructure][http://www.xml.com/pub/a/2001/07/25/prologrdf.html]] by Bijan Parsia * [[Why Use Prolog?][http://www.j-paine.org/why_prolog.html]] by Jocelyn Paine * [[Tom's Declarative Languages Blog ][http://tomschrijvers.blogspot.com/]] by Tom Schrijvers