Live data from Hacker News

IBM is not doing "cognitive computing" with Watson (2016)

rogerschank.com

381–390 of 452 posts

Re: IBM is not doing "cognitive computing" with Watson (2016)

#381

The most ingenious trick that the IBM marketing department pulled was to get non-technical (and probably even technical people, judging by this thread) to think that Watson is some kind of singular thing. Like that it’s a single big neural network with different APIs on it, or something. I honestly think that’s what most people think Watson refers to. Watson is like Google Cloud Platform. It’s just a name for a platf…

But I bet you that when the singularity arrives, it will be named "Watson".

Re: IBM is not doing "cognitive computing" with Watson (2016)

#383

The author's particular gripe is that the Watson advertisements showing someone sitting down and talking to "Watson." They bother me as well (and did so when I was working at IBM in the Watson group) because they portray a capability that nothing in IBM can provide. Nobody can provide it (again to the author's point) because dialog systems (those which interact with a user through conversational speech) don't exist o…

It all goes back to how the Watson that played jeopardy - what the vast majority think of when they hear the word "Watson" - was a really cool research experiment and amazing advertising. A lot of the people that pay for "Watson" probably think they're paying for something really similar to the Watson that beat Ken Jennings at Jeopardy! and cracked jokes on TV. They're paying for something that might use some of the…

Yup. And they have sold it as a "potential solution" to everything data processing related. Hell, they even got NASA to pay for it:

https://www.space.com/35042-ibm-watson-computer-nasa-researc...

Re: IBM is not doing "cognitive computing" with Watson (2016)

#385
post #167

The most ingenious trick that the IBM marketing department pulled was to get non-technical (and probably even technical people, judging by this thread) to think that Watson is some kind of singular thing. Like that it’s a single big neural network with different APIs on it, or something. I honestly think that’s what most people think Watson refers to. Watson is like Google Cloud Platform. It’s just a name for a platf…

I'm not even convinced Watson is a platform. My impression is that it's just a consulting division of the company that deploys teams to build solutions that are in some way related to AI, with each solution or implementation potentially being completely unique from the ground up. Perhaps someone from IBM can correct me though.

Watson is a brand name. Specifically It's the Machine Learning brand name. Watson Developer Cloud is the product suite and it's just a set of pre-trained classical, machine learning, and deep learning based APIs for a variety of tasks. NLU(UIMA) text identification, NLC(Fuzzy String Matching), Visual Recognition, Tone Analysis(VADER), Discovery (Document Database + NLU + Knowledge Graph), Speech (STT/TTS), Text Translation (Literal not Semantic), Assistant (Conversational State Engine with embedded linguistic neural net). We're ahead in some aspects and a bit behind in others. There is also a generic Machine Learning Service which allows you to train Classical or Deep Learning algorithms and push them to a rest endpoint for production use. Ultimately the "Watson" from jeopardy was sliced up and pieces stuffed into various products. Anything with a smattering of AI/ML gets the Watson brand on it. I personally hate the Watson commercials as people who don't know anything about the subject think Watson is this singular sentient entity. Those who do know about AI/ML know we have the same general tech as everyone else. One benefit we do have though is petabytes of training data and expertise in just about every line of business on the planet.

Re: IBM is not doing "cognitive computing" with Watson (2016)

#386

IBM's customers probably understand that Watson (the jeopardy-playing bot) isn't really relevant, and that what they're buying isn't a pre-written software package so much as software consulting services. But there's still a serious problem, which is that a customer of Watson would reasonably believe that they're getting the team of engineers that solved Jeopardy. In reality there is no overlap whatsoever in personne…

Watson Services are very much a product you buy/subscribe to. Just like the Machine Learning services you get from Microsoft or Google. You can use them pretty easily with absolutely no consulting at all.

Re: IBM is not doing "cognitive computing" with Watson (2016)

#387

Earlier quoted context omitted.

This is what Knewton is all about. knewton.com

Knewton is very cool, thanks for the link. I'm assuming they break things down into traditional objective units within a standard curriculum and material that is relevant. That's great but it is a very manual process. Remember Yahoo curated keyword recommendations from the 90s? This Knewton approach is more like that. What I'd like to see is more like a Google Search in this analogy...something more flexible and comp…

The basic idea is that you might start with a manual linkage between concepts, derived from linkages between content developed by subject matter experts, but over time it organically morphs into a knowledge graph that describes how certain concepts relate to and build on each other, and for which scenarios of learners.

That knowledge graph combined with a concrete goal (mastery level) and time to get there (deadline) can then be used to recommend to a specific learner what material to study or activities to do next.

It's theoretically possible to do this even more organically, but you need clearly tagged educational "stuff" (written content, lectures, activities, etc.) and, perhaps more importantly, clear ways to measure outcomes as a result of interacting with that "stuff" (typically quizzes which themselves have been clearly calibrated).

Re: IBM is not doing "cognitive computing" with Watson (2016)

#388

Earlier quoted context omitted.

In a previous job I looked into the viability of pen computing, specifically which companies had succeeded commercially with a pen-based interface. A lot of folks are too young to know this, but there was a time when it was accepted wisdom that much of personal computing would eventually converge to a pen-based interface, with the primary enabling technology being handwriting recognition. What I found is that compute…

> The other was companies who had tricked people into learning a new kind of handwriting [...] It's interesting parallels with spoken word interfaces. I don't know what the answer is. Well, here's a possibility: we'll meet in the middle. Companies will train humans into learning a new kind of speech which is more easily machine-recognisable. These dialects will be very similar to English but more constrained in synta…

If that happened, but went the way of Palm Pilot's "Graffiti" system, what would be the analogue of touchscreen keyboards?

Re: IBM is not doing "cognitive computing" with Watson (2016)

#389

Earlier quoted context omitted.

In a previous job I looked into the viability of pen computing, specifically which companies had succeeded commercially with a pen-based interface. A lot of folks are too young to know this, but there was a time when it was accepted wisdom that much of personal computing would eventually converge to a pen-based interface, with the primary enabling technology being handwriting recognition. What I found is that compute…

> The other was companies who had tricked people into learning a new kind of handwriting [...] It's interesting parallels with spoken word interfaces. I don't know what the answer is. Well, here's a possibility: we'll meet in the middle. Companies will train humans into learning a new kind of speech which is more easily machine-recognisable. These dialects will be very similar to English but more constrained in synta…

Your comment reminded me of an interesting video I saw a while back. The video is a talk [0] by a programmer explaining and demonstrating how he developed and used a voice recognition system to program in emacs, after a significant RSI injury.

The commands and syntax he uses to interact with the system might be a decent approximation of the custom English syntax you suggest.

[0]: https://youtu.be/8SkdfdXWYaI?t=537

Post reply on HN