Zaslat SMS: Machine learning for financial engineering