Machine Learning Algorithms Implemented in Prolog, From http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/learning/systems/learn_pl/0.html. Many of these don't work in swi-pl yet.