SlideShare a Scribd company logo
1 of 13
IPTCSemantic WebWorking Group Stuart Myles Associated Press 7th June 2011
IPTC SemWeb Working Group Making use of Semantic Web technologies for news Leverage technologies developed by others The work falls into two main areas: Models Determine what aspects of news to represent Formats The details of how to represent the news Using RDFa, microformats, Linked Data, microdata © 2011 IPTC (www.iptc.org)    All rights reserved 2
IPTC’s Semantic Web Agenda At this meeting we will discuss ,[object Object]
News Metadata in HTML Markup
RDFa
Microformats
Microdata
For vote: rNews Draft 0.5© 2011 IPTC (www.iptc.org)    All rights reserved 3
News Metadata in HTML One goal Promote the creation of better, more accurate tools for working with news on the web By adding news metadata to HTML (At least) three approaches Microformats conventions for using standard HTML to add labels to indicate the meaning of markup RDFa alter your HTML document to use non HTML attributes to insert RDF triples to indicate the meaning of markup Microdata a proposed set of structures within HTML5 to associate name value pairs with scoped items in HTML © 2011 IPTC (www.iptc.org)    All rights reserved 4
rNews Launch of rNews rNews 0.1 approved by IPTC in March 2011 http://dev.iptc.org/rNews <- Public documentation http://dev.iptc.org/Forum-1 <- Public discussion and feedback IPTC members and invited experts phone calls and semweb-dev Followed by a busy experimental phase Feedback via twitter, blog posts, forum postings Some experimental implementations have been created New York SemWebmeetup in April introduced IPTC and rNews Direct outreach to publishers and potential consumers Incorporated many of the proposed changes into rNews 0.5 Some issues frequently raised but no changes so far © 2011 IPTC (www.iptc.org)    All rights reserved 5
rNews 0.1 -> 0.5 © 2011 IPTC (www.iptc.org)    All rights reserved 6 rNews 0.5 rNews 0.1
rNews Changes 0.1 -> 0.5 Key clarifications, simplifications and expansions Rename “Tag” to Concept Name more accurately conveys the intended meaning and use Fewer classes Former Hed class folded into properties of NewsItem Former TickerSymbol class folded into property of Organization More expressive Adopted the entire georss model, not just lat long for Location Added publishing principles, for parity with hNews Various errata fixed and best practices documented Based on testing rNews 0.1 markup on actual content © 2010 IPTC (www.iptc.org)    All rights reserved 7
Other rNews Feedback Unified namespace for rNews or multiple? Perhaps the most frequently asked question Is a suggested mapping to “other” namespaces sufficient? Feed back on practical issues with markup Property pairs (literal *and* URI) are confusing Problems with RDFa 1.0 CURIEs Inline markup or Facebook style head metadata? Not just microformats, RDFa 1.0: JSON, microdata, RDFa 1.1 Ideally, markup for rNews needs to strike a balance Easy to apply, without radical changes to existing HTML pages Easy to consume, without complex parsing tool chains © 2011 IPTC (www.iptc.org)    All rights reserved 8

More Related Content

Viewers also liked

IPTC EXTRA Open Source Classification Workshop
IPTC EXTRA Open Source Classification WorkshopIPTC EXTRA Open Source Classification Workshop
IPTC EXTRA Open Source Classification WorkshopStuart Myles
 
IPTC NITF November 2010
IPTC NITF November 2010IPTC NITF November 2010
IPTC NITF November 2010Stuart Myles
 
NITF 2010 Spring Working Group
NITF 2010 Spring Working GroupNITF 2010 Spring Working Group
NITF 2010 Spring Working GroupStuart Myles
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerLuminary Labs
 

Viewers also liked (6)

IPTC EXTRA Open Source Classification Workshop
IPTC EXTRA Open Source Classification WorkshopIPTC EXTRA Open Source Classification Workshop
IPTC EXTRA Open Source Classification Workshop
 
IPTC NITF November 2010
IPTC NITF November 2010IPTC NITF November 2010
IPTC NITF November 2010
 
NITF 2010 Spring Working Group
NITF 2010 Spring Working GroupNITF 2010 Spring Working Group
NITF 2010 Spring Working Group
 
Seven rNews Ideas
Seven rNews IdeasSeven rNews Ideas
Seven rNews Ideas
 
Inaugural Addresses
Inaugural AddressesInaugural Addresses
Inaugural Addresses
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Similar to IPTC Semantic Web June 2011

IPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working PartyIPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working PartyStuart Myles
 
IPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working GroupIPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working GroupStuart Myles
 
IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012Stuart Myles
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesStuart Myles
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesStuart Myles
 
MuleSoft London Community - May 2017 RAML
MuleSoft London Community - May 2017 RAMLMuleSoft London Community - May 2017 RAML
MuleSoft London Community - May 2017 RAMLPace Integration
 
REST in AEM by Roy Fielding
REST in AEM by Roy FieldingREST in AEM by Roy Fielding
REST in AEM by Roy FieldingAEM HUB
 
Upperside Webinar - WebRTC Standards Update
Upperside Webinar - WebRTC Standards UpdateUpperside Webinar - WebRTC Standards Update
Upperside Webinar - WebRTC Standards UpdateUppersideConferences
 
Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Tim Willoughby
 
IPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working GroupIPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working GroupStuart Myles
 
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)Brian Brazil
 
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurHTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurKanishka Chakraborty
 
Day: Open Development
Day: Open DevelopmentDay: Open Development
Day: Open DevelopmentDay Software
 
Hortonworks for Financial Analysts Presentation
Hortonworks for Financial Analysts PresentationHortonworks for Financial Analysts Presentation
Hortonworks for Financial Analysts PresentationHortonworks
 
Rights Expression Languages and IPTC
Rights Expression Languages and IPTCRights Expression Languages and IPTC
Rights Expression Languages and IPTCStuart Myles
 
The ROLE SRE Approach - Getting more concrete
The ROLE SRE Approach - Getting more concreteThe ROLE SRE Approach - Getting more concrete
The ROLE SRE Approach - Getting more concretedrenzel
 

Similar to IPTC Semantic Web June 2011 (20)

IPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working PartyIPTC Semantic Web 2011 Autumn Working Party
IPTC Semantic Web 2011 Autumn Working Party
 
IPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working GroupIPTC Semantic Web 2012 Spring Working Group
IPTC Semantic Web 2012 Spring Working Group
 
IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012IPTC Semantic Web Working Group Summer 2012
IPTC Semantic Web Working Group Summer 2012
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression Languages
 
IPTC and Rights Expression Languages
IPTC and Rights Expression LanguagesIPTC and Rights Expression Languages
IPTC and Rights Expression Languages
 
MuleSoft London Community - May 2017 RAML
MuleSoft London Community - May 2017 RAMLMuleSoft London Community - May 2017 RAML
MuleSoft London Community - May 2017 RAML
 
A Bit of REST
A Bit of RESTA Bit of REST
A Bit of REST
 
Planetdata simpda
Planetdata simpdaPlanetdata simpda
Planetdata simpda
 
PlanetData: Consuming Structured Data at Web Scale
PlanetData: Consuming Structured Data at Web ScalePlanetData: Consuming Structured Data at Web Scale
PlanetData: Consuming Structured Data at Web Scale
 
REST in AEM by Roy Fielding
REST in AEM by Roy FieldingREST in AEM by Roy Fielding
REST in AEM by Roy Fielding
 
REST in AEM
REST in AEMREST in AEM
REST in AEM
 
Upperside Webinar - WebRTC Standards Update
Upperside Webinar - WebRTC Standards UpdateUpperside Webinar - WebRTC Standards Update
Upperside Webinar - WebRTC Standards Update
 
Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010Open source presentation enterprise ireland 2010
Open source presentation enterprise ireland 2010
 
IPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working GroupIPTC Rights Expression Language 2011 Autumn Working Group
IPTC Rights Expression Language 2011 Autumn Working Group
 
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
OpenMetrics: What Does It Mean for You (PromCon 2019, Munich)
 
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT KharagpurHTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
HTML5 vs Flash : Term paper at VGSOM, IIT Kharagpur
 
Day: Open Development
Day: Open DevelopmentDay: Open Development
Day: Open Development
 
Hortonworks for Financial Analysts Presentation
Hortonworks for Financial Analysts PresentationHortonworks for Financial Analysts Presentation
Hortonworks for Financial Analysts Presentation
 
Rights Expression Languages and IPTC
Rights Expression Languages and IPTCRights Expression Languages and IPTC
Rights Expression Languages and IPTC
 
The ROLE SRE Approach - Getting more concrete
The ROLE SRE Approach - Getting more concreteThe ROLE SRE Approach - Getting more concrete
The ROLE SRE Approach - Getting more concrete
 

More from Stuart Myles

IPTC Rights Statements For News
IPTC Rights Statements For NewsIPTC Rights Statements For News
IPTC Rights Statements For NewsStuart Myles
 
