ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] IBM Watson's Final Jeopardy error "explanation"

To: ontolog-forum@xxxxxxxxxxxxxxxx
From: Kingsley Idehen <kidehen@xxxxxxxxxxxxxx>
Date: Thu, 17 Feb 2011 09:43:05 -0500
Message-id: <4D5D33F9.7000405@xxxxxxxxxxxxxx>
Hi Kingsley --

As far as I understand it, there is a SQL-DB2 database underneath Watson, populated by running heuristics over a huge amount of unstructured data, such as free English text.  (List folks, please correct me if this wrong.)

You can have a multi model DBMS that supports Relational Tables and Relational Property Graphs. We do that in Virtuoso and I don't see why IBM won't have something similar re. DB2 (in some capacity).

If Watson is running on a pure Relational Tables DBMS, It just wouldn't have the Contextual Coherence that enabled it answer questions in the time required for effective participation in Jeopardy.

So, Executable English could produce English explanations of answers, but the explanations would stop at the SQL level.  That is, there would be no explanation of what the heuristics had done.

One could of course consider rewriting those heuristics from Java or whatever into Executable English, so that reliable explanations could reach deeper.

Chris Welty (and his colleagues) will soon explain (in technical detail) how this whole thing came together. It's about combined use of best tools for the Job. Take out one component, and the whole thing falls apart. IBM have basically demonstrated the benefits of loosely coupling complimentary components, rather that taking the flawed "one size fits all" approach :-)

Kingsley


                              Cheers,  -- Adrian

Internet Business Logic
A Wiki and SOA Endpoint for Executable Open Vocabulary English Q/A over SQL and RDF
Online at www.reengineeringllc.com   
Shared use is free, and there are no advertisements

Adrian Walker
Reengineering





On Wed, Feb 16, 2011 at 2:05 PM, Kingsley Idehen <kidehen@xxxxxxxxxxxxxx> wrote:
On 2/16/11 11:52 AM, Adrian Walker wrote:
However, Executable English works over structured data tables (e.g. SQL), whereas Watson uses mainly unstructured data.  It's a lot harder to produce useful explanations in Watson's case.

It uses works over a Relational Property Graph based Deductive Database.  Relational Tables (on their own) don't cut it re. this problem domain.

-- 

Regards,

Kingsley Idehen	      
President & CEO 
OpenLink Software     
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen 






_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx
 

_________________________________________________________________ Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/ Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/ Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx Shared Files: http://ontolog.cim3.net/file/ Community Wiki: http://ontolog.cim3.net/wiki/ To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx


-- 

Regards,

Kingsley Idehen	      
President & CEO 
OpenLink Software     
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen 





_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (01)

<Prev in Thread] Current Thread [Next in Thread>