Et ekspertsystem er en kombination af menneskelig faglig viden og softwares tekniske egenskaber. Ekspert-systemer kan løse en lang række opgaver - afhængigt af fokuset på en persons arbejde og softwarens funktionalitet.
Nødvendig
programmeringsmiljø
Instruktioner
Trin 1
Vælg det programmeringssprog, som ekspertsystemprogrammet skal skrives på. Forskellige sprog er designet til forskellige opgaver, så tag mere tid på at løse dette problem. Naturligvis er den største fordel, når du vælger, det sprog, du har skriveerfaring på. Du kan læse anmeldelser på Internettet om et bestemt programmeringssprog, se skallen, du skal arbejde i, og meget mere.
Trin 2
Beslut om de opgaver, som ekspertsystemet skal løse. Hovedforskellen mellem et ekspertsystem er dets lærbarhed, omend et programmeret. Vælg den opgave, som der er lidt eksekverbar kode med betingelser for. Sørg for udvikling af programmets logik.
Trin 3
Opret en grafisk programstruktur. Beskriv programmets hovedklasser og hovedfunktionerne. Det er værd at starte med dette, når man udvikler grænsefladen til ekspertsystemet. Det skal være forståeligt ikke kun for dig, men også for begyndere, der for nylig er begyndt at arbejde med en personlig computer.
Trin 4
Begynd at skrive dit program. For at gøre dit arbejde lettere skal du bruge moderne udviklingsmiljøer - de er nemme at finde på Internettet og downloades til din harddisk. Efter at have skrevet programmet, skal du tage lidt tid til at teste logikken i arbejde og lærbarhed. Dette er en ret vanskelig proces, men du bliver nødt til at bruge meget tid på det.
Trin 5
Hovedformålet med ekspertsystemet er at løse problemer, der kræver ekspertens data og viden. Således vil en standardbruger modtage en "ekspert derhjemme", da al ekspertens viden vil blive implementeret i programkoden og logikken i det program, du har udviklet.