System ekspercki to połączenie wiedzy fachowej człowieka z możliwościami technicznymi oprogramowania. Systemy eksperckie mogą rozwiązywać różnorodne zadania - w zależności od celu pracy danej osoby i funkcjonalności oprogramowania.
Niezbędny
środowisko programistyczne
Instrukcje
Krok 1
Wybierz język programowania, w którym zostanie napisany program systemu ekspertowego. Różne języki są przeznaczone do różnych zadań, więc poświęć więcej czasu na rozwiązanie tego problemu. Oczywiście główną zaletą przy wyborze jest język, w którym masz doświadczenie w pisaniu. Możesz przeczytać recenzje w Internecie na temat konkretnego języka programowania, wyświetlić powłokę, w której musisz pracować i wiele więcej.
Krok 2
Zdecyduj, jakie zadania rozwiąże system ekspercki. Główną różnicą między systemem eksperckim jest jego nauka, aczkolwiek zaprogramowana. Wybierz zadanie, dla którego jest mało kodu wykonywalnego z warunkami. Zapewnij rozwój logiki programu.
Krok 3
Utwórz graficzną strukturę programu. Opisz główne klasy programu i główne funkcje. Od tego warto zacząć przy opracowywaniu interfejsu systemu eksperckiego. Powinno to być zrozumiałe nie tylko dla Ciebie, ale także dla początkujących, którzy niedawno rozpoczęli pracę z komputerem osobistym.
Krok 4
Zacznij pisać swój program. Aby ułatwić sobie pracę, korzystaj z nowoczesnych środowisk programistycznych - łatwo je znaleźć w Internecie i pobrać na dysk twardy. Po napisaniu programu poświęć trochę czasu na przetestowanie logiki pracy i umiejętności uczenia się. Jest to dość trudny proces, ale będziesz musiał poświęcić na to dużo czasu.
Krok 5
Głównym celem systemu ekspertowego jest rozwiązywanie problemów wymagających danych i wiedzy samego eksperta. W ten sposób standardowy użytkownik otrzyma „eksperta w domu”, ponieważ cała wiedza eksperta zostanie zaimplementowana w kodzie programu i logice opracowanego programu.