-
Computer…?
Posted on May 16th, 2009 2 commentsRecently Wolfram Alpha, a new kind of answering service on the internet was published. It was announced that it would be a totally new approach in how you get answers to your questions. Unlike engines like Google, who just show a list of hits that contain keywords you provided in your search it is actually a “thinking” search-engine. Like the computers in Star Trek, were you just name a question and the computer gives you the correct answer.
Great, I thought. Brilliant idea – lets try it. Well after the few searches I was more than disappointed. From the keywords I provided it was almost 80 % of the time not able to puzzle out what the question was about, showing either a message like: “Wolfram|Alpha isn’t sure what to do with your input” or a result I wasn’t expecting. Only totally unambiguous keywords produced a correct result, and even then there was a chance that the result would not be what I expected. Keywords I provided: computer science, computer, apache, Vienna, Apache, PHP, Otago, Pi, knowledge, wolframalpha, wfrp and warhammer. Only Vienna, Pi and wolframalpha produced results I expected. Other keywords produced a result I wasn’t expecting, for instance when typing in computer I was expecting an explaination, what a computer is. WolframAlpha showed me the information about computer-magazine.
So at the current time I’m not sure what I should say about WolframAlpha. I’m aware that you cannot directly compare it to search engine, but its most obviously the first thing everybody tries to do. The idea behind it is great, but it is far to early to judge about it. Perhaps in a couple of years the technology might become better, but in the meantime I see no value in using it.
2 responses to “Computer…?”

-
Hm, das Problem mit solchen semantischen Suchen – und ich gehe mal davon aus, dass es sich um eine solche handelt – ist zweifach:
1) Daten: Im Moment scheint nicht so viel drin zu sein. Aber auch mit viel mehr Daten wird wahrscheinlich immer noch ein brauchbarer Großteil fehlen.
2) “Kontext”: Wie weiß das Ding überhaupt, was ich unter einem bestimmten Wort verstehe? Das ist meist sprachabhängig, kann aber auch in derselben Sprache kulturell zu Mehrdeutigkeiten führen, die nicht auflösbar sind. Etwa: Sessel in DE und Sessel in AT. Woher soll Wolfram Alpha wissen, was ich darunter verstehe, wenn nicht im Voraus explizit feststeht, dass ich Österreicher bin, und das System dahinter die Unterscheidung kennt.
Was machst du mit abstrakten oder umstrittenen Begriffen, unter denen jeder etwas anderes versteht?Und selbst wenn der Rechner mich mit Labeln versehen kann. Wie soll er wissen, ob ich als ITler mit PHP nicht doch das Gen meine, und er durch Label und daraus resultierende Gewichtung annehmen muss, dass ich die Programmiersprache suche.
Je größer die Datenbank wird, desto unklarer werden die Begriffe. Gibt mal in der wikipedia Begriffe ein und staune, was da an Zweideutigkeiten herauskommt.
Im besten Fall kann ich mir vorstellen, wie ein Rechner in Zukunft durch ein (sehr einfaches) Gespräch, draufkommt, dass ich z.B. das PHP Gen meine und mich dann darüber aufklärt. Aber auch das hast du durch zwei drei Klicks im Wikipedia bereits erledigt. Man verleiht dem Rechner durch eine Unterhaltung nur ein (scheinbar) menschliches Verhalten.
Zu viel gelabert … Fazit: Was hast du dir denn erwartet?
Martin
Leave a reply
-


Martin May 17th, 2009 at 12:07