[{Image src='knowwe_logo.png' align='right' style='margin-right:30px' }]

!!! KnowWE

KnowWE is a semantic wiki that provides the possibility to define and maintain ontologies together with strong problem-solving knowledge.
Ontologies can be formulated using the RDF(S) or OWL standard: RDF(S) can be included by using the turtle markup, whereas the markup for OWL uses the Manchester syntax.
Additionally, KnowWE provides markups for the formalization of the strong problem-solving methods of [d3web-Core].
This includes 
* Decision trees
* Scoring and abstraction rules
* Decision tables
* Flowchart knowledge with DiaFlux models
* Set-covering models

KnowWE offers a toolset for the entire knowledge engineering life cycle including 
* Testing and visually debugging knowledge bases
* Refactoring of knowledge bases, e.g., rename question, rename solution, etc.
* Evaluation of knowledge bases including the analysis of knowledge bases for anomalies
* Continuous integration of knowledge by knowledge builds

Since, KnowWE provides a sophisticated plugin architecture, most of the features are included as plugins. 
New plugins can be easily introduced; see the developer [How-Tos] for more details.


!!! System Requirements
Technically, KnowWE builds on the wiki [JSPWiki|https://jspwiki.apache.org/], using its own fork ([sources on GitHub|https://github.com/denkbares/jspwiki]).

KnowWE runs on Windows, macOS and Linux and requires a JDK (Java Development Kit) in the version given on the [Downloads] page.\\
It is a Java web application for Apache Tomcat: Tomcat 11 (Jakarta EE) for the nightly build, Tomcat 9 for the releases 2026.3.1 and 2026.4.1; the distribution contains a preconfigured Tomcat, see [D3web-KnowWE Quickstart].\\
Use a current web browser, e.g. Chrome, Firefox, Edge or Safari.\\