This repository contains necessary code to reproduce the experiments in the paper. The structure of the repo is:
- missionCorpus: scripts to gather the text corpus used in the experiments.
- eohandbook: Contains the excel files from CEOS database with structured information that we use for evaluation.
- syntheticDataset: Jupyter notebooks to generate and validate the training dataset. The dataset contains mission descriptions and turtle code modeling the ontology instances.
- SFTPythiaModels: Jupyter notebooks to train pythia models on the KBP task and evaluate the generated turtle code using CEOS database as reference data.
In addition, we release the turtle serialization of the mission ontology in the spaceOnt.ttl file. The rests of the files in the root folder are used to build the prompts that we use in the generation of the dataset and when training the models.