IPTC New Taxonomies Ideas
IPTC New Taxonomies IdeasIPTC New Taxonomies Ideas
IPTC New Taxonomies IdeasStuart Myles
 
IPTC Board Spring 2019
IPTC Board Spring 2019IPTC Board Spring 2019
IPTC Board Spring 2019Stuart Myles
 
IPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceIPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceStuart Myles
 
Photomation or Fauxtomation?
Photomation or Fauxtomation?Photomation or Fauxtomation?
Photomation or Fauxtomation?Stuart Myles
 
Image Tagging at the Associated Press
Image Tagging at the Associated PressImage Tagging at the Associated Press
Image Tagging at the Associated PressStuart Myles
 
IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018Stuart Myles
 
IPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeIPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeStuart Myles
 
How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?Stuart Myles
 
IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018Stuart Myles
 
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...Stuart Myles
 
Ap Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesAp Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesStuart Myles
 
IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018Stuart Myles
 
Sustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesSustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesStuart Myles
 
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...Stuart Myles
 
The Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorThe Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorStuart Myles
 
IPTC Approach to News in JSON
IPTC Approach to News in JSONIPTC Approach to News in JSON
IPTC Approach to News in JSONStuart Myles
 
IPTC News in JSON November 2017
IPTC News in JSON November 2017IPTC News in JSON November 2017
IPTC News in JSON November 2017Stuart Myles
 
IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017Stuart Myles
 
Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Stuart Myles
 

More from Stuart Myles (20)

IPTC Rights Statements For News
IPTC Rights Statements For NewsIPTC Rights Statements For News
IPTC Rights Statements For News
 
IPTC New Taxonomies Ideas
IPTC New Taxonomies IdeasIPTC New Taxonomies Ideas
IPTC New Taxonomies Ideas
 
IPTC Board Spring 2019
IPTC Board Spring 2019IPTC Board Spring 2019
IPTC Board Spring 2019
 
IPTC Spring 2019 Conference
IPTC Spring 2019 ConferenceIPTC Spring 2019 Conference
IPTC Spring 2019 Conference
 
Photomation or Fauxtomation?
Photomation or Fauxtomation?Photomation or Fauxtomation?
Photomation or Fauxtomation?
 
Image Tagging at the Associated Press
Image Tagging at the Associated PressImage Tagging at the Associated Press
Image Tagging at the Associated Press
 
IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018IPTC Rights Working Group Toronto October 2018
IPTC Rights Working Group Toronto October 2018
 
IPTC AGM 2018 Welcome
IPTC AGM 2018 WelcomeIPTC AGM 2018 Welcome
IPTC AGM 2018 Welcome
 
How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?How Can We Make Algorithmic News More Transparent?
How Can We Make Algorithmic News More Transparent?
 
IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018IPTC EXTRA Spring 2018
IPTC EXTRA Spring 2018
 
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
IPTC Machine Readable Rights for News and Media: Solving Three Challenges wit...
 
Ap Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and ChallengesAp Taxonomy Localization Requirements and Challenges
Ap Taxonomy Localization Requirements and Challenges
 
IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018IPTC Spring Meeting Welcome To Athens April 2018
IPTC Spring Meeting Welcome To Athens April 2018
 
Sustaining Television News Technical Challenges
Sustaining Television News Technical ChallengesSustaining Television News Technical Challenges
Sustaining Television News Technical Challenges
 
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...How to Train Your Classifier: Create a Serverless Machine Learning System wit...
How to Train Your Classifier: Create a Serverless Machine Learning System wit...
 
The Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing DirectorThe Search for IPTC's Next Managing Director
The Search for IPTC's Next Managing Director
 
IPTC Approach to News in JSON
IPTC Approach to News in JSONIPTC Approach to News in JSON
IPTC Approach to News in JSON
 
IPTC News in JSON November 2017
IPTC News in JSON November 2017IPTC News in JSON November 2017
IPTC News in JSON November 2017
 
IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017IPTC EXTRA and EXTRA+ November 2017
IPTC EXTRA and EXTRA+ November 2017
 
Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017Welcome to Barcelona - IPTC November 2017
Welcome to Barcelona - IPTC November 2017
 

