Chris Risner . Com

Some Thoughts on Siri and Google

Posted on: 11/5/2011 3:58:00 AM by

SiriUnless you’ve had your head buried in the sand, you’ve heard of Siri, Apple’s iOS Personal Assistant program.  Siri was originally an application available in the AppStore and made by a company named, naturally, Siri.  In April of 2010, Apple purchased Siri.  At this time they killed off Siri’s plans to port the application to other devices (Siri had officially been working on Blackberry and Android ports).  Interestingly, Siri worked on any iOS device prior to it becoming a feature in iOS5 and on the iPhone 4S.  Once the 4s was announced, the Siri application pretty much stopped working which means that (as of right now) only people with a 4S can use Siri.  Even the hacked versions people have made to work on non 4S devices won’t work.  The reason for this get’s into how Siri works.

Everyone using Siri is using it on their iPhone 4S (one more time, currently).  However, the bulk of the Siri work is actually done on Apple servers located far away from the 4S held in your hand.  If you think about it, this makes sense.  When you say something, a program needs to translate that speech to text, then process that text and understand it, then find the answer and deliver it.  Finding the answer could involve searching Yelp, Google, Wolfram Alpha, OpenTable, making a calendar appointment on the device, or even more.  For a device to do all of this in a timely manner is unrealistic (for now).  Furthermore, since this processing is done on the server side, it’s easy for Apple to make improvements without having to push new versions of iOS out. 

So now to the “Thoughts” on Siri.  First, I think it’s awesome.  It certainly isn’t something most people could use all of the time (i.e. in a meeting) but with Siri, you could get something done faster via speech than with typing.  I think this is a very natural progression for Apple.  To some degree, Apple has looked at using natural user interfaces pretty heavily.  Think of when you swipe up and down pinch to zoom.  These are the sort of things you would think you could do to interact with something.  Opening a keyboard or holding down several keys to make something happen isn’t as intuitive.  Speaking to people and things is something you’ve been doing since not long after you were born so it would be an incredibly natural way to interact with something.  Furthermore, since I’ve been interested in Natural Language Processing for a while now, this sort of software is right up my alley.  I wouldn’t be surprised for voice control to come to more things (so the rumors that Siri is coming to Lion aren’t surprising either).  Another thing I really like about Siri is that it has a personality.  It’s not always just returning cut and dry answers.  It uses humor.  It tells a story.

One thing that I’ve found very interesting about Siri is that Apple released it in Beta.  To the public.  If you look at the recent past, you don’t see a lot of beta’s coming out from Apple.  A lot of people have been complaining about poor quality and misunderstandings when speaking with Siri and it’s been huge news.  I think Apple customers (I think it’s safe to say the majority of people that bought 4Ss were already Apple fans and customers) aren’t use to having something released that isn’t amazing to start with.  Google is a company that has, in the past, regularly released programs under the Beta tag.  This enables them to get their new applications out to people for use without actually saying “we think this is a finished product.”  Google obviously continues to improve these beta programs and I’m certain Apple intends to do the same thing.  I do wonder if we’ll start seeing more Betas out of Apple.

GoogleNow I’d like to talk a little bit about some of the press Siri has gotten.  To start, Andy Rubin, Google’s Senior VP of Mobile was quoted at the Asia D conference saying “’I don’t believe that your phone should be an assistant,’ he said.  ‘Your phone is a tool for communicating.  You shouldn’t be communicating with the phone; you should be communicating with somebody on the other side of the phone.’”  I can only hope that this is just a front and that Google is actually working on something similar.  They already have Voice Actions on Android which you can use to search, text, make calls, play music, pull up maps, etc.  Is it that far off from something that could communicate back to you with some sense of personality? 

gary the foolIf Andy Rubin’s comments were discouraging, Gary Morgenthaler’s comments were just foolish.  Gary Morgenthaler, a one time director of Siri (when it was it’s own company), says that Siri gives Apple a 2 year advantage over Google.  Comparing individual features such as Siri can make a phone call and Voice Actions can play a song wouldn’t make much sense.  Any one of these individual features wouldn’t be difficult for the other to duplicate.  What Siri does that Voice Actions does not, is translate human speech to intent.  When you say “Remind me to pick up my dress when I leave work,” Siri translates that into “Create a reminder to Pick up my dress when the phones location leaves Work”.  When you say “I’m in the mood for italian food in North Beach",” it translates that to “look up italian restaurants in North Beach on yelp and return the results.”  While these are impressive feats (it’s definitely not an easy thing to go from normal human speech to specific instructions), it’s not something that Google couldn’t reproduce and top in well under 2 years.  At the end of the day, Siri is still just taking more or less simple statements and translating them to simple computer instructions.  It’s true that Siri has nowhere to go but up (hopefully) but I wouldn’t discount Google and I certainly wouldn’t try estimating how long it would take Google to catch up.

Bookmark and Share
First Article

Samsung Chromebook Unboxed and Occasionally Used

Posted on: 7/14/2011 12:45:00 AM by

