---
title: "Webbassistent som JonOloff"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/100028-webbassistent-som-jonoloff"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Webber2003"
published: "2004-03-21T20:09:00.000Z"
updated: "2004-03-22T16:44:09.000Z"
replies: 17
views: 457
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/100028-webbassistent-som-jonoloff"
---

# Webbassistent som JonOloff

## #1 — Webber2003, 2004-03-21T20:09Z

Kunde inte komma på någon bra rubrik :OO.

Men en del sajter har ju tjänster där du kan ställa frågor till en "virtuell person" som exempelvis Onoff o vissa partier har. Ibland blir det roliga svar osv men min fråga är om det är svårt att bygga upp en sådan tjänst, finns det några färdiga script på nätet?

Permalänk: https://www.webforum.nu/p/100028

## #2 — LeonL, 2004-03-21T20:14Z

Man får programmera alla svar manuellt, men egentligen är det inte så jobbigt om man gör det på rätt sätt.
  Du kan exempelvis kolla om besökarens text innehåller ordet "Hej", i så fall kan roboten svara med en hälsning. I princip så funkar det så. Du kan även få med en del av besökarens text med i svaret, så svaren inte blir så enformiga och tråkiga.
  Du kan göra detta med någon server-teknologi, såsom ASP, PHP och ASP.NET.
  Om det finns färdiga att ladda ner vet jag inte, men det skulle vara kul att så hur de har gjort.

Permalänk: https://www.webforum.nu/p/1304809

## #3 — Webber2003, 2004-03-21T20:48Z

Tack för svaret LeonL.

Då är frågan om det finns kanske finns något färdigt system att bygga vidare på, men frågan är vad man isåfall ska använda för sökord för att hitta något. Någon som kanske vet?

Permalänk: https://www.webforum.nu/p/1304826

## #4 — Pace, 2004-03-21T20:55Z

Har byggt ett liknande program för egen vinnings skull en gång i tiden. Ganska kul projekt för man får verkligen disikera svenska språket. ;)

Då de flesta frågor startar med vissa grundläggande ord, finns det också ett visst svar som (nästan) alltid passar in. Här är delar av fraser som jag plockade ut:

**Frågor**

1. Varför kan
2. Varför kan jag inte
3. Vad gör
4. När
5. Kan du
6. Kan jag
7. Är du
8. Är jag
9. Vill du ha
10. Vad vill
11. Vill du
12. Ska du

**Påståenden**

1. Jag vill ha
2. Jag vill inte
3. Jag vill
4. Jag gör
5. Jag vet inte
6. Jag vill
7. Jag känner
8. Jag kan inte
9. Jag är
10. Du är
11. Det gör

**Mindre specifikt**

1. Vad
2. Vem
3. Vem är
4. Vem var
5. Vem kan
6. Vill
7. Ska
8. Har du
9. Har jag
10. Har
11. Hur
12. Varför inte
13. Inte
14. Varför
15. Var
16. Min
17. Din

Under mindre specifikt la jag ord som har lägre prioritet och så att säga "fångar upp" eventuella fraser som inte kunde matchas med ett bra svar.

Det är ju frågan om articiell intelligens. Och det är ju totalt omöjligt att få fungera på ett helt korrekt sätt. Det blir i princip bara en dum chat som inte förstår sig på det mänskliga intellektet. Men tur är väl det kanske. ;)

Permalänk: https://www.webforum.nu/p/1304829

## #5 — Webber2003, 2004-03-21T21:00Z

Okej Pace, du har inte kvar programet?

Permalänk: https://www.webforum.nu/p/1304832

## #6 — Pace, 2004-03-21T21:04Z

Jo, men det är inget jag delar ut. Det är skrivet i basic för det andra. ;)

Permalänk: https://www.webforum.nu/p/1304838

## #7 — Webber2003, 2004-03-21T21:25Z

> **Pace skrev:**
>
> Jo, men det är inget jag delar ut. Det är skrivet i basic för det andra. ;)

Okej det var skrivet i Basic, ja då var det ändå inget för mig ;). 

Någon som kanske vet var man kan hitta ett sådant system?

Permalänk: https://www.webforum.nu/p/1304843

## #8 — LeonL, 2004-03-21T21:46Z

Gör ett själv! :i

Permalänk: https://www.webforum.nu/p/1304849

## #9 — Webber2003, 2004-03-22T08:23Z

> **LeonL skrev:**
>
> Gör ett själv! :i

