'This Isn't AI' (shkspr.mobi)
The Amazon Echo, a 'smart' speaker developed by Amazon.com, gets many things right. You can ask it to for weather updates, check news, and to play music, and Alexa, the AI powering the device, won't disappoint. But how smart is Alexa? Programmer Terence Eden put it to a simple test to find out. From a blog post: I can now query my solar panels via my Alexa Amazon Dot Echo. I flatter myself as a reasonably competent techie and programmer, but fuck me AWS Lambdas and Alexa skills are a right pile of shite! I wanted something simple. When I say "Solar Panels", call this API, then say this phrase. That's the kind of thing which should take 5 minutes in something like IFTTT . Instead, it took around two hours of following out-of-date official tutorials, and whinging on Twitter, before I got my basic service up and running. [...] It's not so bad, but it does reveal Amazon's contempt for developers. Several of the steps contained errors, it involves multiple logins, random clicks, and a bunch of copy & pasting. Dull and complex. A frustrating and ultimately unsatisfying experience. I ended up using StackOverflow to correct errors in my code because the documentation was so woefully lacking. I kinda thought that Amazon would hear "solar panels" and work out the rest of the query using fancy neural network magic. Nothing could be further from the truth. The developer has to manually code every single possible permutation of the phrase that they expect to hear. This isn't AI. Voice interfaces are the command line. But you don't get tab-to-complete. Amazon allows you to test your code by typing rather than speaking. I spent a frustrating 10 minutes trying to work out why my example code didn't work. Want to know why? I was typing "favourite" rather than the American spelling. Big Data my shiny metal arse.
Can't figure out how to use a thing. Still feels entitled to whine like a little bitch about his lack of tinkering ability.
This guy is the caliber of shitbrained moron that counts as a "programmer" in the social media era, apparently.
Fuck Terence Eden.
I prefer machine learning because it clearly states that systems can learn to do something without implying that it has human intelligence.
Greed is the root of all evil.
Please, people: Stop drinking the media-hype-driven Kool Aid. None of what you hear about, including so-called 'self driving cars', are actual 'artificial intelligence', it's just 'expert systems' and complicated computer algorithms. Don't even trot out your 'deep learning' arguments, either, because that is still not 'artificial intelligence', not by a long shot.
Disagree with me all you want, you're just clinging to your ignorance on the subject.
CODER FAILS at CODING!!!
It's FRONT PAGE NEWS because he's A BLOGGER!!!!
There would be a big market for a "visual basic" style builder for Alexa apps...someone should write one!
There are already more than 10k Alexa skills [1]. I'd prefer an AI that cuts it down to the 5 you need.
On the learning curve, I still haven't discovered how to get the local time your Alexa unit is in. In the end I made my skill get the time from a local web server, since the concept of time zones is still alien to Amazon. I'd describe the API as childishly bureaucratic.
[1] https://www.wired.com/2017/02/...