SMS: Learning and soft computing