Експертната система е комбинация от професионални знания на човека и техническите възможности на софтуера. Експертните системи могат да решават голямо разнообразие от задачи - в зависимост от фокуса на работата на човек и функционалността на софтуера.
Необходимо
среда за програмиране
Инструкции
Етап 1
Изберете езика за програмиране, на който ще бъде написана програмата на експертната система. Различните езици са предназначени за различни задачи, така че отделете повече време, за да разрешите този проблем. Естествено, основното предимство при избора е езикът, на който имате опит в писането. Можете да прочетете отзиви в интернет за определен език за програмиране, да видите обвивката, в която трябва да работите, и много други.
Стъпка 2
Решете задачите, които експертната система ще реши. Основната разлика между експертната система е нейната усвояемост, макар и програмирана. Изберете задачата, за която има малко изпълним код с условия. Осигурете развитието на логиката на програмата.
Стъпка 3
Създайте графична структура на програмата. Опишете основните класове на програмата и основните функции. Струва си да започнем от това, когато разработваме интерфейса на експертната система. Би трябвало да е разбираемо не само за вас, но и за начинаещи, които наскоро са започнали работа с персонален компютър.
Стъпка 4
Започнете да пишете вашата програма. За да улесните работата си, използвайте съвременни среди за разработка - те са лесни за намиране в Интернет и изтегляне на вашия твърд диск. След написването на програмата отделете малко време, за да проверите логиката на работа и усвояемост. Това е доста труден процес, но ще трябва да отделите много време за него.
Стъпка 5
Основната цел на експертната система е да решава проблеми, които изискват данните и знанията на самия експерт. По този начин, стандартен потребител ще получи „експерт у дома“, тъй като всички знания на експерта ще бъдат приложени в програмния код и логиката на програмата, която сте разработили.