diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..24daebfb4f29e9bc27e1b699e1de9a6b45e9cbd0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +venv +fin_cache +.idea +__pycache__ \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000000000000000000000000000000..9857bc0d948a64fb9b4b365e10c9ef9c6ecf7f71 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2023 gsantoss + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. \ No newline at end of file diff --git a/experiment1.ipynb b/experiment1.ipynb deleted file mode 100644 index 1b9b9e56e998fb7a6d11f08456cf4c8bf9c99c01..0000000000000000000000000000000000000000 --- a/experiment1.ipynb +++ /dev/null @@ -1,3126 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "outputs": [], - "source": [ - "from sentence_transformers import SentenceTransformer\n", - "import random\n", - "import torch\n", - "import numpy as np\n", - "from models import Finbank\n", - "from property_matching import PropertyMatcher\n", - "from tqdm.auto import tqdm\n", - "import matplotlib.pyplot as plt\n", - "torch.manual_seed(0)\n", - "random.seed(0)\n", - "np.random.seed(0)" - ], - "metadata": { - "collapsed": false - } - }, - { - "cell_type": "markdown", - "source": [ - "http://dl.turkunlp.org/finnish-embeddings/" - ], - "metadata": { - "collapsed": false - } - }, - { - "cell_type": "code", - "execution_count": 2, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N270459bf3b4947c2a7ed790d5ce4e011 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N2de84e11d04943d5ae6e8059f7938ea7\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N398dea42d0af4993be7954855185c13f \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nfab3065e5bb248d398e35da799838a23 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N6f6159e8d36240f1b924924576865141 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.8275862068965517, 0.5217391304347826, 0.64)\n" - ] - }, - { - "data": { - "text/plain": "(0.8275862068965517, 0.5217391304347826, 0.64)" - }, - "execution_count": 2, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "\n", - "wm = Finbank('/projets/melodi/gsantoss/data/embeddings/fb.txt', '/projets/melodi/gsantoss/data/embeddings/fbe.bin')\n", - "model = SentenceTransformer('sentence-transformers/all-MiniLM-L6-v2')\n", - "\n", - "property_matcher = PropertyMatcher(wm, model)\n", - "property_matcher.match('/projets/melodi/gsantoss/data/conference', '/projets/melodi/gsantoss/data/reference')" - ], - "metadata": { - "collapsed": false - } - }, - { - "cell_type": "code", - "execution_count": 3, - "outputs": [ - { - "data": { - "text/plain": " 0%| | 0/20 [00:00<?, ?it/s]", - "application/vnd.jupyter.widget-view+json": { - "version_major": 2, - "version_minor": 0, - "model_id": "0df9be90ceb24bfb9387b7cf8960557a" - }, - "application/json": { - "n": 0, - "total": 20, - "elapsed": 0.014177322387695312, - "ncols": null, - "nrows": null, - "prefix": "", - "ascii": false, - "unit": "it", - "unit_scale": false, - "rate": null, - "bar_format": null, - "postfix": null, - "unit_divisor": 1000, - "initial": 0, - "colour": null - } - }, - "metadata": {}, - "output_type": "display_data" - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[32m✓\u001B[0m assignExternalReviewer invites_co-reviewers\n", - "\u001B[32m✓\u001B[0m assignedByReviewer invited_by\n", - "\u001B[31mX\u001B[0m ProgramCommitteeMember addedBy Administrator \u001B[32m<>\u001B[0m Committee has_a_committee_chair Chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference_volume has_parts Conference_part\n", - "\u001B[31mX\u001B[0m Co-author co-writePaper Paper \u001B[32m<>\u001B[0m Co-chair was_a_committe_co-chair_of Committee\n", - "\u001B[31mX\u001B[0m Paper hasCo-author Co-author \u001B[32m<>\u001B[0m Committee has_a_committee_co-chair Co-chair\n", - "\u001B[31mX\u001B[0m Administrator enterConferenceDetails Conference \u001B[32m<>\u001B[0m Topic is_a_topis_of_conference_parts Conference_part\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "\u001B[31mX\u001B[0m Conference detailsEnteredBy Administrator \u001B[32m<>\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Person hasLastName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "\u001B[31mX\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N5d59751916484cc1819aa761ced5e19b isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Nd7c2817273ed44ada98721e3c82e81da\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N721110a0a459403185c3f68da039234a \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m N89275e6a3ae84b8fb2237c88c6b721c0 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "\u001B[31mX\u001B[0m PersonalReviewHistory isReviewHistoryOf Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N163424b94b614bad93511be890c1d37b isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "\u001B[31mX\u001B[0m Topic belongs_to_a_review_reference Review_preference \u001B[32m<>\u001B[0m Reviewer hasReviewHistory PersonalReviewHistory\n", - "\u001B[31mX\u001B[0m Conference_document has_a_date_of_issue date \u001B[32m<>\u001B[0m Conference endDate dateTime\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "\u001B[31mX\u001B[0m Activity is_dated_on dateTime \u001B[32m<>\u001B[0m Deadline Date dateTime\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "\u001B[31mX\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Money has_amount_of int\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.5, 0.5652173913043478, 0.5306122448979592)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[32m✓\u001B[0m assignExternalReviewer invites_co-reviewers\n", - "\u001B[32m✓\u001B[0m assignedByReviewer invited_by\n", - "\u001B[31mX\u001B[0m ProgramCommitteeMember addedBy Administrator \u001B[32m<>\u001B[0m Committee has_a_committee_chair Chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference_volume has_parts Conference_part\n", - "\u001B[31mX\u001B[0m Co-author co-writePaper Paper \u001B[32m<>\u001B[0m Co-chair was_a_committe_co-chair_of Committee\n", - "\u001B[31mX\u001B[0m Paper hasCo-author Co-author \u001B[32m<>\u001B[0m Committee has_a_committee_co-chair Co-chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Person hasLastName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "\u001B[31mX\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N433321758885422188572842c167da9d isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N8f0074927cf346bc84eff0c23926de83\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N90a875c384e94974855acb6ab438255c \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nef10c613ff1143c68acdb9ddb39eb0a5 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "\u001B[31mX\u001B[0m PersonalReviewHistory isReviewHistoryOf Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N2f2ee8ce9e38429ead75ece0f9fb6d8a isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "\u001B[31mX\u001B[0m Topic belongs_to_a_review_reference Review_preference \u001B[32m<>\u001B[0m Reviewer hasReviewHistory PersonalReviewHistory\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "\u001B[31mX\u001B[0m Activity is_dated_on dateTime \u001B[32m<>\u001B[0m Deadline Date dateTime\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "\u001B[31mX\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Money has_amount_of int\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.5306122448979592, 0.5652173913043478, 0.5473684210526316)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ProgramCommitteeMember addedBy Administrator \u001B[32m<>\u001B[0m Committee has_a_committee_chair Chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference_volume has_parts Conference_part\n", - "\u001B[31mX\u001B[0m Co-author co-writePaper Paper \u001B[32m<>\u001B[0m Co-chair was_a_committe_co-chair_of Committee\n", - "\u001B[31mX\u001B[0m Paper hasCo-author Co-author \u001B[32m<>\u001B[0m Committee has_a_committee_co-chair Co-chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "\u001B[31mX\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N2a6d9a4d010b40168f6cd2b4bcb4fb57 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Nd2c31b0914104061b7d8d5e606449298\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy Na28faa3645dd4744be0ee689de67327d \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m N73a0502cb4b64d8688d1ad29d5c1d0b1 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "\u001B[31mX\u001B[0m PersonalReviewHistory isReviewHistoryOf Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N728e216aa4b14795a181774628758b65 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "\u001B[31mX\u001B[0m Activity is_dated_on dateTime \u001B[32m<>\u001B[0m Deadline Date dateTime\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "\u001B[31mX\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Money has_amount_of int\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.5333333333333333, 0.5217391304347826, 0.5274725274725275)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m Co-author co-writePaper Paper \u001B[32m<>\u001B[0m Co-chair was_a_committe_co-chair_of Committee\n", - "\u001B[31mX\u001B[0m Paper hasCo-author Co-author \u001B[32m<>\u001B[0m Committee has_a_committee_co-chair Co-chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "\u001B[31mX\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N37e1837e80e5438bbd02fe7187ed79b3 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Nc71dc43e0d3746d69ebecf1d864748c4\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N54c860b8cb504d0091af72f45c24b6ed \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Ndc1b7330b157419fafab5251ba98c227 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "\u001B[31mX\u001B[0m PersonalReviewHistory isReviewHistoryOf Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Topic isTopicOf Nf1599eb87ee049d389d9a0d1344ca06d \u001B[32m<>\u001B[0m Research_Topic topicCoveredBy N77337335ded049f9b716640a0f1256ee\n", - "\u001B[31mX\u001B[0m N9ef2f8141606446d925a783f7f1bc170 hasTopic Topic \u001B[32m<>\u001B[0m Naa6fe2a974d348848b7dbd874b038f04 coversTopic Research_Topic\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m Nc80b9be763bc4597ada273e50fc87edc isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "\u001B[31mX\u001B[0m Activity is_dated_on dateTime \u001B[32m<>\u001B[0m Deadline Date dateTime\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "\u001B[31mX\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Money has_amount_of int\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.5454545454545454, 0.5217391304347826, 0.5333333333333332)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m Co-author co-writePaper Paper \u001B[32m<>\u001B[0m Co-chair was_a_committe_co-chair_of Committee\n", - "\u001B[31mX\u001B[0m Paper hasCo-author Co-author \u001B[32m<>\u001B[0m Committee has_a_committee_co-chair Co-chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N37262fefc6b44a3dbef793f8ae20c986 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Ne625ede9a2094a66a4a26b9cc17d79ce\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy Nb5122398b62e4c62b26f833e2ed87824 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nae9ef222e64d46859888697e52871baf isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N4d59bae8b84447d6ac2b18bcf0cd18cb isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "\u001B[31mX\u001B[0m Activity is_dated_on dateTime \u001B[32m<>\u001B[0m Deadline Date dateTime\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "\u001B[31mX\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Money has_amount_of int\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.6, 0.5217391304347826, 0.5581395348837209)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m Co-author co-writePaper Paper \u001B[32m<>\u001B[0m Co-chair was_a_committe_co-chair_of Committee\n", - "\u001B[31mX\u001B[0m Paper hasCo-author Co-author \u001B[32m<>\u001B[0m Committee has_a_committee_co-chair Co-chair\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N6644b4835c3c442da7cab20b8c819940 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Nb495549eee46419a895639635fd46ad9\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N2adad04a0db04d2587a14b250078349c \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nec548531a770424f9b343ccdf5937af9 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m Nc4cca6c921094f41888b8a8f1bfea173 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.631578947368421, 0.5217391304347826, 0.5714285714285715)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N595cd25ee3da40f787a0f6b3761c3f20 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N1034e9f25b8043bf91d7a5a364910709\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N46f6ed78dff34c1b961bb3baf256707f \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nc6bcd327b6c24ee3813652f5081a3214 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N56ce3dcb110841faafc8f427ebe0786e isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.6666666666666666, 0.5217391304347826, 0.5853658536585366)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N3a7ae43bf43e4a9295117893fb470885 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N52d3dda28f02419a83a89f16d2c7ac4f\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy Nf41a4fe177af4e4cac36fe4b985b2a2e \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m N014d02c544bc41aa97147e115a204fb9 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N70485c80bc0146c3b62cd60d32ac2115 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.6666666666666666, 0.5217391304347826, 0.5853658536585366)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N6c3c83d19f424ace9a4a25c392721bb7 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Nd092d4209eb543f092f270ae98e17b4e\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy Nb54e7f0a932c449f94fd0cd636903452 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nc12f6ccd27e74ddbaa1480dc590da4d3 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N4e359519486c434cb61dd9bc6f7d43c5 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "\u001B[31mX\u001B[0m Reviewer invites_co-reviewers Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[31mX\u001B[0m Reviewer invited_by Reviewer \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Activity is_dated_on dateTime\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.7058823529411765, 0.5217391304347826, 0.6)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N937820c46c7f4052af3549c9e2b38a3a isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N4d1d36736d98423d9218c8f2e097d55e\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N1d215a34cbd44af290a7df6cc4b539c7 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Ndba1b9784cb84753bf4ba0328b7f8983 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N1eb056a2e6994ecaa1bb68b4a85659cb isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.7741935483870968, 0.5217391304347826, 0.6233766233766235)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Ncacd224fcc74480eb454eebac30bc2b0 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Na46c48579a914d67a0dc938c58dd1786\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N332ae4f0d92a44908dca184f37475865 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nc4200485348c477dbf08a4998e262187 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m Nce19e1e8a7014fa2844b4d59d419fdd6 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.7741935483870968, 0.5217391304347826, 0.6233766233766235)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N9ef8855172e34bc19c013a61c295b856 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N86d37abf890d41a99381c02c6b778a93\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N92305144f5134f8f867e28f1209db98c \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m N9a1d4ee27fa3436a9059eef39cef58e7 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N75427148bcfa479f8c95ef63b5bfaf7d isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.7741935483870968, 0.5217391304347826, 0.6233766233766235)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N0224c5bbfea5461bb36938d5bb23c9c8 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N47c5e9e8e64a471bbd29f46ef599ef45\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "\u001B[31mX\u001B[0m Document writtenBy Person \u001B[32m<>\u001B[0m Item is_writen_by Person\n", - "\u001B[31mX\u001B[0m Person authorOf Document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy Ne0a69ca9403c4b4d97b34129110fa48a \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m N1bd1ffbc74514b06922d4325cb471ee1 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N55e096a73ef34202908c6e77e55f2e90 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.7741935483870968, 0.5217391304347826, 0.6233766233766235)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "\u001B[31mX\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Committee_member was_a_member_of Committee\n", - "\u001B[31mX\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Committee has_members Committee_member\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[32m✓\u001B[0m startDate Start_of_conference\n", - "\u001B[32m✓\u001B[0m endDate End_of_conference\n", - "\u001B[31mX\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "\u001B[32m✓\u001B[0m has_an_email E-mail\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m email E-mail\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N8d2dafc52fc447a4bbb7e6f8e5b7ff10 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Ndf6fb8c246604b75af25dd8b876e3523\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N34a87d694044438ca68fd2a9666490cf \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nb4081eec1b8148299442f3af7eeb8e4b isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m Nba16a47bda55445d9e93e88713871c4f isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[32m✓\u001B[0m hasEmail E-mail\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "\u001B[32m✓\u001B[0m writePaper writes\n", - "\u001B[32m✓\u001B[0m hasAuthor writtenBy\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.8275862068965517, 0.5217391304347826, 0.64)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N8a06ba18fc41496f9c3412a4e6a88b74 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N83c9e3cbcb66472c947eeb64801df78c\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N38852a5a962747d99370fe2f947b73e0 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Ne34679a3feb6421f872cbe6f76107111 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[32m✓\u001B[0m isLocationOf locationOf\n", - "\u001B[32m✓\u001B[0m hasLocation heldIn\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N96cd2c87279643dbb513046f6b192770 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.85, 0.3695652173913043, 0.5151515151515151)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Ne49d8cfb07604c05a19a4daaa1fdb7d1 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N2a48703243294356b21761c8c303175b\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N7b36340e8bf146159996ae657f4a4206 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Nef8fc0dd7f1c4020be6b91a199217d29 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N83ea27342742408e976fd1acd34c970d isReviewing Paper\n", - "\u001B[32m✓\u001B[0m writtenBy isWrittenBy\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "\u001B[32m✓\u001B[0m writes hasRelatedPaper\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "\u001B[32m✓\u001B[0m title hasTitle\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.8333333333333334, 0.32608695652173914, 0.46875000000000006)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N0656ffd8b36743248815a22bef5ed62c isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Nb576a9c5d0fc484a9788ab960b29a74c\n", - "\u001B[32m✓\u001B[0m hasAuthor isWrittenBy\n", - "\u001B[31mX\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy Nec6bcbfa8fe749dda613fed1e46c2c5b \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Ncaadafab6b334108bf303826f7bdbc3e isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m Nde9187e3867646e4b73698a09a428b4f isReviewing Paper\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[31mX\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person Name string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "\u001B[32m✓\u001B[0m hasBeenAssigned reviewerOfPaper\n", - "\u001B[32m✓\u001B[0m assignedTo hasReviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (0.8, 0.2608695652173913, 0.39344262295081966)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N003aa593494e487988ac7238fbb15c8e isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy N8f88e14d8c64406aa5fcb5b1ceced38c\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N0c65fc8a25794f04b4018cdc4a4fa7b6 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m Na01becb5058347d3b979515fd53e75f6 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N80fffd7b5a7849fd9f6d697a274b787f isReviewing Paper\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "ontology iterations: 3894\n", - "iterations: 81794, (1.0, 0.1956521739130435, 0.32727272727272727)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N5762cb8d359044aab92a1114ecbd1862 isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Nb11d4ac11e5e4a6b85b5dfe1ea1a45b7\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N736fa7a78fa8436ca4bb60d22c714b7b \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m N12bbabf963d24c50808883b30cd36532 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m Na2649d7426bb479087ecbfe5311f8aa3 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_first_name hasFirstName\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[32m✓\u001B[0m writtenBy reviewWrittenBy\n", - "ontology iterations: 3894\n", - "iterations: 81794, (1.0, 0.17391304347826086, 0.29629629629629634)\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl Conference.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person has_an_email string\n", - "\u001B[34m#\u001B[0m Reviewer assignExternalReviewer ExternalReviewer \u001B[32m<>\u001B[0m Reviewer invites_co-reviewers Reviewer\n", - "\u001B[34m#\u001B[0m ExternalReviewer assignedByReviewer Reviewer \u001B[32m<>\u001B[0m Reviewer invited_by Reviewer\n", - "\u001B[32m✓\u001B[0m email has_an_email\n", - "ontology iterations: 7552\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl iasted.owl\n", - "ontology iterations: 2952\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Sponsorship hasCostAmount int \u001B[32m<>\u001B[0m Registration_fee Price int\n", - "\u001B[34m#\u001B[0m Conference endDate dateTime \u001B[32m<>\u001B[0m Conference End_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference startDate dateTime \u001B[32m<>\u001B[0m Conference Start_of_conference dateTime\n", - "\u001B[34m#\u001B[0m Conference hasName string \u001B[32m<>\u001B[0m Conference Name_of_conference string\n", - "ontology iterations: 2800\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Active_conference_participant gives_presentations Presentation \u001B[32m<>\u001B[0m Speaker presentation Document\n", - "\u001B[34m#\u001B[0m Presentation is_given_by Active_conference_participant \u001B[32m<>\u001B[0m Document presentationed_by Speaker\n", - "ontology iterations: 3584\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person E-mail string\n", - "\u001B[34m#\u001B[0m Author submitPaper Paper \u001B[32m<>\u001B[0m Author submit Paper\n", - "\u001B[32m✓\u001B[0m submitPaper submit\n", - "ontology iterations: 3304\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl edas.owl\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m N348caad7f06c4ea2b30489e6de59af3f isReviewing Paper\n", - "\u001B[34m#\u001B[0m ConferenceMember memberOfConference Conference \u001B[32m<>\u001B[0m Person isMemberOf Conference\n", - "\u001B[34m#\u001B[0m Conference hasConferenceMember ConferenceMember \u001B[32m<>\u001B[0m Conference hasMember Person\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper isReviewedBy Na8de051040284df997d10174e75c8827\n", - "ontology iterations: 5900\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl iasted.owl\n", - "ontology iterations: 2706\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m ConferenceEvent hasLocation Place \u001B[32m<>\u001B[0m Event heldIn Location\n", - "\u001B[34m#\u001B[0m Paper isReviewedBy N64cb5414a6eb4c6fb25d960f4227a818 \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Place isLocationOf ConferenceEvent \u001B[32m<>\u001B[0m Location locationOf Event\n", - "\u001B[34m#\u001B[0m N704bf7de88204f19a35f9ecde5fd9805 isReviewing Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "ontology iterations: 3300\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl edas.owl\n", - "\u001B[34m#\u001B[0m Contribution writtenBy Author \u001B[32m<>\u001B[0m Paper isWrittenBy Author\n", - "\u001B[34m#\u001B[0m Person hasFirstName string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Author writes Contribution \u001B[32m<>\u001B[0m Author hasRelatedPaper Paper\n", - "\u001B[34m#\u001B[0m Person hasSurname string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Member_PC reviewes Contribution \u001B[32m<>\u001B[0m N5e72cb1df6204933963373f3dfcc3fc0 isReviewing Paper\n", - "\u001B[32m✓\u001B[0m hasFirstName hasFirstName\n", - "ontology iterations: 3600\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl iasted.owl\n", - "ontology iterations: 4838\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasSurname string\n", - "\u001B[34m#\u001B[0m Person has_an_email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Conference_part has_a_track-workshop-tutorial_topic Topic \u001B[32m<>\u001B[0m Working_event hasTopic Topic\n", - "\u001B[32m✓\u001B[0m has_an_email hasEmail\n", - "ontology iterations: 4608\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Reviewed_contribution has_a_review Review \u001B[32m<>\u001B[0m Paper hasReview Review\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person authorOf Document\n", - "ontology iterations: 4224\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl sigkdd.owl\n", - "\u001B[34m#\u001B[0m Person hasEmail string \u001B[32m<>\u001B[0m Person E-mail string\n", - "ontology iterations: 2016\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl edas.owl\n", - "\u001B[34m#\u001B[0m Person has_the_first_name string \u001B[32m<>\u001B[0m Person hasFirstName string\n", - "\u001B[34m#\u001B[0m Person has_the_last_name string \u001B[32m<>\u001B[0m Person hasLastName string\n", - "\u001B[34m#\u001B[0m Submitted_contribution has_a_review_expertise Review_expertise \u001B[32m<>\u001B[0m ActivePaper hasRating ReviewRating\n", - "\u001B[32m✓\u001B[0m has_the_last_name hasLastName\n", - "ontology iterations: 6400\n", - "----------------------------------------------------------------------------------------------------\n", - "confOf.owl ekaw.owl\n", - "ontology iterations: 2376\n", - "----------------------------------------------------------------------------------------------------\n", - "iasted.owl sigkdd.owl\n", - "ontology iterations: 2296\n", - "----------------------------------------------------------------------------------------------------\n", - "edas.owl iasted.owl\n", - "ontology iterations: 4100\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl confOf.owl\n", - "\u001B[34m#\u001B[0m Person email string \u001B[32m<>\u001B[0m Person hasEmail string\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Member_PC reviewes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasAuthor Author \u001B[32m<>\u001B[0m Contribution writtenBy Author\n", - "\u001B[34m#\u001B[0m Author writePaper Paper \u001B[32m<>\u001B[0m Author writes Contribution\n", - "\u001B[34m#\u001B[0m Paper hasSubjectArea SubjectArea \u001B[32m<>\u001B[0m Contribution dealsWith Topic\n", - "\u001B[34m#\u001B[0m Paper title string \u001B[32m<>\u001B[0m Contribution hasTitle string\n", - "\u001B[32m✓\u001B[0m email hasEmail\n", - "ontology iterations: 4248\n", - "----------------------------------------------------------------------------------------------------\n", - "ekaw.owl sigkdd.owl\n", - "ontology iterations: 1848\n", - "----------------------------------------------------------------------------------------------------\n", - "Conference.owl iasted.owl\n", - "\u001B[34m#\u001B[0m Person contributes Conference_document \u001B[32m<>\u001B[0m Person write Item\n", - "ontology iterations: 5248\n", - "----------------------------------------------------------------------------------------------------\n", - "cmt.owl ekaw.owl\n", - "\u001B[34m#\u001B[0m Review writtenBy Reviewer \u001B[32m<>\u001B[0m Review reviewWrittenBy Possible_Reviewer\n", - "\u001B[34m#\u001B[0m Reviewer hasBeenAssigned Paper \u001B[32m<>\u001B[0m Possible_Reviewer reviewerOfPaper Paper\n", - "\u001B[34m#\u001B[0m Paper assignedTo Reviewer \u001B[32m<>\u001B[0m Paper hasReviewer Possible_Reviewer\n", - "ontology iterations: 3894\n", - "iterations: 81794, (1.0, 0.13043478260869565, 0.23076923076923078)\n" - ] - } - ], - "source": [ - "res = []\n", - "\n", - "for th in tqdm(np.arange(0, 1, 0.05)):\n", - " res.append(property_matcher.match('/projets/melodi/gsantoss/data/conference', '/projets/melodi/gsantoss/data/reference', th))" - ], - "metadata": { - "collapsed": false - } - }, - { - "cell_type": "code", - "execution_count": 10, - "outputs": [ - { - "data": { - "text/plain": "[0.5306122448979592,\n 0.5473684210526316,\n 0.5274725274725275,\n 0.5333333333333332,\n 0.5581395348837209,\n 0.5714285714285715,\n 0.5853658536585366,\n 0.5853658536585366,\n 0.6,\n 0.6233766233766235,\n 0.6233766233766235,\n 0.6233766233766235,\n 0.6233766233766235,\n 0.64,\n 0.5151515151515151,\n 0.46875000000000006,\n 0.39344262295081966,\n 0.32727272727272727,\n 0.29629629629629634,\n 0.23076923076923078]" - }, - "execution_count": 10, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "list(map(lambda x: x[2], res))" - ], - "metadata": { - "collapsed": false - } - }, - { - "cell_type": "code", - "execution_count": 11, - "outputs": [ - { - "data": { - "text/plain": "<Figure size 640x480 with 1 Axes>", - "image/png": "iVBORw0KGgoAAAANSUhEUgAAAiMAAAGwCAYAAAB7MGXBAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjUuMywgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/NK7nSAAAACXBIWXMAAA9hAAAPYQGoP6dpAABll0lEQVR4nO3dd3RU1d7G8e+kF1KANAIJNXRCJ4SiVEGuKOIV7isXsNBBVNQLqICiF7CgqFhRwXoBFTuigCBVeihSQ28hCSW9z3n/GIlGgiaQ5GQmz2etWc6cOeU3J5F5ss8+e1sMwzAQERERMYmT2QWIiIhIxaYwIiIiIqZSGBERERFTKYyIiIiIqRRGRERExFQKIyIiImIqhRERERExlYvZBRSF1WrlzJkz+Pj4YLFYzC5HREREisAwDFJSUggNDcXJ6ertH3YRRs6cOUNYWJjZZYiIiMg1OHnyJDVq1Ljq+3YRRnx8fADbh/H19TW5GhERESmK5ORkwsLC8r/Hr8YuwsjlSzO+vr4KIyIiInbm77pYqAOriIiImEphREREREylMCIiIiKmsos+I0VhtVrJzs42uwwpQW5ubn95K5iIiDgGhwgj2dnZHD16FKvVanYpUoKcnJyoXbs2bm5uZpciIiKlyO7DiGEYnD17FmdnZ8LCwvSXtIO4PNDd2bNnCQ8P12B3IiIOzO7DSG5uLunp6YSGhuLl5WV2OVKCAgMDOXPmDLm5ubi6uppdjoiIlBK7b0bIy8sDUFO+A7r8M738MxYREcdk92HkMjXjOx79TEVEKgaHCSMiIiJin4odRtasWUPfvn0JDQ3FYrHw5Zdf/u02q1evplWrVri7u1OvXj0WLFhwDaWKiIiIIyp2GElLS6N58+a89tprRVr/6NGj/OMf/6Br167ExMTw4IMPMmzYMH744YdiFyvXZ/Xq1VgsFi5dulSi64qIiFyPYt9Nc/PNN3PzzTcXef0333yT2rVrM3v2bAAaNWrEunXreOmll+jVq1dxDy/XoUOHDpw9exY/P78SXVdEpKJLzswhOSPH7DKuS6CPO+4uzqYcu9Rv7d24cSM9evQosKxXr148+OCDV90mKyuLrKys/NfJycmlVZ7dyM7Ovu47htzc3AgJCSnxdUVEKrJfzyTR77X15OQZZpdyXZaM6UCr8MqmHLvUO7DGxcURHBxcYFlwcDDJyclkZGQUus3MmTPx8/PLf4SFhRX5eIZhkJ6da8rDMIr+i9ilSxfGjRvHuHHj8PPzIyAggClTpuTvo1atWjz99NMMGTIEX19fRowYAcC6devo3Lkznp6ehIWFMX78eNLS0vL3m5WVxcSJEwkLC8vvo/Puu+8CV156OX78OH379qVy5cp4e3vTpEkTli5dWui6AJ9//jlNmjTB3d2dWrVq5bd2XVarVi1mzJjBvffei4+PD+Hh4bz99ttFPiciIvZoyfbT5OQZODtZcHdxstuHmfcvlstBzyZPnsyECRPyXycnJxc5kGTk5NF4qjn9UfZO74WXW9FP6fvvv899993H5s2b2bp1KyNGjCA8PJzhw4cD8MILLzB16lSmTZsGwOHDh+nduzfPPPMM7733HgkJCfmBZv78+QAMGTKEjRs38sorr9C8eXOOHj1KYmJioccfO3Ys2dnZrFmzBm9vb/bu3UulSpUKXXfbtm0MGDCAJ598koEDB7JhwwbGjBlD1apVufvuu/PXmz17Nk8//TSPPfYYn332GaNHj+bGG2+kQYMGRT4vIiL2wjAMlu89B8Brd7Wkd9NqJldkn0o9jISEhHDu3LkCy86dO4evry+enp6FbuPu7o67u3tpl2a6sLAwXnrpJSwWCw0aNGD37t289NJL+WGkW7duPPzww/nrDxs2jEGDBuVf4oqIiOCVV17hxhtv5I033uDEiRMsXryY5cuX518aq1OnzlWPf+LECe644w6aNWv2t+u++OKLdO/enSlTpgBQv3599u7dy/PPP18gjPTp04cxY8YAMHHiRF566SVWrVqlMCIiDulQfConLqTj5uJE54hAs8uxW6UeRqKjo/Ob/i9bvnw50dHRpXI8T1dn9k43p2Osp2vxOv60b9++wMBe0dHRzJ49O3/E0TZt2hRYf+fOnezatYuPP/44f5lhGFitVo4ePcru3btxdnbmxhtvLNLxx48fz+jRo/nxxx/p0aMHd9xxB5GRkYWuu2/fPm677bYCyzp27MicOXPIy8vD2dn22f+4vcViISQkhPj4+CLVIyJiby63inSqF4C3e7m82GAXin3mUlNTiY2NzX999OhRYmJiqFKlCuHh4UyePJnTp0/zwQcfADBq1Cjmzp3Lf/7zH+69915++uknFi9ezHfffVdyn+IPLBZLsS6VlGfe3t4FXqempjJy5EjGjx9/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\n" - }, - "metadata": {}, - "output_type": "display_data" - } - ], - "source": [ - "import numpy\n", - "\n", - "plt.plot(np.arange(0, 1, 0.05), list(map(lambda x: x[0], res)), label=\"precision\")\n", - "plt.plot(np.arange(0, 1, 0.05), list(map(lambda x: x[1], res)), label=\"recall\")\n", - "plt.plot(np.arange(0, 1, 0.05), list(map(lambda x: x[2], res)), label=\"f-measure\")\n", - "plt.legend()\n", - "plt.xlabel('Threshold')\n", - "plt.savefig('prop.png', dpi=300)\n", - "plt.show()\n" - ], - "metadata": { - "collapsed": false - } - } - ], - "metadata": { - "kernelspec": { - "name": "myenv", - "language": "python", - "display_name": "myenv" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 2 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython2", - "version": "2.7.6" - } - }, - "nbformat": 4, - "nbformat_minor": 0 -} diff --git a/main.ipynb b/main.ipynb new file mode 100644 index 0000000000000000000000000000000000000000..34a18f04b9a65659df3ccec6fe16bcbb5ffd8efc --- /dev/null +++ b/main.ipynb @@ -0,0 +1,418 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": { + "collapsed": true + }, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "2022-12-14 10:56:22.871515: I tensorflow/core/platform/cpu_feature_guard.cc:193] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations: AVX2 AVX512F AVX512_VNNI FMA\n", + "To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.\n", + "2022-12-14 10:56:23.189184: I tensorflow/core/util/port.cc:104] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`.\n", + "2022-12-14 10:56:24.141798: W tensorflow/compiler/xla/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer.so.7'; dlerror: libnvinfer.so.7: cannot open shared object file: No such file or directory\n", + "2022-12-14 10:56:24.141857: W tensorflow/compiler/xla/stream_executor/platform/default/dso_loader.cc:64] Could not load dynamic library 'libnvinfer_plugin.so.7'; dlerror: libnvinfer_plugin.so.7: cannot open shared object file: No such file or directory\n", + "2022-12-14 10:56:24.141862: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Cannot dlopen some TensorRT libraries. If you would like to use Nvidia GPU with TensorRT, please make sure the missing libraries mentioned above are installed properly.\n" + ] + } + ], + "source": [ + "from sentence_transformers import SentenceTransformer\n", + "import random\n", + "import torch\n", + "import numpy as np\n", + "from models import Finbank\n", + "from property_matching import PropertyMatcher\n", + "from tqdm.auto import tqdm\n", + "import matplotlib.pyplot as plt\n", + "torch.manual_seed(0)\n", + "random.seed(0)\n", + "np.random.seed(0)" + ] + }, + { + "cell_type": "markdown", + "source": [ + "Download embeddings in:\n", + "http://dl.turkunlp.org/finnish-embeddings/" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": 2, + "outputs": [], + "source": [ + "wm = Finbank('/home/guilherme/Documents/kg/fin.bin')\n", + "model = SentenceTransformer('sentence-transformers/all-MiniLM-L6-v2')\n", + "property_matcher = PropertyMatcher(wm, model)" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": 3, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "----------------------------------------------------------------------------------------------------\n", + "Conference.owl iasted.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Person contributes Conference_document <> Person write Item\n", + "ontology iterations: 5248, (0, 0.0, 0.0), aligns: 1, po1: 64, po2: 41\n", + "----------------------------------------------------------------------------------------------------\n", + "ekaw.owl iasted.owl\n", + "Loading o1\n", + "Loading o2\n", + "ontology iterations: 1804, (0, 0, 0.0), aligns: 0, po1: 22, po2: 41\n", + "----------------------------------------------------------------------------------------------------\n", + "cmt.owl Conference.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Person email string <> Person has_an_email string\n", + "# ExternalReviewer assignedByReviewer Reviewer <> Reviewer invited_by Reviewer\n", + "# Reviewer assignExternalReviewer ExternalReviewer <> Reviewer invites_co-reviewers Reviewer\n", + "✓ email has_an_email\n", + "X Conference hasConferenceMember ConferenceMember <> Committee has_members Committee_member\n", + "X ConferenceMember memberOfConference Conference <> Committee_member was_a_member_of Committee\n", + "ontology iterations: 7552, (0.3333333333333333, 0.3333333333333333, 0.3333333333333333), aligns: 3, po1: 59, po2: 64\n", + "----------------------------------------------------------------------------------------------------\n", + "cmt.owl iasted.owl\n", + "Loading o1\n", + "Loading o2\n", + "ontology iterations: 4838, (0, 0, 0.0), aligns: 0, po1: 59, po2: 41\n", + "----------------------------------------------------------------------------------------------------\n", + "confOf.owl ekaw.owl\n", + "Loading o1\n", + "Loading o2\n", + "ontology iterations: 1584, (0, 0, 0.0), aligns: 0, po1: 36, po2: 22\n", + "----------------------------------------------------------------------------------------------------\n", + "edas.owl ekaw.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Paper isReviewedBy N0278eae1ce81426b996e5c116081cc1c <> Paper hasReviewer Possible_Reviewer\n", + "# Place isLocationOf ConferenceEvent <> Location locationOf Event\n", + "# Nc06b05fb9ee64fd4841233912a7bc36e isReviewing Paper <> Possible_Reviewer reviewerOfPaper Paper\n", + "# ConferenceEvent hasLocation Place <> Event heldIn Location\n", + "✓ isLocationOf locationOf\n", + "✓ hasLocation heldIn\n", + "ontology iterations: 2200, (1.0, 0.5, 0.6666666666666666), aligns: 4, po1: 50, po2: 22\n", + "----------------------------------------------------------------------------------------------------\n", + "confOf.owl iasted.owl\n", + "Loading o1\n", + "Loading o2\n", + "ontology iterations: 2952, (0, 0, 0.0), aligns: 0, po1: 36, po2: 41\n", + "----------------------------------------------------------------------------------------------------\n", + "Conference.owl ekaw.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Reviewed_contribution has_a_review Review <> Paper hasReview Review\n", + "# Person contributes Conference_document <> Person authorOf Document\n", + "ontology iterations: 2816, (0, 0.0, 0.0), aligns: 2, po1: 64, po2: 22\n", + "----------------------------------------------------------------------------------------------------\n", + "cmt.owl ekaw.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Review writtenBy Reviewer <> Review reviewWrittenBy Possible_Reviewer\n", + "# Paper assignedTo Reviewer <> Paper hasReviewer Possible_Reviewer\n", + "# Reviewer hasBeenAssigned Paper <> Possible_Reviewer reviewerOfPaper Paper\n", + "✓ assignedTo hasReviewer\n", + "✓ writtenBy reviewWrittenBy\n", + "✓ hasBeenAssigned reviewerOfPaper\n", + "ontology iterations: 2596, (1.0, 1.0, 1.0), aligns: 3, po1: 59, po2: 22\n", + "----------------------------------------------------------------------------------------------------\n", + "edas.owl iasted.owl\n", + "Loading o1\n", + "Loading o2\n", + "ontology iterations: 4100, (0, 0, 0.0), aligns: 0, po1: 50, po2: 41\n", + "----------------------------------------------------------------------------------------------------\n", + "edas.owl sigkdd.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Sponsorship hasCostAmount int <> Registration_fee Price int\n", + "# Conference startDate dateTime <> Conference Start_of_conference dateTime\n", + "# Conference endDate dateTime <> Conference End_of_conference dateTime\n", + "# Conference hasName string <> Conference Name_of_conference string\n", + "✓ startDate Start_of_conference\n", + "✓ endDate End_of_conference\n", + "X Conference hasName string <> Person Name string\n", + "ontology iterations: 2600, (0.6666666666666666, 0.5, 0.5714285714285715), aligns: 4, po1: 50, po2: 26\n", + "----------------------------------------------------------------------------------------------------\n", + "cmt.owl confOf.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Paper title string <> Contribution hasTitle string\n", + "# Paper hasAuthor Author <> Contribution writtenBy Author\n", + "# Author writePaper Paper <> Author writes Contribution\n", + "# Person email string <> Person hasEmail string\n", + "# Reviewer hasBeenAssigned Paper <> Member_PC reviewes Contribution\n", + "# Paper hasSubjectArea SubjectArea <> Contribution dealsWith Topic\n", + "✓ email hasEmail\n", + "✓ title hasTitle\n", + "✓ writePaper writes\n", + "✓ hasAuthor writtenBy\n", + "ontology iterations: 4248, (1.0, 0.6666666666666666, 0.8), aligns: 6, po1: 59, po2: 36\n", + "----------------------------------------------------------------------------------------------------\n", + "confOf.owl sigkdd.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Person hasEmail string <> Person E-mail string\n", + "✓ hasEmail E-mail\n", + "X Person hasFirstName string <> Person Name string\n", + "ontology iterations: 1872, (0.5, 1.0, 0.6666666666666666), aligns: 1, po1: 36, po2: 26\n", + "----------------------------------------------------------------------------------------------------\n", + "ekaw.owl sigkdd.owl\n", + "Loading o1\n", + "Loading o2\n", + "ontology iterations: 1144, (0, 0, 0.0), aligns: 0, po1: 22, po2: 26\n", + "----------------------------------------------------------------------------------------------------\n", + "cmt.owl sigkdd.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Author submitPaper Paper <> Author submit Paper\n", + "# Person email string <> Person E-mail string\n", + "✓ submitPaper submit\n", + "✓ email E-mail\n", + "ontology iterations: 3068, (1.0, 1.0, 1.0), aligns: 2, po1: 59, po2: 26\n", + "----------------------------------------------------------------------------------------------------\n", + "Conference.owl edas.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Submitted_contribution has_a_review_expertise Review_expertise <> ActivePaper hasRating ReviewRating\n", + "# Person has_the_first_name string <> Person hasFirstName string\n", + "# Person has_the_last_name string <> Person hasLastName string\n", + "✓ has_the_first_name hasFirstName\n", + "✓ has_the_last_name hasLastName\n", + "ontology iterations: 6400, (1.0, 0.6666666666666666, 0.8), aligns: 3, po1: 64, po2: 50\n", + "----------------------------------------------------------------------------------------------------\n", + "cmt.owl edas.owl\n", + "Loading o1\n", + "Loading o2\n", + "# ConferenceMember memberOfConference Conference <> Person isMemberOf Conference\n", + "# Conference hasConferenceMember ConferenceMember <> Conference hasMember Person\n", + "# Reviewer hasBeenAssigned Paper <> Ne36e6731ec474ee6b276e0f2b62e69b4 isReviewing Paper\n", + "# Paper assignedTo Reviewer <> Paper isReviewedBy N8c9e4c9469d9468484b7dc4fabe773c3\n", + "# Paper hasAuthor Author <> Paper isWrittenBy Author\n", + "✓ hasAuthor isWrittenBy\n", + "X Author writePaper Paper <> Author hasRelatedPaper Paper\n", + "ontology iterations: 5900, (0.5, 0.2, 0.28571428571428575), aligns: 5, po1: 59, po2: 50\n", + "----------------------------------------------------------------------------------------------------\n", + "iasted.owl sigkdd.owl\n", + "Loading o1\n", + "Loading o2\n", + "ontology iterations: 2132, (0, 0, 0.0), aligns: 0, po1: 41, po2: 26\n", + "----------------------------------------------------------------------------------------------------\n", + "Conference.owl sigkdd.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Active_conference_participant gives_presentations Presentation <> Speaker presentation Document\n", + "# Presentation is_given_by Active_conference_participant <> Document presentationed_by Speaker\n", + "# Person has_an_email string <> Person E-mail string\n", + "✓ has_an_email E-mail\n", + "ontology iterations: 3328, (1.0, 0.3333333333333333, 0.5), aligns: 3, po1: 64, po2: 26\n", + "----------------------------------------------------------------------------------------------------\n", + "confOf.owl edas.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Person hasSurname string <> Person hasLastName string\n", + "# Person hasFirstName string <> Person hasFirstName string\n", + "# Contribution writtenBy Author <> Paper isWrittenBy Author\n", + "# Author writes Contribution <> Author hasRelatedPaper Paper\n", + "# Member_PC reviewes Contribution <> N63663e5e1fb74750af4a838090b87d5c isReviewing Paper\n", + "✓ writtenBy isWrittenBy\n", + "✓ hasFirstName hasFirstName\n", + "✓ writes hasRelatedPaper\n", + "ontology iterations: 3600, (1.0, 0.6, 0.7499999999999999), aligns: 5, po1: 36, po2: 50\n", + "----------------------------------------------------------------------------------------------------\n", + "Conference.owl confOf.owl\n", + "Loading o1\n", + "Loading o2\n", + "# Person has_the_first_name string <> Person hasFirstName string\n", + "# Person has_an_email string <> Person hasEmail string\n", + "# Person has_the_last_name string <> Person hasSurname string\n", + "# Conference_part has_a_track-workshop-tutorial_topic Topic <> Working_event hasTopic Topic\n", + "✓ has_an_email hasEmail\n", + "✓ has_the_first_name hasFirstName\n", + "ontology iterations: 4608, (1.0, 0.5, 0.6666666666666666), aligns: 4, po1: 64, po2: 36\n", + "iterations: 74590, (0.8275862068965517, 0.5217391304347826, 0.64)\n" + ] + }, + { + "data": { + "text/plain": "(0.8275862068965517, 0.5217391304347826, 0.64)" + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "property_matcher.match('/home/guilherme/Documents/kg/conference', '/home/guilherme/Documents/kg/reference')" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": 3, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "----------------------------------------------------------------------------------------------------\n", + "starwars.xml swtor.xml\n", + "Loading o1\n", + "Loading o2\n", + "56\n", + "ontology iterations: 253638, (0.2918918918918919, 0.9642857142857143, 0.44813278008298757), aligns: 56, po1: 693, po2: 366\n", + "----------------------------------------------------------------------------------------------------\n", + "memoryalpha.xml stexpand.xml\n", + "Loading o1\n", + "Loading o2\n", + "40\n", + "ontology iterations: 62080, (0.31932773109243695, 0.95, 0.4779874213836478), aligns: 40, po1: 320, po2: 194\n", + "----------------------------------------------------------------------------------------------------\n", + "starwars.xml swg.xml\n", + "Loading o1\n", + "Loading o2\n", + "20\n", + "ontology iterations: 100485, (0.20618556701030927, 1.0, 0.3418803418803419), aligns: 20, po1: 693, po2: 145\n", + "----------------------------------------------------------------------------------------------------\n", + "mcu.xml marvel.xml\n", + "Loading o1\n", + "Loading o2\n", + "11\n", + "ontology iterations: 19575, (0.21739130434782608, 0.9090909090909091, 0.3508771929824562), aligns: 11, po1: 145, po2: 135\n", + "----------------------------------------------------------------------------------------------------\n", + "memoryalpha.xml memorybeta.xml\n", + "Loading o1\n", + "Loading o2\n", + "51\n", + "ontology iterations: 129600, (0.2911392405063291, 0.9019607843137255, 0.44019138755980863), aligns: 51, po1: 320, po2: 405\n", + "iterations: 565378, (0.27768595041322314, 0.9438202247191011, 0.42911877394636017)\n" + ] + }, + { + "data": { + "text/plain": "(0.27768595041322314, 0.9438202247191011, 0.42911877394636017)" + }, + "execution_count": 3, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "from property_matching import extract_freq\n", + "\n", + "property_matcher.match('/home/guilherme/Documents/kg/knowledge', '/home/guilherme/Documents/kg/know-reference',\n", + " th=0.0, process_strategy=extract_freq, sim_weights=[1], steps=1)" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": null, + "outputs": [], + "source": [ + "from property_matching import extract_freq\n", + "\n", + "property_matcher.match('/home/guilherme/Documents/kg/knowledge', '/home/guilherme/Documents/kg/know-reference', th=0.0, process_strategy=extract_freq)" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": 3, + "outputs": [ + { + "data": { + "text/plain": " 0%| | 0/20 [00:00<?, ?it/s]", + "application/vnd.jupyter.widget-view+json": { + "version_major": 2, + "version_minor": 0, + "model_id": "c98e11b5bcf3448c9a93cf17390ed3d0" + } + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "ename": "NameError", + "evalue": "name 'property_matcher' is not defined", + "output_type": "error", + "traceback": [ + "\u001B[0;31m---------------------------------------------------------------------------\u001B[0m", + "\u001B[0;31mNameError\u001B[0m Traceback (most recent call last)", + "Cell \u001B[0;32mIn[3], line 4\u001B[0m\n\u001B[1;32m 1\u001B[0m res \u001B[38;5;241m=\u001B[39m []\n\u001B[1;32m 3\u001B[0m \u001B[38;5;28;01mfor\u001B[39;00m th \u001B[38;5;129;01min\u001B[39;00m tqdm(np\u001B[38;5;241m.\u001B[39marange(\u001B[38;5;241m0\u001B[39m, \u001B[38;5;241m1\u001B[39m, \u001B[38;5;241m0.05\u001B[39m)):\n\u001B[0;32m----> 4\u001B[0m res\u001B[38;5;241m.\u001B[39mappend(\u001B[43mproperty_matcher\u001B[49m\u001B[38;5;241m.\u001B[39mmatch(\u001B[38;5;124m'\u001B[39m\u001B[38;5;124m/projets/melodi/gsantoss/data/conference\u001B[39m\u001B[38;5;124m'\u001B[39m, \u001B[38;5;124m'\u001B[39m\u001B[38;5;124m/projets/melodi/gsantoss/data/reference\u001B[39m\u001B[38;5;124m'\u001B[39m, th))\n", + "\u001B[0;31mNameError\u001B[0m: name 'property_matcher' is not defined" + ] + } + ], + "source": [ + "res = []\n", + "\n", + "for th in tqdm(np.arange(0, 1, 0.05)):\n", + " res.append(property_matcher.match('/projets/melodi/gsantoss/data/conference', '/projets/melodi/gsantoss/data/reference', th))" + ], + "metadata": { + "collapsed": false + } + }, + { + "cell_type": "code", + "execution_count": null, + "outputs": [], + "source": [ + "\n", + "plt.plot(np.arange(0, 1, 0.05), list(map(lambda x: x[0], res)), label=\"precision\")\n", + "plt.plot(np.arange(0, 1, 0.05), list(map(lambda x: x[1], res)), label=\"recall\")\n", + "plt.plot(np.arange(0, 1, 0.05), list(map(lambda x: x[2], res)), label=\"f-measure\")\n", + "plt.legend()\n", + "plt.xlabel('Threshold')\n", + "plt.savefig('prop.png', dpi=300)\n", + "plt.show()\n" + ], + "metadata": { + "collapsed": false + } + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 2 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython2", + "version": "2.7.6" + } + }, + "nbformat": 4, + "nbformat_minor": 0 +} diff --git a/models.py b/models.py new file mode 100644 index 0000000000000000000000000000000000000000..7f0c72dedbca2abdb86b9b324ec84de505764daa --- /dev/null +++ b/models.py @@ -0,0 +1,74 @@ +import torch +import struct +import os + + +def _read_key(f): + key = [f.read(1)] + + while key[-1] != b' ': + key.append(f.read(1)) + + data = b''.join(key[:-1]) + return data.decode('utf-8') + + +def _to_vector(d): + v = [] + + for i in range(0, 800, 4): + v.append(struct.unpack('<f', d[i:i + 4])) + + return torch.Tensor(v).squeeze(1) + + +class Finbank: + + def __init__(self, ep): + super(Finbank, self).__init__() + self.ep = ep + + if not os.path.exists('./fin_cache'): + print('Embeddings cache not found. Building...') + os.mkdir('./fin_cache') + + with open('./fin_cache/fbk.txt', 'w') as fbk: + with open('./fin_cache/fbe.bin', 'wb') as fbe: + + with open(self.ep, 'rb') as f: + + line_count, emb_size = f.readline().decode('utf-8').split() + line_count, emb_size = int(line_count), int(emb_size) + + for _ in range(line_count): + + try: + key = _read_key(f) + emb = f.read(801) + fbk.write(key + '\n') + fbe.write(emb) + + except UnicodeDecodeError: + f.read(801) + + with open('./fin_cache/fbk.txt', 'r') as f: + names = f.readlines() + self.wm = {w[:-1]: i for i, w in enumerate(names)} + + self.embs = dict() + + def sim(self, w1, w2): + return torch.cosine_similarity(self.get_emb(w1).unsqueeze(0), self.get_emb(w2).unsqueeze(0)).item() + + def get_emb(self, w1): + if w1 not in self.wm: + return torch.zeros(200) + + if self.wm[w1] not in self.embs: + with open('./fin_cache/fbe.bin', 'rb') as f: + f.seek(self.wm[w1] * 801) + data = f.read(801) + self.embs[self.wm[w1]] = _to_vector(data) + return self.embs[self.wm[w1]] + + diff --git a/property_matching.py b/property_matching.py index 32898f468db1de6d4f52b4134cb48c1818f97ba8..53de4a09f6ed2d7d2f2a8bf6574bc66603f53579 100644 --- a/property_matching.py +++ b/property_matching.py @@ -12,50 +12,129 @@ from sklearn.feature_extraction.text import TfidfVectorizer from py_stringmatching import SoftTfIdf, JaroWinkler from termcolor import colored from utils import metrics +from collections import Counter +import numpy + +def extract_freq(g): + props = set() + for s, p, o in g.triples((None, RDF.type, RDF.Property)): + props.add(s) + + ng = Graph() + + pc = {} + for prop in props: + + for s, p, o in g.triples((None, prop, None)): + dt = g.value(s, RDF.type) + if type(o) is Literal: + rt = URIRef(o.datatype) + else: + rt = g.value(o, RDF.type) + if rt is None: + continue + if p not in pc: + pc[p] = Counter() -def is_property(e, g): - types = list(g.objects(e, RDF.type)) - tn = map(lambda x: get_n(x, g), types) - have_prop = map(lambda x: 'property' in x.lower(), tn) + pc[p][(dt, rt)] += 1 - return any(have_prop) + for k in pc: + c = pc[k] + d, r = c.most_common(1)[0][0] + ng.add((k, RDFS.domain, d)) + ng.add((k, RDFS.range, r)) + ng.namespace_manager = g.namespace_manager + return ng -def get_docs(a_entities, g1): - out = [] + +def is_property(e, g): + return (e, RDFS.domain, None) in g and (e, RDFS.range, None) in g + + +def get_entity_label_docs(a_entities, g1): slist = [] for e in a_entities: - ns = list(map(str.lower, tokenize(get_n(e, g1)))) + slist.append(list(map(str.lower, tokenize(get_n(e, g1))))) + + return slist - ds = [] - if (e, RDFS.domain, None) in g1: - ds = list(map(str.lower, tokenize(get_n(g1.value(e, RDFS.domain), g1)))) - rs = [] - if (e, RDFS.range, None) in g1: - rs = list(map(str.lower, tokenize(get_n(g1.value(e, RDFS.range), g1)))) +def flat_fr_chain(e, g): + if g.value(e, RDF.rest) == RDF.nil: + return [g.value(e, RDF.first)] + else: + return [g.value(e, RDF.first)] + flat_fr_chain(g.value(e, RDF.rest), g) + + +def get_cpe(e, g): + cp = list(set(g.predicates(e)).difference({RDF.type})) + return '_'.join(list(map(lambda x: get_n(x, g), cp + flat_fr_chain(g.value(e, cp[0]), g)))) + + +def is_joinable(e, g): + preds = set(g.predicates(e)).difference({RDF.type}) + return len(preds) == 1 and OWL.unionOf in preds + + +def flat_restriction(e, g): + nodes = [] + for s, p, o in g.triples((e, None, None)): + if p == RDF.type: + continue + if type(o) is BNode: + nodes.extend(flat_restriction(o, g)) + else: + nodes.extend([p, o]) - out.append(' '.join(ns + rs + ds)) - slist.append(ns) + return nodes - return out, slist + +def is_restriction(e, g): + return g.value(e, RDF.type) == OWL.Restriction + + +def join_nodes(nodes, g): + return '_'.join(list(map(lambda x: get_n(x, g), nodes))) def get_gen_docs(g1): out = [] for e in set(g1.subjects()): - ns = list(map(str.lower, tokenize(get_n(e, g1)))) + + if type(e) is BNode: + if is_joinable(e, g1): + label = get_cpe(e, g1) + elif is_restriction(e, g1): + label = join_nodes(flat_restriction(e, g1), g1) + else: + label = get_n(e, g1) + + else: + label = get_n(e, g1) + + ns = list(map(str.lower, tokenize(label))) if is_property(e, g1): ds = [] if (e, RDFS.domain, None) in g1: - ds = list(map(str.lower, tokenize(get_n(g1.value(e, RDFS.domain), g1)))) + domain = g1.value(e, RDFS.domain) + if type(domain) is BNode and is_joinable(domain, g1): + dn = get_cpe(domain, g1) + else: + dn = get_n(domain, g1) + ds = list(map(str.lower, tokenize(dn))) rs = [] if (e, RDFS.range, None) in g1: - rs = list(map(str.lower, tokenize(get_n(g1.value(e, RDFS.range), g1)))) + rg = g1.value(e, RDFS.range) + if type(rg) is BNode and is_joinable(rg, g1): + rn = get_cpe(rg, g1) + else: + rn = get_n(rg, g1) + rs = list(map(str.lower, tokenize(rn))) out.append(' '.join(ns + rs + ds)) else: @@ -89,11 +168,36 @@ def get_document_similarity(domain_a, domain_b, m): def get_prop(e, g, p): s = [] for d in g.objects(e, p): - s.extend(map(str.lower, tokenize(get_n(d, g)))) + if type(d) is BNode: + if is_joinable(d, g): + name = get_cpe(d, g) + elif is_restriction(d, g): + name = join_nodes(flat_restriction(d, g), g) + else: + name = get_n(d, g) + else: + name = get_n(d, g) + s.extend(map(str.lower, tokenize(name))) return s +def build_tf_models(o1, o2): + a_entities = set(filter(lambda x: is_property(x, o1), o1.subjects())) + b_entities = set(filter(lambda x: is_property(x, o2), o2.subjects())) + + slist = get_entity_label_docs(a_entities, o1) + get_entity_label_docs(b_entities, o2) + soft_metric = SoftTfIdf(slist, sim_func=JaroWinkler().get_raw_score, threshold=0.8) + + qlist = get_gen_docs(o1) + get_gen_docs(o2) + + general_metric = TfidfVectorizer() + + general_metric.fit(qlist) + + return soft_metric, general_metric + + class PropertyMatcher: def __init__(self, class_model, sentence_model): @@ -101,7 +205,7 @@ class PropertyMatcher: self.class_model = class_model self.sentence_model = sentence_model - def match_property(self, e1, e2, g1, g2, m, ds): + def match_property(self, e1, e2, g1, g2, m, ds, sim_weights=None): exact_label_a = list(map(str.lower, tokenize(get_n(e1, g1)))) @@ -164,293 +268,138 @@ class PropertyMatcher: sim = 0 label_confidence = sim - return min([label_confidence, domain_confidence, range_confidence]) + if sim_weights: + conf = [] + if 0 in sim_weights: + conf.append(domain_confidence) + if 1 in sim_weights: + conf.append(label_confidence) - def match(self, o1, o2, th=0.65): + if 2 in sim_weights: + conf.append(range_confidence) + else: + conf = [label_confidence, domain_confidence, range_confidence] + return min(conf) + + def match(self, base, ref, th=0.65, process_strategy=None, sim_weights=None, steps=2): correct = 0 pred = 0 total = 0 iterations = 0 - for r, k1, k2 in onts(o1, o2): + for r, k1, k2 in onts(base, ref): print('-' * 100) print(k1.split('/')[-1], k2.split('/')[-1]) + print('Loading o1') o1 = Graph().parse(k1) - o2 = Graph().parse(k2) + if process_strategy is not None: + o1 = process_strategy(o1) + print('Loading o2') + o2 = Graph().parse(k2) + if process_strategy is not None: + o2 = process_strategy(o2) als = set(aligns(r)) pa = set() - + current_total = 0 for a1, a2 in als: if is_property(a1, o1) and is_property(a2, o2): total += 1 + current_total += 1 pa.add((a1, a2)) - d1 = o1.value(a1, RDFS.domain) - d2 = o2.value(a2, RDFS.domain) - - r1 = o1.value(a1, RDFS.range) - r2 = o2.value(a2, RDFS.range) - - print(colored('#', 'blue'), get_n(d1, o1), get_n(a1, o1), get_n(r1, o1), colored('<>', 'green'), - get_n(d2, o2), get_n(a2, o2), get_n(r2, o2)) - + # d1 = o1.value(a1, RDFS.domain) + # d2 = o2.value(a2, RDFS.domain) + # + # r1 = o1.value(a1, RDFS.range) + # r2 = o2.value(a2, RDFS.range) + # + # print(colored('#', 'blue'), get_n(d1, o1), get_n(a1, o1), get_n(r1, o1), colored('<>', 'green'), + # get_n(d2, o2), get_n(a2, o2), get_n(r2, o2)) + print(current_total) a_entities = set(filter(lambda x: is_property(x, o1), o1.subjects())) b_entities = set(filter(lambda x: is_property(x, o2), o2.subjects())) - - l1, s1 = get_docs(a_entities, o1) - l2, s2 = get_docs(b_entities, o2) - - qlist = l1 + l2 - slist = s1 + s2 - - prop_metric = TfidfVectorizer() - - prop_metric.fit(qlist) - - qlist = get_gen_docs(o1) + get_gen_docs(o2) - - general_metric = TfidfVectorizer() - - general_metric.fit(qlist) - soft_metric = SoftTfIdf(slist, sim_func=JaroWinkler().get_raw_score, threshold=0.8) - p = set() - - ds = {} - - pm = {} - - oi = 0 - - for step in range(2): - - for e1 in set(o1.subjects()): - if not is_property(e1, o1): - continue - for e2 in set(o2.subjects()): - if not is_property(e2, o2): - continue - - sim = self.match_property(e1, e2, o1, o2, (soft_metric, general_metric), ds) - iterations += 1 - oi += 1 - if sim > th: - if e1 in pm: - if pm[e1][1] >= sim: - continue - elif pm[e1][1] < sim: - p.discard((e1, pm[e1][0])) - pm.pop(pm[e1][0]) - pm.pop(e1) - - if e2 in pm: - if pm[e2][1] >= sim: - continue - elif pm[e2][1] < sim: - p.discard((pm[e2][0], e2)) - pm.pop(pm[e2][0]) - pm.pop(e2) - - d1 = o1.value(e1, RDFS.domain) - d2 = o2.value(e2, RDFS.domain) - ds[(d1, d2)] = 0.66 - p.add((e1, e2)) - pm[e1] = (e2, sim) - pm[e2] = (e1, sim) - if (e1, OWL.inverseOf, None) in o1 and (e2, OWL.inverseOf, None) in o2: - d1 = o1.value(o1.value(e1, OWL.inverseOf), RDFS.domain) - d2 = o2.value(o2.value(e2, OWL.inverseOf), RDFS.domain) - - ds[(d1, d2)] = 0.66 - iv1, iv2 = o1.value(e1, OWL.inverseOf), o2.value(e2, OWL.inverseOf) - p.add((iv1, iv2)) - pm[iv1] = (iv2, sim) - pm[iv2] = (iv1, sim) - + p, it = self.match_ontologies(o1, o2, th, sim_weights=sim_weights, steps=steps) + iterations += it + oi = it + current_pred = len(p) + current_correct = len(pa.intersection(p)) pred += len(p) correct += len(pa.intersection(p)) - for a1, a2 in pa.intersection(p): - print(colored('✓', 'green'), get_n(a1, o1), get_n(a2, o2)) - - for a1, a2 in p.difference(pa): - d1 = o1.value(a1, RDFS.domain) - d2 = o2.value(a2, RDFS.domain) - - r1 = o1.value(a1, RDFS.range) - r2 = o2.value(a2, RDFS.range) - print(colored('X', 'red'), get_n(d1, o1), get_n(a1, o1), get_n(r1, o1), colored('<>', 'green'), - get_n(d2, o2), get_n(a2, o2), get_n(r2, o2)) - - print('ontology iterations:', oi) + # for a1, a2 in pa.intersection(p): + # print(colored('✓', 'green'), get_n(a1, o1), get_n(a2, o2)) + # + # for a1, a2 in p.difference(pa): + # d1 = o1.value(a1, RDFS.domain) + # d2 = o2.value(a2, RDFS.domain) + # + # r1 = o1.value(a1, RDFS.range) + # r2 = o2.value(a2, RDFS.range) + # print(colored('X', 'red'), get_n(d1, o1), get_n(a1, o1), get_n(r1, o1), colored('<>', 'green'), + # get_n(d2, o2), get_n(a2, o2), get_n(r2, o2)) + + print( + f'ontology iterations: {oi}, {metrics(current_correct, current_pred, current_total)}, aligns: {current_total}, po1: {len(a_entities)}, po2: {len(b_entities)}') print(f'iterations: {iterations}, {metrics(correct, pred, total)}') return metrics(correct, pred, total) + def match_ontologies(self, o1, o2, th, sim_weights=None, steps=2): + soft_metric, general_metric = build_tf_models(o1, o2) + p = set() - def match_with_model_filter(self, o1, o2, tokenizer, model): - correct = 0 - pred = 0 - total = 0 - iterations = 0 - for r, k1, k2 in onts(o1, o2): # [(rp, o1p, o2p)]: + ds = {} - print('-' * 100) - print(k1.split('/')[-1], k2.split('/')[-1]) - - o1 = Graph().parse(k1) - o2 = Graph().parse(k2) - - als = set(aligns(r)) - - pa = set() - - for a1, a2 in als: - - if is_property(a1, o1) and is_property(a2, o2): - total += 1 - pa.add((a1, a2)) - - d1 = o1.value(a1, RDFS.domain) - d2 = o2.value(a2, RDFS.domain) - - r1 = o1.value(a1, RDFS.range) - r2 = o2.value(a2, RDFS.range) - - print(colored('#', 'blue'), get_n(d1, o1), get_n(a1, o1), get_n(r1, o1), colored('<>', 'green'), - get_n(d2, o2), get_n(a2, o2), get_n(r2, o2)) - - aEntities = set(filter(lambda x: is_property(x, o1), o1.subjects())) - bEntities = set(filter(lambda x: is_property(x, o2), o2.subjects())) - - l1, s1 = get_docs(aEntities, o1) - l2, s2 = get_docs(bEntities, o2) - - qlist = l1 + l2 - slist = s1 + s2 - - propMetric = TfidfVectorizer() - - propMetric.fit(qlist) - - qlist = get_gen_docs(o1) + get_gen_docs(o2) - - generalMetric = TfidfVectorizer() - - generalMetric.fit(qlist) - softMetric = SoftTfIdf(slist, sim_func=JaroWinkler().get_raw_score, threshold=0.8) - p = set() - - ds = {} - - pm = {} - - p1 = [] + pm = {} + iterations = 0 + for step in range(steps): for e1 in set(o1.subjects()): - if not is_property(e1, o1) or (e1, RDFS.domain, None) not in o1 or type( - o1.value(e1, RDFS.domain)) is BNode: + if not is_property(e1, o1): continue + for e2 in set(o2.subjects()): + if not is_property(e2, o2): + continue - p1.append(e1) - - p2 = [] - - for e2 in set(o2.subjects()): - if not is_property(e2, o2) or (e2, RDFS.domain, None) not in o2 or type( - o2.value(e2, RDFS.domain)) is BNode: - continue - - p2.append(e2) - - p1d = [' '.join(map(str.lower, tokenize(get_n(o1.value(x, RDFS.domain), o1)))) for x in p1] - p2d = [' '.join(map(str.lower, tokenize(get_n(o2.value(x, RDFS.domain), o2)))) for x in p2] - - tk = tokenizer(p1d, return_tensors='pt', padding=True) - - idx = tk['input_ids'] - atn = tk['attention_mask'] - - with torch.no_grad(): - out1 = model(idx.cuda(0), atn.cuda(0)).exp().cpu() - - tk = tokenizer(p2d, return_tensors='pt', padding=True) - - idx = tk['input_ids'] - atn = tk['attention_mask'] - - with torch.no_grad(): - out2 = model(idx.cuda(0), atn.cuda(0)).exp().cpu() - - cl1 = out1.argmax(dim=1) - cl2 = out2.argmax(dim=1) - sim = cl1.unsqueeze(1) == cl2.unsqueeze(0) - - - - nz = list(map(lambda x: (p1[x[0].item()], p2[x[1].item()]), sim.nonzero())) - oi = 0 - for step in range(2): - - for e1, e2 in nz: - - - sim = self.match_property(e1, e2, o1, o2, (softMetric, generalMetric), ds) + sim = self.match_property(e1, e2, o1, o2, (soft_metric, general_metric), ds, sim_weights=sim_weights) iterations += 1 - oi += 1 - if sim > 0.65: - - if e1 in pm: - if pm[e1][1] >= sim: - continue - elif pm[e1][1] < sim: - p.discard((e1, pm[e1][0])) - pm.pop(pm[e1][0]) - pm.pop(e1) - - if e2 in pm: - if pm[e2][1] >= sim: - continue - elif pm[e2][1] < sim: - p.discard((pm[e2][0], e2)) - pm.pop(pm[e2][0]) - pm.pop(e2) - - d1 = o1.value(e1, RDFS.domain) - d2 = o2.value(e2, RDFS.domain) - - ds[(d1, d2)] = 0.66 - p.add((e1, e2)) - pm[e1] = (e2, sim) - pm[e2] = (e1, sim) - - if (e1, OWL.inverseOf, None) in o1 and (e2, OWL.inverseOf, None) in o2: - d1 = o1.value(o1.value(e1, OWL.inverseOf), RDFS.domain) - d2 = o2.value(o2.value(e2, OWL.inverseOf), RDFS.domain) - - ds[(d1, d2)] = 0.66 - iv1, iv2 = o1.value(e1, OWL.inverseOf), o2.value(e2, OWL.inverseOf) - p.add((iv1, iv2)) - pm[iv1] = (iv2, sim) - pm[iv2] = (iv1, sim) - - pred += len(p) - correct += len(pa.intersection(p)) + if sim <= th: + continue - for a1, a2 in pa.intersection(p): - print(colored('✓', 'green'), get_n(a1, o1), get_n(a2, o2)) + if e1 in pm: + if pm[e1][1] >= sim: + continue + elif pm[e1][1] < sim: + p.discard((e1, pm[e1][0])) + pm.pop(pm[e1][0]) + pm.pop(e1) - for a1, a2 in p.difference(pa): - d1 = o1.value(a1, RDFS.domain) - d2 = o2.value(a2, RDFS.domain) + if e2 in pm: + if pm[e2][1] >= sim: + continue + elif pm[e2][1] < sim: + p.discard((pm[e2][0], e2)) + pm.pop(pm[e2][0]) + pm.pop(e2) + + d1 = o1.value(e1, RDFS.domain) + d2 = o2.value(e2, RDFS.domain) + ds[(d1, d2)] = 0.66 + p.add((e1, e2)) + pm[e1] = (e2, sim) + pm[e2] = (e1, sim) + if (e1, OWL.inverseOf, None) in o1 and (e2, OWL.inverseOf, None) in o2: + d1 = o1.value(o1.value(e1, OWL.inverseOf), RDFS.domain) + d2 = o2.value(o2.value(e2, OWL.inverseOf), RDFS.domain) - r1 = o1.value(a1, RDFS.range) - r2 = o2.value(a2, RDFS.range) - print(colored('X', 'red'), get_n(d1, o1), get_n(a1, o1), get_n(r1, o1), colored('<>', 'green'), - get_n(d2, o2), get_n(a2, o2), get_n(r2, o2)) + ds[(d1, d2)] = 0.66 + iv1, iv2 = o1.value(e1, OWL.inverseOf), o2.value(e2, OWL.inverseOf) + p.add((iv1, iv2)) + pm[iv1] = (iv2, sim) + pm[iv2] = (iv1, sim) - print('ontology iterations:', oi) - print(f'iterations: {iterations}, {metrics(correct, pred, total)}') + return p, iterations