9 ms·
Apple’s announcement on artificial intelligence is a big shift for the company
- Animats 10y agoIt's not so much about AI as it is about putting all services behind an Apple interface. "Users will soon be able to use Slack, Uber, or Skype, by talking directly to Siri." That doesn't mean launching the vendor's app. It means bypassing it. Apple is taking control of the user experience with third parties. It's the next generation of the "portal" concept. Expect to see Apple standards on what your API needs to look like.
- sametmax 10y agoYep. First, take control of the distribution with the stores. Then take control with the paiement system. And now take control of the data input. The golden jail is getting a new door.
- samastur 10y agoNew room. New door would be fine, golden or not ;)
- marcosdumay 10y agoIt's a one way trap-door.
- matt4077 10y ago- The App Store has been operational for four years. I can still install anything I want. - This is opening a previously private API for third parties. I fail to see how this is, if anything, going to make them more competitive with Apple-provided apps. - If golden jail is getting a new door – doesn't that actually mean more freedom?
- dloose 10y ago> And now take control of the data input How do 3rd party keyboards fit into your narrative?
- deleted 10y ago[deleted]
- jayd16 10y agoHomekit has worked like this for a while, hasn't it? Seems like its pretty much Apple's MO. As an Android dev familiar with Intent style interoperability, I simultaneously detest and envy Apple's hand built APIs.
- mercer 10y agoWhat do you envy? I've been thinking about going into native mobile development, and while I'm pretty sure I'll focus on iOS, at least at first, I'm curious to learn more about the differences.
- jayd16 10y agoThe strictness appears to be reassuring, at least from the outside. Most of the APIs put Apple in the middle of any interaction so any ambiguity becomes the developers fault. Android is great because apps can talk to each other with intents. Your app sends the "I want to take a photo" Intent and default photo app will handle it and return you the photo data. Simple right? Except you're talking to third party code and the request and response format is so flexible its very hard to check that you (or the other app) have implemented everything correctly. Did you specify the front camera or the back camera? What does no specification mean? Its the burden of freedom.
- dietrichepp 10y ago"Burden of freedom"... I'd say it's just another consequence of the fact that APIs are user interfaces, and require the same level of attention from designers.
- johnm1019 10y agoReading your comments with the word "portal" gave me an eerie flashback to AOL and then Yahoo!
- M4v3R 10y agoAs I understand it, those Slack/Uber/Skype Siri widgets are opt-in by the developer and it is the developer who needs to write those. The same goes today for sharing extensions and notification center widgets. So Apple is not bypassing vendor's app per se, it just provides a way to not launch whole app UI when it's not required, but it's the developer who is still in control.
- arca_vorago 10y agoOnce again, RMS had it right the first time. Paraphrasing, "Apple puts the user in a prison... But its a very beautiful prison."
- matt4077 10y agoiOS apps have always been behind an Apple interface. I fail to see how registering a voice command is different from registering, say, a mailto: handler. There'll be guidelines (hopefully) regarding preferred sentence structure, because it's a basic need of such an interface. Users may often not see the app – that's kinda the purpose of voice commands. But the interface isn't replaced by an Apple interface, its surface is simply reduced. You'll say 'Facebook message mom' or something like it, and it's going to message mom. You won't see the FB logo, because you won't see any logo. You may see more your mom, though. In fact, third-party apps will profit, because they are no longer second-class citizen compared to Apple-provided apps. There are certain tasks that are predestined for Siri – such as starting A Nike+/Runkeeper/etc. run: easy one-shot commands that replace unlocking, navigating, opening, menus etc. I'd suspect if this were a major conspiracy, Apple would have opened the API earlier.
- basch 10y ago>mailto: handler ios hasnt previously let you set a default app for protocols or filetypes.
- e28eta 10y agoMaking 'mailto' a bad choice, but iOS does allow you to register URL protocol handlers (better choice: 'x-fooapp:'). I believe it's undefined which app is chosen in the case of conflicts.
- asmala 10y agoI think you're right in that this won't have much immediate impact on the service providers. But think of this as a step towards commoditization of services. It's a small step from "Hey Siri, get me an Uber" to "Hey Siri get me a ride", whereupon an Apple bidding algorithm gets you an Uber, a Lyft, a GrabCar, etc. based on e.g. price, wait time, and reviews. As a user, I wouldn't necessarily care which platform got used as long as it meets my need.
- robbiemitchell 10y agoVoice is a new interface that replaces the GUI, simple as that. It's more similar to a CLI. Either way, it's an Apple interface, but so is the iPhone screen. Voice (and messaging) are constrained interfaces, so you need to put more horsepower behind them to help them work and become interactive.
- ClassyPuff 10y agoNice one!!!
- deleted 10y ago[deleted]
- ams6110 10y agoAll of those features sound awful to me. I don't want AI scanning my text messages and "anticipating" what I want to do. That's just way too creepy. The photo stuff, irrelevant. I realized long ago that I never look at my photos later so i stopped taking them. But if I did I don't think I'd want Apple slurping them all up to run recognition algorithms.
- hrayr 10y agoDuring the keynote, they mentioned the face recognition and other ML processing happens on the phone hardware to protects your privacy.
- s_q_b 10y agoOh good, well at least it's not being calculated on a device with a constantly scanning promiscuous radio.
- comex 10y agoIf someone hacks your phone, they can get your photos regardless of whether your phone is doing facial recognition on them.
- s_q_b 10y agoYes, that's exactly my point. The article portrays the facial recognition as "safe" because it occurs on an iPhone. iOS is not a secure enclave, and pretending that it is can be very dangerous.
- yRetsyM 10y agoIf it's closed source and you have little-to-no control over the software, how much of a difference does it make? Interestingly the results of this still end up on iCloud by the looks, and it back fills from iCloud (will that add big battery drain for first install of iOS 10?)
- askafriend 10y ago
- Oletros 10y agoFace recognition and picture processing is considered AI?
- galistoca 10y agoYes
- daveguy 10y agoYou must be a millennial. Those challenges have been pushing AI research for decades (and still are). In case you haven't noticed, "build an AI" consists of quite a few different problem domains -- not just chatbots and fully formed humanoid robots.
- deleted 10y ago[deleted]
- arjie 10y agoThis is the real AI problem. Once an AI problem is solved, whatever solved it is no longer considered an example of AI.
- daveguy 10y agoThis is starting to become a fallacy rather than a cute tongue in cheek saying by AI researchers. Once a problem that is used to push AI research is solved better than humans then it is usually no longer cutting edge AI research. Chess for example. Minimax search with tweaks for board eval. Done. Handwriting recognition - better than humans by a committee of NNs, but still considered an AI research problem. It is a benchmark for algorithms. That doesn't mean just because an algorithm can do it that we have general artificial intelligence. A general AI will have to identify digits and play a decent game of chess and have a conversation. That doesn't mean the problem domains that drive AI research are not AI after they are solved individually. A lot of researchers think "this is a great problem, surely it will require human level general intelligence". When an algorithm is identified that solves the problem without needing general intelligence, they look for the next problem domain... or keep on improving in that domain (image recognition, but not necessarily of dog breeds, that's solved). This intermediate focus gives direction to AI research while general intelligence gives purpose. None of those researchers are saying solving X means solving AI. None are saying each of these domains is sufficient for AI, rather they might be necessary and are a good place to start to advance the field. About the only behavior or skill, X, that researchers think may be sufficient for AI is an entity that can communicate well enough to pass an unbiased Turing test. Artificial general intelligence is a long way off, no matter how many cats can be identified from a pile of photos. Maybe it is a definitions issue. AI is whatever AI researchers are working on at the cutting edge to advance the field. AGI (general intelligence) is much broader and no algorithm has come close to demonstrating AGI.
- MaysonL 10y agoNote that the words "Artificial Intelligence" were not once uttered during the keynote.
- canuckintime 10y agoCraig (and tim I think) said AI
- ansgri 10y agoThese are taboo for significant part of the general population, almost like formulas in slides.
- bjacobel 10y agoThe general population doesn't watch Apple keynotes, though.
- pc2g4d 10y agoAI has already gone through at least one prior boom and bust cycle. Expectations in this area have a tendency to get wildly inflated. Does AI mean general AI? Or just a cleverly applied machine learning algorithm? Seems wise to me to stay away from the term.
- Razengan 10y ago"Deep learning" was clearly heard at least a few times.
- comex 10y ago> For example, Apple will now scan your photos using facial recognition to cluster people together in your photo collection. Apple's OS X photo apps have done facial recognition since 2009. This new thing is more advanced as well as a first for iOS, but I'd hardly call it a "big shift".
- philjohn 10y agoThe first is doing it on a mobile device, locally, without sending data to the cloud. That's pretty big, and only been possible recently with the performance increase in mobile SoC's.
- charlesdenault 10y agoThey really emphasized that this is done on the device, too! Definitely cognizant of the growing hesitation (amongst the crowd in attendance) towards what data corporations have on users.
- NEDM64 10y agoPrevious versions already did that.
- jdminhbg 10y agoPrevious versions did not do that on mobile devices, only Macs.
- mklarmann 10y agoGoogle at their last conference put AI so central – as the next big thing, that I just can't help to think, that Apple was forced to follow that path. So they used the terminology of "AI" and "deep learning" in their presentation. Yet it didn't make me confident they are really up to it. That they really have the expertise, to make this into something that does work (even on the phone itself! - all the other deep learning algorithm need huge frameworks with GPUs!) Myself, I wasn't able to experience the promised virtues of AI from Google itself. So I wouldn't go as far to call it a bluff from Google. But definitely from Apple, as of now.
- simonh 10y agoI see it more as a back-and-forth. If anything Apple fired the first shot in anger in the platform AI wars by integrating Siri into iOS. Before then voice control was just simple vocal commands and dictation. It seemed for a while though that Apple was falling behind. Google Now and Cortana overtook them in capability and now they're fighting for the lead again. I wonder what happened. Perhaps the original Siri team didn't properly gel into the Apple corporate culture? I know the founders left after a few years. Anyway, it looks like Apple now have a solid internal Siri team able to push the platform forwards.
- hokkos 10y agoNo it's not, Apple have since decade facial recognition in iPhone, voice recognition in Siri (with a bit of AI to generate the answer), and handwriting recognition too.
- bitL 10y agoAnother company going to do what they don't have any clue how to do. Google+, Bing, ... Seems like we now have 4-5 companies copying each other in a silly way all the time. Apple/MS simply can't do cloud properly whereas Google barely keeps with Amazon, Amazon's AI is horrible comparing to Google, Apple is copying MS' surface and design (!), Google+ can't do Facebook at all, Facebook can't do ads properly, MS can't do search... Looks wonderful for Apple's AI.
- bhouston 10y agoI mostly agree except that Facebook is doing ads quite well. FB's ad revenue is growing by $5B per year, its pretty impressive growth.
- riyadparvez 10y agoI thought MS cloud is doing fine in comparison to Google -- MS is second while Google is third. However, I totally agree with you on others. Particularly, Apple with its closed culture. How many researchers Apple can hire AI researchers while the researchers are so high in demand. The researchers can go to other companies, whom are more open and let the researchers publish their work.
- bitL 10y agoTechnically they are still well behind both Amazon and Google (which is shooting itself in its feet by dumbing down the infrastructure they offer to their clients). The same that you stated for AI holds true for distributed systems - not that many top people around. MS is obviously leveraging their Win platform to get subscribers even if they can't match Amazon.
- zepto 10y agoyour claim that Apple is copying MS surface puts the rest of this in perspective.
- hvass 10y agoFacebook can't do ads properly? I don't have any ties to FB but man, Facebook does ads extremely well. I am not sure on what argument you are basing this on.
- baldfat 10y agoGood for Apple they are finally responding to the market and developers by opening up their wall a bit.
- abruzzi 10y ago> Such technology can make the phone or other device appear smarter because it anticipates the types of activities people want to do. Currently all the attempts I seen to anticipate what I want make applications far more annoying (do you want to send this email to your mother as well?). Its kind of like an uncanny valley. An application that truly could anticipate my needs would be good, but when it tries to anticipate and gets it wrong, it becomes worse than the application that doesn't try and silently waits for me to give it instructions.
- TheOtherHobbes 10y agoIs this even a solvable problem? Imagine a human PA who knows you really well. You'll still have to clarify what you want from him/her a good fraction of the time. I suspect AI lives in a special kind of uncanny valley where we're less tolerant of mistakes and imperfections than we would be if we were telling humans to attempt the same tasks. I'm not sure why this is, but it could be because in spite of all the bugs and failures, we still expect computers to be far more predictable and reliable than humans. If AI doesn't match the expectation, it's perceived as more frustrating and less useful than perhaps it really is.
- peter303 10y agoApple lead with Graphical User Interfaces for the better part of 30 years. First with the original Mac bringing Xerox technology to the masses. Then with the NeXTStep revived iMac, the clever iPod, and the smart phone. Now they struggle in the post GUI era of Voice and A.I.
- NEDM64 10y agoAccording to Google/Android fanboys circle jerk, yes.