Ett expertsystem är en kombination av mänsklig professionell kunskap och programvarans tekniska kapacitet. Expertsystem kan lösa en mängd olika uppgifter - beroende på fokus för en persons arbete och programvarans funktionalitet.
Nödvändig
programmeringsmiljö
Instruktioner
Steg 1
Välj det programmeringsspråk som expertsystemsprogrammet ska skrivas på. Olika språk är utformade för olika uppgifter, så ta mer tid att lösa problemet. Naturligtvis är den största fördelen när du väljer det språk du har skrivupplevelse på. Du kan läsa recensioner på Internet om ett visst programmeringsspråk, se skalet där du måste arbeta och mycket mer.
Steg 2
Bestäm vilka uppgifter som expertsystemet kommer att lösa. Huvudskillnaden mellan ett expertsystem är dess inlärbarhet, om än ett programmerat. Välj uppgiften för vilken det finns liten körbar kod med villkor. Tillhandahålla utvecklingen av programmets logik.
Steg 3
Skapa en grafisk programstruktur. Beskriv programmets huvudklasser och huvudfunktionerna. Det är värt att börja med detta när man utvecklar gränssnittet för expertsystemet. Det borde vara förståeligt inte bara för dig utan också för nybörjare som nyligen har börjat arbeta med en persondator.
Steg 4
Börja skriva ditt program. För att göra ditt arbete enklare, använd moderna utvecklingsmiljöer - de är lätta att hitta på Internet och laddas ner till din hårddisk. Efter att ha skrivit programmet, ta dig tid att testa logiken i arbete och lärbarhet. Det här är en ganska svår process, men du måste spendera mycket tid på det.
Steg 5
Huvudsyftet med expertsystemet är att lösa problem som kräver expertens data och kunskap. Således kommer en standardanvändare att få en "expert hemma", eftersom all expertens kunskap kommer att implementeras i programkoden och logiken för det program som du har utvecklat.