Answered step by step
Verified Expert Solution
Question
1 Approved Answer
1. [40 points] Use RDFS to write a tiny ontology to describe the following concepts and relationships .A Person is a class, a Student is
1. [40 points] Use RDFS to write a tiny ontology to describe the following concepts and relationships .A Person is a class, a Student is a subclass of Person, and a Professor is also a subclass of Person . A Course is a class knows is a property. advises is a sub-property of knows, and it is used to describe the fact that a Professor advises a Student. takes is a property, and it is used to describe the fact that a Student takes a Course. teaches is a property, and it is used to describe the fact that a Professor teaches a Course. The following lines are given to you as a start so that you can finish your ontology xmIns: rdf-"http://www . w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs-"http://www.w3.org/2000/01/rdf-schema" xmInsu-"http://www.example.org/univ#" xml:base-"http://www.example.org/univ"> your work continues from here -> Once you have finished your ontology, use the validator you have used in Assignment 1 to validate your work. Submit a screen copy to show your validation result. Again, here is the URL of the validator http://www.w3.org/RDF/Validator/ 2. [20 points] Given the tiny ontology you have created in Problem #1, you can now use the terms in this ontology to describe some facts in the real world. Create RDF statements to describe the following . Peter is a Professor, and he teaches course CS201 and CS201, he also advises Sam. . Sam is a Student, he takes course CS101 and course CS201 Again, the following lines are given to you as a start, so you can continue your work: u: Professor rdf: ID-"Peter"> your work continues from here -> 1. [40 points] Use RDFS to write a tiny ontology to describe the following concepts and relationships .A Person is a class, a Student is a subclass of Person, and a Professor is also a subclass of Person . A Course is a class knows is a property. advises is a sub-property of knows, and it is used to describe the fact that a Professor advises a Student. takes is a property, and it is used to describe the fact that a Student takes a Course. teaches is a property, and it is used to describe the fact that a Professor teaches a Course. The following lines are given to you as a start so that you can finish your ontology xmIns: rdf-"http://www . w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs-"http://www.w3.org/2000/01/rdf-schema" xmInsu-"http://www.example.org/univ#" xml:base-"http://www.example.org/univ"> your work continues from here -> Once you have finished your ontology, use the validator you have used in Assignment 1 to validate your work. Submit a screen copy to show your validation result. Again, here is the URL of the validator http://www.w3.org/RDF/Validator/ 2. [20 points] Given the tiny ontology you have created in Problem #1, you can now use the terms in this ontology to describe some facts in the real world. Create RDF statements to describe the following . Peter is a Professor, and he teaches course CS201 and CS201, he also advises Sam. . Sam is a Student, he takes course CS101 and course CS201 Again, the following lines are given to you as a start, so you can continue your work: u: Professor rdf: ID-"Peter"> your work continues from here ->
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started