SMS: Intelligent human-machine collaboration