Installation
System Requirements¶
- Python 3.12 or higher
- External TTL syntax validation tool
- External TTL formating tool
- Automtic reasoner (owlready2)
- Network connectivity for LLM API access
Core Python Dependencies¶
- rdflib: RDF graph processing and SPARQL query execution
- networkx: Graph algorithmic analysis and structural computation
- pyvis: Interactive web-based graph visualization
- openai: Large Language Model API integration
- owlready2: Ontology-oriented programming packages
- requests: Core HTTp library for python, used for making API calls
Environment Setup¶
-
Virtual Environment Creation:
-
Dependency Installation:
or
Required packages:requests,rdflib,openai,networkx,owlready2;pyvis. Install them manually: - External Tool Installation:
Install the Turtle Validator for syntax validation and the Ontology engineering tool for Turtle format rearrangement.