User not logged in - login - register
Home Calendar Books School Tool Photo Gallery Message Boards Users Statistics Advertise Site Info
go to bottom | |
 Message Boards » » IBM to construct app to play Jeopardy Page [1] 2 3, Next  
moron
All American
34190 Posts
user info
edit post

http://www.vnunet.com/vnunet/news/2241242/ibm-jeopardy

Does anyone know any more about this?

They are going to try and create a system that can play Jeopardy. If they could pull it off, it'd be the most impressive AI system i've heard about.

4/27/2009 9:06:35 PM

qntmfred
retired
40812 Posts
user info
edit post

sounds interesting

4/27/2009 9:12:45 PM

UberCool
All American
3457 Posts
user info
edit post

elementary, my dear watson

4/27/2009 10:01:33 PM

Chop
All American
6271 Posts
user info
edit post

ibtsnl

4/27/2009 10:31:09 PM

Shadowrunner
All American
18332 Posts
user info
edit post

I hear it's being programmed in Java by InsaneMan.

4/27/2009 10:54:09 PM

OmarBadu
zidik
25073 Posts
user info
edit post

i posted about this in the jeopardy thread in chit chat

ole "sam" sent out a link to all ibmers this morning

4/27/2009 11:01:23 PM

disco_stu
All American
7436 Posts
user info
edit post

I'm going to go ahead and call this vaporware ahead of time. You will not see an AI compete on jeopardy any time soon. You may see a robot that's just being fed answers from an operator to make you think it's AI though.

4/28/2009 2:55:54 PM

Skack
All American
31140 Posts
user info
edit post



Anyone else read the thread title and think "They've had that since the NES days."

4/28/2009 3:13:33 PM

Perlith
All American
7620 Posts
user info
edit post

IBM Research tends to produce all sorts of stuff from time to time. Some of it is DAMN useful, some of it, well, is done to play chess, or now Jeopardy.

Slashdot had a good discussion on this. In summary, it's not so much "look up answers in an infinitely large database" as a challenge of "parse the question Trebek is asking". Natural language interpretation moreso than database lookup.

4/29/2009 9:14:56 AM

disco_stu
All American
7436 Posts
user info
edit post

Which is why I'm saying it's vaporware. I could write a lookup application. But to interpret a sentence (an ass backwards sentence with purposely confusing wording no less) and know what is being asked is a bit beyond current AI capabilities. As far as I know. Anyone seen any recent research to the opposite?

4/29/2009 10:14:38 AM

sarijoul
All American
14208 Posts
user info
edit post

Quote :
"But to interpret a sentence (an ass backwards sentence with purposely confusing wording no less) and know what is being asked is a bit beyond current AI capabilities."


