Ask HN: What should I ask Dr. David Ferrucci, the leader of IBM's Watson project
A little background: I am a senior CS major at Rensselaer Polytechnic Institute, and this upcoming week my school will be holding a 3 day event to cover the Watson computer system taking on Jeopardy. The lead researcher, David Ferrucci, is a graduate of RPI and will be here one of those days to do a Q&A, but I don't really know much about the system and figured HN might have a few insightful questions that I could forward on.
Also, kind of a weird twist, but Ferrucci happens to be my roommate's first uncle (he's a management major and never mentioned it since him and I don't really talk CS all that often), so I might be meeting Dr. F personally afterward - making the question asking even more feasible.
4 comments
[ 3.3 ms ] story [ 25.0 ms ] threadLet us know the question you end up asking him and his answer, if you can! Thanks!
Seriously, I presume that his budget was large, but not inexhaustible. Ask him what he could have accomplished if he'd thrown more hardware/people at the problem.
That being said, I think the latter part of your comment this could be a good question. I think asking him what issues he ran into - which might be more appropriate after he explains what the particulars of the project were/are - might be a little more generic though.
As an aside, after I posted this I went and did a little research on IBM's site - which is more marketing fluff than technical explanation - and one of the things they emphasized was that Watson was built as a custom solution to overcome some (ambiguous) lack of technical feasibility with existing hardware. One of the questions that came to mind after hearing this was why they couldn't just use the same algorithm/ of a blue gene/X. Basically, what differentiates Watson from any other distributed super computer, if anything (significant). I imagine theres no big difference, probably just tweaks in networking types, cpu counts/speeds, etc. - things that would've made Watson doable, but not optimally doable.