Artificial intelligence developer contest puts Alexa to the test