arlier this year, Microsoft unveiled a viral tool that claimed to be able to guess your age from a single photo.
Outraged 20 year-olds took to social media when they were told they looked 40, while middle-aged men were given a boost when the software said they looked 30.
Now, Microsoft is doing the same thing with emotions, with a new online tool that they say can reveal how a person is really feeling in their images.
When tested on celebrities, it found Kate Middleton was elated on her wedding day, with the Duchess of Cambridge scoring a 100 percent rating on happiness.
Meanwhile, Kim Kardashian's 'neutral face' in a photo snapped while with husband, Kanye revealed that she was around 70 percent happy.
The remainder of her emotions range from contempt to anger and disgust.
And while Taylor Swift may appear elated, her image shows that she's only around 40 percent happy.
According to Microsoft, when accepting the Video of the Year award for 'Bad Blood', the singer was also 10 percent surprised.
Republican presidential candidate Donald Trump's look at Senator Marco Rubio yesterday betrayed contempt mixed a degree of happiness.
The software will take any photograph you upload, identify the faces, and then give each a score based on a series of different emotions.
It provides a rating for anger, contempt, disgust, fear, happiness, sadness and surprise - and anyone can test a trial version here.
You can upload your own images of your own face, which must be at least 36 pixels square and smaller than 4MB.
To see how the software thinks you're feeling, hover over the rectangle around face and you'll see different emotions graded on a scale from zero to one.
A score of one suggests that you're feeling that emotion 100 percent.
Chris Bishop, head of Microsoft Research Cambridge, showed off the emotion tool earlier today in a keynote talk at Future Decoded, a Microsoft conference.
'The exciting thing has been how much interest there is and how diverse the response is,' said Ryan Galgon, a senior program manager within Microsoft's Technology and Research group.
The software is based on machine learning, which means it gets smarter as it receives more data.
It's the basis for major breakthroughs including Skype Translator's real-time translation and Microsoft's Cortana personal assistant.
In the case of something like facial recognition, the system can learn to recognise certain traits from a training set of pictures it receives.
It can then apply that information to identify facial features in new pictures it sees.
Galgon said developers might want to use these tools to create systems that marketers can use to gauge people's reaction to a store display, film or food.
They might also find them valuable for creating a tool, such as a messaging app, that offers up different options based on what emotion it recognises in a photo.
心得"隨便來一句英文悚懼QQ"捕獲野生胡瓜? 是當他是一條狗還是什麼? 捕獲???XDXD