Main Page

From getSchema

(Difference between revisions)

Jump to: navigation, search

(?Extracting semantic annotations from Microdata)
(?Microdata2RDF Service)
 
(89 intermediate revisions by 2 users not shown)
Line 1: Line 1:
?
{{#widget:AddThis
 
?
|page_name={{PAGENAME}}
 
?
|page_url={{fullurl:{{PAGENAME}}}}
 
?
|account_id=my-account-id
 
?
|logo_url=
 
?
|logo_background=FFFFFF
 
?
|logo_color=FFFFFF
 
?
|brand= getschema.org
 
?
|options=facebook, twitter, plus, email, more
 
?
|offset_top=0
 
?
|offset_left=0
 
?
}}
 
?
<div style="float:right; margin-top:-2em">
 
?
{{#widget:Twitter Search
 
?
|query=’#schema OR schema.org OR schemaorg OR RDfa
 
?
|title=Semantic Annotations
 
?
|caption=what people say about semantic annotations
 
?
|height=600
 
?
|width=231
 
?
|interval: 300
 
?
}}{{#widget:Twitter Follow
 
?
|twitter=getSchema
 
?
|what=us
 
?
}}</div>
 
 
__NOTOC__
 
__NOTOC__
?
 
+
{{#widget:Test}}
?
{|border="1" valign="top" style="width: auto;"
+
{{#widget:TagCloud}}
?
! style="width:33%;padding:5px;"|The Initiative
+
?
! style="width:33%; padding:5px;"|Learn More
+
?
! style="width:33%;padding:5px;"|Consume
+
?
|- valign="top"
+
?
|
+
?
Launched on June 2, 2011,  [http://schema.org Schema.org] is an initiative [http://www.bing.com Bing], [http://www.google.com Google] and [http://www.yahoo.com Yahoo!] to provide a vocabulary (a collection of concepts and their properties) to be used by web masters to markup web content in ways recognized by major search providers. Search engines will rely on this markup to improve the display of search results, making it easier for people to find the right pages they search for.
+
?
|
+
?
While creating Schema.org markup from plain HTML might be painful for beginners and time consuming for everybody, this wiki will  help you to easy get Schema.org markup for the most used concepts of Schema.org.
+
?
* [[The Basics of Semantic Annotations]]
+
?
* [[More on Semantic Annotations]]
+
?
* [[Readings on Semantic Annotations | Others about Semantic Annotations]]
+
?
|
+
?
Try [http://ruletheweb.org  <span style="-moz-box-shadow:inset 0px 1px 0px 1px #fff6af;
+
?
-webkit-box-shadow:inset 0px 1px 0px 1px #fff6af;
+
?
box-shadow:inset 0px 1px 0px 1px #fff6af;
+
?
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
+
?
background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
+
?
background-color:#ffec64;
+
?
-moz-border-radius:6px;
+
?
-webkit-border-radius:6px;
+
?
border-radius:6px;
+
?
border:1px solid #ffaa22;
+
?
display:inline-block;
+
?
color:#333333;
+
?
font-family:Verdana;
+
?
font-size:15px;
+
?
font-weight:bold;
+
?
padding:6px 16px;
+
?
text-decoration:none;
+
?
text-shadow:1px 1px 0px #ffee66;">RuleTheWeb!</span>] the Firefox extension consuming Schema.org annotations!
+
?
|}
+
   
   
 
== Extracting Semantic Annotations==
 
== Extracting Semantic Annotations==
 
Typically, applications need to extract semantic annotations from the web pages and use them to perform artificial reasoning.
 
Typically, applications need to extract semantic annotations from the web pages and use them to perform artificial reasoning.
?
   
+
<div class="getschema-container" style="background-color:#f8f8f8">
  +
 
 
=== Microdata2RDF Service ===
 
=== Microdata2RDF Service ===
?
Microdata extractor is a REST web service to extract RDF data from Microdata annotations and provide the semantic information as [http://www.w3.org/2011/rdf-wg/wiki/N-Triples-Format N-Triples], [http://www.w3.org/TeamSubmission/n3/ N3] and [http://docs.api.talis.com/platform-api/outputtypes/rdf-json JSON]. The service conforms with the [http://www.w3.org/TR/microdata-rdf/ Microdata2RDF specification] at W3C, but the generation algorithm may be different from the one proposed by the specification. The service is powered by [http://nodejs.org node.js] and uses [https://github.com/tmpvar/jsdom jsdom] library.  
+
Microdata extractor is a REST web service to extract RDF data from Microdata annotations and provide the semantic information as [http://www.w3.org/2011/rdf-wg/wiki/N-Triples-Format N-Triples], [http://www.w3.org/TeamSubmission/n3/ N3] and [https://dvcs.w3.org/hg/rdf/rawfile/default/rdf-json/index.html RDF-JSON]. The service conforms with the [http://www.w3.org/TR/microdata-rdf/ Microdata2RDF specification] at W3C, but the generation algorithm may be different from the one proposed by the specification. The service is powered by [http://nodejs.org node.js] and uses [https://github.com/tmpvar/jsdom jsdom] library. More information on endpoint, usage and limitations at: [http://getschema.org/microdataextractor/about ”’http://getschema.org/microdataextractor/about”’]
?
 
+
?
More information on endpoint, usage and limitations at: [http://getschema.org/microdataextractor/about ”’http://getschema.org/microdataextractor/about”’]
+
?
 
+
   
?
==== Extracting semantic annotations from Microdata ====
 
 
{{#widget:MicrodataExtractor}}
 
{{#widget:MicrodataExtractor}}
   
?
+
<div class="row">
 
{{#widget:MicrodataTests}}
 
{{#widget:MicrodataTests}}
  +
</div>
   
 
=== RDFa2RDF Service ===
 
=== RDFa2RDF Service ===
?
RDFa extractor is a REST web service to extract RDF data from [http://www.w3.org/TR/rdfa-lite/ RDFa Lite] annotations and provide the semantic information as [http://www.w3.org/2011/rdf-wg/wiki/N-Triples-Format N-Triples], [http://www.w3.org/TeamSubmission/n3/ N3] and [http://docs.api.talis.com/platform-api/outputtypes/rdf-json JSON]. The service is powered by [http://nodejs.org node.js] and uses [https://github.com/tmpvar/jsdom jsdom] library. More information on endpoint, usage and limitations at: [http://getschema.org/rdfaliteextractor-about/ ”’http://getschema.org/rdfaliteextractor-about/”’]
+
RDFa extractor is a REST web service to extract RDF data from [http://www.w3.org/TR/rdfa-lite/ RDFa Lite] annotations and provide the semantic information as [http://www.w3.org/2011/rdf-wg/wiki/N-Triples-Format N-Triples], [http://www.w3.org/TeamSubmission/n3/ N3] and [https://dvcs.w3.org/hg/rdf/rawfile/default/rdf-json/index.html RDF-JSON]. The service is powered by [http://nodejs.org node.js] and uses [https://github.com/tmpvar/jsdom jsdom] library. More information on endpoint, usage and limitations at: [http://getschema.org/rdfaliteextractor-about/ ”’http://getschema.org/rdfaliteextractor-about/”’]
  +
 
   
?
==== Extracting semantic annotations from RDFa Lite ====
 
 
{{#widget:RDFaExtractor}}
 
{{#widget:RDFaExtractor}}
   
?
== Some Popular Pages ==
 
?
{|border="1" valign="top" style="width: auto;"
 
?
! style="width:auto;padding:5px;"|Concepts
 
?
! style="width:auto; padding:5px;"|Discussions
 
?
! style="width:auto;padding:5px;"|Tools
 
?
|- valign="top"
 
?
|
 
   
?
”’Commons”’
+
{{#widget:RDFaLiteTests}}
   
?
* [[Thing]]
+
<p>The service is also listed at the Semantic Web Initiative wiki page [http://www.w3.org/2001/sw/wiki/RDFa_Extractor http://www.w3.org/2001/sw/wiki/RDFa_Extractor]</p>
?
* Creative works: [[CreativeWork]], [[Article]], [[WebPage]], [[BlogPosting]], [[Book]], [[Movie]], [[MusicRecording]], [[Painting]], [[Recipe]], [[TVSeries]], [[Review]], …
+
?
* Embedded non-text objects: [[AudioObject]], [[ImageObject]], [[VideoObject]]
+
?
* Events: [[Event]], [[BusinessEvent]], [[ChildrensEvent]], [[ComedyEvent]], [[DanceEvent]], [[EducationEvent]], [[Festival]], [[FoodEvent]], [[LiteraryEvent]], [[MusicEvent]], [[SaleEvent]], [[SocialEvent]], [[SportsEvent]], [[TheaterEvent]], [[UserInteraction]], [[VisualArtsEvent]]
+
?
* Organizations: [[Organization]], [[Store]], [[GroceryStore]], ...
+
?
* Individuals: [[Person]]
+
?
* Locations: [[Place]], [[LocalBusiness]], [[Restaurant]], [[TouristAttraction]], [[Residence]] ...
+
?
* Items: [[Product]], [[Offer]], [[AggregateOffer]]
+
?
* Ratings: [[Rating]], [[AggregateRating]]
+
?
* You can extend  Schema.org. Check the simple extension [[TouristAttraction/ArtGallery|ArtGallery]] of [[TouristAttraction]]
+
   
   
?
”’How to DON’T do it”’
+
<div class="row padded">
?
* [[Not Appropriate Usage Examples]]
+
<div class="half padded">
  +
{{#widget:SlideShare
  +
|id=30349998
  +
|width=615
  +
|height=470
  +
}}
   
  +
</div>
  +
<div class="half padded">
   
?
”’Basic artifacts”’
+
== Other Tools ==
?
 
+
?
* [[ContactPoint]], [[PostalAddress]], [[GeoCoordinates]],…
+
?
* [[NutritionInformation]], …
+
?
 
+
?
”’Datatypes”’
+
?
Such as [[Text]], [[URL]], [[Date]]…
+
?
 
+
?
 
+
?
 
+
?
”’Extensions Proposals”’
+
?
 
+
?
* [http://www.w3.org/wiki/WebSchemas#Proposals_from_and_for_Schema.org W3C proposals]
+
?
* [http://thematix.com/thematix-releases-draft-extensions-to-schema-org/ Lodging Extensions to schema.org]
+
?
* [http://blankdots.com/open/schema/ Introduction to Personas and UsabilityTest schema extensions]
+
?
|
+
?
 
+
?
”’The initiative”’
+
?
 
+
?
* [http://googleblog.blogspot.com/2011/06/introducing-schemaorg-search-engines.html Google’s blog post]
+
?
* [http://www.bing.com/community/site_blogs/b/search/archive/2011/06/02/bing-google-and-yahoo-unite-to-build-the-web-of-objects.aspx Bing’s blog post]
+
?
* [http://www.ysearchblog.com/2011/06/02/introducing-schema-org-a-collaboration-on-structured-data/ Yahoo!s blog posts]
+
?
 
+
?
”’W3C Reactions”’
+
?
 
+
?
* [http://lists.w3.org/Archives/Public/public-vocabs/ Open Discussion of Vocabularies for the Web at W3C]
+
?
* Ivan Herman, [http://www.w3.org/QA/2011/09/impressions_on_the_schemaorg_w.html Impressions on the Schema.org Workshop], September 30, 2011
+
?
* [http://www.w3.org/2011/webschema/track/issues/ Schema Track Issues list at W3C]
+
?
”’Wikipedia entries”’
+
?
* [http://en.wikipedia.org/wiki/Schema.org Schema.org page at Wikipedia]
+
?
 
+
?
”’Websites using Schema.org”’
+
?
 
+
?
* [[List of websites using Schema.org | List of websites using Schema.org markup]]
+
?
 
+
?
”’Supporters”’
+
?
 
+
?
* [http://drupal.org/project/schemaorg Drupal’s Schema.org]
+
?
* [http://www.google.com/support/webmasters/bin/topic.py?topic=21997 Google’s Rich snippets help]
+
?
* [http://rnews.org rNews] a vocabulary to embed news specific metadata into HTML documents
+
?
* [http://diveintohtml5.ep.io/extensibility.html Dive Into HTML5 – Microdata]
+
?
* [http://www.facebook.com/notes/assassin-marketing-market-smart-live-easy/schemaorg-why-youre-behind-if-youre-not-using-it/300626123290550?ref=nf Schema.org – Why You’re Behind if You’re Not Using It…] by Assassin Marketing – Market Smart. Live Easy. on Sunday, 13 November 2011 at 12:27
+
?
* [http://wiki.creativecommons.org/LRMI LRMI] Creative Commons Learning Resource Metadata Initiative
+
?
 
+
?
”’Towards Semantics”’
+
?
 
+
?
* [https://dvcs.w3.org/hg/htmldata/raw-file/default/microdata-rdf/index.html Transformation from HTML+Microdata to RDF] by  Ian Hickson, Google, Inc., Gregg Kellogg, Kellogg Associates and    Jeni Tennison, Independent
+
?
|
+
   
  +
* ”'[http://getschema.org/microdataextractor/about Microdata2RDF] a REST service returning N-Triples, N3 and JSON”’ 
  +
* ”'[http://getschema.org/rdfaliteextractor-about/ Rdfa2RDF] a REST service returning N-Triples, N3 and JSON ”’
 
* [http://www.google.com/webmasters/tools/richsnippets Rich Snippets Testing Tool]
 
* [http://www.google.com/webmasters/tools/richsnippets Rich Snippets Testing Tool]
 
* [http://aksw.org/Projects/RDFaCE RDFa Content Editor]
 
* [http://aksw.org/Projects/RDFaCE RDFa Content Editor]
Line 166: Line 55:
 
* [http://foolip.org/microdatajs/live/ Live Microdata]
 
* [http://foolip.org/microdatajs/live/ Live Microdata]
 
* [http://aksw.org/Projects/RDFaCE RDFaCE-Lite WYSIWYM content editor] supporting both RDFa and Microdata (with Schema.org vocabulary). Published as WordPress plugin.
 
* [http://aksw.org/Projects/RDFaCE RDFaCE-Lite WYSIWYM content editor] supporting both RDFa and Microdata (with Schema.org vocabulary). Published as WordPress plugin.
?
* [http://getschema.org/microdataextractor/about Microdata2RDF] a REST service returning N-Triples, N3 and JSON 
 
?
* [http://getschema.org/rdfaliteextractor-about/ Rdfa2RDF] a REST service returning N-Triples, N3 and JSON 
 
?
|}
 
   
?
== What you can do ==
+
 
?
Solve everyday annotation problems, debate on discussion pages and document your solutions on the wiki. Start concrete discussions helping others to understand: [[Microdata |”’how”’]] to use, [[Schema.org |”’what”’]] to use, [[Using Schema.org |”’where”’]] to use and [[List of websites using Schema.org| ”’who”’]] uses these concepts. Spread the word – blog it, bulletin board it, tell your friends.Write and share tools (link them up on the wiki). Inspire others with what you build.
+
</div>
  +
</div>
  +
 
  +
 
  +
 
  +
 
  +
[http://ruletheweb.org  <span style="-moz-box-shadow:inset 0px 1px 0px 1px #fff6af;
  +
-webkit-box-shadow:inset 0px 1px 0px 1px #fff6af;
  +
box-shadow:inset 0px 1px 0px 1px #fff6af;
  +
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
  +
background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
  +
background-color:#ffec64;
  +
-moz-border-radius:6px;
  +
-webkit-border-radius:6px;
  +
border-radius:6px;
  +
border:1px solid #ffaa22;
  +
display:inline-block;
  +
color:#333333;
  +
font-family:Verdana;
  +
font-size:15px;
  +
font-weight:bold;
  +
padding:6px 16px;
  +
text-decoration:none;
  +
text-shadow:1px 1px 0px #ffee66;">RuleTheWeb!</span>] is a Firefox extension consuming Schema.org annotations.
  +
 
  +
 
  +
 
  +
{|border="1" valign="top" style="width: 100%;"
  +
! style="width:100%; padding:5px;"|Learn More
  +
|- valign="top"
  +
|
  +
While creating Schema.org markup from plain HTML might be painful for beginners and time consuming for everybody, this wiki will  help you to easy get Schema.org markup for the most used concepts of Schema.org.
  +
* [[Readings on Semantic Annotations | Others about Semantic Annotations]]
  +
* [[Not Appropriate Usage Examples]]
  +
* [[List of websites using Schema.org | List of websites using Schema.org markup]]
  +
* http://www.bing.com/webmaster/help/marking-up-your-site-with-structured-data-3a93e731
  +
|}

Latest revision as of 14:43, 24 September 2014

Extracting Semantic Annotations

Typically, applications need to extract semantic annotations from the web pages and use them to perform artificial reasoning.

Microdata2RDF Service

Microdata extractor is a REST web service to extract RDF data from Microdata annotations and provide the semantic information as N-Triples, N3 and RDF-JSON. The service conforms with the Microdata2RDF specification at W3C, but the generation algorithm may be different from the one proposed by the specification. The service is powered by node.js and uses jsdom library. More information on endpoint, usage and limitations at: http://getschema.org/microdataextractor/about

Use your own URL:



Or try one of the W3C Test Cases



about this service.

Try our examples

RDFa2RDF Service

RDFa extractor is a REST web service to extract RDF data from RDFa Lite annotations and provide the semantic information as N-Triples, N3 and RDF-JSON. The service is powered by node.js and uses jsdom library. More information on endpoint, usage and limitations at: http://getschema.org/rdfaliteextractor-about/

Use your own URL:



about this service.

Try our examples

The service is also listed at the Semantic Web Initiative wiki page http://www.w3.org/2001/sw/wiki/RDFa_Extractor

Other Tools

RuleTheWeb! is a Firefox extension consuming Schema.org annotations.

Learn More

While creating Schema.org markup from plain HTML might be painful for beginners and time consuming for everybody, this wiki will help you to easy get Schema.org markup for the most used concepts of Schema.org.

Personal tools

Namespaces

Variants

Actions