Loading ...
Sorry, an error occurred while loading the content.

779RE: [newsml-g2] Properties of a concept

Expand Messages
  • Michael Steidl (IPTC)
    Dec 23, 2008
    • 0 Attachment
      On 23 Dec 2008 at 10:13  Paul Harman wrote:

      > From: Michael Steidl (IPTC) [mailto:mdirector@...]
      > > This way you could add e.g.
      > >       <related rel="poiProps:noOfSeats" literal="83" />
      > >       <related rel="poiProps:operator" qcode="pacompanies:UCI" />
      > Hmmm. These two things do not seem to be expressing the same type of
      > information. The second I can see as a relatioship between a cinema and
      > it's operator - i.e. between two conceptItems, or things that could be
      > modelled as conceptItems. However I don't think the number 83 is a
      > credible concept - it's rather abstract, evben more som than emotions
      > that are represented as concepts for describing images and videos - so
      > using related feels wrong to me.
      > Darko's suggestion of using facet (which I think may not be valid per
      > the specs) feels more 'right' to me. It's a property [or facet] of the
      > cinema that it has 83 seats, rather than a relationship between the
      > cinema and the number 83 of type 'numberOfSeats'. In NewsML1.x I would
      > have modelled this as <Property FormalName="NumberOfSeats" Value="83"/>
      > but there doesn't seem to be an equivalent comfortable mechanism here.


      <related> has no specific semantics - except that it refers to something with a kind of relationship which is indicated by @rel.

      The problem with <facet> is that is has no @literal attribute - thus Darko's proposal does not validate.

      In general: all the properties of an item must resolve to an RDF triple (this was an initial business requirement for G2) - subject / predicate / object:

      - the subject is always a part of "this" item, that could be the item as a whole or parts of it like a specific rendition, a part of a rendition, e.g. the paragraph of an article.

      - the predicate is the semantics of a property. E.g. <subject> translates to a predicate like "isAbout". And at this point all properties with a @rel attribute have a special role: they act as a generic container, the precise predicate is expressed by the value of the @rel. In this sense <related> is the most generic container, while a property like <facet> already scopes the relationships which make sense at this point.

      - and finally the object is the value of the property, expressed either as a code from a controlled vocabulary or a literal value

      This way one could express a property as an RDF triple in N3 notation as well:

      ConceptInThisItem hasNoOfSeats 83 .

      ConceptInThisItem hasOperator UCI .

      You see, 83 is a valid object of such a triple as UCI is. Therefore I can not agree with you that "83 is not a credible concept".


      > (Okay, so POI already has a 'capacity' element, which is great, I'll
      > use
      > that - but the point generalises).
      >          Paul
      > ------------------------------------
      > Any member of this IPTC moderated Yahoo group must comply with the
      > Intellectual Property Policy of the IPTC, available at
      > http://www.iptc.org/goto/ipp. Any posting is assumed to be submitted
      > under the conditions of this IPTC IP Policy.
      > Yahoo! Groups Links
      > <*> To visit your group on the web, go to:
      >     http://groups.yahoo.com/group/newsml-g2/
      > <*> Your email settings:
      >     Individual Email | Traditional
      > <*> To change settings online go to:
      >     http://groups.yahoo.com/group/newsml-g2/join
      >     (Yahoo! ID required)
      > <*> To change settings via email:
      >     mailto:newsml-g2-digest@yahoogroups.com
      >     mailto:newsml-g2-fullfeatured@yahoogroups.com
      > <*> To unsubscribe from this group, send an email to:
      >     newsml-g2-unsubscribe@yahoogroups.com
      > <*> Your use of Yahoo! Groups is subject to:
      >     http://docs.yahoo.com/info/terms/

      Sent by:
      Michael Steidl
      Managing Director of the IPTC <mdirector@...>
      International Press Telecommunications Council
      "Information Technology for News"
      Visit us on the web at  http://www.iptc.org
    • Show all 9 messages in this topic