Expertní systém je kombinací lidských odborných znalostí a technických schopností softwaru. Expertní systémy dokážou vyřešit širokou škálu úkolů - v závislosti na zaměření práce člověka a funkčnosti softwaru.
Nezbytné
programovací prostředí
Instrukce
Krok 1
Vyberte programovací jazyk, ve kterém bude program systému expertů napsán. Různé jazyky jsou navrženy pro různé úkoly, takže řešení tohoto problému zabere více času. Hlavní výhodou při výběru je přirozeně jazyk, ve kterém máte zkušenosti s psaním. Můžete si přečíst recenze na internetu o konkrétním programovacím jazyce, zobrazit prostředí, ve kterém musíte pracovat, a mnoho dalšího.
Krok 2
Rozhodněte o úkolech, které expertní systém vyřeší. Hlavní rozdíl mezi expertním systémem je jeho učitelnost, i když naprogramovaný. Vyberte úkol, pro který existuje málo spustitelného kódu s podmínkami. Zajistit rozvoj logiky programu.
Krok 3
Vytvořte grafickou strukturu programu. Popište hlavní třídy programu a hlavní funkce. Z toho stojí za to začít při vývoji rozhraní expertního systému. Mělo by to být pochopitelné nejen pro vás, ale také pro začátečníky, kteří nedávno začali pracovat s osobním počítačem.
Krok 4
Začněte psát svůj program. Pro usnadnění práce používejte moderní vývojová prostředí - snadno se nacházejí na internetu a stahují se na pevný disk. Po napsání programu věnujte nějaký čas otestování logiky práce a učitelnosti. Jedná se o poměrně náročný proces, ale budete na něm muset strávit spoustu času.
Krok 5
Hlavním účelem expertního systému je řešit problémy, které vyžadují data a znalosti samotného experta. Standardní uživatel tedy obdrží „odborníka doma“, protože veškeré znalosti odborníka budou implementovány do programového kódu a logiky programu, který jste vyvinuli.