Knowledge base

From Wikipedia, the free encyclopedia

(Redirected from Knowledgebase)
Jump to: navigation, search

A knowledge base (or knowledgebase; abbreviated KB, kb or Δ) is a special kind of database for knowledge management. It provides the means for the computerized collection, organization, and retrieval of knowledge.

Just as it has become standard practice to write database as one word it is increasingly common in computer science to write knowledgebase as one word (an interim approach was to write the term with a hyphen).

Contents

Knowledge bases are categorized into two major types:

  • 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. Logical operators, such as And (conjunction), Or (disjunction), material implication and negation may be used to build it up from the atomic knowledge. Consequently, classical deduction can be used to reason about the knowledge in the knowledge base.
  • Human-readable knowledge bases are designed to allow people to retrieve and use the knowledge they contain, primarily for training purposes. They are commonly used to capture explicit knowledge of an organization, including troubleshooting, articles, white papers, user manuals and others. A primary benefit of such a knowledge base is that it can help a user to find an existing solution to his or her current problem (thus avoiding having to 're-invent the wheel').

The most important aspect of a knowledge base is the quality of information it contains. The best knowledge bases have carefully written articles that are kept up to date, an excellent information retrieval system (such as a search engine), and a carefully designed content format and classification structure.

A knowledge base may use an ontology to specify its structure (entity types and relationships) and classification scheme. An ontology, together with a set of instances of its classes, constitutes a knowledge base.

Determining what type of information is captured, and where that information resides in a knowledge base, is something that is determined by the processes that support the system. A robust process structure is the backbone of any successful knowledge base.

Some knowledge bases have an artificial intelligence component. These kinds of knowledge bases can suggest solutions to problems sometimes based on feedback provided by the user, and are capable of learning from experience (see expert system). Knowledge representation, automated reasoning and argumentation are active areas of research at the forefront of artificial intelligence.

Tufts University School of Medicine has created a software infrastructure called the Tufts University Sciences Knowledgebase, TUSK. It serves as a knowledgebase for curricular information for the health sciences schools at Tufts (medical, dental, veterinary, public health, nutrition, graduate biomedical sciences). This infrastructure has been shared with three medical schools in the U.S., three in Africa and soon, one in India. The infrastructure enables institutions to create a knowledgebase serving local needs.[1]

  1. ^ Tufts University Sciences Knowledgebase vision

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.