I have no problem with this.
The main thing is that now you can process a web page and reliably
extract the model or information and use it for your own purposes.
It means that web application designers can develop a single
output document that is engaging for humans while still being
understood accurately by machines.
This means that ontologists now can build systems that have free
access to current information (static or transactions) without
having to build a data extraction sub-project into their projects
and waiting for IT to modify business systems.
This also brings ontology languages and tools into the mainstream
of IT.
Ron
On 13/02/2014 9:42 AM, Uri Shani wrote:
Thanks Ron,
Taking the example 1c. of that
schema.org
document:
<div itemscope
itemtype
="http://schema.org/Movie">
<h1 itemprop="name">Avatar</h1>
<span>Director: <span itemprop="director">James
Cameron</span>
(born August 16, 1954)</span>
<span itemprop="genre">Science
fiction</span>
<a href=""
itemprop="trailer">Trailer</a>
</div>
What I mean by RDF model of that
information
is the following turtle,
assuming that the page having
this <div>
embedded in it has the URL http://server/page.html,
so I expected this RDF for this resource:
http://server/page.html
a
schema:Movie ;
schema:name
"Avatar"
;
schema:director
"James
cameron" ;
schema:genre
"Science
Fiction" ;
schema:trailer
<http://server/page/../movies/avatar-theartificial-trailer.html>
.
Having that data is kind of an
index
of such items one can process and analyze.
Or maybe this:
base:0001
a
schema:item
;
schema:type
schema:Movie
;
schema:url
<http://server/page.html>
;
schema:name
"Avatar"
;
schema:director
"James
cameron" ;
schema:genre
"Science
Fiction" ;
schema:trailer
<http://server/page/../movies/avatar-theartificial-trailer.html>
.
etc.
I assume that (for instance)
schema:name
is an owl:dataProperty in the "schema" ontology, schema:item
is an owl:Class, etc.
I may be wrong here, so any
thoughts?
Regards,
Uri Shani, PhD
Research Staff Member
SPRINT(lead), DANSE (lead) Projects
|
Phone:
972-4-829-6282 | Phone:
972-4-8296282 | Mobile:
972-54-697-6282
E-mail: SHANI@xxxxxxxxxx
Find me on:
|
Haifa University, Mount Carmel
Haifa, HA 31905
Israel
|
From:
Ron Wheeler
<rwheeler@xxxxxxxxxxxxxxxxxxxxx>
To:
ontology-summit@xxxxxxxxxxxxxxxx,
Date:
13/02/2014 04:19 PM
Subject:
Re: [ontology-summit]
Schema.org and COSMO
Sent by:
ontology-summit-bounces@xxxxxxxxxxxxxxxx
http://www.schema.org/docs/gs.html
has a nice example of how it works.
Your program can call up a page on a web site and get back not
only the
nicely formatted text with the information presented in a way
that humans
can read it but also tagged information in the HTML that a
program
can parse easily to find data for subsequent use.
Most often I suspect that you would not be incorporating it
into
a model but using the model in processing rules to further
process the
data that you now can find in web pages.
If you had a stock trading program, I would expect that your
model is static
and you would be searching a stock quotation service to get
prices and
other trading information that would be included in the HTML to
feed to
your process which would use this data in conjunction with your
model to
create trading transactions.
A BOM system could present orders to suppliers as links to HTML
pages that
the customer service manager or logistics clerk could view and
that same
page would also act as input into the suppliers ERP as an order.
I suppose that you could create an ontology that was a series of
web pages
that people could read and machines could process. An
interesting project!
Getting nicely formatted terminology pages from the same page
would make
it easier to get people to read and use a model without
impairing the ability
of machines to read it.
http://www.schema.org/docs/full.html
lists the vocabulary available to describe the information on a
page.
Each type has a set of properties that can be used.
I gather that this list will get longer as domain SMEs,
ontologists and
system analysts tackle new areas of interest.
Ron
On 13/02/2014 4:45 AM, Uri Shani wrote:
Ron, Pat,
[US]: I suppose a *program* would be some crawler that can
extract this
information from pages, taking them as a resource in an RDF
model. That
model would be a harvesting of semantic information, using the
schema.org
ontology (is there such thing? what is it?) from a site or
group of sites.
Can be a large data set, but the result can than be processed,
reasoned
about, analyzed, etc. Should be useful content.
Thoughts?
- Uri
[RW] >
>If you google "schema.org" you get many examples of use
among
the 6
>million results returned in 38 seconds.
>
I have looked at a number of pages enthusing about
how great it is,
with no links to actual usage. Perhaps someone knows of a
publicly
available real example of usage with details of the internal
mechanisms,
not
just use cases? I mean the **program** that uses it, not
just references
to sites that "use" it by marking up their pages using the
schema.org
vocabulary. It' nice that many people mark up their data in
a similar
manner, but that doesn't help me understand the way that
markup is processed
for practical purposes.
>
[RW] >It looks like it is pretty easy to get into the weeds
of using
it but
perhaps
>harder to join the organizations driving the process.
>
Aye! There's the rub!!!
Anyone know the contact information for one of the directors
of the project
at Google, Microsoft, or Yahoo?
Pat
Patrick Cassidy
MICRA Inc.
cassidy@xxxxxxxxx
1-908-561-3416
>-----Original Message-----
>From: ontology-summit-bounces@xxxxxxxxxxxxxxxx
[mailto:ontology-
>summit-bounces@xxxxxxxxxxxxxxxx]
On Behalf Of Ron Wheeler
>Sent: Wednesday, February 12, 2014 12:26 PM
>To: ontology-summit@xxxxxxxxxxxxxxxx
>Subject: Re: [ontology-summit] Schema.org and COSMO
>
>If you google "schema.org" you get many examples of use
among
the 6
>million results returned in 38 seconds.
>
>http://moz.com/blog/schema-examples
has some sample websites that use
>it. You might be able to talk to their webmasters
>
>http://en.wikipedia.org/wiki/Schema.org
has history and a few references
>
>http://schema.org/docs/faq.html
has some organizational questions
>answered.
>
>It looks like it is pretty easy to get into the weeds of
using it but
perhaps
>harder to join the organizations driving the process.
>
>Ron
>
>
>On 12/02/2014 11:49 AM, Patrick Cassidy wrote:
>> Kingsley,
>> On the issue of where schema.org is used:
>>
>> [KI] >Schema.org terms are extensively used right
now, and
the growth
>> has long
>> >past the point of critical mass in regards to
the World
Wide Web
[1][2].
>> >
>>
>> I would like to get access to a functioning system
that uses
>> schema.org so that I can see **how** it is actually
used
(in all the
gory
>detail) and
>> therefore how it might be improved. The fact that
Google
uses it
doesn't
>> provide me with any *measure* of its utility.
>>
>> Do you know who actually controls application
using
it, so that we
>> can contact those persons directly?
>>
>> Pat
>>
>> Patrick Cassidy
>> MICRA Inc.
>> cassidy@xxxxxxxxx
>> 1-908-561-3416
>>
>>
>>
>>
>>
>__________________________________________________________
>_______
>> Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
>> Subscribe/Config:
>> http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
>> Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
>> Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
>> Community Wiki:
>> http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014
>> Community Portal: http://ontolog.cim3.net/wiki/
>>
>
>
>--
>Ron Wheeler
>President
>Artifact Software Inc
>email: rwheeler@xxxxxxxxxxxxxxxxxxxxx
>skype: ronaldmwheeler
>phone: 866-970-2435, ext 102
>
>
>__________________________________________________________
>_______
>Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
>Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-
>summit/
>Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
>Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
>Community Wiki: http://ontolog.cim3.net/cgi-
>bin/wiki.pl?OntologySummit2014
>Community Portal: http://ontolog.cim3.net/wiki/
_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014
Community Portal: http://ontolog.cim3.net/wiki/
_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014
Community Portal: http://ontolog.cim3.net/wiki/
--
Ron Wheeler
President
Artifact Software Inc
email: rwheeler@xxxxxxxxxxxxxxxxxxxxx
skype: ronaldmwheeler
phone: 866-970-2435, ext 102
_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014
Community Portal: http://ontolog.cim3.net/wiki/
_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014
Community Portal: http://ontolog.cim3.net/wiki/
--
Ron Wheeler
President
Artifact Software Inc
email: rwheeler@xxxxxxxxxxxxxxxxxxxxx
skype: ronaldmwheeler
phone: 866-970-2435, ext 102
|
_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2014/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2014
Community Portal: http://ontolog.cim3.net/wiki/ (01)
|