Topic summaryFirst-order inductive learner Expand Summary In machine learning, first-order inductive learner (FOIL) is a rule-based learning algorithm. Wikipedia source