Jeg har skrevet en chat-robot som et led et projekt i min uddannelse, og nu hvor det er overstået har jeg arbejdet lidt videre på den og i stedet for de samme gamle if-sætninger, ville jeg gerne have indkodet en form for "kunstig intelligens" med en database bagved... Robotten skal kunne holde styr på hvad den før har lavet og med hvilke personer... Det er ikke bare en informations-bot, men skal agere en "rigtig" person...
Nogen ide om hvordan jeg kommer i gang og en måde jeg kan opbygge det på i teorien, så det, som sagt, ikke bli'r noget 'if der står det, så siger vi det' osv...
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Det lyder ret interessant. Jeg ved det nu ikke, men havde/har altid troet at sådan noget er bygget op af en Helv**** masse if-sætninger, da det umiddelbart er den eneste måde, jeg kan ser man kan gribe det an på. Det er jo trods alt en computer, og den må man vel sætte til at reagere udfra sådanne betingelser. Men interessant hvis der andre metoder.
Det er nok bygget op omkring en masse if-sætninger, men det skulle jo gerne være struktureret... gerne vha. en database... Så jeg ikke skal sidde og skrive 100.000 if-sætninger, men bare kan tilføje nogle options i en database...
Jeg laver en database over "keywords" og sætninger botten skal reagere på... f.eks. %% a'hva'be'har? Og så svarer botten f.eks. "yankiebar", fordi sætningen a'hva'be'har blev sagt (%% betyder at alt mulig kan stå før).. Stod der bare "a'hva'be'har" reagerer den KUN hvis det er det ord der står der, altså intet foran eller bagefter... Kan man evt. gøre det sådan?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.