EXPERT SYSTEMS SHELL: AN EFFECTIVE KNOWLEDGE ACQUISITION MODEL
Authors: Усамов И. Р. , Юхигов Б. Ж. , Магазиева З. А. 
Published: September 2022

Экспертная система - это интеллектуальная компьютерная программа, которая использует знания и процедуры вывода для решения проблем, которые считаются достаточно сложными, чтобы для их решения хватило человеческого опыта. С момента внедрения первых экспертных систем в начале 1970-х годов и последовавших за этим успехов в сочетании с преимуществами, которые человечество получило от этих ранних экспертных систем и их преемников, можно было бы ожидать, что пять десятилетий спустя произойдет бум использования экспертных систем для выполнения более специализированных задач в конкретных областях применения. Причины этого могут быть обусловлены сущностью технических факторов, финансовых последствий, культурных и религиозных убеждений и ограничений, связанных с внедрением экспертных систем, особенно в слаборазвитых странах, либо отсутствием достаточных знаний о существовании оболочек экспертных систем и предоставляемых ими средств, утилит и инструментов, которые делают разработку новых экспертных систем своего рода «довольно легким делом». В этой статье основное внимание уделяется базовой концепции оболочек экспертных систем с целью выделения их базового использования и создания некоторой формы углубленного общего представления о некоторых компонентах и утилит, которые они предоставляют, предлагая более эффективную модель получения знаний, которая позволила бы устранить узкое место в приобретении знаний при разработке экспертных систем, а также выделить функции, выполняемые оболочками экспертных систем, в попытке подчеркнуть их возможность повторного использования в различных других конкретных областях применения внутри, либо за пределами одной и той же области.

An expert system is an intelligent computer program that uses knowledge and inference procedures to solve problems that are considered complex enough to have enough human experience to solve them. Since the introduction of the first expert systems in the early 1970s and the subsequent successes combined with the benefits that humanity received from these early expert systems and their successors. one would expect that five decades later there would be a boom in the use of expert systems to perform more specialized tasks in specific applications. The reasons for this may be due to the nature of technical factors, financial consequences, cultural and religious beliefs and restrictions associated with the introduction of expert systems, especially in underdeveloped countries, or the lack of sufficient knowledge about the existence of expert system shells and the tools, utilities and tools provided by them that make the development of new expert systems a kind of “pretty easy thing”. This article focuses on the basic concept of expert system shells in order to highlight their basic use and create some form of in-depth general understanding of some of the components and utilities they provide, offering a more effective knowledge acquisition model that would eliminate the bottleneck in knowledge acquisition in the development of expert systems, as well as highlight the functions performed by expert system shells, in an attempt to emphasize their reusability in various other specific applications within, or outside the same area.