Live briefing
Everything about Knowledge engineering
Methods for developing expert systems
Knowledge engineering (KE) refers to all aspects involved in knowledge-based systems. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Knowledge engineeringA 5-minute orientation
- Skim a recent paper: Integrating Scientific Knowledge with Machine Learning for Engineering and Environmental SystemsInfluential work since 2022
- Pick up a classic book: NASA/DoD aerospace knowledge diffusion research projectThe most-reprinted book on the subject
- Read the landmark paper: Knowledge EngineeringCited 64 times
- Go sideways: Rapid application developmentA closely related topic
- Go sideways: Software development processA closely related topic
📖 Definitions
Noun The building and maintenance of knowledge-based systems.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Knowledge Engineering
Better knowledge management through knowledge engineering
From Knowledge Engineering to Knowledge Management
Nature of Engineering Knowledge
Engineering knowledge
Visual knowledge engineering
A Knowledge Graph Perspective on Knowledge Engineering
Knowledge and data engineering
🆕 Influential since 2022
Integrating Scientific Knowledge with Machine Learning for Engineering and Environmental Systems
Retrieval augmented generation using engineering design knowledge
Intelligent bridge management via big data knowledge engineering
Networked Knowledge and Complex Networks: An Engineering View
Examining Rock Engineering Knowledge through a Philosophical Lens
📚 Books worth reading
NASA/DoD aerospace knowledge diffusion research projectThomas E. Pinelli · 1990
LeonardoLeonardo da Vinci, Kunster · 1946
The Psychology of Everyday ThingsDonald A. Norman · 1988
Information and Communication Technologies in Education, Research, and Industrial ApplicationsVadim Ermolayev, Heinrich C. Mayr · 2013
LeonardoCarlo Pedretti · 1973
James Watt, chemistDavid Philip Miller · 2009- 📕Management, Information and Educational EngineeringWenli Yao, Hsiang-Chuan Liu · 2015
The KnowledgeLewis Dartnell · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Rapid application development Rapid application development (RAD), also called rapid application building (RAB), is both a general term for adaptive software development approaches…
- Software development process A software development process prescribes a process for developing software. It typically divides an overall effort into smaller steps or sub-processes…
- Waterfall model The waterfall model is the process of performing the typical software development life cycle (SDLC) phases in sequential order. Each phase is completed…
- Knowledge acquisition Knowledge acquisition is the process used to define the rules and ontologies required for a knowledge-based system. The phrase was first used in conjunction…
- Expert system In artificial intelligence (AI), an expert system is a computer system emulating the decision-making ability of a human expert. Expert systems are designed…
- Incremental build model The incremental build model is a method of software development where the product is designed, implemented, and tested incrementally (a little more is…
- Knowledge Acquisition and Documentation Structuring Knowledge Acquisition and Documentation Structuring (KADS) is a structured way of developing knowledge-based systems (expert systems). It was developed…
- Mycin MYCIN was an early backward chaining expert system that used black box to identify bacteria causing severe infections, such as bacteremia and meningitis…