Кіріспе

KL ONE (айтылуы "кей элл уон") – семантикалық желілер және фреймдер дәстүріндегі білімді ұсыну жүйесі; яғни, ол фрейм тілі. Бұл жүйе семантикалық желілердегі мағыналық белгісіздікті жоюға және түсініктерді құрылымдық мұрагерлік желісі ретінде нақты көрсетуге бағытталған.

Шолу

KL ONE сияқты жүйелердің толық отбасы бар. KL ONE жүйесі бастаған инновациялардың бірі – дедуктивті жіктегіштің, яғни автоматтандырылған қорыту механизмінің қолданылуы. Бұл механизм фреймдік онтологияны тексеруге және салалық сарапшы ұсынған бастапқы ақпарат негізінде онтология туралы жаңа ақпаратты қорытуға мүмкіндік береді. KL ONE жүйесіндегі фреймдер концепттер деп аталады. Олар субсумпция қатынастары арқылы иерархия құрайды; KL ONE терминологиясында суперкласс өзінің субклассдарын қамтиды делінеді. Көптеген мұрагерлікке рұқсат етіледі. Шындығында, концепт жақсы қалыптасқан деп есептелуі үшін, ол бірнеше басқа концепттен мұрагерлік еткен болуы керек. Барлық концепттер, ең жоғарғы концепттен (әдетте THING) басқа, кем дегенде бір суперклассқа ие болуы тиіс. KL ONE жүйесінде сипаттамалар концепттердің екі негізгі класына бөлінеді: бастапқы және анықталған. Бастапқы концепттер – толық анықталмаған салалық концепттер. Яғни, концепттың барлық қасиеттері берілген жағдайда да, оны жіктеу үшін жеткіліксіз. Оларды толық емес анықтамалар деп қарастыруға болады. Осы көзқарас бойынша, анықталған концепттер толық анықтамалар болып табылады. Концепттың қасиеттері берілген жағдайда, олар концептті жіктеу үшін қажетті және жеткілікті шарттар болып табылады. Слот концепті рөлдер деп аталады, ал рөлдердің мәндері рөл толтырушылар деп аталады. Әртүрлі жағдайларда қолданылатын рөлдердің бірнеше түрі бар. Ең көп таралған және маңызды рөл түрі – рөлді бірнеше толтырушымен толтыру мүмкіндігін қамтитын жалпы RoleSet.