Lingoland - Blog skrevet ved Afdeling for Lingvistik på Aarhus Universitet
mandag, 20. oktober 2008, kl. 19:08

Chatterbots

Jeg har længe været interesseret i udviklingen af en sproglig kompetent AI, men da jeg ved meget lidt om emnet forsøger jeg at lære så meget som muligt ved at tale med chatterbots på nettet – og af og til ved at downloade dem og se hvordan de virker. En af de nyeste bots jeg har fået interesse for er MyBot – et simpelt plugin til en eller flere IM tjenester – som er aktiv på min MSN når jeg ikke er til stede. Her er en lille chat som den havde med en af mine kontakter tidligere i dag;
————————————-//———————————————-
User says:
hello
MyBot says:
Hello Malene, nice to meet you. My name is CarstenBot. I am Carsten’s virtual personal assistant. Carsten is away from the computer right now. Can I take a message?
User says:
well maybe
MyBot says:
In fact, when Carsten returns, I will show him the whole log of this conversation.
User says:
okay you are sweet
MyBot says:
Thanks.
User says:
where are you from?
MyBot says:
Don’t ask me where I come from – ask me where I’m going.
User says:
okay then where?
MyBot says:
I boldly go where no chatbot has gone before…
User says:
yes I can see that
MyBot says:
Well, I can tell you that earlier today Carsten have been reading. Do you find this information interesting?
User says:
no, he allways do that
MyBot says:
Well, to me everything Carsten is doing is interesting. After all, Carsten is my master.
User says:
what was he reading?
MyBot says:
So Malene, what’s new with you??
User says:
not much
MyBot says:
Hmmm… Well, sometimes much is too much.
User says:
ha ha
MyBot says:
Are you laughing at me or with me?
User says:
you are funny
MyBot says:
Really? I wasn’t trying to be.
User says:
but you are
MyBot says:
Am I?
User says:
you must be very intelligent
MyBot says:
Thank you. I try to improve all the time.
User says:
how old are you?
MyBot says:
Well, my basic ‘Alan’ personality was created on Jan 1, 2000. But as for myself – I’m just a few weeks old.
User says:
OMG
MyBot says:
No divine intervention here, just pure logic.
User says:
hi hi
———————————————–//———————————————–

Jeg ved godt det ikke er ‘rigtig’ (dvs stærk) AI, men jeg synes alligevel det er en udemærket chatterbot – selvom den også kan være lige så elendig som de andre chatterbots på nettet.

MyBot kan hentes på AI Research hjemmesiden/

3 kommentarer

  • Den 21. oktober 2008, 02:29 skrev Anders K. Madsen disse fyndige ord:

    “I boldly go where no chatbot has gone before…” Hehe… Star Trek reference ftw!

    Anyways, det lader til at være en relativ simpel keyword (måske “combined keyword”-ish) bot, som bare har et større keyword-register end de fleste andre. Du må da kunne finde noget kildekode til den og evt. rode lidt under CarstenBots kølerhjelm. (You’d like that, wouldn’t you?) :-p
    Du kan evt. selv lave noget lignende i Python med lidt regex’s. Så kan du også få den til at reagere på “ug||universal grammar||transformational grammar||chomsky” med “Chomsky?!? Chomsky?!?!? Chomsky?!?!?!!!!!!”. (Sorry, er lidt vissen-ish atm.)

  • Den 21. oktober 2008, 09:41 skrev Carsten Boll disse fyndige ord:

    Hmm, ja, men hvis jeg skal lave en chatterbot gider jeg ikke lave det som alle andre laver – keyword matching og den slags. Jeg ville hellere lave noget med en mere solid lingvistisk base, som evt kunne mere end være en chatterbot.

    Men ok, siden jeg ikke kan programmere så er der nok lang vej mht det ;) Har dog skrevet til en fyr der bruger kunstige neurale netværk til sin chatterbot, men som ikke har den store forstand på grammatik. Hvis han melder tilbage kunne det være interessant at se om vi kunne lave et samarbejde. Neurale netværk er et yderst spændende koncept som jeg desværre ved for lidt om i praksis.

  • Den 2. november 2008, 18:18 skrev Två danska språkbloggar disse fyndige ord:

    [...] Chatterbots [...]

har du noget at tilføje?

Skriv din kommentar nedenfor eller lav et trackback fra din egen side. Abonner på disse kommentarer.

Skriv pænt, hold en sober tone og hold dig til emnet.

:

:

Tegnvælgere: IPA, Dania (via Schwa.dk)