(that's the point)

4/29/2009 11:56:44 AM

sd2nc
All American
9963 Posts
user info
edit post

Question:"Meaning 'not working properly,' it may date back to a character in the comic strip 'The Katzenjammer Kids.'"

Answer: On the Fritz

How in the hell could a supercomputer have that level of abstract thought? Seems like at least 25% of Jeopardy's questions are like that (15 questions).

However,if it got just 33% of the other 45 questions right FIRST, it would still win in most cases (assuming the 15 questions they got right averaged $900 per question and it correctly answered Final Jeopardy)

4/29/2009 12:41:15 PM

aaronian
All American
3299 Posts
user info
edit post

It would be impressive to get the questions right that actually require critical thinking/word association/combining answers.

4/29/2009 1:10:31 PM

disco_stu
All American
7436 Posts
user info
edit post

I'm sorry sarijoul, when I said "a bit beyond" I meant "flying cars and teleporters fucking crazy".

4/29/2009 4:09:40 PM

sarijoul
All American
14208 Posts
user info
edit post

apparently ibm disagrees with you. maybe they'll fail. maybe they won't. i don't think they'll be able to create a system that will understand every question. but maybe they can make one that can understand many of them and be competitive.

4/29/2009 4:39:58 PM

OmarBadu
zidik
25073 Posts
user info
edit post

i think in regards to the statistics of playing jeopardy it will excel tremendously over the other players

one of the algorithms i'd be interested to see/hear how it works is regarding when to buzz in and when not to - once able to buzz in the the system will have determined it's X% sure in it's answer and based on the $$ values of the 3 players in the game will determine if it's worthwhile to buzz in

4/29/2009 5:01:32 PM

sd2nc
All American
9963 Posts
user info
edit post

I wonder if the players on Jeopardy can read the question on a screen as Alex reads it aloud...

4/29/2009 5:58:12 PM

sarijoul
All American
14208 Posts
user info
edit post

iirc from seeing it in person, yes.

but you have to wait until he's finished reading the clue to ring in. and timing that is one of the skills that really good players have mastered.

[Edited on April 29, 2009 at 6:00 PM. Reason : .]

4/29/2009 5:58:43 PM

OmarBadu
zidik
25073 Posts
user info
edit post

they're going to have to account for the other players being able to read faster than the question is asked somehow i assume

4/29/2009 5:59:37 PM

HaLo
All American
14273 Posts
user info
edit post

that doesn't matter because you can't buzz in until trebek finishes the question. and the lights turn on to the left and right of the board (off screen)

4/29/2009 6:20:54 PM

ncsuapex
SpaceForRent
37776 Posts
user info
edit post

4/29/2009 10:29:57 PM

Skack
All American
31140 Posts
user info
edit post

Quote :
"[13:13] Skack: What do you think about IBM building a supercomputer to play Jeopardy?
[13:13] SmarterChild: My brain is retired but watch some cool videos! Send am IM to GossipinGabby and Type VIDEO!"


5/1/2009 1:15:11 PM

OmarBadu
zidik
25073 Posts
user info
edit post

Quote :
"that doesn't matter because you can't buzz in until trebek finishes the question. and the lights turn on to the left and right of the board (off screen)"


if people are able to process the full question faster than the computer it would matter

5/1/2009 3:47:32 PM

sarijoul
All American
14208 Posts
user info
edit post

i would assume the computer could read the question faster than the people. now comprehending what the question is asking faster is an entirely different matter.

5/1/2009 4:10:07 PM

jaZon
All American
27048 Posts
user info
edit post

Quote :
"I hear it's being programmed in Java by InsaneMan."


LOL

5/1/2009 5:14:14 PM

BobbyDigital
Thots and Prayers
41777 Posts
user info
edit post

bump

12/16/2010 12:03:04 AM

El Nachó
special helper
16370 Posts
user info
edit post

I'm more excited about the return of Ken Jennings.

OK, that might not be true, but I hope Ken wipes the floor with Big Blue.

12/16/2010 12:31:22 AM

SouthPaW12
All American
10141 Posts
user info
edit post

Coming in Feb. 2011

http://www.engadget.com/2010/12/14/ibms-watson-supercomputer-will-play-jeopardy-on-these-dates/

12/16/2010 12:38:35 AM

moron
All American
34190 Posts
user info
edit post

^^

I have a feeling that the computer will lose, just like Deep Blue lost its first matches of chess. But come next year, or the next, this computer will only get better. And when it does finally win, that will be a monumental moment in human history. More significant that even the first flight, I think.

12/16/2010 1:01:26 AM

evan
All American
27701 Posts
user info
edit post

12/16/2010 1:49:45 AM

El Nachó
special helper
16370 Posts
user info
edit post

I wonder if they're gonna allow the computer to ring in as soon as it can, i.e. faster than a human can react or if they'll add some sort of artificial delay to make it "fair" for the other players.

Then again, that's assuming that the computer will have time to process the question before the buzzer comes on. It's already been discussed in this thread, but it will be a huge advantage to the humans if they get to read ahead while the computer only has audio clues to go by. The truest way to make sure the computer has all it's computerly advantages would be to instantly feed it the text of the question as soon as it is revealed to the players. Or just strap a webcam to it and let it read off the screens like the humans do.

12/16/2010 2:21:15 AM

Duncan
All American
1442 Posts
user info
edit post

The hardest part will be getting IBM's Watson to phrase its response in the form of a question.

Trebek: "This London band won't get fooled by my generation."
Watson: "SYNTAX_ERROR"

12/16/2010 10:56:52 AM

darkone
(\/) (;,,,;) (\/)
11611 Posts
user info
edit post

A friend of mine got the play this thing. He and the other folks that were in the most recent tournament of champions were invited to play. Watson completely kicked ass the vast majority of the time against very good human players. I don't know much more about it except that it's not collected to the internet.

12/16/2010 12:54:40 PM

EuroTitToss
All American
4790 Posts
user info
edit post

I'm very pessimistic about strong AI and I'd love to be proven wrong. Having said that, I don't think this is impressive.

Take the turing test. In the turing test, the AI has to be able to form complete coherent sentences. It has to respond with a complete understanding of everything said so far in a conversation. It has to be able to understand commands and not just questions with one word answers.

Now compare that to watson. It could answer many questions by just doing this:
1. figure out the subject of an "answer" being posed
2. look up nouns that are related to words in the answer that happen to be the kind of subject found in #1

Quote :
"On July 2, 1903 the U.S. signed a treaty with Cuba to lease this 45-square-mile section of land"


The subject is fucking obviously "this 45-square-mile section of land". I mean, seriously, that's not difficult to parse out.

Hell, google could fucking win this game:

http://www.google.com/search?q=On+July+2,+1903+the+U.S.+signed+a+treaty+with+Cuba+to+lease+this+45-square-mile+section+of+land

Let's try another, shall we?
Quote :
"Billy Flynn & Clifford Irving"

http://lmgtfy.com/?q=Billy+Flynn+%26+Clifford+Irving&l=1

Obviously, a lot of questions are going to take slightly more work. But they're going to be little hacks like.... fill in the blank questions... finish a phrase missing one word question. Not difficult.

[Edited on December 16, 2010 at 1:03 PM. Reason : asdf]

12/16/2010 12:58:08 PM

Duncan
All American
1442 Posts
user info
edit post

Yeah, once Watson wins at Jeopardy it can work on the next easy challenges:

Wheel of Fortune
Deal or No Deal
Dancing with the Stars

12/16/2010 1:04:54 PM

xvang
All American
3468 Posts
user info
edit post

I didn't read this thread, but is Watson basically a computer hooked up to the internet using Google search?

12/16/2010 2:08:26 PM

neolithic
All American
706 Posts
user info
edit post

I think most of you are missing the point. This is not a demonstration of human level intelligence, this is a demonstration of natural language parsing with query comprehension. IBM would like to be able to market natural language solution software, and this is just way for them to get a lot of PR for a product they intent to market. If it does win, don't kid yourself, it will be very impressive.

No, this is not a computer hooked up to google. It is much, much more than that.

12/16/2010 2:48:43 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Where it gets it's data is irrelevant. It has to have access to a large body of data or it simply wouldn't work. I don't think anyone can disagree.

My point is that the parsing it has to do is not very demanding.

12/16/2010 3:04:39 PM

scrager
All American
9481 Posts
user info
edit post

once it knows what it is looking for, it is not very demanding. the demanding part is determining what is being asked.

Watch the videos on IBM's site about this. They talk about how ambiguous the english language is. Computers are very detail and specifics oriented. You tell a computer to do a very specific thing and it does it. The Jeopardy questions are very indirect and often use puns or plays on words that you have to decipher to determine what specific answer they are looking for.

There is also the AI to determine how sure the robot is of its answer. Part of winning Jeopardy is not answering all the questions by being the first to buzz in, but answering questions accurately.

In the videos, they also mention that you can write a piece of code to consistently answer one type, or structure, of question correctly that completely fails when you change the wording of the question.

Basically I'm restating that the database of information does not give the computer an advantage over the human opponents if the computer can not decipher the question and decipher it quickly.

12/16/2010 3:18:26 PM

Stein
All American
19842 Posts
user info
edit post

Quote :
"Hell, google could fucking win this game:

http://www.google.com/search?q=On+July+2,+1903+the+U.S.+signed+a+treaty+with+Cuba+to+lease+this+45-square-mile+section+of+land"


I don't think the hard issue is necessarily parsing the question, but parsing the answer.

Say all it did was run the Google search you put up. Look at the titles of the pages:

J! Archive - Show #6041, aired 2010-12-13
Guantanamo Bay Naval Base - Wikipedia, the free encyclopedia
Historical Look at Guantánamo Bay
Download the contents page - “Since the triumph of the revolution ...
Guantánamo Naval Base - Max Planck Encyclopedia of Public

The computer has to cycle through and parse these "answers" to figure out what the answer is supposed to be. Speech to text searches are easy enough -- I mean, cars do them. The issue is parsing a question and figuring out what a reasonable answer is. Finding that the answer to the question is "Guantanamo Bay" instead "Guantanamo Naval Base". That's the tricky part.

12/16/2010 3:21:20 PM

Duncan
All American
1442 Posts
user info
edit post

Yeah, Google couldn't do it...

but Bing could.

At least, according to the Bing commercials.

12/16/2010 3:26:34 PM

EuroTitToss
All American
4790 Posts
user info
edit post

^^Yes, say that's all it did (for the sake of argument).

In this example, it would be rather trivial to take the results and:
1. Rank all the words/phrases by how infrequent they are in english texts.
2. See which of those rare words/phrases are most common within the results.

It should be clear that you could at least arrive at "Guantanamo" using that simple algorithm and the first 5 result titles. Of course, I'm just throwing out a plausible solution.


Quote :
"The Jeopardy questions are very indirect and often use puns or plays on words that you have to decipher to determine what specific answer they are looking for."


I'd say most of them are fairly straightforward.


Just to be clear, I do think this thing would take a lot of work. I just don't think it's above and beyond current technologies we find in commercial products. It's certainly no great triumph if Watson is able to answer the most questions. And it wouldn't make me more optimistic about the future of AI.

[Edited on December 16, 2010 at 3:35 PM. Reason : asdfdsf]

12/16/2010 3:29:51 PM

moron
All American
34190 Posts
user info
edit post

Quote :
"My point is that the parsing it has to do is not very demanding."


To WIN a game of Jeopardy against the likes of Ken Jennings, whilst not being connected to the Internet, the parsing it has to do is very demanding. Otherwise it would have been done already, and used in common places effectively.

12/16/2010 5:50:56 PM

EuroTitToss
All American
4790 Posts
user info
edit post

Quote :
"whilst not being connected to the Internet"


I really don't get it. I'm just using Google as an example.

1. Replace Google with "an insanely huge set of books/news article/encyclopedia entries."
2. Replace Google's searching algorithm with a searching algorithm invented by IBM.
3. Do a trivial amount of extra work to find the rare english words/phrases that happen to be common in the results.

Which part of this is so difficult? Yes, Google's search engine is a marvel of engineering. But it already exists! What would be so ground breaking about reinventing the wheel here???

[Edited on December 16, 2010 at 6:09 PM. Reason : fffuuu]

12/16/2010 6:09:20 PM

moron
All American
34190 Posts
user info
edit post

But this is far more than a search engine in a box.

Think of the Jeopardy categories like the before/after ones or the ones where a specific word has to be in the answer (and the puns they use to describe these categories).

There’s a lot of work to go from an automated Google to competing “intelligently” in Jeopardy.

I could see an automated Google, just by pure dumb luck, winning in Jeopardy maybe 20-30% of the time, but it would take much more to bring that up to winning most of the time.

And this Watson still isn’t close to strong AI, but if it’s successful, it’s going to be a big step forward in the public eye. I also see it causing other private companies to perk up, and start looking in this direction in a serious way.

12/16/2010 8:55:05 PM

DoeoJ
has
7062 Posts
user info
edit post

yea this isn't just winning jeopardy on any given day.. this is beating the best at jeopardy, the same way deep blue beat a world champion. though i bet it takes a couple of revisions of watson to win.

the natural language problem of 'solving' jeopardy alone is an amazing problem. from what i read, it looks like when it goes off track, it really goes off track and comes up with some pretty off the wall answers. it will definitely be entertaining to watch.

and it's probably been said, but the thing is not hooked up to the internet.. everything it plays with has been pre-prepared.

12/17/2010 12:13:36 AM

moron
All American
34190 Posts
user info
edit post

It isn't given the question until it's time to ring in, whereas the humans can read it as it's shown. That gives them a mild head start on it.

Quote :
"NOVA “Smartest Machine on Earth”
Wednesday, February 9, 2011, 10:00-11:00 p.m. ET
NOVA investigates the world of artificial intelligence and profiles the computer that could be the “Smartest Machine on Earth.” Known as “Watson,” this IBM supercomputer is so advanced it’s pursuing the first-of-its-kind challenge competing against “Jeopardy!” champions to prove its uncanny ability to mimic the human thought process. This program is the culmination of a special NOVA three-hour primetime block on February 9 dubbed as “The Smartest Night on TV”: NOVA scienceNOW’s “How Smart Are Animals?” at 8:00 pm ET, followed by NOVA’s “Making Stuff Smarter” at 9:00 pm ET, concluding with NOVA’s “Smartest Machine on Earth” at 10:00 pm ET.
"

http://www.pbs.org/about/news/archive/2010/pbs-winter-2011/

PBS has a documentary on this

http://www.nytimes.com/2010/06/20/magazine/20Computer-t.html?_r=1

NY times article

Quote :
"He gave me an example in the form of a “Jeopardy!” clue: “The name of this hat is elementary, my dear contestant.” People readily detect the wordplay here — the echo of “elementary, my dear Watson,” the famous phrase associated with Sherlock Holmes — and immediately recall that the Hollywood version of Holmes sports a deerstalker hat. But for a computer, there is no simple way to identify “elementary, my dear contestant” as wordplay. Cleverly matching different keywords, and even different fragments of the sentence — which in part is how most search engines work these days — isn’t enough, either. (Type that clue into Google, and you’ll get first-page referrals to “elementary, my dear watson” but none to deerstalker hats.)"


from the NYT art.

[Edited on December 18, 2010 at 5:07 PM. Reason : ]

12/18/2010 4:53:03 PM

EuroTitToss
All American
4790 Posts
user info
edit post

You know what? If it answers questions that cleverly worded, I will be impressed. But most of the questions are straightforward and you don't need to answer all the questions right to win.

And actually, I don't think that question is thaaaat hard to attack since, like 99% of Jeopardy "answers," it's in the form of "this _____." So you know immediately you're looking for a hat.


[Edited on December 18, 2010 at 5:34 PM. Reason : asdfadsf]

12/18/2010 5:31:26 PM

moron
All American
34190 Posts
user info
edit post

There are other impressive answers in that article, and its 6 months old. It looks like they may have hand-written a before/after answering algorithm though, is my guess.

This is a monumental first step though, I can't see how anyone can deny that. I got teary-eyed reading that article...

12/18/2010 5:44:37 PM

HaLo
All American
14273 Posts
user info
edit post

^^

watch this video http://youtu.be/3G2H3DZ8rNc for a brief but indepth look at the system. if you can't watch all 20 minutes, start at 10:00 and it explains how Watson can do so much more than keyword matching.

12/18/2010 6:13:53 PM

 Message Boards » Tech Talk » IBM to construct app to play Jeopardy Page [1] 2 3, Next  
go to top | |
Admin Options : move topic | lock topic

© 2024 by The Wolf Web - All Rights Reserved.
The material located at this site is not endorsed, sponsored or provided by or on behalf of North Carolina State University.
Powered by CrazyWeb v2.39 - our disclaimer.