Invia SMS: Artificial intelligence research and development