[NLP2RDF] [Dbpedia-discussion] ANN: NLP Interchange Format (NIF) 1.0 Spec, Demo and Reference Implementation
Michael Brunnbauer
brunni at netestate.de
Wed Nov 30 12:31:47 CET 2011
Hi Christian,
On Tue, Nov 29, 2011 at 03:52:36PM +0100, Christian Chiarcos wrote:
> >> http://www.netestate.de/nlp/ontology.rdf
>
> I've also taken a look on your ontology, and your data type properties
> can be rendered as OLiA object properties (e.g., agr by hasNumber and
> hasPerson).
Thanks. I guess the fact "not first person singular" cannot be rendered with
any ontology that would be considered useful.
> As for the object properties, the current OLiA modeling
> would represent these as concepts rather than properties (cf.
> http://purl.org/olia/olia.owl#Head, subconcept of
> http://purl.org/olia/olia-top.owl#SyntacticRole). This was necessary
> because annotation schemes differ with respect to the distribution of
> information between edge labels and phrase labels, and in order to
> abstract from this partially arbitrary differentiation, I wanted to
> have both in the same taxonomy, i.e., as objects of properties. Hence,
> your object properties correspond to concepts in OLiA.
>
> If I'm not mistaken, it is still an unsolved problem how this approach
> can be brought together with NIF. In my approach to model linguistic
> corpora in OWL/RDF, syntactic edges would be represented by
> individuals, linked by hasSource and hasTarget properties to the nodes
> they connect, and assigned an object property with the corresponding
> edge label.
You mean something like this ?
X a olia:Head
X olia_system:hasSource Y
Y a sso:Phrase
X olia_system:hasTarget Z
Z a sso:Word
I use my properties dtr_head and dtr_nonhead to model a HPSG parse tree so
they connect phrases with subphrases. olia:Head seems to connect a phrase
with a word and there seems to be no property for the non-head-daughter
(the subphrase that does not contain the head of the main phrase). As my
properties model a parse tree, the assumption is also there that the
dtr_nonhead subphrase combined with the dtr_head subphrase gives the main
phrase.
>For NIF, however, this modeling would probably be too verbose.
Yes, I prefer something more lightweight.
You are using the recommended modeling for n-ary relations but I am not sure
if it is a good idea to use it for binary relations (I do not have experience
with ontology design).
Can I use OLiA to model a predicate argument structure ?
"The cat sat on the mat"
the(cat): cat is argument 1 of the
the(mat): mat is argument 1 of the
sat(cat): cat is argument 1 of sat
on(sat,mat): sat is argument 1 of on and mat is argument 2 of on
The arguments may also be phrases, e.g. "the cat" is argument1 of sat
Regards,
Michael Brunnbauer
--
++ Michael Brunnbauer
++ netEstate GmbH
++ Geisenhausener Straße 11a
++ 81379 München
++ Tel +49 89 32 19 77 80
++ Fax +49 89 32 19 77 89
++ E-Mail brunni at netestate.de
++ http://www.netestate.de/
++
++ Sitz: München, HRB Nr.142452 (Handelsregister B München)
++ USt-IdNr. DE221033342
++ Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer
++ Prokurist: Dipl. Kfm. (Univ.) Markus Hendel
More information about the NLP2RDF
mailing list