Data mining and knowledge discovery technologies