Of the bucket load of books I have to read during the holidays, I started reading Pair Programming Illuminated.
One of the Seven Synergiestic Behaviours is "Pair Debugging", that the act of explaining your code/problem to something else will cause you to think about it in a way that will reveal alternatives. I'm all of us have experienced that at some time.
At a helpdesk they even had a Teddy Bear that students had to explain their mysterious bug too before talking to a human. This probably started as the sysadmins trying to get out of some work, although the bear was probably just as productive
So what if we could use a Bayesian Filter to answer the question instead of the typical scenario of identifying some text as spam. Would we end up with a programmer version of an oracle/ask jeeves that could respond in a way that would aid the consumer?
Would this mean sayings like, "If I had a dollar for everytime someone asked me
I assume the problem is the control, how do you feedback that the advice was incorrect or inefficient? Or how do you teach it that it was inefficient and now it should respond in this way?
How can other consumers ignore other consumers evaluations/posts? Most user based forums have ratings of members, admittedly don't rate the quality of posts, but they do rank the quantity.
Could this be the future for help systems, the pre-dominance of answers matched to bayesian filtered questions based on user forum knowledge posts over pre-packaged help text?
I'll have to ask ash his opinion.
2 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.
It’s already happeneing… You should try the Dell support system.
This uses a Baysian inference system to identify hardware support problems. One of the systems they were evaluating is called MetaFAQ designed by a friend of mine.
The support question correctly matched my query with a known faulty issue with their fans. I was redirected to fill in my details and a guy autorised sending me a new one.
Hi,
I am doing a research on pair programming.
If you could please answer a few survey questions (related to pair programming) that will help me a lot.
This is the URL of the survey:
http://www.zoomerang.com/survey.zgi?p=WEB224QTJQQQ6Y
Thank you very much.
Pratik