Litcius/Paper detail

Ontology engineering with Large Language Models

Patricia Mateiu, Adrian Groza

202338 citationsDOI

Abstract

We tackle the task of enriching ontologies by automatically translating natural language (NL) into Description Logic (DL). Since Large Language Models (LLMs) are the best tools for translations, we fine-tuned a GPT-3 model to convert NL into OWL Functional Syntax. For fine-tuning, we designed pairs of sentences in NL and the corresponding translations. This training pairs cover various aspects from ontology engineering: instances, class subsumption, domain and range of relations, object properties relationships, disjoint classes, complements, or cardinality restrictions. The resulted axioms are used to enrich an ontology, in a human supervised manner. The developed tool is publicly provided as a Protégé plugin.

Topics & Concepts

Computer scienceOntologyCardinality (data modeling)Natural language processingOntology languageArtificial intelligenceDomain (mathematical analysis)SyntaxProcess ontologyClass (philosophy)Natural languageProgramming languageTask (project management)Domain knowledgeSemantic WebData miningManagementEpistemologyEconomicsMathematicsPhilosophyMathematical analysisNatural Language Processing TechniquesSemantic Web and OntologiesTopic Modeling
Ontology engineering with Large Language Models | Litcius