System ekspertowy – plik uczący.
Plik uczący powstały na potrzeby tworzenia systemu ekspertowego.
Jego działanie polega na nauce danych zawartych (zbieranych) podczas pracy, by następnie poprawnie wydzielać ścieżki, w zależności od wymagań użytkownika.
Miejsce_podrozy
Rodzaj_aktywnosci = Stoki narciarskie :
Jakie_gory = Tatry : Wyciąg narciarski w Białce Tatrzańskiej (6.0)
Jakie_gory = Sudety : Szklarska Poręba (5.0)
Jakie_gory = Alpy : Valfrejus – Austria (5.0)
Jakie_gory = Himalaje : Gulmarg – Kaszmir (5.0)
Rodzaj_aktywnosci = Zwiedzanie jaskiń :
Chlodne_miejsca = Tak :
Kraj_jaskinia = Polska : Jaskinia Mroźna (5.0)
Kraj_jaskinia = Słowacja : Jaskinia Demianowska (5.0)
Chlodne_miejsca = Nie :
Dlugosc_wycieczki = Dłuższe : Jaskinia Mylna (7.0)
Dlugosc_wycieczki = Krótsze : Jaskinia Raptawicka (7.0)
Rodzaj_aktywnosci = Zdobywanie szczytów :
Kondycja = Wysoka :
Wysokosc_wysokie = 2000 : Świnica (7.0)
Wysokosc_wysokie = 2000-1700 : Giewont (6.0)
Wysokosc_wysokie = 1700-1500 : Grześ (7.0)
Kondycja = Niska :
Wysokosc_niskie = 1500-1300 : Parzątczak (6.0)
Wysokosc_niskie = 1300-1000 : Nosal (7.0)
Rodzaj_aktywnosci = Zwiedzanie dolin :
Marsz = Tak :
Dlugosc_dlugie = 10 km : Dolina Chochołowska (6.0)
Dlugosc_dlugie = 9-8 km : Dolina Kościeliska (7.0)
Dlugosc_dlugie = 7-6 km : Dolina Bystrej (7.0)
Marsz = Nie :
Dlugosc_krotkie = 5 km : Dolina Małej Łąki (6.0)
Dlugosc_krotkie = 4 km : Dolina Lejowa (5.0)
Dlugosc_krotkie = 3 km : Dolina Kasprowa (6.0)
knowledge base miejsce_podrozy
facets
ask yes;
miejsce_podrozy :
single no
val oneof
{
„Wyciąg narciarski w Białce Tatrzańskiej”,
„Szklarska Poręba”,
„Valfrejus – Austria”,
„Gulmarg – Kaszmir”,
„Jaskinia Mroźna”,
„Jaskinia Demianowska”,
„Jaskinia Mylna”,
„Jaskinia Raptawicka”,
„Świnica”,
„Giewont”,
„Grześ”,
„Parzątczak”,
„Nosal”,
„Dolina Chochołowska”,
„Dolina Kościeliska”,
„Dolina Bystrej”,
„Dolina Małej Łąki”,
„Dolina Lejowa”,
„Dolina Kasprowa”
};
rodzaj_aktywnosci :
single yes
val oneof
{
„Stoki narciarskie”,
„Zwiedzanie jaskiń”,
„Zdobywanie szczytów”,
„Zwiedzanie dolin”
};
.
.
.
.
.
rules
0001 : miejsce_podrozy = „Jaskinia Mylna” if // (7.0)
rodzaj_aktywnosci = „Zwiedzanie jaskiń”,
chlodne_miejsca = „Nie”,
dlugosc_wycieczki = „Dłuższe”;
0002 : miejsce_podrozy = „Jaskinia Raptawicka” if // (7.0)
rodzaj_aktywnosci = „Zwiedzanie jaskiń”,
chlodne_miejsca = „Nie”,
dlugosc_wycieczki = „Krótsze”;
0003 : miejsce_podrozy = „Świnica” if // (7.0)
rodzaj_aktywnosci = „Zdobywanie szczytów”,
kondycja = „Wysoka”,
wysokosc_wysokie = „2000”;