Presentation is loading. Please wait.

Presentation is loading. Please wait.

SEMANACCO - a web-based application for accommodation providers to easily create semantically annotated descriptions of their accommodations, based on.

Similar presentations


Presentation on theme: "SEMANACCO - a web-based application for accommodation providers to easily create semantically annotated descriptions of their accommodations, based on."— Presentation transcript:

1 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

2 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

3 Semantic Annotations Traditional Web is only understandable for humans Semantic Web strives to be understandable for machines  machine-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

4 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

5 Comparison of Microformats, RDFa and Microdata FeatureMicroformats 1.0RDFa 1.1Microdata 1.0 Relative complexity LowHighMedium New attributes No (class, rel, rev of HTML) vocab, typeof, resource, property, prefix, content, datatype, about, rel, rev, inlist itemscope, itemtype, itemprop, itemref, itemid standardizedNoYes Employment of multiple external vocabularies Just oneUnlimited amount Only in different items or with absolute URIs HTML5 time element support Only with Microformats 2.0 NoYes Cf. [ToLa09], [Spor11], [Hick11], [Sche11], [AHS+12], [ABM+12], [Sche12a], [Spor12], [ABP+12], and [Micro12a]. 5

6 Which applications are out there to generate Semantic Annotations? ApplicationAnnotations forAnnotating 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://microdatagenerator.org/, http://www.microdatagenerator.com/hotel- schema/ http://www.microdatagenerator.com/hotel- schema/ LocalBusiness, HotelMicrodata http://www.snippetgenerator.comOrganization, Product, Event, Person Microdata http://websnippetr.com/index.phpProduct and Organization Microdata http://www.glamumous.co.uk/p/review- generator-for-rich-snippets.html ReviewMicroformats http://www.localbusinessrockstar.com/rich- snippets-generator/ ReviewMicroformats 6

7 http://schema-creator.org/ 7

8 http://www.ebusiness- unibw.org/tools/grsnippetgen/ 8

9 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 Function 9

10 SEMANACCO cont. 10

11 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

12 What still is to do Export Function Bug fixing Manual of the application Evaluation formula Complete the writing of the thesis 12

13 Thank you for your attention! 13

14 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.http://manu.sporny.org/2011/uber-comparison-rdfa-md-uf/ [Hick11] Hickson I.: http://www.w3.org/TR/2011/WD-microdata-20110525/, May 2011, retrieved 2012-09-29.http://www.w3.org/TR/2011/WD-microdata-20110525/ [Sche11]http://schema.org/docs/gs.htmlhttp://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.http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607/ [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. http://www.w3.org/TR/2012/REC-rdfa-core-20120607/ [Sche12a]http://schema.org/docs/faq.htmlhttp://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.http://www.w3.org/TR/rdfa-lite/ 14

15 [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. http://www.w3.org/TR/2012/WD-rdfa-in-html-20120329/#html4---rdfa-dtds [Micro12a]http://microformats.org/wiki/Main_Pagehttp://microformats.org/wiki/Main_Page, retrieved 2012-09-20. Sources cont. 15


Download ppt "SEMANACCO - a web-based application for accommodation providers to easily create semantically annotated descriptions of their accommodations, based on."

Similar presentations


Ads by Google