Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
A knowledge base is a database used for knowledge sharing and management.
It promotes the collection, organization and retrieval of knowledge. Many knowledge bases are structured around artificial intelligence and not only store data but find solutions for further problems using data from previous experience stored as part of the knowledge base.
Knowledge management systems depend on data management technologies ranging from relational databases to data warehouses. Some knowledge bases are little more than indexed encyclopedic information; others are interactive and behave/respond according to the input prompted from the user.
A knowledge base is not merely a space for data storage, but can be an artificial intelligence tool for delivering intelligent decisions. Various knowledge representation techniques, including frames and scripts, represent knowledge. The services offered are explanation, reasoning and intelligent decision support.
Knowledge-based computer-aided systems engineering (KB-CASE) tools assist designers by providing suggestions and solutions, thereby helping to investigate the results of design decisions. The knowledge base analysis and design allows users to frame knowledge bases, from which informative decisions are made.
The two major types of knowledge bases are human readable and machine readable.
Knowledge management (KM) contains a range of strategies used in an organization to create, represent, analyze, distribute and enable the adoption of experiences. It focuses on competitive advantages and the improved performance of organizations. Work script is a well known knowledge management database.