Slashdot Mirror


When Will My Computer Understand Me?

aarondubrow writes "For more than 50 years, linguists and computer scientists have tried to get computers to understand human language by programming semantics as software, with mixed results. Enabled by supercomputers at the Texas Advanced Computing Center, University of Texas researchers are using new methods to more accurately represent language so computers can interpret it. Recently, they were awarded a grant from DARPA to combine distributional representation of word meanings with Markov logic networks to better capture the human understanding of language."

143 comments

  1. Why? by AG+the+other · · Score: 1, Offtopic

    Should a computer understand us when we can't understand each other?

    --
    Non bene pro toto libertas venditur auro
    1. Re:Why? by Stumbles · · Score: 1
      Exactly.

      It would be like a monkey fucking a football.

      --
      My karma is not a Chameleon.
    2. Re:Why? by fuzzyfuzzyfungus · · Score: 4, Funny

      Actually, that would be considerably easier and cheaper to implement.

    3. Re:Why? by riverat1 · · Score: 2

      I was going to say, your computer trying to understand you is probably like a man trying to understand a woman. Not likely to happen any time soon.

    4. Re:Why? by Anonymous Coward · · Score: 1

      Should a computer understand us when we can't understand each other?

      Why should a computer understand us when most of us don't understand a computer?

    5. Re:Why? by Anonymous Coward · · Score: 0

      Someone mod Dave up.

    6. Re:Why? by Culture20 · · Score: 2

      Dave's not here man!
      You thought I was going to make a HAL quote, didn't you?

    7. Re:Why? by MatthewCCNA · · Score: 2

      It would make for better TV too.

      --
      "He is so stupid. And now back to the wall!" Moe Szyslak
    8. Re:Why? by Anonymous Coward · · Score: 0

      It's already on Animal Planet.

    9. Re:Why? by Anonymous Coward · · Score: 1

      Dave's not here man!

      You thought I was going to make a HAL quote, didn't you?

      Does Howdy-Doody have wooden balls?

      Probably that'll go to -1.

    10. Re:Why? by The_Rook · · Score: 1

      it's actually on youtube.

      http://www.youtube.com/watch?v=6SgjQw0k-0w

      --
      when religion is no longer the opiate of the masses, governments will resort to real opiates.
    11. Re:Why? by fyngyrz · · Score: 1

      No, this is just about turning a set of sonic symbols into the equivalent text symbol(s). It's not about understanding in the sense you mean. It's not AI. It's a multi-d form of pattern recognition with contextual cues.

      There's no AI yet. First of all, we don't know what I is. If it comes soon, it'll be an accident. Which is perfectly reasonable in terms of "could happen", but probably not likely.

      --
      I've fallen off your lawn, and I can't get up.
    12. Re:Why? by riverat1 · · Score: 2

      Of course I know that, I was going for funny. I think it'll take getting computers a lot closer to the complexity of the human brain (and maybe something totally different than the current digital computers) before AI really starts working.

    13. Re:Why? by BluBrick · · Score: 0

      Ah, my old friend Rule 43! I was wondering how long it would be before you showed up.

      --
      Ahh - My eye!
      The doctor said I'm not supposed to get Slashdot in it!
    14. Re:Why? by rich_hudds · · Score: 1

      First of all, we don't know what I is.

      Absolutely. I've not seen anything at all that I would consider intelligent come from a computer and yet some people act like Watson is almost a fully fledged AI.

      Like you say, maybe we'll accidentally create one by meshing enough of these supposedly intelligent systems together but I doubt it.

      I've always thought that we are missing something fundamental from Physics that can account for why I actually feel alive. This idea that consciousness just emerges as a result of complex interactions seems simplistic to me.

      I know Roger Penrose used to argue along these lines although I believe he's back tracked a bit now.

  2. No by Anonymous Coward · · Score: 0

    Your computer is not your waifu.

    1. Re:No by Anonymous Coward · · Score: 0

      But I'm pretty sure I'm kowaii enough for my bento box while I masturbate to animated movies featuring women and men getting raped by monsters with tentacles.

      Japan! Kowaii!!! Kekekekeke ^.^

    2. Re:No by Anonymous Coward · · Score: 0

      Things to ponder:

      Is the parent misspelling kawaii?
      Is kowai not a much better word to use here?

      Deep.

    3. Re:No by Z34107 · · Score: 1
      --
      DATABASE WOW WOW
    4. Re:No by magic+maverick+ · · Score: 1

      kowai desu ne. ano hito ha hontani hen desu ne.

      zenzen kawakunai.

      --
      HELP MY ACCOUNT HAS BEEN HACKED BY AN ILLIBERAL ART STUDENT SET TO DESTROY THE INTERWEBZ!
  3. Maybe.. by houbou · · Score: 4, Insightful

    Instead of trying to build computers that can understand us, we should be building computers that can learn based on stimuli. If a computer can somehow see, and hear, at the very least and it could somehow capture this information and then over time, develop algorithms to make sense of these things. You know.. the code it would generate could then be used ... Anyways, sounds crazy, but, to me, it makes more sense that way. After all, we didn't just 'communicate' instantly, we learned over time.

    1. Re:Maybe.. by Dr.+Tom · · Score: 2

      Where do you think the probabilities for the Markov nets come from? They are learned from examples.

    2. Re:Maybe.. by stms · · Score: 2

      That is exactly what neural networks are attempting to do. It's just the first thing we're teaching these neural networks to understand is us, specifically language/writing. Which when you think about it is the most logical place to start. Humans have already been organizing information into writing for a millennium computers are already hooked up to the biggest archive in history (the internet). There's a lot of useful information for computers to start learning with and its probably the easiest way for us to learn how best to make them learn.

    3. Re:Maybe.. by houbou · · Score: 1

      I think it should be more generic.. instead of trying to understand us, it should try to just learn by experience.. At first, it's mostly about what they can see, hear, obviously 'read' although that is where the internet comes in with the vast amount of data. But in the end, communication isn't just communication, it's an experience. Maybe that's the way to do it for machines. Building something which can gain from experience or should I say, let it experience events and things and let it learn and dissect this information and from there, let it learn to express itself. Again, if that makes any sense.

    4. Re:Maybe.. by Stumbles · · Score: 1

      There are lots of people with neural networks and about all they have learned in life is how to wipe their ass. But I guess it would be OK for a computer to learn that task. It will come in handy when I'm old and wearing adult diapers.

      --
      My karma is not a Chameleon.
    5. Re:Maybe.. by Tagged_84 · · Score: 1

      Again this is what a hierarchical hidden markov model does, it's the closest simulation of our own neuronal network. It learns by experience just like we do, just at a much faster pace.

    6. Re:Maybe.. by similar_name · · Score: 1

      Like this?

    7. Re:Maybe.. by Anonymous Coward · · Score: 0

      sounds like they already do that.................. camera, microphone, etc....

    8. Re:Maybe.. by DigiShaman · · Score: 1

      Even if they did understand us at some level, would a computer care? I'm seriously asking this question because if the closest thing to a human brain is that of a monkey or ape. Yet we act and interact with the world in completely different ways. Even our desires and expectations are different. In fact, compared to a computer with advanced AI, we would have better luck trying to talk with dolphins. Whatever becomes of AI, it's not going to be HAL 9000. I'm pretty confident of that.

      --
      Life is not for the lazy.
    9. Re:Maybe.. by iggymanz · · Score: 3, Interesting

      I've watched the AI folk fart around with those things for over 25 years; they've nothing to show.

      Even my preferred hobby of symbolic AI has gotten mostly nowhere in the last 30 years.

      Let's just make certain animals smarter and call it a day. what could go wrong?

    10. Re:Maybe.. by stms · · Score: 1

      Sorry I didn't make this very clear. What I was saying was neural networks are designed to learn just like humans. So they learn just a generally as humans. Language is just the most logical place to start teaching robots for numerous reasons.

    11. Re:Maybe.. by Anonymous Coward · · Score: 0

      They are trying to teach the computers to understand the wrong languages. They need to start with a gramatically simple spoken language and focus on understanding the basics. Over time the computer can be taught/learn more.

      Even in everyday conversations, people have to ask clarifying questions or simply fail to understand what another person is asking. People often use one word when they mean another, forget what things are called, or simply cannot express what they are thinking. The average person can be pretty stupid sometimes. We have to let the computers be stupid so we or they can learn how to be not stupid. To that end, programers have to stop thinking like programers, and think like people.

      Watch kids or animals and how they learn language. Specifically, they should study blind people who do not rely on visual clues to understand how they process language.

    12. Re:Maybe.. by Anonymous Coward · · Score: 0

      I get what you're saying (even though everyone else doesn't seem to), but it's rather difficult to explain. Despite what stms says, text is not the start. We want something alot more generic than that - something that can actually learn the text without being taught "this is 'a' ", "this is 'b' ", etc. I do have an idea on how to do this, but it works off certain assumptions about reality and is too abstract to explain in a short post on this site. ... But I'll give you a few details anyways.

      For starters, the computer would have to be taught everything like a baby. Some teams of scientists are doing this, but they aren't doing it as basic as we want. In fact, they are still making the assumption that the world is 3D (and thus programming the computer's "brain" around that assumption), which limits the computer to only visualizing 3D concepts - and that's pretty limiting when we start discussing string theory and 12D. Still, the idea of having to teach a computer from bare principles like a child is a somewhat daunting task. For one thing, you have to teach it correctly. Another thing - you aren't sure how it's going to take it and process it because everything has become so complex.

      More importantly - humans have a motivation for doing something. Depending on how you program this AI, it may do nothing but acquire information. Asking it a question does no good because it hasn't been programmed to respond. Furthermore, programming it to randomly try out a task isn't any good because then it's always "spitting static" so to speak.

    13. Re:Maybe.. by Anne+Thwacks · · Score: 1
      Instead of trying to build computers that can understand us, we should be building computers that can learn based on stimuli.

      Then the computers will learn not to understand us, because the task is not possible/pointless. How does that help?

      --
      Sent from my ASR33 using ASCII
    14. Re:Maybe.. by Livius · · Score: 1

      You mean the way human children learn language? Not enough buzzwords.

    15. Re:Maybe.. by ultranova · · Score: 1

      There are lots of people with neural networks and about all they have learned in life is how to wipe their ass.

      Which, all joking aside, is actually a computationally difficult task - you have to simultaneously maintain balance, map coordinates from skin surface to join positions, control pressure, recognize paper tearing, and recognize when the task is done or, alternatively, get more paper (which requires visual object recognition, mapping from retina to 3D space to joint positions, rudimentary understanding of physics to get the paper to tear where you want, etc).

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    16. Re:Maybe.. by voidphoenix · · Score: 1

      In 25 years, transistors have gotten around 100,000 times smaller. In 1988, the fastest computer was the Cray-2. It had 32 MB (!) and could achieve 250 MFLOPS (!). The Tianhe-2 just exceeded 30 PFLOPS. That's 120 million times faster than the Cray-2. I think the available computational resources will make a difference at some point.

    17. Re:Maybe.. by mcswell · · Score: 1

      "... a gramatically simple spoken language..." Like what? As a linguist, I don't know any languages with simple grammars; different language just put the complications in different places (like in the syntax instead of the morphology).

    18. Re:Maybe.. by iggymanz · · Score: 1

      no real breakthroughs other than that extra power gives us bad realtime spell checking and autocomplete.

      1988 fastest would be Cray Y-MP was fasted with 333 MFLOPS, 512MB RAM and also 4GB solid state disk for fast near-line storage.

      So it was something like 1/30 the floating power of the machine I'm sitting at now, with 1/32 the RAM and 1/25 the SSDD.....hey, not too shabby for 25 years ago.

  4. Voice is a crappy input mechanism by alen · · Score: 3, Insightful

    It was on Star Trek only because tv and movies are dialogue driven media. But in reality voice limits input

    Take the Siri sports example
    Ask for your team scores
    Get scores
    Open app for detailed sports news

    Or just open the app and get the scores and news in one step. Same with any other data. Modern GUI's can present a lot more data faster than using voice to ask for the data

    1. Re:Voice is a crappy input mechanism by fuzzyfuzzyfungus · · Score: 5, Interesting

      But let's say, um, hypothetically and all, that a... ah... friend happened to have recordings of a few hundred million people's phone calls and needed a giant computer to be able to interpret them....

    2. Re:Voice is a crappy input mechanism by sideslash · · Score: 2

      Hey, smart pants, I want you to understand two things: it's an absolutely necessary tool to fight terrorism, and it didn't happen, so just forget about it.

      On a different note, we are going to severely punish whoever leaked that PowerPoint presentation -- which for him/her is highly classified, but for you (once again) doesn't actually exist.

    3. Re:Voice is a crappy input mechanism by R3d+M3rcury · · Score: 4, Insightful

      Of course, that depends on what's going on.

      (While wearing my bluetooth headset and working on my car)
      "Siri, How'd the Patriots do?"
      "They beat the Jets 52-10."
      "Woohoo!"

      Or stop working on my car, dig for my cellphone and either launch an app for sports scores (which I have to have on my phone) or launch Safari and search (ie, type) "Patriots Jets" and hope that Google is clever enough to figure out what I want and will put it on the search results.

      I agree that if I want to know the details of the game--number of butt fumbles, interceptions, and what-not--I'm going for the App. But just to get quick answers, voice is far more convenient.

    4. Re:Voice is a crappy input mechanism by Anonymous Coward · · Score: 0

      Is the Mars colony ready yet?

    5. Re:Voice is a crappy input mechanism by The+Good+Reverend · · Score: 4, Insightful

      Totally depends what you're doing. I can tell Siri "Remind me to call my mom when I get home", and she does it. If I were to input this without voice, It would require me to open up menus to the reminder app, tell the system who I'd like to call, that I'd like a location-based reminder, and what that location is (though I'm not sure iOS can do this without Siri). Even if there were a macro for it, it wouldn't be any faster than asking Siri outright by voice.

      There are absolutely things that are easier to do by hand, but voice certainly has advantages.

    6. Re:Voice is a crappy input mechanism by Anonymous Coward · · Score: 0

      But let's say, um, hypothetically and all, that a... ah... friend happened to have recordings of a few hundred million people's phone calls and needed a giant computer to be able to interpret them....

      The voice recognition part of that scenario is the carrier's executives recognizing the NSA's "give me all those fucking records, now!" command.

    7. Re:Voice is a crappy input mechanism by fyngyrz · · Score: 1

      Is the Mars colony ready yet?

      No, but there's that thing going on in New Hampshire...

      --
      I've fallen off your lawn, and I can't get up.
    8. Re:Voice is a crappy input mechanism by Anonymous Coward · · Score: 0

      That, and video is a horrible output mechanism. I can go through tons more text in the same amount of time.

      As far as input goes, ever look a source code? It seems as though that is the best input mechanism for computers today to get them to do what we want them to do.

    9. Re:Voice is a crappy input mechanism by swillden · · Score: 5, Insightful

      But in reality voice limits input

      Only if you have to talk to it like you're giving input to a computer.

      Imagine instead that you're talking to a person, and not just any person, but a person who has the world's knowledge at his fingertips and knows you as well as a highly competent personal assistant. Rather than asking for your team scores, you'd say "Giants?" and you'd get back the most interesting points (to you) about the game. Follow that with "anything else?" and you'd get a rundown on the rest of the sports, focusing on the parts that most interest you.

      Voice input with contextual awareness, understanding of the world, and personalization will blow away anything else in terms of input speed, accuracy and effectiveness.

      Modern GUI's can present a lot more data faster than using voice to ask for the data

      You're conflating two issues here. One is input, the other is output. Nothing is likely to ever be as efficient as voice for input. I'm a pretty fast typist and not a particularly fast speaker, but I talk a lot faster than I type, even on a nice full-sized keyboard. Output is a different issue. Text and imagery has much higher information bandwidth than voice. However, you can't always look at a screen, so being able to use voice output at those times is still very valuable.

      Even now, I find my phone's voice input features to be extremely useful. Earlier today I was a little late picking up my son from karate. While driving, I told my phone "call origin martial arts". Now, I don't have an address book entry for Origin, in fact I've never called them before. But my phone googled it, determining that the intended "Origin Martial Arts" is the one near my home, and dialed the phone number for me. That's just the most recent example, but I use voice queries with my phone a half-dozen times per day because it's faster and easier than typing or because I'm doing something that doesn't permit me to manipulate the phone a lot.

      Voice is the ultimate input mechanism for most humans. Right now it's pretty good (especially if you use Google's version of it; Siri is kind of lame), and it's going to get much, much better.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    10. Re:Voice is a crappy input mechanism by White+Flame · · Score: 1

      The problem has nothing to do with voice. Even typing in free-form questions or even worse, trying to tell your computer to do something with just an English (or other natural language) command is still way off.

    11. Re:Voice is a crappy input mechanism by master_p · · Score: 1

      It wouldn't work like that. You'd simply ask for

              latest news and scores for team X

      and the computer would fetch the info you want.

    12. Re:Voice is a crappy input mechanism by Anonymous Coward · · Score: 0

      But then:

      "Computer, please tell me who won the men's semi finals at the French Open yesterday and what John MacEnroe had to say about it."

      Parsing for that on various web pages through a GUI is a much less natural interaction than then getting a screen with the match scores and being told which media outlets MacEnroe spoke to (if any) to give his thoughts.

    13. Re:Voice is a crappy input mechanism by ultranova · · Score: 1

      Voice input with contextual awareness, understanding of the world, and personalization will blow away anything else in terms of input speed, accuracy and effectiveness.

      Temporal neural copy? The computer takes a snapshot of your mind, then evolves it in time while feeding input from the game, and when it's done it gets folded back into your neurons, thus effectively having you perform two things at the same time. Or 20. Or read every page of Wikipedia at the same time, for that matter. And the real fun becomes when you add robotic bodies into the mix.

      Mind uploading is going to be the real killer tech, possibly in more ways than one.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    14. Re:Voice is a crappy input mechanism by swillden · · Score: 1

      I concede. That would be better than voice :)

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  5. voice recognition will need to be a lot better by Joe_Dragon · · Score: 2

    voice recognition will need to be a lot better

    1. Re:voice recognition will need to be a lot better by Gertlex · · Score: 1

      Considering how bad a lot of customer service phone bots are at understanding the word, "yes"... this!

    2. Re:voice recognition will need to be a lot better by peragrin · · Score: 1

      My favorite is saying something properly and then coughing, gagging, etc and see what pops up in response. sometimes it can't figure it out but sometimes a fart will dial your work for you.

      --
      i thought once I was found, but it was only a dream.
  6. turn it around by Anonymous Coward · · Score: 1

    Instead of translating a human natural language to an interpretation in binary space, why not construct a conlang that sits in the middle. No expressions with double interpretation like in natural language, but also no command-line sentences that mimic for-loops and the like.

    Take the best of 2 worlds.

  7. Never happen by Anonymous Coward · · Score: 0

    Language is way to complex, especially when you factor in the amount of different accents out there, some heavy accented people sound like retards or sound like they've got throat cancer, and I wish I was joking but I'm not.

  8. CIA's AI seem to understand me pretty well... by Anonymous Coward · · Score: 0

    What's wrong DARPA, did they not share this 40 year old tech??? Or are we meant to think those 'replicants' in battle scenarios are stupid???

    Keep the BS coming...you're lucky propaganda is legal to distribute to US citizens these days, mind you, it didn't stop you from doing the last 40 years or more.

  9. Your computer will understand you... by msobkow · · Score: 5, Funny

    ... as soon as men understand women.

    --
    I do not fail; I succeed at finding out what does not work.
    1. Re:Your computer will understand you... by ElectricTurtle · · Score: 2

      This old chestnut? Really? My dad used to peddle this bullshit to me when I was kid, and I didn't buy it then either.

      I understand my mother, my wife, my daughter, my female coworkers and friends as well as I understand all male analogues throughout humanity. Those men and women who are somewhat limited in their capacity to understand people shouldn't a) project those limits onto other men and women and b) perpetuate the bullshit that it's some inherent insurmountable gap between monolithic halves of humanity. Gender is not a monolith, and treating it as such leads to discriminatory indictments lobbed carelessly in both directions (I'm looking at you, feminists).

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    2. Re:Your computer will understand you... by narcc · · Score: 0

      This old chestnut? Really? My dad used to peddle this bullshit to me when I was kid, and I didn't buy it then either.

      How long has that joke been going over your head?

      Gender is not a monolith, and treating it as such leads to discriminatory indictments lobbed carelessly in both directions (I'm looking at you, feminists).

      Oh, you're one of those people. Why am I not surprised?

    3. Re:Your computer will understand you... by ElectricTurtle · · Score: 1

      Oh wow, nothing but vague dismissal and no substance. Good job.

      --
      I support the Slashcott and will not be reading or commenting from 2/10/14 to 2/17/14. Beta is steaming pile of dog shit
    4. Re:Your computer will understand you... by Anonymous Coward · · Score: 1

      There's no substance in the GP's, but you haven't done any better in your original post. All you've done is express your opinion.

    5. Re:Your computer will understand you... by Anonymous Coward · · Score: 0

      They bleed once a month and still manage to live. When pregnant, they carry the baby to full term for 9 months prior to giving birth to something the size of a small watermelon. A year or so later, they want another child. What is there to understand?! Women are just fucking bat-shit crazy psychopaths!

    6. Re:Your computer will understand you... by msobkow · · Score: 1

      I doubt very much that you do.

      People don't understand other people's thoughts. At best they have a mental map that roughly corresponds to the gist of what they're saying and which triggers a patterned response thought in their heads.

      While what I said was very tongue-in-cheek, it's also true. Even couples who love each other spend a large part of their time essentially shrugging their shoulders and thinking "Whatever" while going along with the situation or demands in order to avoid an unnecessary fight or argument.

      People are not logical in their communications. They're fragmented and riddled with assumptions about culture, phrasing, and slang. Even when they speak a "common" language, such as English, people from different countries often have difficulty with casual communications because the details of the language as spoken in their homelands is so different.

      Getting a voice recognition system to deal with accents is far from trivial, but even that is trivial compared to getting a system to grasp concepts from around the world.

      Admit it: sometimes you don't even understand yourself, and wonder what triggered that random/perverse thought that just flashed by.

      --
      I do not fail; I succeed at finding out what does not work.
    7. Re:Your computer will understand you... by femtobyte · · Score: 2

      I doubt very much that you do.

      What does the general lack of understanding-the-other have to do specifically with women? The grandparent poster claimed to understand the women in his life as well as their "male analogues," not to have any superhuman telepathic ability. Yes, understanding other people is hard --- but not on account of their particular genitalia.

    8. Re:Your computer will understand you... by fabio67 · · Score: 1

      if I want someone to undestand me, I buy a dog

    9. Re:Your computer will understand you... by houghi · · Score: 1

      Although obviously funny, there is a lot of truth in it.

      Language is not the most straight forward way of communicating. Then there also is interpretations and expectations. e.g. "Does my ass look fat in this." requires an enormous amount of knowledge about many things.
      First there is gender. Is the person a male or a female. Then there is the knowledge if you are male or female.

      Next there is the relationship and what you want from that relationship in the short and long term. So to understand what you must answer is not so much language, but social skills.

      When it comes to social skills, language is easy. And we are not that great at social skills. Perhaps we are with some people, but not on a greater scale. Otherwise we would not try to kill each other over how we will be treated when we die.

      --
      Don't fight for your country, if your country does not fight for you.
    10. Re:Your computer will understand you... by Krneki · · Score: 1

      Meh, I have more faith in a computer. At least once they understand us we can finally get a google translator woman -> men.

      --
      Love many, trust a few, do harm to none.
    11. Re:Your computer will understand you... by ultranova · · Score: 1

      People are not logical in their communications. They're fragmented and riddled with assumptions about culture, phrasing, and slang.

      Which is very logical, as it allows for shorter messages and thus more efficient communication. Indeed, it's impossible to communicate without making any kind of assumptions about the receiver.

      Getting a voice recognition system to deal with accents is far from trivial, but even that is trivial compared to getting a system to grasp concepts from around the world.

      True. It's probably necessary to build a learning simulation system (imagination) first. Once it can construct virtual worlds that mimic real-life situations and their likely outcomes with reasonable accuracy, and can distinguish between different outcomes using a value system of some kind, there's some hope of parsing at least simple sentences.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    12. Re:Your computer will understand you... by msobkow · · Score: 1

      Ever here of having a sense of humour? Must everything be dry and boring for the pedantic?

      --
      I do not fail; I succeed at finding out what does not work.
    13. Re:Your computer will understand you... by Anonymous Coward · · Score: 0

      The GP was clearly joking -- he understands your wife too.

    14. Re:Your computer will understand you... by revprez665 · · Score: 1

      Great! How much to license you? Is there a community version?

  10. Backwards to the Future by Colonel+Korn · · Score: 4, Interesting

    I'm struck by how much more accurate and responsive Dragon Naturally Speaking was in 1999 on my Pentium 2 than is Siri on my iPhone 5 and Apple's cloud servers today. Maybe it's a microphone problem, but in that case why was the $4.99 tiny microphone from Radioshack in 1999 better than the microphone in my iPhone 5 today?

    --
    "I zero-index my hamsters" - Willtor (147206)
    1. Re:Backwards to the Future by just_common_sense · · Score: 0

      It's amazing how age can affect a person's voice. ;-)

    2. Re:Backwards to the Future by Anonymous Coward · · Score: 0

      The problem is a little company called "Vlingo", that was purchased by the Naturally Speakihng company and led them down a delusional "if we just record enough people and analyze it, we'll be able to interpret *everything*". The result is that with their huge recorded voice database, recorded by a bunch of crappy digitial microphones and cell phones, they've actually *distorted* and smeard the database of human speech for analysis.

      Of rouces, they've cashed in their stock options and run for the hills since they got bought......

    3. Re:Backwards to the Future by Tastecicles · · Score: 1

      I use Dragon 10 (same era?), and am continually amazed by how accurately it transcribes my voice (Midlands English, of all dialects!). I use it on a regular basis to dictate documents and to voice-write* recorded audio.

      *also known as "parroting", this is simply using DNS or other speech recognition software trained to your voice, a decent mike for recording (the best ones are the headset ones that settle the microphone close to the mouth) and headphones so you can hear the original audio. You repeat the audio as it comes (you can set the speed to whatever you like, slow it down for fast speakers, speed it up for slow speakers, jog back, whatever) and the software transcribes what you say without you having to retrain it using a limited sample of someone else's voice.

      --
      Operation Guillotine is in effect.
    4. Re:Backwards to the Future by Anonymous Coward · · Score: 1

      I've heard tell that the folks who work on the Android voice recognition software (VRS) tried to use Dragon's software as the base for Android's VRS. Dragon is *really* *really* good when it's used with a good-to-great microphone in an environment with little-to-no background noise. When you use Dragon with the mics that you find in the typical cell phone, in the typical environments that cell phones are used, Dragon's software performs very poorly.

      Try it yourself- get a cell-phone headset, put Dragon on a laptop, sit beside a busy street and dictate. :)

    5. Re:Backwards to the Future by WeBMartians · · Score: 1

      It's difficult to "wreck a nice beach" / "recognize speech"! "Find Meriam Avenue." Try that near Boston. Southie accent or not, you'll end up on M-I-riam Avenue in Waltham rather than Lexington. When you add semantics, it gets really bad: "Miley Cyrus bombed" ... she bombed what!?!? (http://thatgirlattheparty.com/tgatp-2010-oscar-fashion-roundup/) We'll have to keep trying and progressing, obviously. The story of the two elderly and deaf guys on a train in the UK comes to mind: "I say, is this Wembley?" "No, it's Thursday." "I am too! Let's get a drink." (Apologies if this got posted all over the place ... the NoScript produced a lot of interactions ... even without "beach recognition.")

  11. My computer already understands me by Jason+Earl · · Score: 2

    M-x doctor

    1. Re:My computer already understands me by hcs_$reboot · · Score: 1
      --
      Slashdot, fix the reply notifications... You won't get away with it...
    2. Re:My computer already understands me by Anonymous Coward · · Score: 1

      Yeah, but when will my computer have a text editor?

    3. Re:My computer already understands me by Anonymous Coward · · Score: 1

      If you needed a hint to get this joke, you should be looking for the "M-x pediatrician" command.

    4. Re:My computer already understands me by hcs_$reboot · · Score: 1

      Well, you should sometimes "M-x quit" and... see the world

      --
      Slashdot, fix the reply notifications... You won't get away with it...
  12. When you start making sense by Kjella · · Score: 3, Funny

    Other people don't understand WTF you're talking about either, they're just better at faking it.

    --
    Live today, because you never know what tomorrow brings
    1. Re:When you start making sense by Anonymous Coward · · Score: 0

      Possibly the most insightful post on this story.

  13. When Will My Computer Understand Me? by Anonymous Coward · · Score: 0

    Nobody understands you.

  14. Language does not exist in a vaccuum by mugnyte · · Score: 3, Interesting

    Each time I've researched NLP solutions, the full sensory experience is ultimately found to play a role in full context and meaning. This begins in a very tight locale, and expands outward, or hopping around locations/time as part of context.

    Instead, when most solutions attempt to pick a "general corpus" of a language, they pick such a general version of the language that contextual associations are difficult to follow for any conversation. Even the most ubiquitous vocabulary, such as in national broadcast news, there are assumptions that point all the way back to simplistic models of our experiences via sight/hearing, taste/smell, touch/movement and planning/expectation. Even in our best attempts, nothing such as metaphor or allusion is followed well, and only the most robotic - formal - language understood. This interaction is certainly nothing "natural".

    I don't believe NLP problems will be (as easily) solved until we begin to solve the "general stimulus" for input, storage, searching and recall across the senses that humans have - their true "natural" habitat that language is describing. So that when apple goes from "round" to "red" to "about 4in" to "computer" to "beatles" to "not yet in season here" to "sometimes bitter" to "my favorite of grandma's pies", etc - and onward, like potential quantum states until the rest of the conversation collapses most of them - we may be able to get a computer to really understand natural language. This isn't possible in just the manipulation of pieces of text and pointers.

    1. Re:Language does not exist in a vaccuum by mugnyte · · Score: 1

      Having re-read the article, this "dictionary without a dictionary" is a frozen-in-time corpus, which won't be able to *converse* with people because it's built from written text, which is dramatically different. Now, if this body of statistical word association was tied into just the language of a single town, and everyone's spoken conversations in that town for the past 10 years, then it might be easier for those particular people to use this tool, but still far from using "natural" language.

    2. Re:Language does not exist in a vaccuum by swillden · · Score: 1

      Do you actually need general stimulus input? I don't think so. I think what you describe can also be achieved by providing the system with a general knowledge map so that it understands all of those things and the relationships between them. Even better if you can then personalize the knowledge map, strengthening and weakening nodes and vertices based on what the human knows and doesn't know.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Language does not exist in a vaccuum by swillden · · Score: 1

      strengthening and weakening nodes and vertices

      Er, I meant edges and vertices, of course.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    4. Re:Language does not exist in a vaccuum by Anonymous Coward · · Score: 0

      so it is one of these things were natural language processing is dependent on a naturally grown state model.

      I wonder why somebody doesn't take the baby approach to language training, like taking random sets of conversations with premade symbol graphs made, and then feed more things into the model to let it assimilate the symbol graphs.

    5. Re:Language does not exist in a vaccuum by Anonymous Coward · · Score: 0

      symbols graphs of linked anything don't amass to "understanding"

      If there is a symbol stored for "Jim" and he says, "I'm hungry. where can i get an apple?" - the computer could deduce:
      - The answer is in the form of a location, distance, time frame or has relationship to travel
      - "apple" is likely either a fruit or a tech brand. So it asks:
      "When you say 'apple' do you mean Apple Computer or apple as in fruit?"

      But - the speaker already mentioned being "hungry" - that would demand the computer link "hunger is satiated by food", and "Jim is human" and "humans can eat apples". So, there should be no need to ask the above clarifying question.

      And still, this is talking like a stranger to Jim. A computer that was personalized to the speaker might need to hold concepts to "Jim is allergic to apples, I should remind him" or "Dinner is in 20 minutes, maybe he can wait" or "We are on a boat rounding Cape Horn, we have no apples on board" or "He just asked that 30 seconds ago, but now he sounds stressed". Or even "There's an apple in his hand, does he want two of them?"

      In my imagined NLP processor, the "links" are really just fuzzy, concurrent pattern matches on concepts, done live, with the context of *everything i know about right now* going into the search. A search wouldn't be a query/answer, it would be a stream (probably many) using all the input of stimulus channels. The results are fluid, and feeding-back into the queries, maybe a stream for each sensory ability, and they feed their results into each other.

      Nobody seems to know how to build a machine that does this effectively.

    6. Re:Language does not exist in a vaccuum by mugnyte · · Score: 1

      I think we're talking about two different things. NLP breaks down into the "hard AI" problem for any sufficiently complex conversation.
      See my other response above in this thread.

  15. When will it understand you? by Culture20 · · Score: 3, Interesting

    When computer scientist guys understand what it means to understand. Go read some epistemology books. You'll understand.

    1. Re:When will it understand you? by Anonymous Coward · · Score: 1

      I read some, and now I really don't understand ... but at least now I know dozens of abstruse ways to say so.

    2. Re:When will it understand you? by islisis · · Score: 1

      When it understands itself

  16. Yes! by Anonymous Coward · · Score: 0

    A computer scientist decades ago (can't remember his name) once said that a user should be able to sit behind a computer and start typing at the command line and it would figure out what needs to be done.

    I have said that typing is so old fashioned. And what do I hear? "So you think programming computers is just typing!?"

    Which is NOT what I said. The fact that we are still typing code in 2013 just seems so backwards to me. And I think it's a sign of how computer science has stagnated.

    I mean really, what big breakthroughs in the last 20 years have there been in CS? Or in human computer interaction? We got faster chips ( thanks EEs!) cheaper chips (Thanks MBAs!) and commodity software (Thanks F/OSS!) - but where's the innovation in Software!? There's none.

    Sure there has been some very small incremental things using eye movement, touch and even thought. BUT here we are in 2013, using mice and typing. Typing code.

    Back in the early 90s, NExT has programming tools where one could drag and drop and create create programs. The closest thing today in 2013 is Microsoft Visual Studio. That's right - Microsoft - people!

    Computer-human interaction is stuck in the 1970s.

    There's no excuse.

    Processing power and graphics has taken off. We now have touch screens and algorithms that can understand writing- pen writing..And yet, we're interacting with computers like it was 1979.

    1. Re:Yes! by Anonymous Coward · · Score: 3, Insightful

      Sure, because

      Computer, insert line... int line counter plus equals copy to tables bracket tables dot primary, comma tables uh, arrow thingy... last... comma sequelconne... no no, not that, erase last... ess que ell connection comma date helper bracket current date time bracket brack... uh, close bracket comma get cutoff bracket close bracket close bracket, semicolon.

      Sounds so much easier than a keyboard and autocomplete.

    2. Re:Yes! by Anonymous Coward · · Score: 0

      Only on Slashdot would someone make an incredulous claim like this, describing the years since the dot com boom, in an era where everyone has a computer in their phone and things like Kinect or Google Glass are arriving...

    3. Re:Yes! by grumbel · · Score: 2

      That's not what he is taking about. Have a look at this video of Steve Jobs is hacking together a database app by some drag&drop on a NeXTStep machine 20 years ago to get a sense of what he is getting at.

      It's not like the computing world hasn't made any progress, as a lot of the stuff demoed back then is now more or less common place in every OS, which wasn't the case back then, but at least as far as desktops are concerned we haven't really made much progress beyond that. Human/computer interaction is still much the same as demoed back then.

  17. Please repeat the question by Anonymous Coward · · Score: 1

    When will my computer understand me?

    I am sorry, but I do not know when Mike's uterus will unhand you.

    1. Re:Please repeat the question by Tastecicles · · Score: 1

      Siri, is that you?

      --
      Operation Guillotine is in effect.
  18. From The Department of Redundancy Department by Anonymous Coward · · Score: 0

    From The Department of Redundancy Department

  19. Thou shalt not make a machine by Spy+Handler · · Score: 1, Redundant

    in the likeness of a man's mind. -Orange Catholic Bible

    1. Re:Thou shalt not make a machine by ultranova · · Score: 1

      You're modded redundant, quite unjustly; after all, Dune serves as an excellent warning about the kind of endless dark age ludditism leads to.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  20. I can answer that, Alex! by Okian+Warrior · · Score: 3, Insightful

    When will your computer understand you? Not for awhile.

    Speech recognition is a part of AI, to the extent that the computer understands what you're saying. Sure, programs like SIRI or ELIZA can put words together, but only so long as we can anticipate the form and context of the question. SIRI only knows about the things it has been programmed to do, which is (unfortunately) not nearly the amount we expect an intelligence to do.

    AI has languished for about 60 years now, mostly because it is not a science. There is no formal definition of intelligence, and no roadmap for what to study. As a result, the field studies everything-and-the-kitchen-sink and says: "this is AI!".

    Contrast with, for example, Complexity: a straightforward definition drives a rich field of study, producing many interesting results.

    In this particular misguided example, they are using Markov logic networks, even though the human brain does not make the Markov assumption(*). We have no definition for intelligence, and the model they work on is demonstrably different from the only real-world example we know of. This may be interesting mathematical research, but it isn't about AI.

    Not to worry - most AI research isn't really related to AI.

    This is why your computer doesn't understand you, and won't for quite some time.

    (*) Check out Priming and note that psychologists have measured priming effects three days (!) after the initial stimulus.

    1. Re:I can answer that, Alex! by Black+Parrot · · Score: 1

      AI has languished for about 60 years now, mostly because it is not a science. There is no formal definition of intelligence, and no roadmap for what to study. As a result, the field studies everything-and-the-kitchen-sink and says: "this is AI!".

      You're assuming that AI is supposed to mean something like HAL 9000. The overwhelming majority of AI researchers are just trying to figure out good ways to solve much smaller problems. A tiny minority are trying to model some behavioral or cognitive phenomenon. Only cranks and con artists are trying to make something like HAL 9000.

      Some things AI researchers have been doing are being adopted for commerce and industry. And that appears to be accelerating.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:I can answer that, Alex! by narcc · · Score: 4, Interesting

      Yes, computationalism is long dead. Now, can we stop using the term AI? Keeping the term around serves only to further confuse the general public and decision-makers both public and private. I'd go as far as to say that the continued misuse of the term is precisely what has kept the cranks and con artists in business!

    3. Re:I can answer that, Alex! by Anonymous Coward · · Score: 0

      Not for a while, correct.

      The problem is not voice recognition. What is present in human communication and lacking in AI is an effective theory of mind on the part of the listener. Because that's where the communication really happens. Speech mostly frames the communication for the listener--read a literal transcript closely sometime, speech is ambiguous even if captured.

    4. Re:I can answer that, Alex! by Baldrson · · Score: 1
      Okian Warrior asserts: "There is no formal definition of intelligence, and no roadmap for what to study"

      Yes there is. It's defined by a field called "Universal Artificial Intelligence" and the roadmap says what to study.

  21. Power vs algorithm by hcs_$reboot · · Score: 2

    Is the current "lack" of power of current computers an excuse for not being able to make a "clever" computer? In other words, is main the problem computer power or is it the design of algorithms that run on the computer (Power vs method)? Hard to say until someone realizes that clever computer, but the recent "history" of electronic devices would let me think the problem is the method (algorithm).

    --
    Slashdot, fix the reply notifications... You won't get away with it...
    1. Re:Power vs algorithm by Anonymous Coward · · Score: 0

      The most powerful supercomputers currently in existence are probably more powerful (in sheer hardware terms) than a human brain. Some of these machines are, in fact, being used to study cognitive science and AI. So yeah, the algorithms are the bottleneck at this point.

      The interesting thing is, as hardware power grows, you can do the same amount with a less cleverly designed algorithm. You gradually approach the point of essentially being able to bruteforce human-level intelligent behavior.

    2. Re:Power vs algorithm by hcs_$reboot · · Score: 2

      Interesting, indeed. The brain power comes mainly from a huge "3D true parallel network" which emulation with current technologies, simultaneous memory accesses etc... makes the current computers power somewhat relative...

      As for "bruteforcing" the brain behavior, that's probably not that simple. For instance, the Travelling Salesman problem, while very hard to solve algorithmically, has at least a bruteforce solution easy to implement (while it'd take a long time - M years - to complete with even a rather small number of cities...). The brain? Do we even know how to model the "problem"? Then, bruteforce... That makes the TSP rather easy, in comparison...

      --
      Slashdot, fix the reply notifications... You won't get away with it...
    3. Re:Power vs algorithm by voidphoenix · · Score: 1

      I've seen estimates of the brain's computing power ranging from 38 PetaFLOPS, which Tianhe-2 is approaching, to 6.4 ExaFLOPS, which was the estimated computing power of all the computers on Earth in 2007. I suspect the actual figure is closer to the latter than the former.

  22. Dear computer by tehlinux · · Score: 1

    When I say nothing is bothering me, it means something is actually bothering me.

    --
    Most linux users don't know this, but the man pages were named after Chuck Norris. Chuck Norris fsck'ing hates noobs!
  23. Never. by Anonymous Coward · · Score: 0

    On two occasions I have been asked, "Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?" ... I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.

    --Charles Babbage, Passages from the Life of a Philosopher

    Your computer will never understand you, until you first learn how to communicate with it.

    It may learn to correctly interpret your English language instructions in a manner approaching that of another human. But understanding it will not be.

  24. Perhaps... by Anonymous Coward · · Score: 0

    Perhaps more cunning linguists are needed?

  25. When Will My Computer Understand Me? by Anonymous Coward · · Score: 0

    When Will My Computer Understand Me?

    They day after your wife does...

  26. My computer already understands me. by Anonymous Coward · · Score: 0

    Rather than to wait for Italians to start conversing in English, just learn Italian. It's the same with computers.

  27. Wrong approach by jalvarez13 · · Score: 1

    I'll repeat what I said in a related thread:

    "Larry Page's advisor at Stanford, Terry Winograd, wrote a book with Fernando Flores in 1987 titled Understanding Computers and Cognition.
    It is a profound critique of the mental representation approach, based on biological and philosophical considerations. A must read for anybody interested in the AI field."

  28. Language is not precise by Darkness404 · · Score: 1

    Language is not precise and computers like precision. The same words can mean entirely different things depending on context, where the speaker is from, how they say the words, etc. Furthermore, language evolves at a very rapid rate, new words are created on a daily basis. We're used to language and the vagueness that it implies but that translates very poorly to computer logic and it will never be perfect because it relies on variables that the computer will never know.

    --
    Taxation is legalized theft, no more, no less.
  29. Needs strong AI, i.e. not any time soon by gweihir · · Score: 1

    Currently, there are not even any convincing theories how strong AI could be implemented. Thatindicates this is >50 years inthe future, but alsocould be >1000 years or never. There may be fundamental physical limits on play here. All the people promising this based on NLP databases, Markov Modells, etc. are lying and usually know it.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Needs strong AI, i.e. not any time soon by RespekMyAthorati · · Score: 1

      Currently, there are not even any convincing theories how strong AI could be implemented.

      And there never will be until someone comes up with a definition of "strong AI" that we can all (or at least most of us) agree on.

    2. Re:Needs strong AI, i.e. not any time soon by gweihir · · Score: 1

      That is not going to happen either. The term "strong AI" was coined to distinguish it form all the scientists that did market their decidedly non-AI things as "AI" in order to produce grants. However, in honest company, "strong AI" simply refers to "AI, but not side-results from AI research". For example, IBM Watson is not AI, but a side-result. To experts, IBM does not claim Watson is AI, only a result from AI research. To the generl public, this may sound a bit different.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
  30. The day your computer can have an imagination by GoodNewsJimDotCom · · Score: 1

    I've theorized AI before back in like 2002. I figure Natural Language is straightforward if you describe it in a 3d imagination. My old page I'm not really tempted to get into AI as a solo project though myself as it would be over a life time of coding, and there is no profit in it until you have it completed. What point is there in being intelligent, hard working and broke?

  31. A man's mind? by PPH · · Score: 1

    A server full of porn. Mission accomplished.

    --
    Have gnu, will travel.
  32. Misread the title... by idunham · · Score: 1

    Saw this article and the one about PRISM, thought for a moment thaat it said:
    "When Will My Government Understand Me?"

    And no, Offtopic is not what this is.

    1. Re:Misread the title... by idunham · · Score: 1

      Argh. "this"== OP ("Why should a computer understand me when we can't understand each other?")

  33. Relevant by Anonymous Coward · · Score: 0

    http://www.youtube.com/watch?v=Ak2Kc_KO_3A

  34. Language is the problem by RedHackTea · · Score: 1

    Switch to an easier to understand, universal language (both easier for computers and humans). Simple solution. Have everyone learn it. You're trying to put a rectangular prism into a round hole. Until we have a rectangular hole, use a cylinder...

    --
    The G
  35. The five step plan by Anonymous Coward · · Score: 0

    Step 1: Develop Lojban into an open sourced language project with which one may interface with their computer.
    Step 2: Spread the word of the great new language.
    Step 3: Watch the open source project blossom
    Step 4: ???
    Step 5: Profit!

  36. AI is all about context. by master_p · · Score: 1

    The real problem with language recognition is context. When we talk, our spoken words contain half of what we mean. The rest depends on external parameters, from our body language, to the time and place at the moment.

    So, unless a computer can understand the same context, there is not gonna be serious language recognition, as we see it in sci fi.

  37. According to Al by Eightbitgnosis · · Score: 1

    Ziggy says there is a 85.45% chance of that being true

  38. Well, then... by Chris+Mattern · · Score: 1

    ...how well do you understand your computer? A relationship is a two-way street, you know.

  39. Q: When will my computer understand me? A:.... by arfonrg · · Score: 1

    ANSWER: When you learn machine code.

    --
    Your thin skin doesn't make me a troll
  40. Never by fredrated · · Score: 1

    and thank God for that.

  41. Incomplete by Capt.Albatross · · Score: 1

    I can't imagine how this technique could go beyond a graph of word associations to an understanding of their meaning. The graph seems to be entirely self-referential.

    Humans do it the other way - if they are asked about the relatedness of words, they infer it from the meanings they attribute to the words.