News for hackers. Stuff that matters.
Re:Watson Services by andrea_s on Wednesday October 08, 2014 @06:56AM (#8426245)
For all the hype that surrounds this platform, the live demos are truly underwhelming...
Re:Watson Services by skorgu on Wednesday October 08, 2014 @07:48AM (#8426391)
Agreed. For kicks I dumped a bunch of dmr biographical material (Wired, NYT, his personal web page) into http://ibmlaser.mybluemix.net/siredemo.html

Some "PERSONS" it found, everything between '' is [sic]:

'C' 'Cobol' 'B begat C.' '”' (yes, a single fancy closing quote) 'engineer' '’ initials' '’70s' '“Jobs’ genius'

Some of it is understandable given how annoying single-character identifiers are to parse and others are roughly reasonable in context.

Even given some of those quirks I bet it would be useful if you had bajillions of pages (cough ediscovery cough) to search through instead of a few general-audience articles.

Re:Watson Services by simias on Wednesday October 08, 2014 @08:17AM (#8426476)
Yeah it's pretty bad, even inputing a well written news article like this one: http://www.theguardian.com/fashion/2014/oct/08/return-of-joh...

    ”              PERSON
    its            ORGANIZATION
    ’s Wear Daily  PERSON
    shoulder pad   DISEASE
The rest is mostly correct (although random punctuation seems included at times) but it's nothing you couldn't get by word matching using a big dictionary. It reminded me to get tested for shoulder pads though, so there's that.
Re:Watson Services by pesenti on Wednesday October 08, 2014 @10:55AM (#8427181)
We have a bug with quotes/punctuation that we are fixing now (that account for 1 & 3). "its" is not necessarily a mistake, it likely refers to the owner. "shoulder pad" is a mistake due to the probabilistic nature of the algorithms used.
Re:Watson Services by parsabg on Thursday October 09, 2014 @07:59AM (#8431834)
FWIW I ran the article through AYLIEN's Text API and here's what I got: http://aylien.com/text-api-demo?text=http%3A%2F%2Fwww.thegua...

(disclaimer: I'm the founder of AYLIEN)

Re:Watson Services by shrikant on Wednesday October 08, 2014 @08:07AM (#8426444)
For anyone else who wants to know, 'dmr' in parent post is Dennis Ritchie.

(I knew this, but didn't make the association right away, and it's quite hard to search online for 'dmr')

Re:Watson Services by pdabbadabba on Wednesday October 08, 2014 @09:23AM (#8426722)
You should've asked Watson. Then you would have learned the truth: dmr is 's wear daily.
Re:Watson Services by TillE on Wednesday October 08, 2014 @08:41AM (#8426565)
Searching for 'dmr person' does the trick with Google. Top result, and a sidebar of Dennis Ritchie.
Re:Watson Services by jonperl on Wednesday October 08, 2014 @02:25PM (#8428538)
Interesting, this service is a lot like http://www.alchemyapi.com/products/demo/alchemylanguage
Re:Watson Services by pesenti on Wednesday October 08, 2014 @10:53AM (#8427172)
We have found a bug with character normalization (which messes up the parsing of the punctuation). We'll fix this today.
Re:Watson Services by pesenti on Wednesday October 08, 2014 @06:13PM (#8429741)
We fixed the bug with punctuation. Can you try again?
Re:Watson Services by skorgu on Thursday October 16, 2014 @06:40PM (#8468289)
Took me a while but I retried. It's definitely better, to the point that I have to stretch a bit to find really bad errors. "B begat C" still makes it in as do a few similar ones but considering how pathological a case a single-letter identifier is I can forgive that.

I assume because the identifiers aren't unique that they're returned in the underlying api as text locations. Hmm now I want to throw EDGAR data at this.

Re:Watson Services by TeMPOraL on Wednesday October 08, 2014 @07:56AM (#8426414)
I played with language recognition demo and learned that Polish is apparently German. Being born in Galicia[0], I guess I shouldn't be surprised...

[0] - http://en.wikipedia.org/wiki/Galicia_%28Eastern_Europe%29

Re:Watson Services by pesenti on Wednesday October 08, 2014 @08:06AM (#8426439)
Sorry Polish is not one of the supported language yet: Arabic; Chinese (Simplified); Chinese (Traditional); Cyrillic; Danish; Dutch; English; Farsi; Finnish; French; German; Greek; Hebrew; Hindi; Icelandic; Italian; Japanese; Korean; Norwegian (Bokmal); Norwegian (Nynorsk); Portuguese; Spanish; Swedish; Turkish; Urdu.
Re:Watson Services by angrypoulpe on Wednesday October 08, 2014 @10:03AM (#8426885)
French is identified as EN_us -> http://imgur.com/VdDJVw4 Inadmissible !
Re:Watson Services by parsabg on Thursday October 09, 2014 @07:54AM (#8431814)
AYLIEN's Text API does a better job :-) http://aylien.com/text-api-demo?text=vache%20cochon%20metal%...

(disclaimer: I'm the founder of AYLIEN)

Re:Watson Services by johnward on Wednesday October 08, 2014 @08:19AM (#8426486)
I also imagine that distinguishing between many of these languages is not a trivial task for a computer to handle.
Re:Watson Services by TillE on Wednesday October 08, 2014 @08:47AM (#8426587)
You'd get collisions if you're trying to determine the language of a single word, obviously. But a sentence or two should be no problem. You're just matching words in a dictionary.

Different languages are mostly quite distinct. It would be a more interesting challenge to recognize and understand, say, German dialects.

Re:Watson Services by a3_nm on Wednesday October 08, 2014 @09:08AM (#8426659)
In fact you can already get very good results, even without a dictionary, just with a distribution of the trigrams in your input languages (which is immediate to compute from a corpus). Just compute the distribution of the sample and return the language that has the closest one.
Re:Watson Services by tripzilch on Saturday October 11, 2014 @04:36AM (#8441635)
Even a single letter frequency histogram is already a very powerful discriminator to detect language. Although I suppose scoring maximum likelihood on bi- or trigrams works better for very small (sub-sentence) bits of text.
Re:Watson Services by TeMPOraL on Wednesday October 08, 2014 @08:10AM (#8426455)
Oh right, I'm sorry. It was actually written on the demo page, but I somehow missed it.
Re:Watson Services by wtbob on Wednesday October 08, 2014 @08:32AM (#8426532)
Odd that Farsi is supported, not Polish, given that Poland's GDP is close to Iran's and that Poland has no sanctions against it. Perhaps IBM is planning to sell lots of Watson-powered systems in Afghanistan & Tajikistan?

Incidentally, Poland's GDP is several times that of Finland…

Re:Watson Services by jameshart on Wednesday October 08, 2014 @12:08PM (#8427661)
Do you not think there might be a market for software for analyzing text in Farsi perhaps -outside- the region where it's actually spoken?

(disclaimer - work for IBM, but not on Watson, or anything related to intelligence analytics)

Re:Watson Services by pridkett on Wednesday October 08, 2014 @09:13AM (#8426693)
Polish as a language is more similar to other languages than Finnish or Farsi. Basically, it's easier to detect Farsi and Finnish because they're more distinct and in smaller language families than Polish, which is similar to many slavic languages.
Re:Watson Services by parsabg on Thursday October 09, 2014 @07:56AM (#8431822)
Do you mind sharing your input text? Interested to see how our API performs (http://aylien.com/text-api-demo)