You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@uima.apache.org by Manuel Fiorelli <ma...@gmail.com> on 2013/08/02 00:49:02 UTC

Re: UIMA and ontology

Hi,

my colleagues and I have already faced the challenge of doing ontology
population/learning using UIMA.

In [1] we introduce CODA, an architecture and an associated framework which
support you in producing RDF out of UIMA analysis results. In [2] we
describe the PEARL language for declaratively specifying this mapping.
Beyond the academic papers, you can refer to
http://art.uniroma2.it/coda/for documentation and instructions on how
to get CODA. As they are under
active development, the documentation may be slightly out-of-date. If you
are interested, feel free to contact us by private email for

In [3] we describe a system based on [1, 2] for extracting semantic
relations between AGROVOC [4] concepts from Web pages. In this system, UIMA
analysis engines (from the project DKpro) perform the linguistic analysis,
while PEARL is used to actually produce RDF triples.

Best regards,
Manuel Fiorelli
PhD Student in Computer Science and Automation Engineering
University of Rome, "Tor Vergata"

[1]
Fiorelli, M., Pazienza, M. T., Petruzza, S., Stellato, A., & Turbati, A.
(2010). Computer-aided Ontology Development: an integrated environment. New
Challenges for NLP Frameworks 2010 (held jointly with LREC2010).
http://art.uniroma2.it/publications/docs/2010_LREC2010_Computer-aided%20Ontology%20Development%20an%20integrated%20environment.pdf7

[2]
Pazienza, M. T., Stellato, A., & Turbati, A. (2012, May). PEARL: ProjEction
of Annotations Rule Language, a Language for Projecting (UIMA) Annotations
over RDF Knowledge Bases. In LREC (pp. 3828-3835).
http://www.lrec-conf.org/proceedings/lrec2012/pdf/424_Paper.pdf

[3]
Pazienza, M. T., Stellato, A., Tudorache, A. G., Turbati, A., & Vagnoni, F.
(2012, January). An Architecture for Data and Knowledge Acquisition for the
Semantic Web: The AGROVOC Use Case. In On the Move to Meaningful Internet
Systems: OTM 2012 Workshops (pp. 426-433). Springer Berlin Heidelberg.

[4]
Caracciolo, C., Stellato, A., Morshed, A., Johannsen, G., Rajbhandari, S.,
Jaques, Y., & Keizer, J. (2012). The AGROVOC Linked Dataset. Semantic Web.
http://www.semantic-web-journal.net/sites/default/files/AGROVOC_Dataset_vFinal_v2.3.pdf


2013/7/24 Mohammad Mourhaf AL Asswad <mm...@cornell.edu>
>
> Hello everyone,
>
> I am new to UIMA. I used Gate before but would like to try UIMA.
>
> My work involves mapping text files to ontologies and RDF data. For
instance, using an ontology
> like Agrovoc which defines agricultural concepts, I like to find
agricultural concepts in text. I like
> to make use of both skos:prefLabels and skos:altLabels defined in Agrovoc
(for example, for cows,
> cow is the prefLabel and cattle is an altLabel). Can I do this in UIMA?
If yes, where shall I start?
>How do I load the ontology in UIMA and use it in my analysis? Is there any
source of information
> that explains what to do to accomplish this task?
>
> Any thoughts are much appreciated.
>
> Best regards,
>
> Mourhaf,