thesis presentation april 26
TRANSCRIPT
MASTERPROEF: RESEARCH 2.0Social Features in Respositories
Promotor: Erik DuvalBegeleiders: Joris Klerkx, Bram Luyten, Ben Bosman
Stijn van der WielenMaster Toegepaste Informaticahttp://stijnvdw.wordpress.com
1
OVERZICHT
Status in December
Web API
Visualisaties
Planning
2
STATUS IN DECEMBER
Literatuurstudie
Voorstellen
Evaluatie papieren prototype
Web API: data?
3
WEB API
4
WEB API: IMPLEMENTATIE
Restlet
XML & JSON
API’s aanspreken
Scraping
5
WEB API: DOCUMENTATIE
get bookmarks with title:
bookmarks?title='Defrosting the digital library: …web.'&service='1'&responseType='XML'
search for bookmarks: bookmarks?search='Defrosting the digital
library'&service='1'&responseType='XML'
6
<?xml version="1.0" encoding="UTF8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"targetNamespace="http://www.w3schools.com"xmlns="http://www.w3schools.com"><xs:element name="bookmarks"> <xs:complexType> <xs:sequence> <xs:element name="bookmark"> <xs:complexType> <xs:sequence> <xs:element name="title" type="xs:string"/> <xs:element name="pubDate" type="xs:date"/> <xs:element name="link" type="xs:string"/> <xs:element name="creator" type="xs:string"/> <xs:element name="creatorUrl" type="xs:string"/> <xs:element name="nbOfBookmarks" type="xs:integer"/> <xs:element name="tags"> <xs:complexType> <xs:sequence> <xs:element name="tag" type="xs:string"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType></xs:element></xs:schema>
7
WEB API: DOCUMENTATIE
get events related to paper: posts?liriasHandler='{liriasHandler}'&service='{service}'&responseType='XML'
Services:
Twitter: get tweets FriendFeed: get tweets on FriendFeed Blog: blog posts found on Google Blogsearch Citation: citations from Google Scholar
liriasHandler: Example: https://lirias.kuleuven.be/handle/123456789/260772
LiriasHandle: 260772
8
VISUALISATIE: EVALUATIE
Veranderingen
Thinkaloud
Tag visualisatie
Specifieke vragen
5 Personen9
EVALUATIE: ALGEMENE FEEDBACK
10
EVALUATIE: ALGEMENE FEEDBACK
Visualisatie & resultaatlijst
Highlighting
Zoeken
Consistentie
11
EVALUATIE: VISUALISATIE
Afbeelding visualisatie
12
EVALUATIE: TAGS PANEL
13
EVALUATIE: USERS PANEL
14
EVALUATIE: RESULTAATLIJST
15
EVALUATIE: AANPASSINGEN
Afbeelding (nog aanpassen) cacoo
Link Lirias!
16
DEMO
http://ariadne.cs.kuleuven.be/researcher/
17
TIJDSLIJN
API service
Citaties
SIMILE 18
TOEKOMSTIGE EVALUATIE
Tag + tijdslijn
Studenten
Gebruikers Lirias
Doel: Link met Lirias API testen
19
PLANNING
20
THESIS TEKST
1e Semester: Literatuurstudie
2e Semester Evaluaties Verbetering literatuurstudie
21
VRAGEN?
22