Live data from Hacker News

Siri, What Time Is It in London?

daringfireball.net

751–760 of 776 posts

Re: Siri, What Time Is It in London?

#751
post #746
post #653

Earlier quoted context omitted.

All these speech assistants are almost stateless, aren't they? I mean, they can ask you questions and go into a listen-for-an-answer state, but, at least last time I tried, you can't have a conversation about your conversation with them and improve their comprehension of anything. It's like talking to a command line, or those old Palm Pilots you had to learn a special alphabet to scribble on. It's quite interesting t…

When i made a meeting room reservation chatbot the hardest part was managing a conversational context without the user getting stuck. In the end I had a “draft booking” and a conversation loop, where the bot would repeatedly ask to fill in missing parts (eg nr of participants) and then give you a summary and opportunity to correct things. It was hard to do, and definitely required a lot of contextual understanding of…

Ahh the good old "conversation is a state machine" pitfall. Even linguists I work with do that sometimes, I guess it's how the simple models that we're taught with work.

Wanna have the simplest parser? Finite State Automaton to the rescue! So people automatically assume that a the simplest approach yo conversation is also something like a finite state machine.

Here's the thing. The only reasonable FSA would be a clique.

You can always move between nodes.

A much more feasible approach is the "actions competing for repelevance" one. Where you have global state manipulated by actions, and all the actions generate a "appiccability score" for the given user input. The system then chooses the most appropriate action, and it does it's thing. And on the next user input the cycle repeats.

Re: Siri, What Time Is It in London?

#752

Earlier quoted context omitted.

About once a week Siri and I have this conversation: Me: "Siri, turn off the bedroom lights." Siri: "OK. Your 6am alarm is off." For the most part Siri works for me, with the exception of the above and her insistence on adding "ginger ale" to my grocery list as two items. /Native English speaker, specifically trained in non-regional diction because I used to work on-air in radio.

In the past week: me: "Hey Google, add half and half to the shopping list." gh: "I've added those two things." ----- me: "Set an alarm for 2:30 tomorrow" gh: ... wife at 2:30AM: "hey... HEY... why's the alarm in the kitchen downstairs going off?"

well you specifically said 2:30 tomorrow.. it sounds like it triggered at 2:30 next day

And never-mind the literal interpenetration of the command - it's far more usual to set up an alarm very early in the morning (got to catch a plane, unusual event) rather in the afternoon.

Re: Siri, What Time Is It in London?

#753

Siri doesn't know that my front door is called "FRONT DOOR". I only have one smart lock, which works perfectly, and it is called "FRONT DOOR" in HomeKit. When I ask Siri about my FRONT DOOR she responds that she cannot find it. When I ask Siri about the status of my DOOR, she responds with "The FRONT DOOR is locked/unlocked". I'll then say 'Alright Siri you literally just used the phrase "FRONT DOOR" five seconds ago…

At this point better stop using Siri and just check by yourself no :D ?

Re: Siri, What Time Is It in London?

#755

Earlier quoted context omitted.

Thanks for calling this out! I guess I really should check regularly for every Google service I use if it's being discontinued yet.

There's that Google Graveyard site, maybe they should make an aaS out of it, e.g. you can do an API call with services you use, and it will respond letting you know if any of them is about to be euthanized by Google...

Weekend project idea right there!

Re: Siri, What Time Is It in London?

#756
post #723
post #656

Earlier quoted context omitted.

Even us folks who live in Ontario refer to London in Canada as "London Ontario" when talking about it, unless it's extremely contextually obvious that you _don't_ mean London, UK. So yes, it is obvious to us humans who have London Ontario in our lives that "London" refers to London UK.

I'm pretty sure there are plenty of people living close to London Ontario who refer to it as simply "London", but that's besides the point. We are nowhere near being able to algorithmically take into account everything every single person considers "obvious" in AI. Software today, whether it's marketed as "AI", "expert system" or other IMO bullshit term, is absolutely nowhere near what a non-developer, non-marketing…

> I'm pretty sure there are plenty of people living close to London Ontario who refer to it as simply "London"

Have you seen this comic by chance? Feels relevant here...

https://condenaststore.com/featured/let-me-interrupt-your-ex...

But go ahead and keep arguing.

Re: Siri, What Time Is It in London?

#758

Earlier quoted context omitted.

About once a week Siri and I have this conversation: Me: "Siri, turn off the bedroom lights." Siri: "OK. Your 6am alarm is off." For the most part Siri works for me, with the exception of the above and her insistence on adding "ginger ale" to my grocery list as two items. /Native English speaker, specifically trained in non-regional diction because I used to work on-air in radio.

Me: "120 degrees Fahrenheit in Celsius" Siri: "Contacting emergency services in five seconds" To be fair I was in a noisy environment and Siri only got the "120" part but seriously, why would that be okay? My phone is registered in America with an American phone number and English set as it's only language. Why should it think 120 is equivalent to 911?

I was having problems with a phone service where I needed to "press 1 to continue," but it wasn't registering. Eventually I ended up pressing 112, and my iPhone displayed "Calling emergency services," even though it's an American phone in America.

I know some countries use 112, but that's too many edge cases colliding.

Re: Siri, What Time Is It in London?

#759
post #752

Earlier quoted context omitted.

In the past week: me: "Hey Google, add half and half to the shopping list." gh: "I've added those two things." ----- me: "Set an alarm for 2:30 tomorrow" gh: ... wife at 2:30AM: "hey... HEY... why's the alarm in the kitchen downstairs going off?"

well you specifically said 2:30 tomorrow.. it sounds like it triggered at 2:30 next day And never-mind the literal interpenetration of the command - it's far more usual to set up an alarm very early in the morning (got to catch a plane, unusual event) rather in the afternoon.

Very true. I hadn't specified AM or PM as to when I wanted to start the dinner roast. :-/

Re: Siri, What Time Is It in London?

#760

Earlier quoted context omitted.

Me: "120 degrees Fahrenheit in Celsius" Siri: "Contacting emergency services in five seconds" To be fair I was in a noisy environment and Siri only got the "120" part but seriously, why would that be okay? My phone is registered in America with an American phone number and English set as it's only language. Why should it think 120 is equivalent to 911?

I was having problems with a phone service where I needed to "press 1 to continue," but it wasn't registering. Eventually I ended up pressing 112, and my iPhone displayed "Calling emergency services," even though it's an American phone in America. I know some countries use 112, but that's too many edge cases colliding.

In fairness here, 112 is an international standard (I think it's in the GSM spec?) and is expected to work in the US.
Post reply on HN