About Event and Situation in schema.org

41 views
Skip to first unread message

zaman

unread,
Dec 15, 2017, 9:30:21 AM12/15/17
to sdo-iot-sync
Hello All,

Good to be in this group !! I am a PhD student of ICT at Swinburne University of Technology, Australia. I am particularly interested in Events/Situations. It seems there is no "Situation" concept in schema.org. There is an Event concept with mostly cultural events (Festival, FoodEvent,etc) in specific types (see http://schema.org/Event). I wish there were natural or other  events included in schema.org.

Is anyone else working on events? What about situations? Does "Situation" need a separate concept or can it be somehow linked to event?

Bob van Luijt

unread,
Dec 15, 2017, 10:26:38 AM12/15/17
to sdo-iot-sync
Hi Zaman,

Thad Guidry

unread,
Dec 15, 2017, 10:47:49 AM12/15/17
to sdo-io...@googlegroups.com
Hi Zaman,

Can you elaborate and give some examples on what kind of data would be captured or presented for a "Situation" ?

zaman

unread,
Dec 16, 2017, 3:28:42 AM12/16/17
to sdo-iot-sync
Hi Thad,

Consider there is an accident on a major highway probably an instance of TrafficSituation or an Earthquake. 

Thad Guidry

unread,
Dec 16, 2017, 10:34:08 AM12/16/17
to zaman, sdo-iot-sync
Currently you can use the "about" property that is in pending on the Event Type to classify it or narrow the scope of an Event.  An alternative is by using an MTE, multi-typed entity or the "additionalType" property.

{
  "@context": "http://schema.org",
  "@type": "Event",
  "name": "Gridlock near the Hi-Dive because of goats",
  "about": "Traffic",
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Denver",
      "addressRegion": "CO",
      "postalCode": "80209",
      "streetAddress": "7 S. Broadway"
    },
    "name": "The Hi-Dive"
  },
  "startDate": "2013-09-14T21:30"
}

Sometimes Sub-Typing is the right way forward, sometimes adding useful Properties makes a Type cover even more domains and addresses broader / narrower classifications to be easily handled.

To your cause and point however... yeah, the world has those types already:

A TrafficEvent

A NaturalEvent

A SocietalEvent  - an event that is clearly different from strictly personal events

zaman

unread,
Dec 17, 2017, 8:03:34 PM12/17/17
to sdo-iot-sync
Hi Thad,

That's pretty useful. Thanks. So what would be the @context for a type SocietalEvent defined in dbpedia. 

Thad Guidry

unread,
Dec 17, 2017, 9:41:51 PM12/17/17
to zaman, sdo-iot-sync
Just use additionalType ... it takes a URL to give "additional" context

{
  "@context": "http://schema.org",
  "@type": "Event",
  "name": "Gridlock near the Hi-Dive because of goats, who are now warring in a bloodbath",
  "about": "War !!! between the goats",
  "location": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Denver",
      "addressRegion": "CO",
      "postalCode": "80209",
      "streetAddress": "7 S. Broadway"
    },
    "name": "The Hi-Dive"
  },
  "startDate": "2013-09-14T21:30"
}
--
You received this message because you are subscribed to the Google Groups "sdo-iot-sync" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sdo-iot-sync...@googlegroups.com.
To post to this group, send email to sdo-io...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/sdo-iot-sync/c705fa14-8134-47c8-808b-93167d81298f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

zaman

unread,
Dec 21, 2017, 7:38:50 AM12/21/17
to sdo-iot-sync
Thanks again Thud

João Moreira

unread,
Apr 20, 2018, 5:24:42 AM4/20/18
to sdo-iot-sync
Hi Zaman,

I'm also working on with these concepts (event, situation, event type, situation type, participation, situoid, etc) within a foundational ontolog in my PhD, which I'm finishing this year. I recommend these 2 papers I wrote: 



I'm also interested in how to bring these concepts to schema.org. Let me know if you want a closer contact for discussions on this topic.

Best regards,

Joao Moreira
Reply all
Reply to author
Forward
0 new messages