Knowledge base

From Wikipedia, the free encyclopedia
  (Redirected from Knowledgebase)
Jump to: navigation, search

A knowledge base (abbreviated KB, kb or Δ[1][2]) is a special kind of database for knowledge management. A knowledge base provides a means for information to be collected, organised, shared, searched and utilised.

Contents

[edit] Types

Knowledge bases are essentially closed or open information repositories and can be categorised under three main headings:

  • Machine-readable knowledge bases store knowledge in a computer-readable form, usually for the purpose of having automated deductive reasoning applied to them. They contain a set of data, often in the form of rules that describe the knowledge in a logically consistent manner. An ontology can define the structure of stored data - what types of entities are recorded and what their relationships are. Logical operators, such as And (conjunction), Or (disjunction), material implication and negation may be used to build it up from simpler pieces of information. Consequently, classical deduction can be used to reason about the knowledge in the knowledge base. Some machine-readable knowledge bases are used with artificial intelligence, for example as part of an expert system that focuses on a domain like prescription drugs or customs law. Such knowledge bases are also used by the semantic web.
A text based system that can include groups of documents including hyperlinks between them is known as Hypertext Systems.[3] Hypertext systems support the decision process by relieving the user of the significant effort it takes to relate and remember things." [4] Knowledge bases can exist on both computers and mobile phones in a hypertext format.[5]
A human-readable base can be coupled with a machine-readable one, via uni- or bidirectional replication or some real-time interface. In that case, client programs may use reasoning on computer-readable portion of data to provide better search of appropriate human-readable texts, to check the integrity of facts found in different text documents, to provide better authoring tools for texts etc. An example is the machine-readable DBpedia extraction from human-readable Wikipedia.
  • Knowledge base analysis and design (also known as KBAD) is an approach that allows people to conduct analysis and design in a way that results in a knowledge base, which can later be used to make informative decisions. This approach was first implemented by Dr. Steven H. Dam[6].

[edit] See also

Informational formats

[edit] Notes

  1. ^ Argumentation in Artificial Intelligence by Iyad Rahwan, Guillermo R. Simari
  2. ^ "OWL DL Semantics". http://www.obitko.com/tutorials/ontologies-semantic-web/owl-dl-semantics.html. Retrieved 10 December 2010. 
  3. ^ Knowledge Base Template
  4. ^ Marakas, George. Decision Support Systems in the 21st Century. Prentice Hall, 1999, p.29
  5. ^ Shared Knowledge Base for Mobile Phone and Computer
  6. ^ Steven H. Dam, Ph.D. KBAD – A Cost-Effective Way to Conduct Design and Analysis. Systems and Proposal Engineering Company (SPEC), 2009

[edit] External links


Personal tools
Namespaces
Variants
Actions
Navigation
Interaction
Toolbox
Print/export
Languages