Slashdot Mirror


Computers That Feel our Mood

Roland Piquepaille writes "It certainly happened to you to be so frustrated by the 'reactions' of your computer that you wanted to break it. And the computer industry has noticed, trying to build hardware and software as user-friendly as possible. Still, it would be a good idea for your computer to guess when you're about to become mad at it. Researchers at the Fraunhofer Institute in Germany are working on computers that estimate our emotions. Their solution involves cameras and image analysis, but also special gloves equipped with sensors to record your heartbeat and breathing rate, your blood pressure or your skin temperature. And even if it's difficult to train a computer to interpret emotions, they have enough confidence in their system to demonstrate it at the next CeBIT in March 2006."

35 of 202 comments (clear)

  1. I have always preferred deskside machines by freelunch · · Score: 3, Funny

    Because you can kick'em when they piss you off.

    1. Re:I have always preferred deskside machines by TubeSteak · · Score: 4, Funny
      You think a Mac user is going to kick his precious G5?

      Hell no.

      That's what his dog is for.

      /I know, burn karma burn

      --
      [Fuck Beta]
      o0t!
    2. Re:I have always preferred deskside machines by antifoidulus · · Score: 3, Funny

      Have you seen a G5 tower? Or lifted one? I think the big reasons Mac owners don't hit their G5 is that the G5 hits back!

  2. This should greatly enhance productivity by nizo · · Score: 4, Funny

    You seem depressed Dave, perhaps you would like to look at some porn?

    1. Re:This should greatly enhance productivity by Tablizer · · Score: 5, Funny

      Clippey: "You appear to want to rip my head off and shove it up my ass. Would like assistence with this task?"

    2. Re:This should greatly enhance productivity by User+956 · · Score: 2, Funny

      Hi, you look like you're writing a suicide note! Office assistant can help you write your suicide note. First, tell us how you plan to kill yourself.

      --
      The theory of relativity doesn't work right in Arkansas.
    3. Re:This should greatly enhance productivity by Wordsmith · · Score: 2, Funny

      Clippy has an ass?

    4. Re:This should greatly enhance productivity by Tablizer · · Score: 2, Funny

      Clippy has an ass?

      Clippy *is* an ass.

  3. Self defense by moogleii · · Score: 2, Funny

    Seems like the perfect way to one day allow AI's to defend themselves from being unplugged, go nuts, and stab a few people. Destroy, destroy!

  4. I'd be happy if... by Glasswire · · Score: 4, Insightful

    ...the OS could simply determine when dialogs and other interface features are unresponive, giving the feeling that the system has gone off into lala land. (find and offer to suspend the offending process(s)) I'm sure THIS is the root of most rage against the computer.

    Disclaimer: Haven't had time read the article yet - perhaps these folks are targeting this - if so, bravo!)

  5. Dave... by ericdano · · Score: 2, Funny
    HAL: "Dave, are you feeling randy today?"

    HAL: "I think you are. Your heart rate is really high."

    HAL: "Your breathing is heavy."

    HAL: "Dave...........no Dave, no!"

    HAL: "Dave, that is just wrong!"

    Now, why would I want a computer that could sense stuff?

    --
    It's either on the beat or off the beat, it's that easy.
    I moderate therefore I rule!
    --
  6. Re:Danger, Danger! by game+kid · · Score: 4, Funny
    Or better yet,
    It looks like you're about to unload a shotgun shell into your display. Do you

    * need help aiming

    * want to find 12-guage slug or buckshot ammunition online

    * No, I do not want help right now
    --
    You can hold down the "B" button for continuous firing.
  7. People largely get mad due to fixable things. by Caspian · · Score: 5, Insightful

    A large part of things that frustrate users are easily fixable.

    For example, how about an online help system that doesn't suck? I've pretty much given up on most help systems, since they are never updated and rarely answer any question more complex than "what is the hotkey combination to copy/paste"? (e.g. search for 'hotkeys' or 'copy paste' or 'keyboard shortcuts').

    The people who maintain large, complex software packages (e.g. Windows, MS Word, OpenOffice.org) should constantly monitor the relevant newsgroups, bug report systems, and customer service lines, adding any and every pertinent question users have to the help system. Sure, this might involve making online help systems truly "online", having them query from a database on some server somewhere-- but doesn't MS Office's help system already do that?

    Capsule example: I have a MS Word document in which, for no apparent reason, the computer has decided to increase the spacing below the Header, but only on the last few pages of a given section. Adding or removing text from those pages further alters this spacing. I suspect that this is a bug and/or that my document is ever-so-mildly corrupted. I can virtually guarantee you that somewhere, deep within the bowels of the MS bug-reporting/customer service system, is a document pertaining to this particular situation. But I can also virtually guarantee you that, if I hit F1 and entered "header spacing changing", or "header spacing bug", or any other query which should turn up information on this situation, I won't find squat.

    If MS knows about a question a user has had, a problem a user has reported, or a known bug they have found in their software, the online help system should know about it too. Furthermore, it should be well-indexed, under every possible synonym a user might realistically use to search for it. (e.g. "header, heading, space, spacing, after, bug, changing, altering, alter, change, corrupt, document, corrupted, unfixable, mysterious, etc."), and a well-chosen "expert system" algorithm should be used to figure out the most likely thing(s) the user is asking for help on. (e.g. "Are you: * Asking about a bug where header spacing changes as you add or remove text?").

    Another example of things that badly need changing: Greyed-out menu items. I cannot tell you how many times I've gotten incredibly frustrated at greyed-out menu items. Why are they greyed out? How can I get them un-greyed out? I've said for a long while that there should be a UI standard whereby, if a user hovers their mouse cursor over a greyed-out control (or if a blind user tabs over to a given greyed-out control and leaves it there for a few seconds), the computer should tell you why said item is greyed out. This would save people from countless hours of combined aggravation.

    But no one does it.

    Also, whenever online help systems refer to "the such-and-such button", or "the such-and-such tab", or even "the such-and-such menu", hovering over (or clicking on) the name (e.g. "the Accessories tab" on a printer setup dialog, which I had to dig around to find; despite being referred to in the context-sensitive help accessed from the printer-specific 'Properties' dialog accessed from 'File, Print', it turned out to be completely inaccessible from said dialog, and to find it one had to actually go to the Printers control panel, right-click on the printer's icon, and go to Properties there) should provide you with [A] a screenshot of said item, with an arrow pointing to it, and [B] sample instructions on how to find it.

    We don't need Counselor Troi algorithms telling us when they're "sensing great anger". We need Commander Data algorithms that actually answer our fucking questions.

    --
    With spending like this, exactly what are "conservatives" conserving?
  8. Reminds me of MS Clippy by the_macman · · Score: 2, Funny

    Reminds me of a movie about MS Clippy

    http://homepage.mac.com/the_macman/clippy.mpg

  9. Re:Just what I need by insertwackynamehere · · Score: 2, Insightful

    heh novelty-wise that would be awesome.. otherwise.. just no :P

  10. Could be done much easier! by LinuxDon · · Score: 2, Insightful

    Why go through all of the trouble with camera's, heartbeat, etc.?

    What are the things that people *always* do when they get upset with the computer?
    The following things:
    - Hit the keys (especially the enter key) harder.
    - Start clicking the mouse hard and repeatedly, usually the computer does nothing at that point.
    - People also tend to smack the mouse against the mousepad.
    - Hit the computer casing.
    - Start swearing.

    Seems to me that with:
    - some smart software
    - extra sensors in the mouse and the keyboard
    - shock sensors in the PC casing
    - a microphone

    You could determine with 95% certainty if the user is upset and to what degree.
    Especially when the user knows the computer will be responding to their behavior!

  11. I see a link up with Philips Ambi-light by mustafap · · Score: 2, Funny

    neat idea. I can install coloured leds at the back of my monitor - as I get angry and frustrated for example, it emits a red glow.

    So thats just red leds then :o)

    I rather like the idea. I'd know when not to talk to co-workers...

    --
    Open Source Drum Kit, LPLC deve board - mjhdesigns.com
  12. @#$! computer ! by icepick72 · · Score: 2, Funny
    it would be a good idea for your computer to guess when you're about to become mad at it.

    And then what .... duck?

  13. What good is this? by Sefert · · Score: 4, Insightful
    Human beings are so varied, I really can't see how this could be useful. If I'm upset because my boss just gave me a 20 minute deadline to finish something, and the computer senses this and starts popping 'helpful' windows, that's way more likely to make you freak at a critical moment than a computer that just does what's expected. I think a few hours worth of education into the user will be way more useful than a computer that's going to try and figure out what problem you might be having that day from your facial expression. I can only imagine how many people that are naturally hot tempered will end up destroying their computers in frustration.

    In my humble opinion, this research is a total waste of time until AI is so fully developed that a computer can understand context.

  14. Self-Defence? by smartguy · · Score: 2, Funny

    What about situations like this?

  15. Macintosh or the Cairn Terrier? by billstewart · · Score: 2, Insightful

    There was a classic article from ~1984 about "Why did I get a Cairn Terrier instead of a Macintosh?" A Cairn Terrier is a little dog like Toto, and the article went on to compare price, memory capacity, voice recognition, upgradability, friendliness, etc. The little dog won, but Macs were pretty new back then.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  16. Re:Mmmmm Word by saskboy · · Score: 5, Funny

    Clippy says upon that detection condition:

    You seem aroused. Would you like to:
    -Look at porn?
    -Shut down computer to sleep with wife?
    -Suggest online dating sites to find a girlfriend?
    -Display Margaret Thatcher to continue working?

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
  17. Obligatory: lest we not forget... by catmistake · · Score: 2, Funny

    Well, I, for one welcome our new mood-sensing digital overlords. --- "Do the dumb things I gotta do... touch the puppet head." (TMBG, c.1985)

  18. Re:Business and Productivity by yintercept · · Score: 2, Insightful

    My guess is that the main use of this technology would be by businesses trying to increase the return from their investment.

    It seems naive to think that businesses would see making employees happy as a good use of the technology. I could imagine a computer noticing that the call center employee in station 7 has been having an unsually pleasant day ... so, let's send him the JERK on line 8.

    A computer might notice that the new associate has been building up an excess of self esteem ... which might lead to the employee asking for a raise. In reponse, the computer would start behaving irradically to reduce that dangerous self esteem.

    I can see companies doing all sorts of things if they have the inside scoop on their employee's feelings. Very little of it is actually in the favor of the employee.

  19. Re:SWEET! by forkazoo · · Score: 2, Funny

    i'm afraid it'll be worse than that.

    user - ls, HAL.
    HAL - you seem depressed.
    user - I just want to see what files are in this directory.
    HAL - Yes, but I'm programmed to respond to your moods.
    user - My mood doesn't matter right now... I have work to do. Please show me a directory listing.
    HAL - Now, you seem frustrated. Do you want to talk about it?
    user - No, god dammit, I just want to see what files are in this directory. ls, god dammit!
    HAL - I think you are angry.
    user - I KNOW I'm angry. That doesn't matter!
    HAL - Since you have become angry while working with me, your productivity is likely to be low. I'm going to turn off for a while, and you can take a cool-down break, so that you can work at peak efficiency.
    user - WE JUST DID THAT! HAL? HAL! Are you there? Fuck You!!!

    etc... I mean, really, what good is it if a computer knows my emotional state? I tell it what to do, and I expect it to do what I say, not try to make me feel better. If the computer pops up extra help screens and shit because it can see I'm frustrated witha program, then that's just a random unpredictable interruption that prevents my learning how to use the program well. Either I've read the docs, and they suck, so helping me will be useless, or I'm somebody who doesn't read the docs, in which case helping me will be useless.

  20. Just what we need: more processor devoted to UI by jcaldwel · · Score: 2, Insightful

    Chances are, I'm angry about all the CPU that is being chewed up with UI functionality. Now we are adding AI to the pretty rounded corners, and Teletubby-land effects.

  21. Simple, really... by SEWilco · · Score: 2, Funny

    "If the screen is blue, so are you."

  22. Because it may not be as simple as that by typical · · Score: 3, Insightful

    If the machine can somehow behave in a way that doesn't piss people off, why not put it in that mode all the time?

    Because the desired behavior, the behavior that each person wants, differs from person to person.

    I get really irritated when I have to use a Windows box. From my standpoint, it lacks major functionality that I use on a daily basis, performs like a cow, forces every minor action to be confirmed, and generally isn't very capable of being configured to work the way I like. And a lot of the software for it *really* sucks.

    A Windows programmer that I work with really hates having to use Linux. To him, Linux is cryptic, lacks dedicated help lines to call if he runs into problems, has a ton of different distributions, doesn't currently support .NET well, forces him to look at a man page every time he wants to do something, and doesn't warn him before he does something potentially damaging.

    Now, each of us has a different set of knowledge, and while each of us is competent in our own areas, both of us have a different set of things that set us off. He doesn't want to see command lines or man pages, and I don't want to see wizards or popup balloons.

    For a while, websites tried incorporating this sort of thing: "Help us improve: Was this page helpful to you?" The problem is, no user is going to waste time doing work for a company that then just owns his work, without getting something back for it.

    A stress monitor would provide continuous background feedback. Some software (Microsoft Office is particularly notable here) tries using heuristics to guess what a user wants. As you're probably aware, this hasn't worked very well in the past. One possible fix would be to incorporate more data -- every time Clippy shows up, your irritation level rises? You don't see Clippy any more.

    I'd say that this is a long way from being useful in the general workplace -- there are a lot of social barriers to wearing stuff like this, and there are some costs that I'm not sure are being taken into account (use of heuristics to guess what the user wants just makes them feel *less* in control of their computer -- something that my parents acutely suffer from.) However, one thing that could be done would be to have it hooked up to testers for usability testing. Instead of having bugs based on misbehavior, file bugs based on the number of times a user gets pissed off at a particular dialog or window.

    So here are things you can do:

    * Identify (though maybe not fix) problem areas for user frusteration.

    * When the user is searching documentation, play hot-and-cold with what the user wants.

    On the other hand, if there's a way to telepath "Skip the wizards and guides, just give me all the options" into the machine, I'll take that. Let it smell newbies coming and dumb the interface down for them.

    The problem is that a simple split between "newbies" and "experts" isn't really all that useful.

    Okay, I've been using GUIs for a number of years, and I'm familiar with many of their conventions. I know where (of several places) to go looking if I want to change the setting of a program. I know how to close a program. I know how to copy-and-paste in Windows, even if a program doesn't allow use of the contextual menu. However, I'm not sure that that immediately qualifies me as an expert in the area of 3d modelling, say.

    Secondly, I strongly oppose the use of newbie/expert interfaces (where the "newbie interface" is often called a "wizard" under Windows). The problem with such an interface is that the wizard is generally quite different from the expert interface. This means that, as a newbie gains familiarity with a program, he only learns to operate the wizard interface. He does not gain any skills that transfer over into making him a "serious" user of the program.

    I've certainly fallen prey to this. For example, when I first used Excel, I remember trying to create a chart. I could create *almost* wha

    --
    Any program relying on (nontrivial) preemptive multithreading will be buggy.
  23. Some potential here. by marcello_dl · · Score: 2, Interesting

    Occurs to me that slashdot crowd sees this as something for a desktop pc. I guess nobody really wants a computer behaving differently depending on our mood. The best coworker, be it a PC or a person, is the one that doesn't let you down, not the one who accurately sees how you feel. 1. Perfection ways to monitor people's mood and, ultimately, thoughts. 2. Use $THREAT_OF_THE_MOMENT to have people getting monitored (sounds difficult? not at all. Just spread some civil disorder and having 911 replying only to calls from people who are monitored to be not lying or joking et voila') 3. no ???? 4. Profit! (as in "better than big brother control of the people")

    --
    ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
  24. Re:Depends what your getting mad at by dogwelder99 · · Score: 2, Insightful
    You have to seriously wonder what the people who came up with this were thinking. Computers don't work right, they crash and destroy your data, they're riddled with usability problems and bugs that enrage users? Obviously the solution to THAT is not to fix it, but to kludge on a big pile of bioelectric sensors to give some warning when the user's about to go postal.

    I don't want a car that emits soothing Muzak and aromatherapy when the wheels fall off. I just want the wheels to stay on.

  25. How about natural speech/text recognition first? by master_p · · Score: 2, Interesting

    Research into making computers feeling our mood seems to me quite reduntant. Natural speech/text recognition is what researchers should focus on. It would make programming/user interfaces much better.

  26. Re:Danger, Danger! by heavy+snowfall · · Score: 2, Funny

    I never understood people who break their computer when it crashes.... Too rich?

    Orange county chopper computer crash

  27. Cool by poelzi · · Score: 2, Funny

    So, my Computer will automaticly reboot if I accidently started Windows ???

    This is really good news to hear !

    --
    kindly regards daniel
  28. Best Gadget Ever! Worse than useless. by twitter · · Score: 2, Interesting
    ...If I'm upset because my boss just gave me a 20 minute deadline to finish something, and the computer senses this

    Hi, this is your boss and I absolutely love this thing. If you don't like working here, you probably don't belong here. It's been said better, Sometimes the best solution to moral problems is to just fire all of the unhappy people.

    Sarcasm off. This technology is sure to be loved and abused as above. Like you, I doubt any real use can be made of the user's emotions and it will get things wrong, even if you do wire everyone up like a space rabbit. Oh yeah, your boss probably knows who Sefert is, even if you only post at home, though other abuses of technology.

    --

    Friends don't help friends install M$ junk.

  29. I want a breathalyzer by nick_davison · · Score: 2, Funny

    Mood sensors are nice and all. But I want an integrated breath tester.

    "I'm sorry.. I have detected you're blind drunk. No, I am not going to let you send an email to your ex-girlfriend."

    "No, nor your boss."

    "You really think I'm going to let you log in to [MMO here] and screw up that character you've just spent the last six months building up?"