Abstract

Knowledge modeling is an important step in building knowledge-based applications. Understanding the processes of knowledge modeling and the techniques involved can help developers to grasp the knowledge modeling task as a whole and improve the efficiency of execution and management of modeling tasks. However, previous reviews on knowledge modeling mainly focus on ontology-based knowledge modeling. At present, there is no research work to summarize nonontology knowledge modeling methods, nor to systematically summarize the processes and techniques of knowledge modeling. In this paper, the processes, techniques, and characteristics of knowledge modeling methods based on ontology and nonontology are surveyed. Three research questions related to knowledge modeling are proposed. (1) What methods can be used for knowledge modeling? (2) What processes are involved in knowledge modeling? (3) What techniques are used in the processes of knowledge modeling? By answering these questions, the results of the survey help developers choose appropriate knowledge modeling methods in their work and complete modeling tasks effectively. Meanwhile, it is also conducive to the research work of improving knowledge modeling methods in the future.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call