AI must be learning and not programmed. Calling a voice controller shy of AI is like saying you threw a rock and were shy of landing a human on the moon. Watson was called AI and was probably the closest that has been come to so far. It could read vasts amountso of data from various sources, build a database of knowledge, and with quick response time, answer questions that it was capable of interpreting. Nothing against that system, but it did cheat in order to beat Jennings though.
In any case, AWS is a massively capable system that processes astronomical quantities of data. It handles large numbers of requests simultaneously and near instantaneously. But, calling what people use it for AI is closer to the rock than the moon. Use it how you want, but don't claim it is what it's not and pretend you are better than others when they don't embrace the same vision. You aren't wrong for designing your system your way, but choosing another technically more challenging/rewarding path isn't wrong either.