Alexa goes to college as Saint Louis University puts an Echo in every dorm room

That’s right: Saint Louis University (SLU) is going to put an Amazon Echo Dot in every single on-campus living space, for a total of more than 2,300 of the Amazon smart speakers at the university. And to make the devices more relevant to student living, the university’s IT department has developed an SLU-specific skill to … Read moreAlexa goes to college as Saint Louis University puts an Echo in every dorm room