Sådana svar gillar jag verkligen inte x(. Hade jag kunnat göra ett sådant system så hade jag väl självklart inte ställt frågan på webforum.

Permalänk: https://www.webforum.nu/p/1304933

## #10 — Gislaved.net, 2004-03-22T09:01Z

> **Webber2003 skrev:**
>
> > **LeonL skrev:**
> >
> > Gör ett själv! :i
>
> 
> 
> Sådana svar gillar jag verkligen inte x(. Hade jag kunnat göra ett sådant system så hade jag väl självklart inte ställt frågan på webforum.

Har du provat? Jag skulle gissa på att sådana system oftast är mycket specialiserade och anpassade efter en viss produkt eller tjänst, vilket medför att du förmodligen får bättre resultat genom att skriva ett eget program som sköter detta. 

Om du bara väljer ett programmeringsspråk så kan du säkert få hjälp med den fortsatta utvecklingen i något av programmeringsforumen som finns här.

Permalänk: https://www.webforum.nu/p/1304945

## #11 — Webber2003, 2004-03-22T10:01Z

Vilket programmeringsspråk är stabilast o som kan hämta information snabbt?

Permalänk: https://www.webforum.nu/p/1304974

## #12 — Gislaved.net, 2004-03-22T10:05Z

Om du letar efter något som är stabilt, relativt snabbt och samtidigt enkelt att lära sig så skulle jag föreslå att du använder PHP och jobbar mot en databas i MySQL. Det duger förmodligen alldeles utmärkt till en sådan applikation.

Permalänk: https://www.webforum.nu/p/1304977

## #13 — Hansen, 2004-03-22T13:47Z

Det finns en "klassisk" algoritm, [Eliza](http://i5.nyu.edu/~mm64/x52.9265/january1966.html) av Joseph Weizenbaum.

Så här kan det se ut:

```
Welcome to your therapy session.
Your therapist's name is Liz.

Liz:    How do you do.  Please tell me your problem.
you:    How many sides does a six sided dice have?
Liz:    What do you think?
you:    Six?
Liz:    I'm not sure I understand you fully.
you:    What do you talk about?
Liz:    Oh, I talk about?
you:    Yeaa!
Liz:    Does talking about this bother you?
you:    Yes!
Liz:    Please go on.
you:    No
Liz:    Why not?
you:    Because i don`t like you!
Liz:    We were discussing you -- not me.
you:    bye           
Liz:    Goodbye.  I hope you found this session helpful.
```

..., en ganska dum chatbot.

Om du är ute efter något mer seriöst, så får du nog införskaffa kunskaper i både lingvistik och AI (Artificiell Intelligens).

Permalänk: https://www.webforum.nu/p/1305090

## #14 — spango, 2004-03-22T15:20Z

Statistik är nästan än bättre än lingvistik om man ska hålla på med natural language parsing. Fråga valfri datorlingvist :)

Permalänk: https://www.webforum.nu/p/1305150

## #15 — Webber2003, 2004-03-22T15:51Z

> **spango skrev:**
>
> Statistik är nästan än bättre än lingvistik om man ska hålla på med natural language parsing. Fråga valfri datorlingvist :)

Vad är det för skillnad mellan statistik o lingvistik?

Finns det några sökord ni kan rek för att hitta färdiga lösningar (script) inom området?

Permalänk: https://www.webforum.nu/p/1305181

## #16 — spango, 2004-03-22T16:11Z

Det är rätt komplicerade samband inom språket som man identifierar med statistiska metoder, och som tenderar att avslöja vad saker och ting betyder. (Att använda sig av Chomskys grammatiker i NLP funkar inte alltid så bra, för den intresserade...)

Och nej, jag har mycket svårt att tro att det finns några färdiga script som gör statistisk språkanalys.

Permalänk: https://www.webforum.nu/p/1305191

## #17 — muskot, 2004-03-22T16:41Z

Något [Alicebot](http://www.alicebot.org/)\-relaterat program/script kanske kan fungera?

Permalänk: https://www.webforum.nu/p/1305211

## #18 — Webber2003, 2004-03-22T16:44Z

> **muskot skrev:**
>
> Något [Alicebot](http://www.alicebot.org/)\-relaterat program/script kanske kan fungera?

Tack för tipset, ska kolla den sidan.

Permalänk: https://www.webforum.nu/p/1305214

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/100028-webbassistent-som-jonoloff
