7 Semi-autonomous acquisition of pattern-based knowledge