Re: Travel ontology/vocabulary

I know that several people (academia and industry) are working on  
projects that use the VSO for cars, but I am not aware of any releases  
yet.

A sample file is at

http://www.heppnetz.de/ontologies/vso/examples.rdf

Best

Martin

On 19.10.2010, at 01:45, Juriy Katkov wrote:

> Hello Juan, Martin.
> maybe you know also some datasets based on this ontology?
>
> On Mon, Oct 18, 2010 at 11:43 PM, Martin Hepp <martin.hepp@ebusiness-unibw.org 
> > wrote:
> Hi Juan:
>
>
> Can somebody recommend me an ontology/vocabulary to describe travel,  
> accommodations, etc? The only thing I can find is the travel  
> ontology that is used for tutorial purposes in Protege.
>
> For rental cars, boats, bikes, etc., the best choice is likely the  
> VSO:
>
> http://purl.org/vso/ns
>
> See examples there.
>
> For any kind of tickets for transportation and events, there will be  
> the TIO ontology soon (not yet released) and for accommodation,  
> there will be a hotels etc. ontology, both specializing  
> GoodRelations. Both should be available shortly.
> The domain ontology for hotels etc. will only be needed to model the  
> hotel room features etc. in more detail.
>
> Note that you can directly model any kind of rental offers with  
> GoodRelations, using
>
> foo:offer a gr:Offering ;
>    gr:hasBusinessFunction gr:LeaseOut.
> ...
>
> Interesting properties for your purpose are
>
> gr:advanceBookingRequirement (relative pre-booking period)
> gr:validFrom (Booking period)
> gr:validThrough
> gr:availabilityEnds (Period of the stay)
> gr:availabilityStarts
> gr:availableAtOrFrom (link to the locations)
> gr:eligibleDuration (time interval - number of days, min/max)
>
> Here is a quick sketch of modeling a hotel in GoodRelations:
>
> @prefix gr: <http://purl.org/goodrelations/v1#>.
> @prefix default: <http://www.heppnetz.de/ontologies/examples/gr#>.
> @prefix xsd: <http://www.w3.org/2001/XMLSchema#>.
> @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
> @prefix foaf: <http://xmlns.com/foaf/0.1/>.
>
> # Company
>
> default:HotelUniBwLtd
>  a gr:BusinessEntity ;
>  gr:legalName "Hotel UniBw Ltd." ;
>  foaf:page <http://www.hotel-unibw.de> ;
>  gr:hasPOS default:HotelUniBw ;
>  gr:offers default:SpecialChristmasOffer.
>
> # Location
>
> default:HotelUniBw
>  a gr:LocationOfSalesOrServiceProvisioning ;
>  rdfs:label "Hotel Neubiberg".
>
>
> # Offering
> # We rent double rooms for 99 EUR / night
>
> default:SpecialChristmasOffer
>  a gr:Offering ;
>  gr:validFrom "2009-12-20T00:00:00"^^xsd:dateTime ; # this is the  
> validity of the offer, not of the room
>  gr:validThrough "2010-01-06T23:59:59"^^xsd:dateTime ;
>  gr:hasBusinessFunction gr:LeaseOut ;
>  gr:includes default:SomeDoubleDeluxeRooms ;
>  gr:hasPriceSpecification default:SuperRate ;
>  gr:acceptedPaymentMethods gr:Cash , gr:MasterCard.
>
> # Price
>
> default:SuperRate
>  a gr:UnitPriceSpecification ;
>  gr:hasCurrency "EUR"^^xsd:string ;
>  gr:hasCurrencyValue "99.00"^^xsd:float ;
>  gr:validFrom "2009-12-20T00:00:00"^^xsd:dateTime ;
>  gr:validThrough "2009-12-20T23:59:59"^^xsd:dateTime ;.
>
>
> # Room
>
> default:SomeDoubleDeluxeRooms
>  a gr:ProductOrServicesSomeInstancesPlaceholder ;
>  rdfs:label "Double Deluxe Room".
>
> Martin
>
>
> On 18.10.2010, at 21:10, Juan Sequeda wrote:
>
> Hi Everybody
>
> Can somebody recommend me an ontology/vocabulary to describe travel,  
> accommodations, etc? The only thing I can find is the travel  
> ontology that is used for tutorial purposes in Protege.
>
> Thanks!
>
> Juan Sequeda
> +1-575-SEQ-UEDA
> www.juansequeda.com
>
>
>

Received on Tuesday, 19 October 2010 07:06:38 UTC