This paper gives a formulation of inductive learning based on fuzzy logic programming (FLP) and a top-down algorithm for it
by extending an inductive logic programming (ILP) algorithm FOIL. The algorithm was implemented and evaluated by experiments.
Linguistic hedges, which modifies truth, are shown to have effect to adjust classification properties. The algorithm deals
with structural domain as other ILP algorithms do and also works well with numeric attributes.