As an attendee of GoogleIO 2011, I waited patiently for June 15th when Google was going to start selling their first two (non-prototype) Chromebooks.  Why was I waiting patiently?  Because at the conference, they said that they were giving away a free chromebook to all of the attendees.  Alas, June 15th rolled around and I didn’t have a Chromebook sitting in my mailbox.  Thankfully Google did email everyone shortly after the 15th with instructions and a coupon code for ordering the Samsung Series 5 3G Chomebook (in Arctic White) along with a coupon for free 2 day shipping.  Like a giddy schoolboy, I eagerly awaited the arrival of my new toy.

Two days later, I came home to a laptop sized package.  Inside said package was another box!  And inside of that box was a Chromebook, a delicious power adapter, some fire starters (manuals), and a VGA dongle.  After pulling the Chromebook from it’s protective foam, I got my first look.  The arctic white wouldn’t be my first choice in colors but it looks ok.  The cover has been tagged with both Samsung and Chrome (with the Chrome icon).  After looking through the packaging, it was finally time to boot up.

So what is a Chromebook?

Well if you haven’t watched the pretty humorous Chromebook commercial, it’s very similar to a Netbook.  A netbook is a smaller (compared to most laptops but not the Macbook Air) laptop that’s primarily used for web browsing.  The primary difference between a Chromebook and a Netbook though is that the Chromebook is JUST a BROWSER.  It’s like turning on a computer and only having Internet Explorer or Firefox or Chrome or Safari.  There is no windows or mac boot up, no Microsoft Office, no notepad, no wordpad, no calculator.  All you get is the Chrome browser.  If you’ve used Chrome on your windows box or your macbook, you’ve pretty much used the ChromeOS system.  There are a few additions for handling things like wireless connections and logging in (with your gmail account) but other than that it’s the browser.

What does “Just a Browser” mean?

With it just being a browser, there aren’t a lot of services to start up or connections to make every time you turn the computer on.  That means that you go from a turned off computer to hitting the web in less than 10 seconds.  Since you’re using the web, your documents and pictures and settings aren’t just on the computer.  They’re safely in the cloud.  If you throw your Chromebook in the river (I’m pretty sure they tell you to in the commercial) you can get a new one and not lose anything.  What about installing updates and new applications?   Updating the operating system is done for you automatically.  New applications are just web sites.  Anything you can get to on the web somewhere else, you can get to on your Chromebook.  As far as security goes, nothing is foolproof.  That being said, it looks like security was of paramount concern when they designed the Chromebook and it looks like through the combination of both hardware and software security, you’ve got a pretty safe system (provided no one breaks into all of Google’s servers).

What’s it like to use?

Again, it’s just like using a browser.  Except that’s all you get.  If you’re content with just browsing and doing the things you can do in the web (which are more considerable than most people know) it works great.  One issue I ran into though was when I wanted to use a calculator.  I asked a few people today what they would do if I asked them to pull up a calculator on their computer.  No one says “oh I go to math.com” or “I just put 1+1 into google and it tells me the answer.”  Without exception (I only asked a handful of people to be fair) they all said they opened the operating system’s calculator.  With ChromeOS there isn’t (as far as I’m aware) a built in calculator.  You do need to go to math.com (or another website) or just put it in Google search.  Other than this, I didn’t really run into issues with basic computer use.  The speakers were a little quieter than I’d like and I’m still getting use to the touchpad which is a little more advanced than I’m use to using (and seems to force you to get use to it). 

Who would I recommend it to?

Not me.  If you’re a developer, not you.  At least not now.  The majority of people could certainly get by with just Chrome OS.  If they’re willing to buy into the Googleverse (i.e. put all their info into Google).  It might require someone to move from Microsoft Word to Google Docs, but that’s not as hard as some people might think.  And in reality, it deals with the problem many people don’t think about which is backing up their data.  Old people would be able to get by on a device like this easily once you explain or convince them not to worry about their data being in the cloud.  If you think you do things you couldn’t do in the web, take a serious look at what you really could do.  Every day new web sites are coming out that start replacing the functionality of those apps we never thought you could do in the web.

Why is the power adapter delicious?

Clearly the power adapter is amazingly tasty.  My dog proved it.  Thankfully it still works.

Categories: Computers, Google, Mobile, Web
Bookmark and Share
First Article

Committing Treason against Microsoft

Posted on: 1/6/2011 7:41:00 PM by

Chris Jobs Recently at work I had the opportunity to transfer over to working on primarily mobile related technologies.  Specifically right now, we’re currently working on a iPhone application.  In order to develop for the iPhone you have to use an Apple computer (i.e. you can’t develop on a windows computer).  So, work had to give me a Macbook Pro.  In addition to that, sooner or later I’ll get an iPhone in order to test on.  Add all of that to the fact that I “won” the use of an iPad from work a couple months back, and I will very shortly have 4 iDevices (if you want to count the Macbook) in my house.  In short, I’m, at least to some degree, walking away from .Net, Windows, and Microsoft.  Treason, thy name is Chris.

Categories: .Net, Apple, Computers
Bookmark and Share
First Article






Categories