Sw practicumopdracht 1

4
1. Neem de volgende zin: “Het College of Science is gehuisvest aan het FNWI op Science Park 904 1098 XH Amsterdam, tel 020 - 525 7703”. 1. Geef deze zin weer in de vorm van een verzameling triples (subject, predicate, object), zonder gebruik van zogenaamde “blank nodes”. Gebruik tenminste 3 triples. 1. <Het College of Science , is gehuisvest in, FNWI> 2. <FNWI, heeft adress, Science Park 904 1098 XH Amsterdam> 3. <FNWI, heeft telefoon nummer, 020 - 525 7703> 2. Geef deze zin weer in de vorm van tenminste 3 triples (subject, predicate, object) plus tenminste één blank node. 1. <Het College of Science , is gehuisvest in, FNWI> 2. <FNWI, heeft adres, adres x> 3. <adres x, heeft straat, Science Park 904> 4. <adres x, heeft postcode, 1098XH> 5. <adres x, heeft stad, Amsterdam> 3. Geef de in (b) uitgeschreven triples weer als een gelabelde, gerichte graaf waarbij de “resources” worden weergegeven in elipsen, de “literals” worden weergegeven in rechthoeken en de properties worden weergegeven als een pijl (dit is de “standaard” grafische notatiewijze voor RDF). 2. Neem de volgende XML file (de heading is weggelaten): <note date="10/08/2010"> <to>Pieter</to> <from>Jan</from> <heading>Reminder</heading> <body>Geef uiterlijk morgen jouw gegevens door!</body> </note> Antwoorden van Haska Steltenpohl (#5909821) en Franklin Widjaja (#6390382) Het College of Science 1098XH Science Park 904 Amsterdam FNWI heeft adres heeft stad heeft postcode is gehuisvest in heeft straat

Transcript of Sw practicumopdracht 1

Page 1: Sw practicumopdracht 1

1. Neem de volgende zin: “Het College of Science is gehuisvest aan het FNWI op Science Park 904 1098 XH Amsterdam, tel 020 - 525 7703”.

1. Geef deze zin weer in de vorm van een verzameling triples (subject, predicate, object), zonder gebruik van zogenaamde “blank nodes”. Gebruik tenminste 3 triples. 1. <Het College of Science , is gehuisvest in, FNWI>2. <FNWI, heeft adress, Science Park 904 1098 XH Amsterdam>3. <FNWI, heeft telefoon nummer, 020 - 525 7703>

2. Geef deze zin weer in de vorm van tenminste 3 triples (subject, predicate, object) plus tenminste één blank node. 1. <Het College of Science , is gehuisvest in, FNWI>2. <FNWI, heeft adres, adres x>3. <adres x, heeft straat, Science Park 904>4. <adres x, heeft postcode, 1098XH>5. <adres x, heeft stad, Amsterdam>

3. Geef de in (b) uitgeschreven triples weer als een gelabelde, gerichte graaf waarbij de “resources” worden weergegeven in elipsen, de “literals” worden weergegeven in rechthoeken en de properties worden weergegeven als een pijl (dit is de “standaard” grafische notatiewijze voor RDF).

2. Neem de volgende XML file (de heading is weggelaten):

<note date="10/08/2010"> <to>Pieter</to> <from>Jan</from> <heading>Reminder</heading> <body>Geef uiterlijk morgen jouw gegevens door!</body> </note>

Antwoorden van Haska Steltenpohl (#5909821) en Franklin Widjaja (#6390382)

Het College of Science

1098XH

Science Park 904

Amsterdam

FNWIheeft adres

heeft stad

heeft postcode

is gehuisvest in

heeft straat

Page 2: Sw practicumopdracht 1

1. Geef deze XML file weer als een verzameling triples. 1. <note, has date, 10/08/2010>2. <note, has sender, Jan>3. <note, has receiver, Pieter>4. <note, has heading, Reminder>5. <note, has body, Geef uiterlijk morgen jouw gegevens door!>

2. Geef deze triples weer als een gelabelde gerichte graaf.

3. Gegeven de volgende database:

a. Geef deze database weer als een verzameling triples Antwoord:

1. <Student, heeft, Naam>2. <Student, heeft, Leeftijd>3. <Student, heeft, Inschrijving>4. <Student, heeft, Deelneming>5. <Inschrijving, heeft, Opleiding>6. <Deelneming, heeft, Cursus>7. <Cursus, heeft, Naam>8. <Cursus, heeft, Faculteit>

Antwoorden van Haska Steltenpohl (#5909821) en Franklin Widjaja (#6390382)

10/08/2010

note

JanGeef uiterlijk morgen jouw

gegevens door!Reminder Pieter

has date has sender has subject has header has receiver

!"#$%&$'()*+"#$,%-.!"#$%&'%()*+"*,-*./"&/)0/#1*'23/4/#/2*('&/#3'56*77*./"&/)0/#*89:88;

!"#$%&'((%

,< =//)*>/*4+3?/2>/*@'2A*BC/&*D+33/?/*+E*F%'/2%/*'.*?/:('.4/.&*$$2*:/&*G=HI*+"*F%'/2%/*J$#6*98K*

,89L*MC*N).&/#>$)1*&/3*878*O*-7-*PP8QR<

$< S//E*>/@/*@'2*T//#*'2*>/*4+#)*4$2*//2*4/#@$)/3'2?*&#'"3/.*!.(05/%&1*"#/>'%$&/1*+05/%&;1*@+2>/#*

?/0#('6*4$2*@+?/2$$)>/*B03$26*2+>/.R<*S/0#('6*&/2)'2.&/*Q*&#'"3/.<

0< S//E*>/@/*@'2*T//#*'2*>/*4+#)*4$2*&/2)'2.&/*Q*&#'"3/.*!.(05/%&1*"#/>'%$&/1*+05/%&;*"3(.*

&/2)'2.&/*UU2*03$26*2+>/<

%< S//E*>/*'2*!0;*('&?/.%:#/4/2*&#'"3/.*T//#*$3.*//2*?/3$0/3>/1*?/#'%:&/*?#$$E*T$$#0'5*>/*

B#/.+(#%/.R*T+#>/2*T//#?/?/4/2*'2*/3'"./21*>/*B3'&/#$3.R*T+#>/2*T//#?/?/4/2*'2*#/%:&:+/6/2*

/2*>/*"#+"/#&'/.*T+#>/2*T//#?/?/4/2*$3.*//2*"'53*!>'&*'.*>/*B.&$2>$$#>R*?#$E'.%:/*2+&$&'/T'5@/*

4++#*VWG;<

7< =//)*>/*4+3?/2>/*MXY*E'3/*!>/*:/$>'2?*'.*T/??/3$&/2;A

$< S//E*>/@/*MXY*E'3/*T//#*$3.*//2*4/#@$)/3'2?*&#'"3/.<

0< S//E*>/@/*&#'"3/.*T//#*$3.*//2*?/3$0/3>/*?/#'%:&/*?#$$E<

Q< S/?/4/2*>/*4+3?/2>/*>$&$0$./A

$< S//E*>/@/*>$&$0$./*T//#*$3.*//2*4/#@$)/3'2?*&#'"3/.

0< S//E*>/@/*&#'"3/.*T//#*$3.*//2*?/3$0/3>/*?/#'%:&/*?#$$E

!"#$%&'($%)*+,-,.-/,+,*0

&&&&!$#012%$%3!-$#0

&&&&!43#506("!-43#50

&&&&!7%('2"809%52"'%3!-7%('2"80

&&&&!:#';0<%%4&=2$%3>2?@&5#38%"&?#=A&8%8%B%"C&'##3D!-:#';0

!-"#$%0

Z'/*4+3?/2>/*03$>@'5>/

Page 3: Sw practicumopdracht 1

b. Geef deze triples weer als een gelabelde gerichte graaf

Student

Naam Leeftijd

heeft heeft

Inschrijving Deelneming

heeft heeft

Opleiding Cursus

Faculteit Naam

heeft heeft

heeft heeft

Twee multiple choice vragen maken

4. Maak één multiple choice vraag met 3 antwoordmogelijkheden: één goed antwoord en twee plausibele, maar foutieve antwoorden voor de drie artikelen van Tim Burners Lee, Paul Ford en Bergur Páll Gylfason (zie de leeslijst van deze week).

• Twee belangrijke technologien voor Semantic Web zijn XML en RDF. Hoe werken deze samen om data een betekenis te geven?

• a. XML wordt gebruikt om structuur aan documenten te geven, RDF geeft er betekenis aan.• b. RDF wordt gebruikt om structuur aan documenten te geven, XML geeft er betekenis aan.• c. XML wordt gebruikt om zowel structuur als betekenis te geven aan documenten, terwijl

RDF wordt gebruikt om een naam of bron op het internet te identificeren.

5. Doe hetzelfde voor de overige twee items op de leeslijst van deze week: het boek en Christian Bezier (et al.).

Antwoorden van Haska Steltenpohl (#5909821) en Franklin Widjaja (#6390382)

Page 4: Sw practicumopdracht 1

• DBpedia haalt data uit Wikipedia infoboxes. Hoe werkt de algemene extractie algoritme, waarbij triples (subject, predicate en object) worden gecreëerd?

• a. De overeenkomende DBpedia URI wordt gebruikt als subject. De namespace en naam van de infobox attribute worden bijgevoegd tot de predicate URI. De attribute waarde wordt gebruikt als de object.

• b. De overeenkomende DBpedia URI wordt gebruikt als objects. De namespace en naam van de infobox attribute worden bijgevoegd tot de subjects. De attribute waarde wordt gebruikt als de predicate URI.

• c. De overeenkomende DBpedia URI wordt gebruikt als predicate URI. De namespace en naam van de infobox attribute worden bijgevoegd tot de objects. De attribute waarde wordt gebruikt als de subjects.

Antwoorden van Haska Steltenpohl (#5909821) en Franklin Widjaja (#6390382)