The purpose of a knowledge base is to digitally model and store a set of knowledge, ideas, concepts or data and allow their consultation or use.
There are several different methods and tools to create knowledge bases:
A concept map
An expert system
The wiki is useful for linking together many small pieces of unstructured information (stored in several pages or paragraphs).
Hyperlinks are an essential element of wikis.
The fact that all users participate in its evolution (pubish content) allows wikis to evolve rapidly.
Another advantage: you can quickly add information when required too.
Among the best-known wikis, there is MediaWiki (the one used for Wikipedia):
A knowledge base made with the eGroupWare software:
The expert system will allow the modeling a set of knowledge so that a user can use them without the need to assimilate the information: The user simply have enter the information at his disposal, and the expert system gives the answer.
Mindmaps and concept maps
Mindmaps and concept maps are quite similar and requires that you make use of a combination of short phrases and grahics to create several elements.
You then need to create links between all the different elements entered, to visually display relationships, hierarchies and groups that exists between them.
This allows rapid organization and storage of information.