39 Question Completion Status: Home Courses
H Assessment Take Test: COMP318: Exam paper ?
Take Test: COMP318: Exam paper
Test Information
Copyright By PowCoder代写 加微信 powcoder
Description Open book exam Instructions
This exam paper consists of 8 questions. Please complete all questions in the paper by either typing your answers in the appropriate text boxes in VITAL or by submitting a PDF file with your answer. Please make sure that the PDF document is typed rather than handwritten. You can submit the PDF file by uploading as the response to question 9. Please do not add your name to the PDF file, just the student number.
Please note you only have one attempt to complete the exam paper, no multiple attempts are allowed.
As this is not a timed exam, you are able to return to the exam paper at any time during the period May 22nd — May 29th. If you are entering the answers in VITAL, please make sure you save your answers as often as possible. Please note that auto- completion has not been set and that you need to ensure that you submit the exam when you have finished, and before the end of May 29th. Once you submitted the exam you won¡¯t be able to make another attempt.
The total time that you are expected to use to complete this paper is 2.5 hours. Please make sure that you read the wording of each question carefully, and double check your answers before submitting.
In case of technical issues:
Please note that you have the whole week from May 22nd until May 29th to complete the exam paper, hence there is plenty of
time. Please ensure that you are using one of the
Click SaveraencdomSumbmenitdteodsabvroewansedrsu(bCmhirto.mCleicaknSdavFeir answers.
be reliable in the majority of cases. Internet Explorer is no longer supported, and Safari can sometimes timeout).
Multiple Attempts
Force Completion
the University Computing Services Department and inform the module coordinator
In case of major disruption to your exam attempt, please inform the module coordinator and the Department Student Experience Team ensuring you include the following information
Briefly explain and document the situation:
1. What happened?
2. When did it occur?
3. What are the consequences for your exam? (lost x
hours, cannot complete at all)
If you cannot contact the coordinator by email, you can call her at 0044 151 7954246
Not allowed. This Test can only be taken once. This Test can be saved and resumed later.
QUESTION 2
Try restarting your browser, and then your computer. If this
Question Completion Status:
does not address the problem, please raise an incident with
QUESTION 1
Discuss the role of URIs in linked data and the resources they model.
Save Answer
Save Answer
Do URIs need to be dereferenceable? When URIs in an
Click Save and Submit to save and submit. Click Save All Answers to save all answers.
RDF document are dereferenced, do they need to be refer to the same namespace?
Question Completion Status:
QUESTION 3
Explain how ontologies support knowledge sharing between different applications. Explain their role with respect to assumptions and constraints. Illustrate your explanation with examples.
Save Answer
QUESTION 4
Consider the following RDF graph G, expressed in Turtle syntax, where the triples have been numbered to improve readability, rdf and rdfs are the usual namespaces. The following namespaces are also used:
p: @prefix p: www.exam.org/people/>
r: @prefix p: www.exam.org/relations/>
foaf: http://xmlns.com/foaf/0.1/
1. r:relatedTo rdfs:domain r:Person.
2. r:relatedTo rdfs:range r:Person.
3. r:parentOf rdfs:subPropertyOf
r:relatedTo.
4. r:parentOf rdfs:subPropertyOf
r:ancestorOf.
5. r:motherOf rdfs:subPropertyOf
r:parentOf.
6. r:motherOf rdfs:domain foaf:Woman.
7. r:motherOf rdfs:range r:Person. 8. r:fatherOf rdfs:subPropertyOf
Click Save and Submit to save and submit. Click Save All Answers to save all answers.
r:parentOf.
9. r:fatherOf rdfs:domain foaf:Man.
Save Answer
10. r:fatherOf rdfs:range r:Person.
Question Completion Status:
11. r:childOf rdfs:domain r:Person. 12. r:childOf rdfs:range r:Person.
13. p:Philip
14. p:Charles
15. p:William
16 p:George r:childOf p:William.
r:fatherOf p:Charles.
r:ancestorOf p:William.
r:fatherOf p:George.
For each of the following (set of) triples, either give a derivation using the RDFS and simple entailment rules, or give a short explanation of why such derivation does not exist. Each answer is worth 4 marks.
a) p:Philip r:ancestorOf p:Charles. b) p:Charles r:childOf p:Philip.
c) p:Philip rdf:type r:Person.
d) r:fatherOf rdfs:domain r:Person. e) _:m r:parentOf _:n.
_:n r:childOf _:m.
QUESTION 5
Consider the following set of RDF triples:
@prefix ex: org/resource#> .
ex:courseID561 rdf:type ex:Course .
ex:courseID561 ex:courseCode “COMP561” .
ex:courseID561 ex:year 2016 .
ex:courseID561 ex:lecturer ex:JT .
ex:courseID437 rdf:type ex:Course .
ex:courseID437 ex:courseCode “COMP437” .
ex:courseID437 ex:year 2019 .
ex:courseID710 rdf:type ex:Course .
Save Answer
ex:courseID710 ex:courseCode “COMP710” .
ex:courseID710 ex:year 2016 .
Click Save and Submit to save and submit. Click Save All Answers to save all answers.
ex:courseID710 ex:lecturer ex:AC .
ex:courseID311 rdf:type ex:Course .
ex:courseID311 ex:courseCode “COMP311″ .
ex:courseID311 ex:courseCode COMP311 .
ex:courseID311 ex:year 2015 .
Question Completion Status:
ex:courseID311 ex:lecturer ex:JT .
ex:JT ex:hasName ” ” .
ex:AC ex:hasName ” ” .
a) Write a SPARQL query that finds the course code of the courses that have been taught by someone called ” “. you can omit the prefix when writing the query. (5 marks)
b) Evaluate the following SPARQL query
(prefix declarations omitted) over the given set of RDF triples and compute the results. Represent the results in tabular form. (5 marks)
SELECT ?x ?y ?l WHERE {
?x rdf:type ex:Course;
ex:year ?y;
ex:lecturer ?l.
QUESTION 6
a) An ontology alignment system A needs to be evaluated with respect to a set 80 of reference correspondences (gold standard), R. A generates 60 correspondences of which 15 are incorrect. Discuss the different measures you could use to evaluate the performance of an alignment system and explain what each tells you about the alignment. Show the calculations of these measure for the alignment system A. (10 marks)
b) Given two alignment systems, A1 and A2 with the following values of ¡°p¡± and ¡°r¡±: p1=0.7, r1=0.6, whereas p2=0.9 and r2=0.2. Which system do you think performs best? Can you assess the performance using either only ¡°p¡± or only ¡°r¡±? (10 marks)
Save Answer
Click Save and Submit to save and submit. Click Save All Answers to save all answers.
Question Completion Status:
QUESTION 7
owl:allValuesFrom X
owl:someValuesFrom X
owl:hasValue X
Save Answer
QUESTION 8
When developing ontologies, the choice of ontology language used to represent knowledge about a domain is crucial for the correct working of an ontology-based information system.
Compare and contrast RDFS and OWL (assume OWL- DL) as potential ontology languages for an ontology you have been asked to design. Imagine you are given the task to build an ontology for the domain of music genres and artists.
The ontology will model the common classes and relations for the domain (e.g. singer, artist, band, genre, etc). The ontology should satisfy the following requirements, and these will determine the choice of appropriate ontology language.
Click Save and Submit to save and submit. Click Save All Answers to save all answers.
number one hit song;
b) A band has minimum 2 band members;
Save Answer
a) A successful artist is someone who has at least one
)elpmaxe eht rof si hcihw fo 1 ,skram 4( .c )elpmaxe eht rof si hcihw fo 1 ,skram 3( .b )elpmaxe eht rof sihcihwfo1,skram3(.a :elpmaxenahtiwmehtfohcaeetartsullidnaLWO nisnoitcirtsergniwollofehtfogninaemehtebircseD
Click Save and Submit to save and submit. Click Save All Answers to save all answers.
c) A rock band is a band that has released only rock
Question Completion Status:
d) A singer is not a band.
What ontology language would you use to model this ontology? Provide a justification for your answer and model the constraints given above in the chosen ontology language.
(6 marks are awarded for discussion on the ontology languages, 2 marks for the choice of language and 3 marks are awarded for each of the constraints)
QUESTION 9
Please upload your PDF file with the answers to the exam.
Attach File
Browse My Computer
Save Answer
程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com