Knowledge engineering is the process of creating rules that apply to data in order to imitate the way a human thinks and approaches problems. A task and its solution are broken down to their structure, and based on that information, AI determines how the solution was reached. Often, a library of problem-solving methods and knowledge to solve a particular set of problems is fed into a system as raw data. Then, the system can diagnose the problem and find the solution without further human input. The result can be used as a self-help troubleshooting software, or as a support module to a human agent.
Expert system projects are often based on collaboration with single domain expert. This leads to difficulties in judging the suitability of the chosen task and in acquiring the detailed knowledge required to carry out the task. This anecdotal article considers some of the advantages of using a diverse collection of domain experts.
This article summarizes the results of the 6-7 July Workshop on Human Language Technology and Knowledge Management held in Toulouse, France. It describes invited keynotes, presentations, and results of brainstorming sessions to create a technology road map for this important area. The group also articulated grand challenges in human language technology and solutions to these challenges that could benefit facilities for knowledge discovery, access, and exploitation.
This article describes a one-day workshop entitled AI and Knowledge Management that was held at the Fourteenth National Conference on Artificial Intelligence. The workshop was successful in identifying areas where AI techniques can be used to help those working on knowledge management and identifying areas for future work in this area.