Hootation is an ontology verbalization tool that was at first conceived to help in extrinsically evaluating ontologies and knowledge graphs encoded in OWL or RDF. Hootation takes each OWL logical axiom and converts them into natural language text to allow subject matter experts to assess each encoded statement within the artifact's knowledge base. This current iterative release provides a desktop GUI to circumvent the use of command line and some large language model support.
Hootation was developed in Java 17 using Apache Netbeans, along with supporting APIs (such as OWL API, Apache Jena, SimpleNLG), and reused code initially developed by the Agile Knowledge Engineering and Semantic Web (AKSW) Research Group.
Ensure that you have JDK 17 or higher installed.
After cloning the repository, use NetBeans IDE (download and install). Open the directory of the cloned repository with NetBeans. Click "Clean and Build" (F11) and click "Run Project" (F6).
https://github.com/ProfTuan/Hootation/releases/tag/v2.0.0
Hootation is released under the GPLv3 (or later) license. See license for more details.
- Tuan Amith
- Xubing Hao (LLM contribution)
