This projet as for objectives to develop an algorithm to pass from knowledge graph throught ontonlogy. At the end, we should be able to write a scientific article. Plus, if we have time, we will improve some algorithms that already exist.
Our programation langage we use will be Python. For mor simplicity, we will use english in the entire project.
1.2.1. Meeting minutes
This folder contains all the meeting minutes
1.2.2. Python insertion test
This folder contains the python script to add match in the ontology
1.2.3. python
This folder contains the main python code, with the packages, the requirements and a test package which are lauched with pytest and automatically when we push on github.
Detail
This is the ontology test created about chess knowledge
In github we can also use workflows. We have made one which create a virtual machine, install python and add the requirements. Finally, it launch all the test with pytest. At each push, the tests are launched automatically and we can see the results in the commit.
- Knowledge Graph Conferences
- Add VOWL dependencies for ontology visualizations
- Chess Ontology online example
- Python Chess library
- Owlready documentation (ontology-oriented programming in Python)
- Chess documentation
- Neo4j create graph
- Neo4j build graph from ontologies
- Noe4j add ontologies
- Paper for constraint
- RDF Triples