Date post: | 20-Jul-2015 |
Category: |
Presentations & Public Speaking |
Upload: | stiinnsbruck |
View: | 82 times |
Download: | 0 times |
SEMANACCO -
a web-based application for accommodation providers to easily create semantically annotated descriptions of their accommodations, based on
widespread vocabularies
[1] semantically annotated accommodations
1
1
Objectives
• Development of an application that enables users to generate Rich Snippets for accommodation descriptions
• A Rich Snippet is a descriptions of a search result that is shown below a certain search result
• used to facilitate Search Engine Optimization
additional information to gain more attention
• Rich Snippets consist of Semantic Annotations
2
Semantic Annotations
• Traditional Web is only understandable for humans• Semantic Web strives to be understandable for
machinesmachine-readable descriptions of resources are
necessary.
• This is where annotations are used to markup the semantics.
improve accuracy of Web searches (look for only those pages that refer to a precise concept instead of all the ones using ambiguous keywords)
3
Semantic Annotations cont.
• At present, three major approaches to apply semantic annotations compete against each other: Microformats, RDFa, and Microdata.
• Up to the present, it is not fully clear which approach will prevail.
• All of them possess some advantages, but also disadvantages.
[2] Cf. [BDG+10].
2
4
Comparison of Microformats, RDFa and Microdata
Feature Microformats 1.0 RDFa 1.1 Microdata 1.0
Relative
complexityLow High Medium
New attributesNo (class, rel, rev
of HTML)
vocab, typeof, resource,
property, prefix, content,
datatype, about, rel, rev,
inlist
itemscope, itemtype,
itemprop, itemref,
itemid
standardized No Yes Yes
Employment of
multiple external
vocabularies
Just one Unlimited amountOnly in different items
or with absolute URIs
HTML5 time
element support
Only with
Microformats 2.0No Yes
Cf. [ToLa09], [Spor11], [Hick11], [Sche11], [AHS+12], [ABM+12], [Sche12a], [Spor12], [ABP+12], and [Micro12a].5
Which applications are out there to generateSemantic Annotations?
Application Annotations for Annotating with
http://schema-creator.org/ Person, Product, Event, Organization, Movie, Book, Review
Microdata
http://www.ebusiness-unibw.org/tools/grsnippetgen/
Offering, Organization, Location
RDFa
http://microdatagenerator.org/ , http://www.microdatagenerator.com/hotel-schema/
LocalBusiness, Hotel Microdata
http://www.snippetgenerator.com Organization, Product, Event, Person
Microdata
http://websnippetr.com/index.php Product andOrganization
Microdata
http://www.glamumous.co.uk/p/review-generator-for-rich-snippets.html
Review Microformats
http://www.localbusinessrockstar.com/rich-snippets-generator/
Review Microformats
6
http://www.ebusiness-unibw.org/tools/grsnippetgen/
8
SEMANACCO
• What is different from other Applications?
– Focus on Accommodations
– Different Vocabularies can be used:
• Schema.org (LodgingBusiness)
• Accommodation Ontology by Martin Hepp and the Tourism Working Group at STI Innsbruck
• Friend-of-a-Friend (data about persons, e.g. homepage or skypeID)
– Export Function
– Save / Load Function9
Technologies
• HTML5• Java • Google Web Toolkit (GWT)
development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript open source completely free
[3] https://developers.google.com/web-toolkit/ [4] https://developers.google.com/web-toolkit/overview
3
4
11
What still is to do
• Export Function
• Bug fixing
• Manual of the application
• Evaluation formula
• Complete the writing of the thesis
12
Sources[BDG+10] Blomme D., Desruelle H., Gielen F. De Turck F.: Smart Ubiquitous
Application Delivery Based On Usability Rules, Proceedings of the IADIS
international conference on WWW/Internet. pp. 323-332, 2010.
[ToLa09] Tomberg V., Laanpere M.: RDFa versus Microformats: Exploring the
Potential for Semantic Interoperability of Mash-up Personal Learning
Environments, in: Second International Workshop on Mashup Personal
Learning Environments, 2009.
[Spor11] Sporny M.: http://manu.sporny.org/2011/uber-comparison-rdfa-md-uf/,
June 2011, retrieved 2012-09-30.
[Hick11] Hickson I.: http://www.w3.org/TR/2011/WD-microdata-20110525/, May
2011, retrieved 2012-09-29.
[Sche11] http://schema.org/docs/gs.html, June 2011, retrieved 2012-09-29.
[AHS+12] Adida B., Herman I., Sporny M., Birbeck M.: W3C RDF Web Applications
Working Group, RDFa 1.1 Primer: Rhich Structured Data Markup for Web
Documents, http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607/,
June 2012, retrieved 2012-09-20.
[ABM+12] Adida B., Birbeck M., McCarron S., Herman I.:
http://www.w3.org/TR/2012/REC-rdfa-core-20120607/, June 2012,
retrieved 2012-09-28.
[Sche12a] http://schema.org/docs/faq.html, retrieved 2012-09-29.
[Spor12] Sporny M.: http://www.w3.org/TR/rdfa-lite/, June 2012, retrieved 2012-09-
26. 14
[ABP+12] Adida B., Birbeck M., Pemberton S., Sporny M., McCarron S.:
http://www.w3.org/TR/2012/WD-rdfa-in-html-20120329/#html4---rdfa-dtds,
March 2012, retrieved 2012-09-28.
[Micro12a] http://microformats.org/wiki/Main_Page, retrieved 2012-09-20.
Sources cont.
15