-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy patheducor.ttl
More file actions
788 lines (595 loc) · 40 KB
/
educor.ttl
File metadata and controls
788 lines (595 loc) · 40 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
@prefix : <https://github.com/tibonto/educor#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@base <https://github.com/tibonto/educor#> .
<https://github.com/tibonto/educor#> rdf:type owl:Ontology ;
owl:versionIRI <https://github.com/tibonto/educor#/0.0.1> ;
<http://purl.org/dc/elements/1.1/contributor> "Eleni Ilkou" ,
"Hasan Abu-Rasheed" ,
"Mohammadreza Tavakoli" ,
"Dr. Sherzod Hakimov" ,
"Dr. Gabor Kismihok" ,
"Prof. Dr. Soeren Auer" ,
"Prof. Dr. Wolfgang Nejdl" ;
<http://purl.org/dc/elements/1.1/creator> "Knowgraphs and ScienceGRAPH project" ;
<http://purl.org/dc/terms/publisher> "TIB – Leibniz Information Centre for Science and Technology, Hannover, Germany" ;
<http://purl.org/dc/terms/license> "CC0 1.0 Universal" ;
<http://purl.org/dc/terms/created> "2021-04-19" ;
<http://purl.org/dc/terms/language> "en" ;
<http://purl.org/dc/elements/1.1/title> "EduCOR Ontology"@en ;
<http://purl.org/dc/elements/1.1/description> """EduCOR: An Education Career Oriented Recommendation Ontology
We introduce the EduCOR ontology for personalised learning recommendation systems linking education with the labour market. The ontology is developed in OWL in Protege 5.0.0."""@en ;
<http://purl.org/dc/terms/abstract> "With the increased dependence on online learning platformsand educational resource repositories, a unified representation of digitallearning resources becomes essential to support a dynamic and multi-source learning experience. We introduce the EduCOR ontology, an edu-cational, career-oriented ontology that provides a foundation for representing online learning resources for personalised learning systems.The ontology is designed to enable learning material repositories to offer learning path recommendations, which correspond to the user’s learning goals, academic and psychological parameters, and the labour-market skills that are achieved from the learning path. We present the multi-ple patterns that compose the EduCOR ontology, highlighting its cross-domain applicability and integrability with other ontologies. A demonstration of the proposed ontology on the real-life learning platform eDoer is discussed as a use-case. We evaluate the EduCOR ontology using both gold standard and task-based approaches. The comparison ofEduCOR to three gold schemata, and its application in two use-cases,shows its coverage and adaptability to multiple OER repositories, which allows generating user-centric and labour-market oriented recommendations."@en ;
owl:versionInfo "0.0.1 - first version"@en .
#################################################################
# Annotation properties
#################################################################
### http://purl.org/dc/elements/1.1/description
<http://purl.org/dc/elements/1.1/description> rdf:type owl:AnnotationProperty .
### http://schema.org/inverseOf
<http://schema.org/inverseOf> rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#altLabel
<http://www.w3.org/2004/02/skos/core#altLabel> rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#comment
<http://www.w3.org/2004/02/skos/core#comment> rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#definition
<http://www.w3.org/2004/02/skos/core#definition> rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#example
<http://www.w3.org/2004/02/skos/core#example> rdf:type owl:AnnotationProperty .
### http://www.w3.org/2004/02/skos/core#prefLabel
<http://www.w3.org/2004/02/skos/core#prefLabel> rdf:type owl:AnnotationProperty .
#################################################################
# Datatypes
#################################################################
### http://www.w3.org/1999/02/22-rdf-syntax-ns#langString
rdf:langString rdf:type rdfs:Datatype .
### https://github.com/tibonto/educor#charachterString
:charachterString rdf:type rdfs:Datatype ;
rdfs:label "charachterString"@en .
### https://github.com/tibonto/educor#stri
:stri rdf:type rdfs:Datatype ;
rdfs:label "stri"@en .
#################################################################
# Object Properties
#################################################################
### https://github.com/tibonto/educor#accessibility
:accessibility rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :EducationalResource ,
:UserProfile ;
rdfs:range :Accessibility ;
<http://schema.org/inverseOf> "accessibilityOf"@en ;
rdfs:label "accessibility"@en .
### https://github.com/tibonto/educor#consistsOfKnowledge
:consistsOfKnowledge rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :LearningPath ;
rdfs:range :KnowledgeTopic ;
<http://schema.org/inverseOf> "hasKnowledgeTopic"@en ;
rdfs:label "consistsOfKnowledge"@en .
### https://github.com/tibonto/educor#definesLearningPath
:definesLearningPath rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Recommendation ,
:UserProfile ;
rdfs:range :LearningPath ;
rdfs:label "definesLearningPath"@en .
### https://github.com/tibonto/educor#generatedFrom
:generatedFrom rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Recommendation ;
rdfs:range :UserProfile ;
<http://schema.org/inverseOf> "generates"@en ;
rdfs:label "generatedFrom"@en .
### https://github.com/tibonto/educor#generatesLogs
:generatesLogs rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :User ;
rdfs:range :UserLogs ;
rdfs:label "generatesLogs"@en .
### https://github.com/tibonto/educor#givesAnswer
:givesAnswer rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :User ;
rdfs:range :Answer ;
rdfs:label "givesAnswer"@en .
### https://github.com/tibonto/educor#hasAnswer
:hasAnswer rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Question ;
rdfs:range :Answer ;
<http://schema.org/inverseOf> "hasQuestion"@en ;
rdfs:label "hasAnswer"@en .
### https://github.com/tibonto/educor#hasClassification
:hasClassification rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Skill ;
rdfs:range :Classification ;
rdfs:comment "based on the IEEE LOM standard"@en ;
rdfs:label "hasClassification"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The skill defines a classification of knowledge topics in order to be mastered"@en .
### https://github.com/tibonto/educor#hasEducationalResource
:hasEducationalResource rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :KnowledgeTopic ;
rdfs:range :EducationalResource ;
<http://schema.org/inverseOf> "hasKnowledgeTopic"@en ;
rdfs:label "hasEducationalResource"@en .
### https://github.com/tibonto/educor#hasExercise
:hasExercise rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :KnowledgeTopic ;
rdfs:range :Exercise ;
<http://schema.org/inverseOf> "hasKnowledgeTopic"@en ;
rdfs:label "hasExercise"@en .
### https://github.com/tibonto/educor#hasKnowledgeTopic
:hasKnowledgeTopic rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :EducationalResource ,
:Exercise ,
:Methodology ,
:Skill ,
:Theory ;
rdfs:range :KnowledgeTopic ;
rdfs:label "hasKnowledgeTopic"@en .
### https://github.com/tibonto/educor#hasLearningGoal
:hasLearningGoal rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :LearningPath ;
rdfs:range :LearningGoal ;
<http://schema.org/inverseOf> "hasLearningPath"@en ;
rdfs:label "hasLearningGoal"@en .
### https://github.com/tibonto/educor#hasLearningOutcome
:hasLearningOutcome rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :KnowledgeTopic ,
:Skill ;
rdfs:range <https://w3id.org/ccso/ccso#LearningOutcome> ;
rdfs:label "hasLearningOutcome"@en ;
rdfs:seeAlso <https://w3id.org/ccso/ccso#aimsToLO> .
### https://github.com/tibonto/educor#hasMethodology
:hasMethodology rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :KnowledgeTopic ;
rdfs:range :Methodology ;
<http://schema.org/inverseOf> "hasKnowledgeTopic"@en ;
rdfs:label "hasMethodology"@en .
### https://github.com/tibonto/educor#hasMultimediaData
:hasMultimediaData rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :EducationalResource ;
rdfs:range :MultimediaData ;
rdfs:label "hasMultimediaData"@en .
### https://github.com/tibonto/educor#hasProfile
:hasProfile rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :User ;
rdfs:range :UserProfile ;
rdfs:label "hasProfile"@en .
### https://github.com/tibonto/educor#hasQuality
:hasQuality rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :EducationalResource ;
rdfs:range :QualityIndicator ;
rdfs:label "hasQuality"@en .
### https://github.com/tibonto/educor#hasQuestion
:hasQuestion rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Exercise ;
rdfs:range :Question ;
rdfs:label "hasQuestion"@en .
### https://github.com/tibonto/educor#hasTheory
:hasTheory rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :KnowledgeTopic ;
rdfs:range :Theory ;
<http://schema.org/inverseOf> "hasKnowledgeTopic"@en ;
rdfs:label "hasTheory"@en .
### https://github.com/tibonto/educor#requiresKnowledge
:requiresKnowledge rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Skill ;
rdfs:range :KnowledgeTopic ;
<http://schema.org/inverseOf> "formulatesSkill"@en ;
rdfs:label "requiresKnowledge"@en .
### https://github.com/tibonto/educor#solves
:solves rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :User ;
rdfs:range :Exercise ,
:Test ;
<http://schema.org/inverseOf> "isSolved"@en ;
rdfs:label "solves"@en .
### https://github.com/tibonto/educor#storedIn
:storedIn rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :AcademicParameter ,
:LearningGoal ,
:LearningPreference ,
:PsycologicalParameter ;
rdfs:range :UserProfile ;
<http://schema.org/inverseOf> "stores"@en ;
rdfs:label "storedIn"@en .
### https://github.com/tibonto/educor#testKnowledgeTopic
:testKnowledgeTopic rdf:type owl:ObjectProperty ;
rdfs:subPropertyOf owl:topObjectProperty ;
rdfs:domain :Test ;
rdfs:range :KnowledgeTopic ;
rdfs:label "testKnowledgeTopic"@en .
#################################################################
# Data properties
#################################################################
### http://purl.org/dc/elements/1.1/source
<http://purl.org/dc/elements/1.1/source> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :TaxonPath ;
rdfs:range rdf:langString ;
rdfs:label "source"@en .
### http://purl.org/dc/elements/1.1/title
<http://purl.org/dc/elements/1.1/title> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ,
:Exercise ,
:KnowledgeTopic ,
:Skill ,
:Test ;
rdfs:range xsd:string .
### http://purl.org/dc/elements/1.1/type
<http://purl.org/dc/elements/1.1/type> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Answer ,
:Exercise ,
:Question ,
:Recommendation ,
:Skill ;
rdfs:range rdfs:Literal ;
rdfs:label "type"@en .
### http://purl.org/dc/terms/description
<http://purl.org/dc/terms/description> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Classification ,
:EducationalResource ,
:Exercise ,
:Skill ,
:Test ;
rdfs:range xsd:string ;
rdfs:label "description"@en .
### http://purl.org/dcx/lrmi-vocabs/alignmentType/educationalLevel
<http://purl.org/dcx/lrmi-vocabs/alignmentType/educationalLevel> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ;
rdfs:range rdfs:Literal ;
rdfs:label "educationalLevel"@en ;
rdfs:seeAlso <https://schema.org/educationalLevel> ;
<http://www.w3.org/2004/02/skos/core#definition> "The educational level a resource is part of. A resource's educational level can vary depending the skill and the domain."@en .
### http://schema.org/email
<http://schema.org/email> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :User ;
rdfs:range rdf:langString ;
rdfs:label "email"@en .
### http://www.w3.org/2004/02/skos/core#prefLabel
<http://www.w3.org/2004/02/skos/core#prefLabel> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Skill ;
rdfs:range xsd:string .
### https://github.com/tibonto/educor#academicIndicator
:academicIndicator rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :AcademicParameter ;
rdfs:range rdfs:Literal ;
rdfs:label "academicIndicator"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "Represents a measurable metric of the academic performance."@en ;
<http://www.w3.org/2004/02/skos/core#example> "previous test scores."@en .
### https://github.com/tibonto/educor#conceptUri
:conceptUri rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Skill ;
rdfs:range xsd:anyURI ;
rdfs:label "conceptUri"@en .
### https://github.com/tibonto/educor#difficulty
:difficulty rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ;
rdfs:range rdfs:Literal ;
rdfs:label "difficulty"@en ;
rdfs:seeAlso "http://purl.org/dcx/lrmi-vocabs/alignmentType/complexityLevel" ;
<http://www.w3.org/2004/02/skos/core#definition> "The difficulty level of an Educational Resource"@en ;
<http://www.w3.org/2004/02/skos/core#example> "Easy"@en .
### https://github.com/tibonto/educor#dynamicIndicator
:dynamicIndicator rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :PsycologicalParameter ;
rdfs:range rdfs:Literal ;
rdfs:label "dynamicIndicator"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "Represents a Psychological Parameter that changes continuously with time." ;
<http://www.w3.org/2004/02/skos/core#example> "willingness to read long texts" .
### https://github.com/tibonto/educor#entry
:entry rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Taxon ;
rdfs:range rdf:langString ;
rdfs:label "entry"@en .
### https://github.com/tibonto/educor#feedback
:feedback rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Recommendation ;
rdfs:range xsd:string ;
rdfs:label "feedback"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The user's feedback on the recommendation they receive"@en ;
<http://www.w3.org/2004/02/skos/core#example> "4 out of 5 stars"@en .
### https://github.com/tibonto/educor#psychologicalConstruct
:psychologicalConstruct rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :PsycologicalParameter ;
rdfs:range rdfs:Literal ;
rdfs:label "psychologicalConstruct"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "A high-level representation of the indication of Static Indicator and Dynamic Indicator classes."@en ;
<http://www.w3.org/2004/02/skos/core#example> "level of tiredness"@en .
### https://github.com/tibonto/educor#requirement
:requirement rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Recommendation ;
rdfs:range rdfs:Literal ;
rdfs:label "requirement"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "Represents any required process in the generation of a recommendation."@en ;
<http://www.w3.org/2004/02/skos/core#example> "ordering the Educational Topics in the Learning Path based on their difficulty."@en .
### https://github.com/tibonto/educor#score
:score rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Question ;
rdfs:range xsd:double ;
rdfs:label "score"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The score the user received for an answered question"@en ;
<http://www.w3.org/2004/02/skos/core#example> 0.5 .
### https://github.com/tibonto/educor#staticIndicator
:staticIndicator rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :PsycologicalParameter ;
rdfs:range rdfs:Literal ;
rdfs:label "staticIndicator"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "Represents a Psychological Parameter that does not rapidly change with time."@en ;
<http://www.w3.org/2004/02/skos/core#example> "User tendency to learn by doing (e.g. performing experiments)."@en .
### https://github.com/tibonto/educor#studyHistory
:studyHistory rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :LearningPath ;
rdfs:range rdf:langString ;
rdfs:label "studyHistory"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The knowledge topics and their components a user has mastered in the past"@en .
### https://github.com/tibonto/educor#studyPlan
:studyPlan rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :LearningPath ;
rdfs:range rdf:langString ;
rdfs:label "studyPlan"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The list knowledge topics between the current topic and the learning goal"@en .
### https://github.com/tibonto/educor#timeStamp
:timeStamp rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Exercise ;
rdfs:range xsd:dateTimeStamp ;
rdfs:label "timeStamp"@en .
### https://schema.org/author
<https://schema.org/author> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ;
rdfs:range xsd:string ;
rdfs:label "author"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The person who provides the EducationalResource"@en .
### https://schema.org/contentRating
<https://schema.org/contentRating> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ;
rdfs:range xsd:integer ;
rdfs:label "contentRating"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The user rating of the Educational Resource."@en ;
<http://www.w3.org/2004/02/skos/core#example> "7 out of 10 stars." .
### https://schema.org/dateCreated
<https://schema.org/dateCreated> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ;
rdfs:range xsd:dateTime ;
rdfs:label "dateCreated"@en .
### https://schema.org/identifier
<https://schema.org/identifier> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Taxon ;
rdfs:range rdf:langString ;
rdfs:label "identifier"@en ;
<http://www.w3.org/2004/02/skos/core#altLabel> "id"@en .
### https://schema.org/keywords
<https://schema.org/keywords> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :Classification ,
:EducationalResource ;
rdfs:range rdf:langString ;
rdfs:label "keywords"@en .
### https://schema.org/language
<https://schema.org/language> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ;
rdfs:range xsd:language ;
rdfs:label "language"@en .
### https://schema.org/name
<https://schema.org/name> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :User ;
rdfs:range xsd:string ;
rdfs:label "name"@en .
### https://schema.org/timeRequired
<https://schema.org/timeRequired> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ,
:Exercise ,
:Test ;
rdfs:range xsd:dateTime ;
rdfs:label "timeRequired"@en .
### https://schema.org/url
<https://schema.org/url> rdf:type owl:DatatypeProperty ;
rdfs:subPropertyOf owl:topDataProperty ;
rdfs:domain :EducationalResource ;
rdfs:range xsd:anyURI ;
rdfs:label "url"@en .
#################################################################
# Classes
#################################################################
### https://github.com/tibonto/educor#AcademicParameter
:AcademicParameter rdf:type owl:Class ;
rdfs:label "AcademicParameter"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "It contains the quantitative parameters regarding a user performance"@en ;
<http://www.w3.org/2004/02/skos/core#example> "The average score on tests so far"@en .
### https://github.com/tibonto/educor#Accessibility
:Accessibility rdf:type owl:Class ;
rdfs:label "Accessibility"@en ;
rdfs:seeAlso <https://schema.org/accessibilitySummary> ;
<http://www.w3.org/2004/02/skos/core#definition> "It describes the user access and content accessibility rights. It can be used as a plugin point to connect with other ontologies."@en .
### https://github.com/tibonto/educor#Answer
:Answer rdf:type owl:Class ;
rdfs:label "Answer"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The input of a user in an exercise or test. It can have many different types, such as string, integer, or text."@en ;
<http://www.w3.org/2004/02/skos/core#example> "\"4\", 4, \"The answer is 4\""@en .
### https://github.com/tibonto/educor#Classification
:Classification rdf:type owl:Class ;
rdfs:label "Classification"@en ;
<http://www.w3.org/2004/02/skos/core#comment> "A skill can have many classifications, depending on which educational domain it refers to."@en ;
<http://www.w3.org/2004/02/skos/core#definition> """Adopted from the IEEE LOM Standard to separate the notions of Skills and Knowledge Topics.
A Skill creates a classification which consist of Knowledge Topics. Once mastering the Knowledge Topics you master the Skill as well."""@en .
### https://github.com/tibonto/educor#EducationalResource
:EducationalResource rdf:type owl:Class ;
rdfs:label "EducationalResource"@en ;
rdfs:seeAlso <https://w3id.org/ccso/ccso#Resource> ;
<http://www.w3.org/2004/02/skos/core#definition> "Any educational resources online or offline"@en ;
<http://www.w3.org/2004/02/skos/core#example> "A video describing how lists work in Python programming language"@en .
### https://github.com/tibonto/educor#Exercise
:Exercise rdf:type owl:Class ;
rdfs:label "Exercise"@en ;
rdfs:seeAlso <http://purl.org/dcx/lrmi-vocabs/educationalUse/assessment> ;
<http://www.w3.org/2004/02/skos/core#altLabel> "Assignment"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The exercise a user is asked to address. It may consist of one or multiple parts"@en ;
<http://www.w3.org/2004/02/skos/core#prefLabel> "Exercise"@en .
### https://github.com/tibonto/educor#KnowledgeTopic
:KnowledgeTopic rdf:type owl:Class ;
owl:equivalentClass :Taxon ;
owl:disjointWith :Skill ;
rdfs:label "KnowledgeTopic"@en ;
rdfs:seeAlso <https://w3id.org/ccso/ccso#Topic> ;
<http://www.w3.org/2004/02/skos/core#altLabel> "Topic"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "A single node representing a learning module based on the domain ontology. It contains all the learning material for the specific learning module."@en ;
<http://www.w3.org/2004/02/skos/core#example> "A knowledge topic can be the “Quadratic equations” in the domain of Mathematics Algebra"@en ;
<http://www.w3.org/2004/02/skos/core#prefLabel> "KnowledgeTopic"@en .
### https://github.com/tibonto/educor#LearningGoal
:LearningGoal rdf:type owl:Class ;
rdfs:comment "The Learning Goal can vary depending on the personalisation level. For example a user might care to learn some specific topics and not all the skill set."@en ;
rdfs:label "LearningGoal"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The reach point of a learning path. The completion of a set of knowledge topics which can lead to mastering a skill. The learning goal in our design can be a Skill or a Knowledge Topic"@en ;
<http://www.w3.org/2004/02/skos/core#example> "A learning goal could be the skill \"Python Programming\" or the last Knowledge Topic in this skill set the \"Virtual environments in Python\""@en .
### https://github.com/tibonto/educor#LearningPath
:LearningPath rdf:type owl:Class ;
rdfs:comment "Often here it is mapped the background knowledge too."@en ;
rdfs:label "LearningPath"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The learning path consists of learner's previously followed topics and future ones in order to reach to the learning goal. It is an ordered list of recommendations, which is personalized to the needs of a certain user and target the accomplishment of a complex skill. It has as a final point a learning goal."@en ;
<http://www.w3.org/2004/02/skos/core#example> "\"Hello world in python\", \"Comments in python\", \"Strings in python\""@en .
### https://github.com/tibonto/educor#LearningPreference
:LearningPreference rdf:type owl:Class ;
rdfs:comment "It is based on the theory which identifies four learning styles (visual, auditory, reading, and kinesthetic)."@en ;
rdfs:label "LearningPreference"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The learning preference of the user based on the learning styles theory"@en ;
<http://www.w3.org/2004/02/skos/core#example> "Visual"@en .
### https://github.com/tibonto/educor#Methodology
:Methodology rdf:type owl:Class ;
<http://purl.org/dc/elements/1.1/description> "A way to teach the theory and exercises. Different curricula define different theoretical and solving approaches for the same content, therefore define different methodologies"@en ;
rdfs:label "Methodology"@en ;
<http://www.w3.org/2004/02/skos/core#example> "In \"Quadratic Equation\" Knowledge Topic, exist the Methodologies \"Vieta's Formula\", \"Discriminant\", \"Completing Square\" etc"@en .
### https://github.com/tibonto/educor#MultimediaData
:MultimediaData rdf:type owl:Class ;
rdfs:label "MultimediaData"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The type of the data which is classified as video, image, audio, and text."@en .
### https://github.com/tibonto/educor#PsycologicalParameter
:PsycologicalParameter rdf:type owl:Class ;
rdfs:label "PsycologicalParameter"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The psycological parameters are computed by the student's static and dynamic psychological indicators, such as the current mood of the learner (dynamic), the personality type (static)."@en ;
<http://www.w3.org/2004/02/skos/core#example> "The psychological parameter of the learner is computed to be tired"@en .
### https://github.com/tibonto/educor#QualityIndicator
:QualityIndicator rdf:type owl:Class ;
rdfs:label "QualityIndicator"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The quality indicator of multimedia, metadata, overall etc"@en ;
<http://www.w3.org/2004/02/skos/core#example> "The overall quality indicator is high"@en .
### https://github.com/tibonto/educor#Question
:Question rdf:type owl:Class ;
rdfs:label "Question"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "Part of an exercise. A test has one or many exercises and therefore questions. An exercise can have multiple questions too"@en ;
<http://www.w3.org/2004/02/skos/core#example> "\"What is the solution to the equation ln(x-3)=0 ?\""@en .
### https://github.com/tibonto/educor#Recommendation
:Recommendation rdf:type owl:Class ;
rdfs:comment "The recommendation in advanced systems can also be an action (take a small break), an exercise, a knowledge topic, a skill, or a learning path"@en ;
rdfs:label "Recommendation"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The output of the recommendation system algorithm. The system that reads user profile, content information, ratings and any available rules, in order to generate a meaningful recommendation."@en ;
<http://www.w3.org/2004/02/skos/core#example> "The recommendation is \"Quadratic Equation\""@en .
### https://github.com/tibonto/educor#Skill
:Skill rdf:type owl:Class ;
rdfs:label "Skill"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "A learned ability, which consist of a combination of Knowledge Topics. It is described in an abstract way by the Learning Outcomes. A skill can be tested by the accessing set of knowledge topics which define it."@en ;
<http://www.w3.org/2004/02/skos/core#example> "Python Programming"@en .
### https://github.com/tibonto/educor#Taxon
:Taxon rdf:type owl:Class ;
rdfs:subClassOf :TaxonPath ;
rdfs:label "Taxon"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The taxonomical entries that create the taxonomy. They are KnowledgeTopics."@en .
### https://github.com/tibonto/educor#TaxonPath
:TaxonPath rdf:type owl:Class ;
rdfs:subClassOf :Classification ;
rdfs:label "TaxonPath"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "A classification consists of one or multiple Taxonomy paths. These represent the ways of mastering a skill. It is a list of ordered Knowledge Topics."@en .
### https://github.com/tibonto/educor#Test
:Test rdf:type owl:Class ;
rdfs:label "Test"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "A test consists of one or many exercises, which have questions and answers. It is the way to evaluate student knowledge for a (set of) knowledge topic(s). It is linked to one or many skills and can have some educational requirements. The test can be consisted of exercises from different skills or domains"@en .
### https://github.com/tibonto/educor#Theory
:Theory rdf:type owl:Class ;
rdfs:label "Theory"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The theoretical part of the knowledge topic"@en ;
<http://www.w3.org/2004/02/skos/core#example> "In the knowledge topic of \"Quadratic Equation\" in the Methodology \"Discriminant\" the Theory is the Δ= b*b-4ac"@en .
### https://github.com/tibonto/educor#User
:User rdf:type owl:Class ;
rdfs:label "User"@en ;
rdfs:seeAlso <http://xmlns.com/foaf/0.1/Person> ;
<http://www.w3.org/2004/02/skos/core#definition> "A user in the system. It represents the learner in this context, as in contract to the teacher, mentor, etc."@en .
### https://github.com/tibonto/educor#UserLogs
:UserLogs rdf:type owl:Class ;
rdfs:label "UserLogs"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The user's history activity in the system"@en .
### https://github.com/tibonto/educor#UserProfile
:UserProfile rdf:type owl:Class ;
rdfs:label "UserProfile"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The information related to the user profile"@en .
### https://schema.org/audio
<https://schema.org/audio> rdf:type owl:Class ;
rdfs:subClassOf :MultimediaData ;
rdfs:label "Audio"@en .
### https://schema.org/image
<https://schema.org/image> rdf:type owl:Class ;
rdfs:subClassOf :MultimediaData ;
rdfs:label "Image"@en .
### https://schema.org/text
<https://schema.org/text> rdf:type owl:Class ;
rdfs:subClassOf :MultimediaData ;
rdfs:label "Text"@en .
### https://schema.org/video
<https://schema.org/video> rdf:type owl:Class ;
rdfs:subClassOf :MultimediaData ;
rdfs:label "Video"@en .
### https://w3id.org/ccso/ccso#LearningOutcome
<https://w3id.org/ccso/ccso#LearningOutcome> rdf:type owl:Class ;
rdfs:label "LearningOutcome"@en ;
<http://www.w3.org/2004/02/skos/core#definition> "The learning outcomes and demonstrable skills or knowledge that will be acquired by a student as a result of the learning goal. It is found in text format."@en ;
<http://www.w3.org/2004/02/skos/core#example> "The learning outcome of \"Python Programming\" could be \"The student understands the syntax and semantics of the basic Python language elements.\""@en .
#################################################################
# Annotations
#################################################################
<http://www.w3.org/2004/02/skos/core#prefLabel> rdfs:label "prefLabel"@en ;
<http://www.w3.org/2004/02/skos/core#altLabel> "preferredLabel"@en .
### Generated by the OWL API (version 4.5.13) https://github.com/owlcs/owlapi