Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor: RSA utilsdevelop | Federico Igne | 2022-05-19 | 1 | -14/+113 |
| | |||||
* | refactor(rdfox-dsl): simplify creation of Datalog rules | Federico Igne | 2022-05-19 | 1 | -2/+92 |
| | |||||
* | refactor: internal implementation of Ontology class | Federico Igne | 2022-05-19 | 1 | -16/+17 |
| | |||||
* | Ignore unparsable queries and notify the user | Federico Igne | 2021-11-25 | 1 | -7/+12 |
| | |||||
* | Make query parsing more forgiving on syntax errors | Federico Igne | 2021-11-12 | 1 | -4/+8 |
| | |||||
* | Add support for directory of query files | Federico Igne | 2021-11-11 | 1 | -1/+17 |
| | |||||
* | Avoid generating a JSON string before writing to file | Federico Igne | 2021-11-03 | 1 | -10/+35 |
| | | | | This solve a crash when considering a huge amount of queries. | ||||
* | Finalise dbpedia functional testing | Federico Igne | 2021-10-30 | 4 | -4/+26 |
| | |||||
* | Rework RDFox simulation to be more modular | Federico Igne | 2021-10-20 | 1 | -5/+74 |
| | | | | This will help with faster testing and debugging. | ||||
* | Add script to load debug data to RDFox | Federico Igne | 2021-10-05 | 1 | -4/+10 |
| | |||||
* | Make file logging lazy | Federico Igne | 2021-10-04 | 1 | -1/+1 |
| | |||||
* | Add file output on verbose log level | Federico Igne | 2021-10-03 | 1 | -6/+11 |
| | |||||
* | Introduce functional tests | Federico Igne | 2021-10-03 | 1 | -3/+5 |
| | | | | | These tests will check correctness of the overall system across versions. We should add more tests for know ontologies. | ||||
* | Assign queries integer identifier | Federico Igne | 2021-10-03 | 1 | -7/+10 |
| | | | | | | | | | | | The ID needs to be specified at creation time or in a query file preceeding the query with the syntax ``` ^[Query<id>] ``` where `<id>` is the id of the query. | ||||
* | Move to os-lib for filesystem operations | Federico Igne | 2021-10-03 | 1 | -8/+12 |
| | |||||
* | Expose logger level to CLI | Federico Igne | 2021-10-02 | 1 | -1/+1 |
| | |||||
* | Rework revides filtering program computation to use named graphs | Federico Igne | 2021-10-02 | 1 | -54/+16 |
| | |||||
* | Rework naive filtering program computation to use named graphs | Federico Igne | 2021-10-01 | 2 | -74/+51 |
| | |||||
* | Make canonical model generation parametric over named graph | Federico Igne | 2021-10-01 | 2 | -28/+54 |
| | |||||
* | Refactor query answering to use named graphs | Federico Igne | 2021-09-30 | 1 | -17/+21 |
| | |||||
* | Add import of multiple queries | Federico Igne | 2021-09-29 | 1 | -9/+41 |
| | |||||
* | Update RDFox library to 5.2.1 | Federico Igne | 2021-09-01 | 1 | -1/+2 |
| | |||||
* | Add new fresh data factory | Federico Igne | 2021-08-06 | 1 | -0/+29 |
| | | | | This will help write more significant test. | ||||
* | Add Apache License 2.0 | Federico Igne | 2021-06-30 | 4 | -0/+64 |
| | |||||
* | Fix automatic query building | Federico Igne | 2021-06-23 | 1 | -5/+9 |
| | | | | | The API for the SKOLEM operator is changed in RDFox but the helper functions using it were not ported to the new syntax. | ||||
* | Fix minor issues with revised filtering program | Federico Igne | 2021-04-02 | 1 | -0/+3 |
| | |||||
* | Add versioning system for different versions of code | Federico Igne | 2021-02-04 | 1 | -0/+18 |
| | | | | | Later on this will allow us to select the algorithm from the command line and compare performance easily. | ||||
* | Fix facts/rules import into RDFox | Federico Igne | 2021-01-30 | 1 | -8/+22 |
| | |||||
* | Delay import of data files (#7) | Federico Igne | 2021-01-30 | 2 | -0/+20 |
| | | | | | This should partially solve the issue with data import through OWLAPI being too slow. | ||||
* | Add external script to execute benchmarks and gather results. | Federico Igne | 2021-01-05 | 1 | -1/+1 |
| | |||||
* | Port code to RDFox v4.1.0 | Federico Igne | 2020-12-17 | 1 | -9/+42 |
| | |||||
* | Fix answer retrieval for boolean CQs | Federico Igne | 2020-12-11 | 1 | -1/+1 |
| | |||||
* | Keep track of answer multiplicity | Federico Igne | 2020-12-09 | 1 | -4/+4 |
| | |||||
* | Add additional diagnostics | Federico Igne | 2020-12-07 | 1 | -0/+4 |
| | |||||
* | Add first implementation of a logger | Federico Igne | 2020-12-07 | 2 | -21/+92 |
| | | | | | This is needed mostly for debugging and benchmarking purposes. We tried to make it as "out of the way" as possible. | ||||
* | Add method to retrieve diagnostics from RDFox | Federico Igne | 2020-12-06 | 1 | -0/+15 |
| | |||||
* | Unify upload of rules and facts to RDFox datastore | Federico Igne | 2020-12-02 | 1 | -4/+24 |
| | | | | This will also help if/when we are implementing transactions. | ||||
* | Turn implicit classes wrappers into objects | Federico Igne | 2020-11-24 | 1 | -3/+2 |
| | |||||
* | Rename `RDFoxHelpers` to `RDFoxUtil` | Federico Igne | 2020-11-24 | 1 | -4/+4 |
| | | | | For a more consistent naming. | ||||
* | Rework filtering program generation | Federico Igne | 2020-11-24 | 1 | -2/+60 |
| | |||||
* | Include BCQ case in filtering program generation | Federico Igne | 2020-11-23 | 1 | -31/+19 |
| | | | | The FilteringProgram module has been slightly reworked. | ||||
* | Remove duplicate creation of RDFox datastores | Federico Igne | 2020-11-23 | 1 | -4/+5 |
| | |||||
* | Update RSAOntology interface for query answering | Federico Igne | 2020-11-20 | 1 | -0/+25 |
| | |||||
* | Simplify workflow for query execution | Federico Igne | 2020-11-20 | 1 | -35/+63 |
| | | | | Input query is now read from file. | ||||
* | Add wrapper class for (boolean) conjunctive queries | Federico Igne | 2020-11-19 | 1 | -4/+11 |
| | |||||
* | Move NI instantiation in FilteringProgram | Federico Igne | 2020-11-19 | 1 | -2/+2 |
| | |||||
* | Reorganize project with Java-like folder structure | Federico Igne | 2020-11-18 | 2 | -0/+200 |