Zaslat SMS: Machine Learning and Principles and Practice of Knowledge Discovery in Databases