Hvordan velger jeg den beste kunstige intelligens-programvaren?
Kunstig intelligens (AI) programvare er en type program som skaper og representerer mekanisk intelligens og tanke. Fra og med 2011 brukes mye av programvaren for kunstig intelligens til å lage online-boter til chatformål, men hver bot er forskjellig. Brukeren bør få programvare som passer hans eller hennes behov for et AI-system, for eksempel for vennlig samtale eller for forretningsformål. Programvare med høy læringsgrad, i stedet for de som bare etterligner tanken, vil vanligvis være bedre fordi programmet kan utvikle seg til brukerens spesifikasjoner.
Mest tilgjengelig programvare for kunstig intelligens er laget for chatbots, men det er andre typer tilgjengelige for planleggingsoppgaver og annen bruk. Selv i disse kategoriene er det underkategorier, for eksempel chat-bots og AI-programmer som er laget for å være fullstendig formbare og spesifikke for forretninger eller for underholdning. Brukeren må skaffe AI-programvare som samsvarer med hans eller hennes krav.
Programvare for kunstig intelligens som er laget for en bestemt type bruker eller bransje, kommer vanligvis forhåndsinnlastet med svar, men kan ha en emosjonell lettelse som gjør at programmet fungerer bedre for brukerens behov. Følelsesmessig lettethet refererer til hvordan programmet reagerer og bruker ordene sine for å skape enten en objektiv respons eller en som er glad eller trist. Et AI-system med passende følelser - et der brukeren kan endre den emosjonelle responsen - vil være bedre. De forhåndsbelastede svarene kan ofte endres, eller kan utvikle seg, basert på brukermedvirkning.
Hver type kunstig intelligensprogramvare har en annen læringsfrekvens, selv om noen kanskje ikke har noen læringsfrekvens i det hele tatt. Et AI-program uten læringsfrekvens kan virke dårlig, men hvis brukeren ikke vil at programmet skal lære såkalte dårlige vaner, kan det være nyttig å ha et program som er i stand til å svare uten å endre svar basert på vanlig bruker input. Et program med høy læringsfrekvens vil kunne utvikle seg og kan påta seg brukerens oppførsel. For å lære programmet eller oppgradere det til å svare på nye situasjoner, vil en høyere læringsfrekvens være nyttig.
Hvis programvare for kunstig intelligens er laget uten noen innledende regler og paradigmer, må den læres hvordan man tenker. Dette betyr at AI til å begynne med kan gi vanskelige svar på spørsmål eller utsagn. Denne typen programvare kan støpes til hva som helst, men brukeren må være villig til å sette av tid til å lære opp programmet. Å undervise i et program handler sjelden om koding; det handler mer om å snakke med programmet til det lærer passende svar.