commit d1d7ac8a8309e36f42263042b64eb433e4eee4e2
parent ca6f0a03f9251d8d174ffbe07c7c2634d37bd661
Author: Sondre Wold <sondrewold1@gmail.com>
Date: Thu, 30 May 2024 15:13:19 +0200
Add annotation files
Diffstat:
5 files changed, 4940 insertions(+), 0 deletions(-)
diff --git a/static/2_hop_annotations.json b/static/2_hop_annotations.json
@@ -0,0 +1 @@
+{"75": {"mapping": "TODO", "type": ["takesCourse_r", "advisor"]}, "76": {"mapping": "TODO", "type": ["takesCourse", "teachingAssistantOf_r"]}, "77": {"mapping": "TODO", "type": ["publicationAuthor", "takesCourse"]}, "78": {"mapping": "TODO", "type": ["teachingAssistantOf", "teacherOf_r"]}, "79": {"mapping": "TODO", "type": ["takesCourse_r", "teachingAssistantOf"]}, "80": {"mapping": "TODO", "type": ["teachingAssistantOf_r", "publicationAuthor_r"]}, "81": {"mapping": "TODO", "type": ["takesCourse", "takesCourse_r"]}, "82": {"mapping": "TODO", "type": ["takesCourse_r", "publicationAuthor_r"]}, "83": {"mapping": "TODO", "type": ["advisor_r", "teachingAssistantOf"]}, "84": {"mapping": "TODO", "type": ["advisor", "advisor_r"]}, "85": {"mapping": "TODO", "type": ["teachingAssistantOf_r", "takesCourse"]}, "86": {"mapping": "TODO", "type": ["takesCourse_r", "takesCourse"]}, "87": {"mapping": "TODO", "type": ["teachingAssistantOf", "takesCourse_r"]}, "88": {"mapping": "TODO", "type": ["publicationAuthor_r", "publicationAuthor"]}, "89": {"mapping": "TODO", "type": ["advisor_r", "takesCourse"]}, "90": {"mapping": "TODO", "type": ["teacherOf_r", "publicationAuthor_r"]}, "91": {"mapping": "TODO", "type": ["teacherOf", "teachingAssistantOf_r"]}, "92": {"mapping": "TODO", "type": ["teacherOf_r", "teacherOf"]}, "93": {"mapping": "TODO", "type": ["publicationAuthor", "teachingAssistantOf"]}, "94": {"mapping": "TODO", "type": ["teacherOf", "takesCourse_r"]}, "95": {"mapping": "TODO", "type": ["takesCourse", "teacherOf_r"]}, "96": {"mapping": "TODO", "type": ["publicationAuthor", "teacherOf"]}, "97": {"mapping": "TODO", "type": ["teachingAssistantOf_r", "advisor"]}}
+\ No newline at end of file
diff --git a/static/3_hop_annotations.json b/static/3_hop_annotations.json
@@ -0,0 +1,586 @@
+{
+ "0": {
+ "mapping": "Does X teach a course that has a student who is a teaching assistant of Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "1": {
+ "mapping": "Was X written by the supervisor of a person that wrote Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "10": {
+ "mapping": "Is X the supervisor of someone that wrote an article that was written by Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "12": {
+ "mapping": "Does X have a teaching assistant that takes a course which has a student named Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "13": {
+ "mapping": "Did X write a paper that was written by a teacher of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "14": {
+ "mapping": "Does X have a student that takes a course taught by Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "15": {
+ "mapping": "Does X take a course that has a student that wrote Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "16": {
+ "mapping": "Is X supervised by the author of a paper that was written by Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "17": {
+ "mapping": "Is X a teaching assistant for a course which has a student supervised by Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "18": {
+ "mapping": "Does X take a course that has a student that is a teaching assistant for Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "19": {
+ "mapping": "Is X the teacher of a course which has a student that takes Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "2": {
+ "mapping": "Is X the teacher of a course which has a teaching assistant that wrote Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "20": {
+ "mapping": "Does X take a course which has a teaching assistant that wrote Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "21": {
+ "mapping": "Does X have a student that wrote an article that was written by Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "22": {
+ "mapping": "Is X the supervisor of someone taking a course that has a student named Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "23": {
+ "mapping": "Does X have a teaching assistant that is supervised by a supervisor of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "24": {
+ "mapping": "Did X write a paper that was written by a supervisor of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "25": {
+ "mapping": "Does X have a student that is supervised by a teacher of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "26": {
+ "mapping": "Was X written by a teaching assistant of a course taken by Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "27": {
+ "mapping": "Was X written by the supervisor of a student that takes Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "28": {
+ "mapping": "Is X the teacher of a course which as a student supervised by Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "29": {
+ "mapping": "Is X the teacher of a course which has a teaching assistant taking Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "3": {
+ "mapping": "Is X supervised by the supervisor of a student taking Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "30": {
+ "mapping": "Does X have a teacher that is supervising an author of Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "31": {
+ "mapping": "Does X have a teaching assistant that is supervised by an author of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "32": {
+ "mapping": "Does X have a teacher that is supervising a teaching assistant of Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "33": {
+ "mapping": "Was X written by someone that wrote an article that was written by Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "34": {
+ "mapping": "Did X write a paper that was written by an author of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "35": {
+ "mapping": "Does X have a student that is supervised by a supervisor of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "36": {
+ "mapping": "Does X have a student that is a teaching assistant of a course taught by Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "37": {
+ "mapping": "Does X take a course which has a student that takes Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "38": {
+ "mapping": "Did X write a paper that was written by the teaching assistant of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "39": {
+ "mapping": "Is X a teaching assistant of a course taught by a supervisor of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "4": {
+ "mapping": "Is X taught by an author of an article written by Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "40": {
+ "mapping": "Is X taught by a teacher of a course that has a student named Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "41": {
+ "mapping": "Is X a teaching assistant for a course taught by an author of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "42": {
+ "mapping": "Does X have a student that is supervised by an author of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "43": {
+ "mapping": "Does X take a course that has a student supervised by Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "44": {
+ "mapping": "Does X take a course that has a teaching assistant that takes Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "45": {
+ "mapping": "Does X take a course that has a teaching assistant supervised by Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "46": {
+ "mapping": "Is X taught by a supervisor of a student taking Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "47": {
+ "mapping": "Was X written by a supervisor of a teacher of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "48": {
+ "mapping": "Does X have a teaching assistant that takes a course taught by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "49": {
+ "mapping": "Was X written by a someone taking a course which has a student named Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "5": {
+ "mapping": "Is X a teaching assistant for a course that has a student that takes Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "50": {
+ "mapping": "Did X write a paper that was written by someone taking Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "51": {
+ "mapping": "Does X have a student that is taking a course taught by Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "52": {
+ "mapping": "Is X supervised by the teacher of a course which has a teaching assistant named Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "53": {
+ "mapping": "Does X take a course that is taught by a teacher of Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "54": {
+ "mapping": "Is X the supervisor of someone taking a course taught by Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "55": {
+ "mapping": "Was X written by someone supervised by the supervisor of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "56": {
+ "mapping": "Was X written by a teaching assistant of a course taught by Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "57": {
+ "mapping": "Did X write a paper that was written by someone supervised by Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "58": {
+ "mapping": "Is X supervised by a teacher of a course which has a student named Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "59": {
+ "mapping": "Is X supervised by the supervisor of a teaching assistant of Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "6": {
+ "mapping": "Does X take a course that has a student taking a course where a teaching assistant is named Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "60": {
+ "mapping": "Does X take a course that has a teacher supervising Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "61": {
+ "mapping": "Is X supervised by the supervisor of an author of Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "62": {
+ "mapping": "Was X written by someone supervised by the author of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "63": {
+ "mapping": "Was X written by the teacher of a course which has a teaching assistant named Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "64": {
+ "mapping": "Does X take a course that has a teacher that wrote Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "65": {
+ "mapping": "Does X have a student that is a teaching assistant of a course that has a student named Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "66": {
+ "mapping": "Is X the teacher of a course that has a student that wrote Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "67": {
+ "mapping": "Was X written by a teacher of a course that has a student named Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "68": {
+ "mapping": "Was X written by a supervisor of a teaching assistant of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "69": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course that has a student named Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "7": {
+ "mapping": "Does X have a teaching assistant that wrote an article that was written by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "71": {
+ "mapping": "Is X taught by a teacher of a course that has a teaching assistant named Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "72": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course taught by Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "73": {
+ "mapping": "Is X a teaching assistant for a course taught by a teachor of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "74": {
+ "mapping": "Is X teaching a course that has a teaching assistant supervised by Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "8": {
+ "mapping": "Was X written by a student taking a course taught by Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "9": {
+ "mapping": "Is X the supervisor of a student taking a course which has a teaching assistant named Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ }
+}
+\ No newline at end of file
diff --git a/static/4_hop_annotations.json b/static/4_hop_annotations.json
@@ -0,0 +1,1784 @@
+{
+ "100": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "101": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "102": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "103": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "104": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "105": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "106": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "107": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "108": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "109": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "110": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "111": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "112": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "113": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "114": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "115": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "116": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "117": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "118": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "119": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "120": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "121": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "122": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "123": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "124": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "125": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "126": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "127": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "128": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "129": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "130": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "131": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "132": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "133": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "134": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "135": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "136": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "137": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "138": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "139": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "140": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "141": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "142": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "143": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "144": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "145": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "146": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "147": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "148": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "149": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "150": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "151": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "152": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "153": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "154": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "155": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "156": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "157": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "158": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "159": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "160": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "161": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "162": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "163": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "164": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "165": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "166": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "167": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "168": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "169": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "170": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "171": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "172": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "173": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "174": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "175": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "176": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "177": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "178": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "179": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "180": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "181": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "182": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "183": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "184": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "185": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "186": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "187": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "188": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "189": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "190": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "191": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "192": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "193": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "194": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "195": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "196": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "197": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "198": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "199": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "200": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "201": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "202": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "203": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "204": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "205": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "206": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "207": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "208": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "209": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "210": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "211": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "212": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "213": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "214": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "215": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "216": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "217": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "218": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "219": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "220": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "221": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "222": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "223": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "224": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "225": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "226": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "227": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "228": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "229": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "230": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "231": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "232": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "233": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "234": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "235": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "236": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "237": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "238": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "239": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "240": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "241": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "242": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "243": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "244": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "245": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "246": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "247": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "248": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "249": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "250": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "251": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "252": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "253": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "254": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "255": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "256": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "257": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "258": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "259": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "260": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "261": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "262": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "263": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "264": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "265": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "266": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "267": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "268": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "269": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "270": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "271": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "272": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "273": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "274": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "275": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "276": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "277": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "278": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "279": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "280": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "281": {
+ "mapping": "TODO",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "282": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "283": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "284": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "285": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "286": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "287": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "288": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "289": {
+ "mapping": "TODO",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "290": {
+ "mapping": "TODO",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "291": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "292": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "293": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "294": {
+ "mapping": "TODO",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "98": {
+ "mapping": "TODO",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "99": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "299": {
+ "mapping": "TODO",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ }
+}
+\ No newline at end of file
diff --git a/static/annotation_map.json b/static/annotation_map.json
@@ -0,0 +1,2564 @@
+{
+ "0": {
+ "mapping": "Does X teach a course that has a student who is a teaching assistant in Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "1": {
+ "mapping": "Was X written by the supervisor of a person that wrote Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "10": {
+ "mapping": "Is X the supervisor of someone that wrote an article that was written by Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "12": {
+ "mapping": "Does X have a teaching assistant that takes a course which has a student named Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "13": {
+ "mapping": "Did X write a paper that was written by a teacher of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "14": {
+ "mapping": "Does X have a student that takes a course taught by Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "15": {
+ "mapping": "Does X take a course that has a student that wrote Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "16": {
+ "mapping": "Is X supervised by the author of a paper that was written by Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "17": {
+ "mapping": "Is X a teaching assistant for a course which has a student supervised by Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "18": {
+ "mapping": "Does X take a course that has a student that is a teaching assistant for Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "19": {
+ "mapping": "Is X the teacher of a course which has a student that takes Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "2": {
+ "mapping": "Is X the teacher of a course which has a teaching assistant that wrote Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "20": {
+ "mapping": "Does X take a course which has a teaching assistant that wrote Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "21": {
+ "mapping": "Does X have a student that wrote an article that was written by Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "22": {
+ "mapping": "Is X the supervisor of someone taking a course that has a student named Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "23": {
+ "mapping": "Does X have a teaching assistant that is supervised by a supervisor of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "24": {
+ "mapping": "Did X write a paper that was written by a supervisor of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "25": {
+ "mapping": "Does X have a student that is supervised by a teacher of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "26": {
+ "mapping": "Was X written by a teaching assistant of a course taken by Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "27": {
+ "mapping": "Was X written by the supervisor of a student that takes Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "28": {
+ "mapping": "Is X the teacher of a course which as a student supervised by Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "29": {
+ "mapping": "Is X the teacher of a course which has a teaching assistant taking Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "3": {
+ "mapping": "Is X supervised by the supervisor of a student taking Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "30": {
+ "mapping": "Does X have a teacher that is supervising an author of Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "31": {
+ "mapping": "Does X have a teaching assistant that is supervised by an author of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "32": {
+ "mapping": "Does X have a teacher that is supervising a teaching assistant of Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "33": {
+ "mapping": "Was X written by someone that wrote an article that was written by Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "34": {
+ "mapping": "Did X write a paper that was written by an author of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "35": {
+ "mapping": "Does X have a student that is supervised by a supervisor of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "36": {
+ "mapping": "Does X have a student that is a teaching assistant of a course taught by Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "37": {
+ "mapping": "Does X take a course which has a student that takes Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "38": {
+ "mapping": "Did X write a paper that was written by the teaching assistant of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "39": {
+ "mapping": "Is X a teaching assistant of a course taught by a supervisor of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "4": {
+ "mapping": "Is X taught by an author of an article written by Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "40": {
+ "mapping": "Is X taught by a teacher of a course that has a student named Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "41": {
+ "mapping": "Is X a teaching assistant for a course taught by an author of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "42": {
+ "mapping": "Does X have a student that is supervised by an author of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "43": {
+ "mapping": "Does X take a course that has a student supervised by Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "44": {
+ "mapping": "Does X take a course that has a teaching assistant that takes Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "45": {
+ "mapping": "Does X take a course that has a teaching assistant supervised by Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "46": {
+ "mapping": "Is X taught by a supervisor of a student taking Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "47": {
+ "mapping": "Was X written by a supervisor of a teacher of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "48": {
+ "mapping": "Does X have a teaching assistant that takes a course taught by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "49": {
+ "mapping": "Was X written by someone taking a course which has a student named Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "5": {
+ "mapping": "Is X a teaching assistant for a course that has a student that takes Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "50": {
+ "mapping": "Did X write a paper that was written by someone taking Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "51": {
+ "mapping": "Does X have a student that is taking a course taught by Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "52": {
+ "mapping": "Is X supervised by the teacher of a course which has a teaching assistant named Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "53": {
+ "mapping": "Does X take a course that is taught by a teacher of Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "54": {
+ "mapping": "Is X the supervisor of someone taking a course taught by Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "55": {
+ "mapping": "Was X written by someone supervised by the supervisor of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "56": {
+ "mapping": "Was X written by a teaching assistant of a course taught by Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "57": {
+ "mapping": "Did X write a paper that was written by someone supervised by Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "58": {
+ "mapping": "Is X supervised by a teacher of a course which has a student named Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "59": {
+ "mapping": "Is X supervised by the supervisor of a teaching assistant of Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "6": {
+ "mapping": "Does X take a course that has a student taking a course where a teaching assistant is named Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "60": {
+ "mapping": "Does X take a course that has a teacher supervising Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "61": {
+ "mapping": "Is X supervised by the supervisor of an author of Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "62": {
+ "mapping": "Was X written by someone supervised by the author of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "63": {
+ "mapping": "Was X written by the teacher of a course which has a teaching assistant named Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "64": {
+ "mapping": "Does X take a course that has a teacher that wrote Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "65": {
+ "mapping": "Does X have a student that is a teaching assistant of a course that has a student named Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "66": {
+ "mapping": "Is X the teacher of a course that has a student that wrote Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "67": {
+ "mapping": "Was X written by a teacher of a course that has a student named Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "68": {
+ "mapping": "Was X written by a supervisor of a teaching assistant of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "69": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course that has a student named Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "7": {
+ "mapping": "Does X have a teaching assistant that wrote an article that was written by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "71": {
+ "mapping": "Is X taught by a teacher of a course that has a teaching assistant named Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "72": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course taught by Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "73": {
+ "mapping": "Is X a teaching assistant for a course taught by a teachor of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "74": {
+ "mapping": "Is X teaching a course that has a teaching assistant supervised by Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "8": {
+ "mapping": "Was X written by a student taking a course taught by Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "9": {
+ "mapping": "Is X the supervisor of a student taking a course which has a teaching assistant named Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "75": {
+ "mapping": "Does X have a student that is supervised by Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "76": {
+ "mapping": "Does X take a course that has a teaching assistant named Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "77": {
+ "mapping": "Was X written by someone taking Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "78": {
+ "mapping": "Is X a teaching assistant for a course taught by Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "79": {
+ "mapping": "Does X have a student that is a teaching assistant of Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "80": {
+ "mapping": "Does X have a teaching assistant that is the author of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "81": {
+ "mapping": "Does X take a course that has a student named Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "82": {
+ "mapping": "Does X have a student that wrote Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "83": {
+ "mapping": "Is X the supervisor of a teaching assistant of Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "84": {
+ "mapping": "Is X supervised by the supervisor of Y?",
+ "type": [
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "85": {
+ "mapping": "Does X have a teaching assistant that is taking Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "86": {
+ "mapping": "Does X have a student that is also taking Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "87": {
+ "mapping": "Is X a teaching assistant for a course that has a student named Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "88": {
+ "mapping": "Did X write a paper that was also written by Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "89": {
+ "mapping": "Is X the supervisor of someone taking Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "90": {
+ "mapping": "Does X have a teacher that is an author of Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "91": {
+ "mapping": "Is X teaching a course that has a teaching assistant named Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "92": {
+ "mapping": "Does X have a teacher that is also teaching Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "93": {
+ "mapping": "Was X written by the teaching assistant of Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "94": {
+ "mapping": "Is X teaching a course that has a student named Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "95": {
+ "mapping": "Does X take a course that is taught by Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "96": {
+ "mapping": "Was X written by someone that teaches Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "97": {
+ "mapping": "Does X have a teaching assistant that is supervised by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "100": {
+ "mapping": "Is X supervised by the supervisor of a student taking a course with a teaching assistant named Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "101": {
+ "mapping": "Does X have a teacher that is also teaching a course where a teaching assistant is taking Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "102": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course taught by the supervisor of Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "103": {
+ "mapping": "Is X the supervisor of a student taking a course which has a teaching assistant supervised by Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "104": {
+ "mapping": "Does X have a teacher that is an author of a paper that was also written by the author of Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "105": {
+ "mapping": "Does X have a teacher that is supervising a teaching assistant of course with a student named Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "106": {
+ "mapping": "Is X supervised by the supervisor of a teaching assistant of a course with a student named Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "107": {
+ "mapping": "Does X take a course that has a teaching assistant supervised by the teacher of Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "108": {
+ "mapping": "Is X teaching a course that has a student that is taking a course with a student named Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "109": {
+ "mapping": "Is X teaching a course that has a teaching assistant supervised by the author of Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "110": {
+ "mapping": "Is X supervised by a teacher of a course which has a student that is a teaching assistant of Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "111": {
+ "mapping": "Was X written by the teacher of a course that has a student that wrote Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "112": {
+ "mapping": "Is X supervised by the supervisor of a student taking a course that has a student named Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "113": {
+ "mapping": "Does X have a teaching assistant that is supervised by the teacher of a course with a student named Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "114": {
+ "mapping": "Does X have a student that is taking a course where the teacher is also teaching Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "115": {
+ "mapping": "Does X have a teaching assistant that is an author of a paper that was also written by a student taking Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "116": {
+ "mapping": "Did X write a paper that was also written by someone registered for a course taught by Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "117": {
+ "mapping": "Does X have a student that is a teaching assistant of a course with a student that is also taking Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "118": {
+ "mapping": "Is X the supervisor of someone that wrote a paper that was also written by the teacher of Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "119": {
+ "mapping": "Does X have a student that is a teaching assistant of a course taught by someone teaching Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "120": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course taught by someone that wrote Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "121": {
+ "mapping": "Does X have a teacher that is supervising someone taking a course taught by Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "122": {
+ "mapping": "Is X the supervisor of someone taking a course that has a student that wrote Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "123": {
+ "mapping": "Does X have a teacher that wrote a paper also written by someone registered for Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "124": {
+ "mapping": "Was X written by someone taking a course that has a student which is a teaching assistant of Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "125": {
+ "mapping": "Does X take a course that has a teaching assistant taking a course with a student named Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "126": {
+ "mapping": "Does X take a course that has a student supervised by the teacher of Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "127": {
+ "mapping": "Is X teaching a course that has a student that wrote a paper also written by Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "128": {
+ "mapping": "Was X written by the teacher of a course that has a student also registered for Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "129": {
+ "mapping": "Does X take a course that has a student that also takes a course taught by Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "130": {
+ "mapping": "Was X written by someone that wrote a paper also written by the teacher of Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "131": {
+ "mapping": "Is X supervised by the teacher of a course that has a student that also takes Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "132": {
+ "mapping": "Does X have a teacher that is also teaching a course that has a student supervised by Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "133": {
+ "mapping": "Is X the supervisor of someone taking a course that has a student that also takes Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "134": {
+ "mapping": "Does X have a student that is also taking a course where a teaching assistant is supervised by Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "135": {
+ "mapping": "Does X take a course that has a student that is a teaching assistant in a course taught by Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "136": {
+ "mapping": "Does X have a teaching assistant that is an author of a paper also written by the supervisor of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "137": {
+ "mapping": "Is X the supervisor of a student taking a course taught by someone also teaching Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "138": {
+ "mapping": "Does X have a teaching assistant taking a course that has a student supervised by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "139": {
+ "mapping": "Does X have a teacher that is an author of a paper also written by the supervisor of Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "140": {
+ "mapping": "Does X have a student that wrote a paper also written by the teacher of Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "141": {
+ "mapping": "Does X have a teaching assistant that is an author of a paper also written by a teaching assistant of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "142": {
+ "mapping": "Does X have a student that is taking a course that has a student that wrote Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "143": {
+ "mapping": "Was X written by someone supervised by the supervisor of an author of Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "144": {
+ "mapping": "Is X the supervisor of an author a paper also written by someone supervised by Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "145": {
+ "mapping": "Was X written by the supervisor of someone taking a course taught by Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "146": {
+ "mapping": "Does X have a teacher that wrote a paper also written by the teaching assistant of Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "147": {
+ "mapping": "Is X a teaching assistant of a course that has a student also registered for a course where a teaching assistant is named Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "148": {
+ "mapping": "Is X supervised by the author of a paper also written by someone supervised by Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "149": {
+ "mapping": "Was X written by someone supervised by the author of a paper also written by Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "150": {
+ "mapping": "Was X written by the teacher of a course that has a student which is a teaching assistant of Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "151": {
+ "mapping": "Is X supervised by a teacher of a course that has a teaching assistant that wrote Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "152": {
+ "mapping": "Was X written by a student taking a course that has a student supervised by Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "153": {
+ "mapping": "Did X write a paper that was also written by someone supervised by the teacher of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "154": {
+ "mapping": "Is X the teacher of a course that has a teaching assistant that wrote a paper also written by Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "155": {
+ "mapping": "Did X write a paper also written by the teacher of a course that has a student named Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "156": {
+ "mapping": "Was X written by someone that also wrote a paper written by someone supervised by Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "157": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course that has a student that takes Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "158": {
+ "mapping": "Is X a teaching assistant for a course that has a student that also takes a course that has a student named Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "159": {
+ "mapping": "Does X have a student that takes a course that has a student that also takes Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "160": {
+ "mapping": "Is X the supervisor of a student taking a course that has a teaching assistant that wrote Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "161": {
+ "mapping": "Is X the teacher of a course that has a student supervised by the supervisor of Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "162": {
+ "mapping": "Was X written by someone supervised by the supervisor of a student taking Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "163": {
+ "mapping": "Does X take a course that has a student supervised by the author of Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "164": {
+ "mapping": "Is X the supervisor of a student taking a course that has a student that is a teaching assistant of Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "165": {
+ "mapping": "Does X have a teaching assistant that takes a course taught by the teacher of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "166": {
+ "mapping": "Is X supervised by the teacher of a course that has a teaching assistant taking Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "167": {
+ "mapping": "Is X supervised by the author of a paper also written by the teacher of Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "168": {
+ "mapping": "Was X written by a teaching assistant of a course taught by the teacher of Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "169": {
+ "mapping": "Is X supervised by the supervisor of a teaching assistant of a course that has a student named Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "170": {
+ "mapping": "Is X supervised by the supervisor of an author of a paper also written by Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "171": {
+ "mapping": "Does X have a student supervised by the supervisor of an author of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "172": {
+ "mapping": "Is X the teacher of a course that has a student supervised by the author of Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "173": {
+ "mapping": "Does X take a course taught by the supervisor of someone that wrote Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "174": {
+ "mapping": "Is X the supervisor of a student taking a course that has a teaching assistant that takes Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "175": {
+ "mapping": "Did X write a paper that was also written by the teaching assistant of a course taught by Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "176": {
+ "mapping": "Does X have a student that wrote a paper also written by someone supervised by Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "177": {
+ "mapping": "Did X write a paper also written by someone taking a course that has a student named Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "178": {
+ "mapping": "Does X have a teacher that is a supervisor of a teaching assistant of a course taught by Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "179": {
+ "mapping": "Did X write a paper also written by the supervisor of someone that wrote Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "180": {
+ "mapping": "Does X take a course that has a student that takes a course that has a teaching assistant named Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "181": {
+ "mapping": "Was X written by someone taking a course taught by an author of Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "182": {
+ "mapping": "Does X have a teacher that also teaches a course that has a student that wrote Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "183": {
+ "mapping": "Does X take a course that has a teaching assistant supervised by the supervisor of Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "184": {
+ "mapping": "Is X a teaching assistant for a course that has a student supervised by the author of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "185": {
+ "mapping": "Does X have a student supervised by the author of a paper also written by Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "186": {
+ "mapping": "Does X have a student supervised by the supervisor of someone taking Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "187": {
+ "mapping": "Does X take a course taught by the author of a paper also written by Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "188": {
+ "mapping": "Does X take a course that has a student also taking a course that has a student named Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "189": {
+ "mapping": "Does X take a course taught by the supervisor of someone taking Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "190": {
+ "mapping": "Is X the teacher of a course that has a student that is a teaching assistant for a course taught by Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "191": {
+ "mapping": "Is X supervised by the teacher of a course that has a student supervised by Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "192": {
+ "mapping": "Does X have a student that also takes a course that has a student who is a teaching assistant in Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "193": {
+ "mapping": "Did X write a paper also written by the author of a paper that was also written by Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "194": {
+ "mapping": "Was X written by someone supervised by the supervisor of a teaching assistant of Y? ",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "195": {
+ "mapping": "Does X have a student that is a teaching assistant of a course taught by the supervisor of Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "196": {
+ "mapping": "Does X have a teaching assistant that is an author of a paper also written by the teacher of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "197": {
+ "mapping": "Does X take a course that has a teaching assistant supervised by the author of Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "198": {
+ "mapping": "Does X have a teacher that also teaches a course that has a student also taking Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "199": {
+ "mapping": "Does X take a course that has a student who is a teaching assistant in a course with a student named Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "200": {
+ "mapping": "Does X take a course that has a teaching assistant that wrote a paper also written by Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "201": {
+ "mapping": "Is X the supervisor of someone taking a course that has a student supervised by Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "202": {
+ "mapping": "Did X write a paper that was also written by the teacher of a course that has a teaching assistant named Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "203": {
+ "mapping": "Does X take a course that has a student supervised by the supervisor of Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "204": {
+ "mapping": "Is X a teaching assistant for a course taught by the teacher of a course that has a student named Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "205": {
+ "mapping": "Was X written by the teacher of a course that has a teaching assistant that wrote Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "206": {
+ "mapping": "Does X have a teacher that is an author of a paper also written by a teacher of Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teacherOf"
+ ]
+ },
+ "207": {
+ "mapping": "Does X have a teaching assistant taking a course that has a student who wrote Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "208": {
+ "mapping": "Does X have a student also taking a course taught by the author of Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "209": {
+ "mapping": "Is X the supervisor of an author of a paper also written by the author of Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "210": {
+ "mapping": "Was X written by the supervisor of a student taking a course that has a teaching assistant named Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "211": {
+ "mapping": "Does X have a student that is a teaching assistant of a course taught by an author of Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "212": {
+ "mapping": "Is X supervised by an author of a paper also written by someone that wrote Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "213": {
+ "mapping": "Was X written by someone supervised by the teacher of a course that has a student named Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "214": {
+ "mapping": "Was X written by the supervisor of someone that is a teaching assistant for a course taught by Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r"
+ ]
+ },
+ "215": {
+ "mapping": "Does X have a teaching assistant taking a course that has a student that is also taking Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "216": {
+ "mapping": "Was X written by the teacher of a course that has a teaching assistant taking Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "217": {
+ "mapping": "Was X written by the supervisor of someone taking a course that has a student named Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "218": {
+ "mapping": "Is X the teacher of a course that has a teaching assistant taking a course taught by Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "219": {
+ "mapping": "Was X written by someone that is also an author of a paper written by the author of Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "220": {
+ "mapping": "Was X written by someone that is a teaching assistant of a course that has a student that is taking Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "221": {
+ "mapping": "Does X have a student supervised by the supervisor of a teaching assistant of Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "222": {
+ "mapping": "Does X have a teacher who teaches a course that has a teaching assistant supervised by Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "223": {
+ "mapping": "Is X the supervisor of an author of a paper also written by someone taking Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "224": {
+ "mapping": "Was X written by a student taking a course taught by the supervisor of Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "225": {
+ "mapping": "Does X take a course taught by the supervisor of a teaching assistant of Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "226": {
+ "mapping": "Does X have a teacher supervising a student taking a course that has a teaching assistant named Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "227": {
+ "mapping": "Is X a teaching assistant for a course that has a student supervised by the supervisor of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "228": {
+ "mapping": "Did X write a paper also written by the supervisor of a teaching assistant of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "229": {
+ "mapping": "Is X a teaching assistant for a course taught by the author of a paper also written by Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "230": {
+ "mapping": "Does X have a teaching assistant supervised by the supervisor of an author of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "231": {
+ "mapping": "Is X the supervisor of a student taking a course taught by the author of Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "232": {
+ "mapping": "Is X teaching a course that has a student also taking a course taught by Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "233": {
+ "mapping": "Was X written by the author of a paper also written by someone taking Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "234": {
+ "mapping": "Does X have a teacher that also teaches a course that has a student who is a teaching assistant in ?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "235": {
+ "mapping": "Does X have a teaching assistant that is an author of a paper also written by somone supervised by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "236": {
+ "mapping": "Does X have a teacher supervising a student taking a course that has a student named Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "237": {
+ "mapping": "Is X supervised by the supervisor of a student taking a course taught by Y?",
+ "type": [
+ "advisor",
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "238": {
+ "mapping": "Does X have a student that is a teaching assistant of a course that has a student supervised by Y?",
+ "type": [
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "239": {
+ "mapping": "Did X write a paper also written by someone supervised by the supervisor of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "240": {
+ "mapping": "Does X have a student that is an author of a paper also written by the author of Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "241": {
+ "mapping": "Does X have a teacher that is an author of a paper also written by someone supervised by Y?",
+ "type": [
+ "teacherOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor"
+ ]
+ },
+ "242": {
+ "mapping": "Does X have a student supervised by the teacher of a class that has a teaching assistant named Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "243": {
+ "mapping": "Was X written by the teacher of a class that has a student supervised by Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "244": {
+ "mapping": "Was X written by the supervisor of an author of a paper also written by Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "245": {
+ "mapping": "Does X take a course taught by the teacher of a course that has a teaching assistant named Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "246": {
+ "mapping": "Does X have a student also taking a course that has a teaching assistant who wrote Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "247": {
+ "mapping": "Does X have a teaching assistant supervised by the an author of a paper also written by Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "248": {
+ "mapping": "Does X have a teaching assistant supervised by the supervisor of a student taking Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "249": {
+ "mapping": "Does X have a student also taking a course taught by the supervisor of Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "250": {
+ "mapping": "Did X write a paper also written by a teaching assistant of a course that has a student named Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "251": {
+ "mapping": "Did X write a paper that was also written by the supervisor of a student taking Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "252": {
+ "mapping": "Does X take a course that has a teaching assistant taking a course taught by Y?",
+ "type": [
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "253": {
+ "mapping": "Does X have a teaching assistant taking a course that has a student that is a teaching assistant in Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "254": {
+ "mapping": "Is X the supervisor of an author of a paper also written by the supervisor of Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "255": {
+ "mapping": "Does X have a student supervised by the teacher of a class that has a student named Y?",
+ "type": [
+ "takesCourse_r",
+ "advisor",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "256": {
+ "mapping": "Does X have a teacher that is supervising an author of a paper also written by Y?",
+ "type": [
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "257": {
+ "mapping": "Does X take a course taught by the teacher of a course that has a student named Y?",
+ "type": [
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf",
+ "takesCourse_r"
+ ]
+ },
+ "258": {
+ "mapping": "Did X write a paper also written by someone supervised by an author of Y?",
+ "type": [
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor",
+ "publicationAuthor_r"
+ ]
+ },
+ "259": {
+ "mapping": "Is X supervised by an author of a paper also written by the supervisor of Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "260": {
+ "mapping": "Was X written by a teaching assistant of a course taught by the supervisor of Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "261": {
+ "mapping": "Is X supervised by a teacher of a course that has a student who wrote Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "262": {
+ "mapping": "Does X have a student that is an author of a paper also written by someone taking Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "263": {
+ "mapping": "Is X the supervisor of an author of a paper also written by someone who is a teaching assistant in Y?",
+ "type": [
+ "advisor_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "264": {
+ "mapping": "Was X written by an author of a paper also written by the supervisor of Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "265": {
+ "mapping": "Was X written by someone supervised by the teacher of a course that has a teaching assistant named Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "266": {
+ "mapping": "Does X take a course that has a student that is an author of a paper also written by Y?",
+ "type": [
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor"
+ ]
+ },
+ "267": {
+ "mapping": "Is X the teacher of a course that has a student who is a teaching assistant in a course that has a student named Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "268": {
+ "mapping": "Does X have a student that also takes a course where a teaching assistant is taking Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r",
+ "takesCourse"
+ ]
+ },
+ "269": {
+ "mapping": "Does X have a teaching assistant taking a course taught by an author of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "270": {
+ "mapping": "Is X supervised by an author of a paper also written by someone who is a teaching assistant in Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "271": {
+ "mapping": "Was X written by a teaching assistant in a course taught by an author of Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "272": {
+ "mapping": "Was X written by an author of a paper also written by someone who is a teaching assistant in Y?",
+ "type": [
+ "publicationAuthor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "273": {
+ "mapping": "Was X written by a student taking a course that has a student who wrote Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "274": {
+ "mapping": "Is X a teaching assistant for a course taught by the supervisor of an author of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "275": {
+ "mapping": "Is X the supervisor of a student taking a course taught by the supervisor of Y?",
+ "type": [
+ "advisor_r",
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "276": {
+ "mapping": "Was X written by a teaching assistant for a course that has a student supervised by Y?",
+ "type": [
+ "publicationAuthor",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "277": {
+ "mapping": "Is X the teacher of a course that has a student supervised by the teacher of Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "278": {
+ "mapping": "Does X have a teaching assistant supervised by the supervisor of someone who is a teaching assistant of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r",
+ "teachingAssistantOf"
+ ]
+ },
+ "279": {
+ "mapping": "Does X have a student that is an author of a paper also written by the supervisor of Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "advisor_r"
+ ]
+ },
+ "280": {
+ "mapping": "Is X supervised by an author of a paper also written by a student taking Y?",
+ "type": [
+ "advisor",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "takesCourse"
+ ]
+ },
+ "281": {
+ "mapping": "Is X the supervisor of a teaching assistant taking a course that has a student supervised by Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "282": {
+ "mapping": "Was X written by a student taking a course that has a student that also takes Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "takesCourse_r",
+ "takesCourse"
+ ]
+ },
+ "283": {
+ "mapping": "Is X a teaching assistant for a course taught by the supervisor of a student taking Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "advisor_r",
+ "takesCourse"
+ ]
+ },
+ "284": {
+ "mapping": "Does X have a teacher that also teaches a course that has a teaching assistant that wrote Y?",
+ "type": [
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "publicationAuthor_r"
+ ]
+ },
+ "285": {
+ "mapping": "Does X have a student that also takes a course that has a student supervised by Y?",
+ "type": [
+ "takesCourse_r",
+ "takesCourse",
+ "takesCourse_r",
+ "advisor"
+ ]
+ },
+ "286": {
+ "mapping": "Was X written by the supervisor of someone that is a teaching assistant in a course that has a student named Y?",
+ "type": [
+ "publicationAuthor",
+ "advisor_r",
+ "teachingAssistantOf",
+ "takesCourse_r"
+ ]
+ },
+ "287": {
+ "mapping": "Is X teaching a course that has a teaching assistant taking a course that has a student named Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "takesCourse_r"
+ ]
+ },
+ "288": {
+ "mapping": "Was X written by a student taking a course taught by someone that also teaches Y?",
+ "type": [
+ "publicationAuthor",
+ "takesCourse",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "289": {
+ "mapping": "Does X have a student that is an author of a paper also written by someone who is a teaching assistant in Y?",
+ "type": [
+ "takesCourse_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "teachingAssistantOf"
+ ]
+ },
+ "290": {
+ "mapping": "Was X written by the teacher of a class that has a teaching assistant supervised by Y?",
+ "type": [
+ "publicationAuthor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "291": {
+ "mapping": "Is X the teacher of a course that has a teaching assistant supervised by the supervisor of Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor",
+ "advisor_r"
+ ]
+ },
+ "292": {
+ "mapping": "Is X a teaching assistant for a course that has a student also taking a course taught by Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teacherOf_r"
+ ]
+ },
+ "293": {
+ "mapping": "Is X a teaching assistant for a course that has a student supervised by the teacher of Y?",
+ "type": [
+ "teachingAssistantOf",
+ "takesCourse_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "294": {
+ "mapping": "Is X supervised by a teacher of a course that has a teaching assistant supervised by Y?",
+ "type": [
+ "advisor",
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor"
+ ]
+ },
+ "98": {
+ "mapping": "Is X teaching a course that has a student also taking a course where a teaching assistant is named Y?",
+ "type": [
+ "teacherOf",
+ "takesCourse_r",
+ "takesCourse",
+ "teachingAssistantOf_r"
+ ]
+ },
+ "99": {
+ "mapping": "Does X have a teaching assistant that is an author of a paper also written by an author of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "publicationAuthor_r",
+ "publicationAuthor",
+ "publicationAuthor_r"
+ ]
+ },
+ "295": {
+ "mapping": "Does X have a teaching assistant supervised by the teacher of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "296": {
+ "mapping": "Is X the supervisor of a teaching assistant of a course that has a teacher that also teaches Y?",
+ "type": [
+ "advisor_r",
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf"
+ ]
+ },
+ "297": {
+ "mapping": "Does X have a teaching assistant taking a course taught by the supervisor of Y?",
+ "type": [
+ "teachingAssistantOf_r",
+ "takesCourse",
+ "teacherOf_r",
+ "advisor_r"
+ ]
+ },
+ "298": {
+ "mapping": "Is X teaching a course that has a teaching assistant supervised by the teacher of Y?",
+ "type": [
+ "teacherOf",
+ "teachingAssistantOf_r",
+ "advisor",
+ "teacherOf"
+ ]
+ },
+ "299": {
+ "mapping": "Is X a teaching assistant for a course taught by the teacher of a course that has a teaching assistant named Y?",
+ "type": [
+ "teachingAssistantOf",
+ "teacherOf_r",
+ "teacherOf",
+ "teachingAssistantOf_r"
+ ]
+ }
+}
+\ No newline at end of file
diff --git a/static/edge_type_dict.json b/static/edge_type_dict.json
@@ -0,0 +1 @@
+{"publicationAuthor": 0, "publicationAuthor_r": 1, "advisor_r": 2, "teacherOf": 3, "takesCourse": 4, "advisor": 5, "takesCourse_r": 6, "teacherOf_r": 7, "teachingAssistantOf": 8, "teachingAssistantOf_r": 9, "special": 10, "special_r": 11}