IPTC Semantic Web June 2011

  • 1. IPTCSemantic WebWorking Group Stuart Myles Associated Press 7th June 2011
  • 2. IPTC SemWeb Working Group Making use of Semantic Web technologies for news Leverage technologies developed by others The work falls into two main areas: Models Determine what aspects of news to represent Formats The details of how to represent the news Using RDFa, microformats, Linked Data, microdata © 2011 IPTC (www.iptc.org) All rights reserved 2
  • 3.
  • 4. News Metadata in HTML Markup
  • 8. For vote: rNews Draft 0.5© 2011 IPTC (www.iptc.org) All rights reserved 3
  • 9. News Metadata in HTML One goal Promote the creation of better, more accurate tools for working with news on the web By adding news metadata to HTML (At least) three approaches Microformats conventions for using standard HTML to add labels to indicate the meaning of markup RDFa alter your HTML document to use non HTML attributes to insert RDF triples to indicate the meaning of markup Microdata a proposed set of structures within HTML5 to associate name value pairs with scoped items in HTML © 2011 IPTC (www.iptc.org) All rights reserved 4
  • 10. rNews Launch of rNews rNews 0.1 approved by IPTC in March 2011 http://dev.iptc.org/rNews <- Public documentation http://dev.iptc.org/Forum-1 <- Public discussion and feedback IPTC members and invited experts phone calls and semweb-dev Followed by a busy experimental phase Feedback via twitter, blog posts, forum postings Some experimental implementations have been created New York SemWebmeetup in April introduced IPTC and rNews Direct outreach to publishers and potential consumers Incorporated many of the proposed changes into rNews 0.5 Some issues frequently raised but no changes so far © 2011 IPTC (www.iptc.org) All rights reserved 5
  • 11. rNews 0.1 -> 0.5 © 2011 IPTC (www.iptc.org) All rights reserved 6 rNews 0.5 rNews 0.1
  • 12. rNews Changes 0.1 -> 0.5 Key clarifications, simplifications and expansions Rename “Tag” to Concept Name more accurately conveys the intended meaning and use Fewer classes Former Hed class folded into properties of NewsItem Former TickerSymbol class folded into property of Organization More expressive Adopted the entire georss model, not just lat long for Location Added publishing principles, for parity with hNews Various errata fixed and best practices documented Based on testing rNews 0.1 markup on actual content © 2010 IPTC (www.iptc.org) All rights reserved 7
  • 13. Other rNews Feedback Unified namespace for rNews or multiple? Perhaps the most frequently asked question Is a suggested mapping to “other” namespaces sufficient? Feed back on practical issues with markup Property pairs (literal *and* URI) are confusing Problems with RDFa 1.0 CURIEs Inline markup or Facebook style head metadata? Not just microformats, RDFa 1.0: JSON, microdata, RDFa 1.1 Ideally, markup for rNews needs to strike a balance Easy to apply, without radical changes to existing HTML pages Easy to consume, without complex parsing tool chains © 2011 IPTC (www.iptc.org) All rights reserved 8
  • 14. rNews In the News Significant marketing outreach for experimental phase Meetups, blog posts, tweets, video, meetings, phone calls… rNews was certainly noticed Several blog posts, articles Lots of helpful feedback Some interest in implementation Some interest in joining IPTC Reportedly rNews a hot topic at SemTech 2011 in San Francisco http://dev.iptc.org/rNews-in-the-news I believe we did fairly well in responding to feedback More frequent releases would help us demonstrate that Help pave the way to rNews 1.0 © 2010 IPTC (www.iptc.org) All rights reserved 9
  • 15. Motion for a Vote Motion to the Standards Committee: To approve rNews Draft 0.5 as a Public Release as specified in 20110518-DRAFT-rNews_0.5.zip © 2010 IPTC (www.iptc.org) All rights reserved 10
  • 16. Motion for a Vote Motion to the Standards Committee: Releases of rNews up to but not including 1.0 will be agreed within the working group, as needed, and made public. © 2010 IPTC (www.iptc.org) All rights reserved 11
  • 17. Discussion of Next Steps Next draft / final draft On track for rNews 1.0 vote at the Autumn IPTC Meeting Publish mappings to other standards, markup models Continue outreach for feedback and experimentation Relationships with W3C, schema.org, others… rNewsMeetups Tuesday, June 7, 2011 6:00 PMAxel Springer AG Axel-Springer-Strasse 65, 10888 Berlin http://www.meetup.com/The-Berlin-Semantic-Web-Meetup-Group/events/17553116/ Monday, June 13, 20116:30 PM Press Association 292 Vauxhall Bridge Road, London, SW1V 1AE http://meetuplondon.hackshackers.com/events/19792711/?eventId=19792711 © 2010 IPTC (www.iptc.org) All rights reserved 12
  • 18. Next Meeting Time and Place of Next Meeting 2011 Autumn Meeting October 2011 At an Undisclosed Location, Somewhere in Europe Vielen Dank und auf Wiedersehen! © 2011 IPTC (www.iptc.org) All rights reserved 13