Ekspertu sistēma ir cilvēka profesionālo zināšanu un programmatūras tehnisko iespēju apvienojums. Ekspertu sistēmas var atrisināt visdažādākos uzdevumus - atkarībā no cilvēka darba fokusa un programmatūras funkcionalitātes.
Nepieciešams
programmēšanas vide
Instrukcijas
1. solis
Izvēlieties programmēšanas valodu, kurā tiks rakstīta ekspertu sistēmas programma. Dažādas valodas ir paredzētas dažādiem uzdevumiem, tāpēc aizņemiet vairāk laika, lai atrisinātu šo problēmu. Protams, galvenā priekšrocība, izvēloties, ir valoda, kurā jums ir rakstīšanas pieredze. Internetā varat lasīt pārskatus par konkrētu programmēšanas valodu, apskatīt čaulu, kurā jums jāstrādā, un daudz ko citu.
2. solis
Izlemiet par uzdevumiem, kurus ekspertu sistēma atrisinās. Galvenā atšķirība starp ekspertu sistēmu ir tās mācāmība, kaut arī ieprogrammēta. Izvēlieties uzdevumu, kuram ir maz izpildāmā koda ar nosacījumiem. Nodrošināt programmas loģikas izstrādi.
3. solis
Izveidojiet grafisko programmas struktūru. Aprakstiet programmas galvenās klases un galvenās funkcijas. Izstrādājot ekspertu sistēmas saskarni, no tā ir vērts sākt. Tam jābūt saprotamam ne tikai jums, bet arī iesācējiem, kuri nesen sāka strādāt ar personālo datoru.
4. solis
Sāciet rakstīt savu programmu. Lai atvieglotu darbu, izmantojiet modernas izstrādes vides - tās ir viegli atrast internetā un lejupielādēt cietajā diskā. Pēc programmas uzrakstīšanas veltiet laiku, lai pārbaudītu darba loģiku un mācāmību. Tas ir diezgan grūts process, taču jums tam būs jāpavada daudz laika.
5. solis
Ekspertu sistēmas galvenais mērķis ir atrisināt problēmas, kurām nepieciešami paša eksperta dati un zināšanas. Tādējādi standarta lietotājs saņems “ekspertu mājās”, jo visas eksperta zināšanas tiks ieviestas programmas kodā un jūsu izstrādātajā programmas loģikā.