Asiantuntijajärjestelmä on yhdistelmä ihmisen ammatillista tietämystä ja ohjelmistojen teknisiä ominaisuuksia. Asiantuntijajärjestelmät voivat ratkaista monenlaisia tehtäviä - riippuen henkilön työn painopisteestä ja ohjelmiston toimivuudesta.
Välttämätön
ohjelmointiympäristö
Ohjeet
Vaihe 1
Valitse ohjelmointikieli, jolla asiantuntijajärjestelmäohjelma kirjoitetaan. Eri kielet on suunniteltu eri tehtäviin, joten vie enemmän aikaa tämän ongelman ratkaisemiseen. Luonnollisesti tärkein etu valinnassa on kieli, jolla sinulla on kirjoituskokemus. Voit lukea Internetistä arvosteluja tietystä ohjelmointikielestä, tarkastella kuorta, jossa sinun on työskenneltävä, ja paljon muuta.
Vaihe 2
Päätä tehtävät, jotka asiantuntijajärjestelmä ratkaisee. Suurin ero asiantuntijajärjestelmän välillä on sen oppiminen, vaikkakin ohjelmoitu. Valitse tehtävä, jolle on vähän suoritettavaa koodia ehdoin. Huolehdi ohjelman logiikan kehittämisestä.
Vaihe 3
Luo graafinen ohjelmarakenne. Kuvaile ohjelman pääluokkia ja päätoimintoja. Tästä kannattaa lähteä kehittämällä asiantuntijajärjestelmän rajapintaa. Sen pitäisi olla ymmärrettävää paitsi sinulle, myös aloittelijoille, jotka ovat äskettäin aloittaneet työskentelyn henkilökohtaisen tietokoneen kanssa.
Vaihe 4
Aloita ohjelman kirjoittaminen. Tee työsi helpommaksi käyttämällä moderneja kehitysympäristöjä - ne on helppo löytää Internetistä ja ladata kiintolevylle. Kun olet kirjoittanut ohjelman, ota aikaa työn ja oppimisen logiikan testaamiseen. Tämä on melko vaikea prosessi, mutta sinun on käytettävä siihen paljon aikaa.
Vaihe 5
Asiantuntijajärjestelmän päätarkoitus on ratkaista ongelmia, jotka edellyttävät asiantuntijan tietoja. Siten tavallinen käyttäjä saa "asiantuntijan kotona", koska kaikki asiantuntijan tiedot otetaan huomioon ohjelmakoodissa ja kehittämässäsi ohjelman logiikassa.