data mining and knowledge discovery 95997