SWI-Prolog Did You Know Did you know? SWI-Prolog has an interface to FANN, a foss Neural Net library Search Documentation:
Predicate prolog_current_choice/1