Friday, February 25, 2011

Latte Art: Hook 'Em

I made a peppermint latte tonight (decaf). When I have the time, I continue to try to experiment with latte art. Different patterns come out, based on pour rate, position of the spout relative to the cup center, and height of the spout from the cup. After you get the initial base design poured in, you can use other tools to manipulate the crema/coffee in order to make more intricate designs.

This was not what I intended when I first began pouring my latte tonight. But I think I could replicate it if I tried to.

So, in honor of all my UT friends... hook 'em!
Hook 'Em Latte Art

Tuesday, February 22, 2011

What Millions of People Hear at 5:50PM Every Day

Are you ready for this? It's... Kenny G.

In the last 18 months, Bethany and I only made a minor mental note of this whenever we were in shopping centers here in China near closing time. I remember when we were buying furniture in a giant warehouse. Right around 10 minutes to 6, we heard that familiar soprano saxophone. Another time, I was in a department store mall just before closing. And sure enough, there was Kenny G again. We would look at each other, puzzled, and think to ourselves, "That's weird. Isn't that the same song we heard over at... when they were closing for the day too?"

This last Sunday, we went to check out the city public library. It's a 4-story, well-lit but somewhat sterile-feeling library with book stack rooms, lots of reading rooms, free wifi, and electrical outlets. It has a large and open center atrium, and all of the rooms are separated by glass. We spent about 4 hours there - Bethany did some Chinese studying while I setup a local Rails development environment on my machine.

At 5:45, we said to each other, "Do you think this place closes at 6? Oh well, I guess we'll wait and see." Then, 5 minutes later... the loudspeakers began blaring that familiar song.

Before shutting down, I quickly wikipedia'ed Kenny G. I needed to find out more. Why does everybody play this song?

It turns out that "Going Home" is a very popular song in China, played at many public places when they're about to close. The article goes on to say that in Shanghai and Tianjin, the subway even plays this song when the train is nearing the final station for the line.

We also noticed just how ingrained this song is in the minds of Chinese people. As soon as the song started to play, the people around us just naturally began to pack up their things to go. It was almost like a Pavlovian conditioned response. Kenny G = time to go.

We decided that we are going to keep an mp3 of this song handy in our home. If we have guests over and they're beginning to overstay their welcome, we're going to play this song on the stereo and see what happens.

Monday, February 21, 2011

3 Days of Watson (spoilers)

(caution! spoilers below!)

Last week's 3-day Jeopardy challenge - pitting IBM's latest A.I. research project, "Watson" against two of Jeopardy's most celebrated players - has come to an end. And Watson blew it out.

At the end of the 2-game competition which ran over 3 days, Watson ended with a final score of $77,147, beating his two human opponents each by more than $50,000. For a little while (a very short little while), it looked like human opponent Ken Jennings might actually make some headway in the 2nd game, after Watson missed a question on a Daily Double. But in the end... chalk up another win for computers.

IBM decided, before the match, that it would donate its winnings ($1 million) to charity. Half of their winnings went to World Vision, and the other half went to World Community Grid.

Below are a few of the interesting articles I read about this challenge:
"How Watson 'sees,' 'hears,' and 'speaks' to play Jeopardy"
"The Confusion Over an Airport Clue"
"Watson's Wagering Strategies"
"Ken Jennings on Playing Jeopardy against Watson"

Wednesday, February 16, 2011

It's the Name of the Computer Winning Jeopardy

What is Watson?

In the last two days, I've been paying attention to an IBM artificial intelligence project that has a computer playing Jeopardy against the two best Jeopardy champions ever (Brad Rutter and Ken Jennings) over the course of 3 days (Feb. 14-16). The intriguing aspect of this project is not that a computer can hold a wealth of knowledge and find answers to clues. No, the really cool part is that Watson is designed to process natural language - Jeopardy clues make sense to people because we can pick up on clever word play and puns, etc. This is different than a computer playing chess, because that's about weighing best moves and possible outcomes. Processing natural language is an incredibly difficult task. I was just thinking about how, whenever I have to call the customer service department of a bank or an airline, I immediately try to go to the "agent" option because it's a lot easier to talk (natural language) to a person than to "say out loud one of the following options," to which the computer usually responds, "I'm sorry. I didn't get that. Please say out loud one of the following options..."

This hasn't made big news here where we are, but I was still able to read some news articles and watch the Jeopardy episodes online.

As a language learner, this has me even more intrigued. We are able to communicate so much through how we phrase a statement, or through our tone of voice, or even through intentionally unspoken words that rely on the context of the situation. These are things that the a.i. field, I'm sure, is still many years away from being able to tackle. (Watson is unable to see or hear, but is fed the clues as text.)

Also, reading up on Watson adds to my fascination with the complexity of the human mind. Watson is made up of a cluster of 90 servers with a total of 720 core processors, holding 16 TB of RAM. Watson is not connected to the internet, but has been provided a massive amount of reference material to serve as its knowledge-base. Granted, Watson is beating Rutter/Jennings after 2 days - but still, that's the amount of computing power needed to process language and retrieve information somewhat like humans do.

On the side, I'm also curious about IBM's algorithm for Watson's wagering. The best part of Day 2 was when Watson, leading his opponents by $10K, hits a Daily Double and wagers $6435. How did he come up with that number? And then, in Final Jeopardy (where Watson got the answer wrong), Watson wagered only $947, safely maintaining the lead over his opponents, who got the answer right. But, why $947?

Looking forward to Day 3 of the challenge.