sprawozdanie

Transkrypt

sprawozdanie
Akademia Górniczo-Hutnicza
im. Stanisława Staszica w Krakowie
Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki
K ATEDRA AUTOMATYKI
S PRAWOZDANIE
T OMASZ D RZEWIECKI , J OANNA G AJDA
S EMANTIC W IKIS
Kraków 2012
Spis treści
1. Zadania ...........................................................................................................................................
3
1.1.
Semantic MediaWiki - Categories.........................................................................................
3
1.2.
Semantic MediaWiki - Properties..........................................................................................
3
1.3.
Semantic MediaWiki - Inline queries ....................................................................................
4
1.4.
Loki - Use Cases....................................................................................................................
4
1.5.
Loki - Semantic Web Standards ............................................................................................
5
1.6.
Loki - Reasoning ...................................................................................................................
5
2
1. Zadania
1.1. Semantic MediaWiki - Categories
Ćwiczenia wykonywaliśmy na stronie wiki Joanny Gajdy: http://loki.ia.agh.edu.pl/
smw/index.php/Piw2012/group0930/jgajda
Źródło strony o Joannie Gajdzie:
Nazywam s i e˛ J o a n n a G a j d a . J e s t e m s t u d e n t k a˛ I n f o r m a t y k i S t o s o w a n e j
w y d z i a ł u EAIiE na AGH.
N a l e ż e˛ do g r u p y maj a˛ c e j z a j e˛ c i a w ś r o d e˛ o godz . 9 : 3 0 . Do m o j e j
g r u p y n a l e ż a˛ t a k ż e :
∗ Tomasz D r z e w i e c k i , z k t órym r e a l i z u j e t o ć w i c z e n i e
∗ Krzysztof Piekutowski
∗ Grzegorz P i e t r z y k
∗ Łukasz Kutrzuba
[ [ Category : Student ] ]
Źródło strony przedmiotu:
[ [ Category : University s u b j e c t ] ]
1.2. Semantic MediaWiki - Properties
Źródło strony o Joannie Gajdzie:
Nazywam s i e˛ [ [ Name : : J o a n n a G a j d a ] ] . J e s t e m s t u d e n t k a˛ I n f o r m a t y k i
S t o s o w a n e j w y d z i a ł u EAIiE na AGH. Mam [ [ Age : : 2 2 ] ] l a t a .
N a l e ż e˛ do g r u p y maj a˛ c e j z a j e˛ c i a w ś r o d y o 9 : 3 0 . Nazwa t e j g r u p y t o [ [
Group : : g r o u p 0 9 3 0 ] ] . Do m o j e j g r u p y n a l e ż a˛ t a k ż e :
∗ Tomasz D r z e w i e c k i , z k t órym r e a l i z u j e t o ć w i c z e n i e
∗ Krzysztof Piekutowski
∗ Grzegorz P i e t r z y k
∗ Łukasz Kutrzuba
[ [ Category : Student ] ]
3
1.3. Semantic MediaWiki - Inline queries
Źródło strony przedmiotu:
http://loki.ia.agh.edu.pl/smw/index.php/AGH-UST/Subjects/piw930
Prowadz a˛ cy : [ [ l e a d by : : GJN ] ]
M i e j s c e : [ [ room : : C3 2 0 1 ] ]
Czas t r w a n i a : [ [ d u r a t i o n : : 9 0 ] ] min
[ [ Category : University s u b j e c t ] ]
1.3. Semantic MediaWiki - Inline queries
Zapytanie z lista˛ członków grupy bez numerowania:
{{# a s k : [ [ C a t e g o r y : S t u d e n t ] ] [ [ Group : : g r o u p 0 9 3 0 | | 0 9 : 3 0 ] ]
| ?Name
| format=ul
| headers=hide
}}
Zapytanie z tabela˛ członków grupy:
{{# a s k : [ [ C a t e g o r y : S t u d e n t ] ] [ [ Group : : g r o u p 0 9 3 0 | | 0 9 : 3 0 ] ]
| ?Name
| ? Age
| format= t a b l e
| s o r t = age , name
| o r d e r =ASC , ASC
| d e f a u l t = Nie podano
}}
1.4. Loki - Use Cases
Zdecydowano stworzyć stron˛e miasta i kraju.
Źródło strony miasta Split:
http://loki.ia.agh.edu.pl/lokidev/cities:split
S p l i t is the city that is located in [[ located in : : plwikidev :
c o u n t r i e s : C r o a t i a ] ] i n h a b i t e d by [ [ i n h a b i t e d by : = p o p u l a t i o n : = 1 9 0
000]] people .
T. Drzewiecki, J. Gajda Semantic Wikis
4
1.5. Loki - Semantic Web Standards
5
S p l i t i s l o c a t e d a t the s e a s i d e of [ [ a t the s e a s i d e : : plwikidev : seas :
A d r i a t i c Sea ] ] .
This i s [ [ Category : City ] ] .
Źródło strony kraju Chorwacja:
C r o a t i a i s p l a c e d i n [ [ p l a c e d _ i n : : c o n t i n e n t s : : E u r o p e ] ] . The a r e a o f
c o u n t r y i s [ [ a r e a : = 5 6 542 km ^ 2 ] ] , and p o p u l a t i o n − [ [ p o p u l a t i o n : = 4
500 0 0 0 ] ] .
Croatia is a [[ category : country ] ] .
1.5. Loki - Semantic Web Standards
Zapytanie:
< p l f o r m a t =" s p a r q l " >
PREFIX w i k i : <>
SELECT ? c i t y ? a r e a ? l o c a t i o n
WHERE {
? city a " city ".
? c i t y wiki : area ? area .
? c i t y wiki : l o c a t i o n <plwikidev : c o u n t r i e s : Croatia > ? l o c a t i o n .
}
ORDER BY ASC ( ? a r e a )
</ p l >
1.6. Loki - Reasoning
(Przykładowe kody nie chciały działać)
< p l g o a l =" e u r o p e a n _ c o u n t r y (X) , w r i t e (X) , n l , f a i l " s c o p e =" p r o l o g :
c o u n t r i e s " m s g e r r =" d i s p l a y " >
e u r o p e a n _ c o u n t r y (X) :−
w i k i _ c a t e g o r y (X, ’ c o u n t r y ’ ) ,
w i k i _ a t t r i b u t e (X, ’ p l a c e d _ i n ’ , ’ c o n t i n e n t s : Europe ’ ) .
</ p l >
T. Drzewiecki, J. Gajda Semantic Wikis