Live data from Hacker News

IBM's Watson goes to work in Hospital

technologyreview.com

11–18 of 18 posts

Re: IBM's Watson goes to work in Hospital

#11
post #10
post #9

Watson is used here the same way people use Hoover and Kleenex. I thought the article would be about IBM beginning to refit their question/answering inference system for aiding in diagnosis at hospitals. But it is not. The article is about researchers monitoring large streams of data and using machine learning to help in detecting whether an infant in the ICU has an infection. The data streaming tech is from IBM thou…

based on what is used in Watson, so there is that link. It's actually not. There really is no connection between the two other than being from the same research lab.

Oh I did not know that. I guess I was tricked by the wording in this sentence:

"Artemis is built on an analytics platform called InfoSphere Streams that, like Watson, emerged from IBM research into ways that software can make decisions on the spot using data arriving at a high speed from many different sources".

I thought they started from the same origin and then split focuses. Thanks for the correction.

Re: IBM's Watson goes to work in Hospital

#12
post #11
post #10

Earlier quoted context omitted.

based on what is used in Watson, so there is that link. It's actually not. There really is no connection between the two other than being from the same research lab.

Oh I did not know that. I guess I was tricked by the wording in this sentence: "Artemis is built on an analytics platform called InfoSphere Streams that, like Watson, emerged from IBM research into ways that software can make decisions on the spot using data arriving at a high speed from many different sources" . I thought they started from the same origin and then split focuses. Thanks for the correction.

It's not your fault, it was written in a misleading (and in some ways incorrect) manner.

Re: IBM's Watson goes to work in Hospital

#14

We get it. The title is wrong. I am rather disappointed by the low quality of the discussion here about a rather interesting article.

Fair enough. I'm reluctant to say too much since I actually work on Streams (hence my authoritarian corrections), but I'm a research staff member, not a marketing person.

I suppose I do feel comfortable giving my personal take on it, and why I find working on Streams exciting: we're designing a language and runtime system for a new programming model. Not just a new language (which we do have), but a new programming model. The way you write programs changes when you have essentially infinite streams of data coming through your system - you have to think in terms of operators that transform or filter individual pieces, and you have to keep in mind its inherent distributed nature. That is, you may write a chain of operators to process your data, but each operator can run in parallel with the others, even though you will probably design your application thinking of one particular piece of data marching through the system. The runtime system itself is, of course, distributed and fast.

To get an overview of this programming model, take a look at this paper: "SPADE: The System S Declarative Stream Processing Engine": http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.160...

Just keep in mind two things: the newest iteration of the language is called Streams Processing Language (SPL), and that it is a complete rewrite of Spade.

I suppose I should put in the disclaimer that these are my views, and I do not represent IBM.

Re: IBM's Watson goes to work in Hospital

#15
post #14

We get it. The title is wrong. I am rather disappointed by the low quality of the discussion here about a rather interesting article.

Fair enough. I'm reluctant to say too much since I actually work on Streams (hence my authoritarian corrections), but I'm a research staff member, not a marketing person. I suppose I do feel comfortable giving my personal take on it, and why I find working on Streams exciting: we're designing a language and runtime system for a new programming model. Not just a new language (which we do have), but a new programming m…

To be a bit blunt, that article with a heavily misleading title totally disappointed me. I was expecting to glean some insights there on how they applied certain kind of technologies into a vertical market -- nothing but a few marketing pitch.

Your post got me even more confused: what exactly new programming models? I understand there may be an influx of sensor data coming in and your apps have to be able to cope with them --- do specific data analysis, maybe some kinds of expert systems, and generate possible suggestions. But how is that different from existing systems, say, nuclear station operation system, high-frequency trading systems, to name a few.

Re: IBM's Watson goes to work in Hospital

#16
post #14

Earlier quoted context omitted.

Fair enough. I'm reluctant to say too much since I actually work on Streams (hence my authoritarian corrections), but I'm a research staff member, not a marketing person. I suppose I do feel comfortable giving my personal take on it, and why I find working on Streams exciting: we're designing a language and runtime system for a new programming model. Not just a new language (which we do have), but a new programming m…

To be a bit blunt, that article with a heavily misleading title totally disappointed me. I was expecting to glean some insights there on how they applied certain kind of technologies into a vertical market -- nothing but a few marketing pitch. Your post got me even more confused: what exactly new programming models? I understand there may be an influx of sensor data coming in and your apps have to be able to cope wit…

Those systems exist, but they are ad-hoc. That is, people implement their own in-house solutions as needed. We're trying to provide a language and runtime that allows developers to only focus on writing streaming applications - they don't need to worry about implementing their own infrastructure or way to describe their applications.

Re: IBM's Watson goes to work in Hospital

#17
post #16

Earlier quoted context omitted.

To be a bit blunt, that article with a heavily misleading title totally disappointed me. I was expecting to glean some insights there on how they applied certain kind of technologies into a vertical market -- nothing but a few marketing pitch. Your post got me even more confused: what exactly new programming models? I understand there may be an influx of sensor data coming in and your apps have to be able to cope wit…

Those systems exist, but they are ad-hoc. That is, people implement their own in-house solutions as needed. We're trying to provide a language and runtime that allows developers to only focus on writing streaming applications - they don't need to worry about implementing their own infrastructure or way to describe their applications.

That makes sense. Thanks for clarifying.

Re: IBM's Watson goes to work in Hospital

#18
Steve Yegge wrote about this years ago, under the assumption that it's what Google was working towards at the time. This is back when he was working for Amazon. Ctrl-f this piece for "save your brother's life": http://sites.google.com/site/steveyegge2/google-at-delphi

What we'll end up with is increasingly powerful expert systems, and the human strategists behind the scenes will operate at a higher and higher level.

Post reply on HN