• Aucun résultat trouvé

Towards tailored domain ontologies

N/A
N/A
Protected

Academic year: 2022

Partager "Towards tailored domain ontologies"

Copied!
2
0
0

Texte intégral

(1)

Towards Tailored Domain Ontologies

CheikhNiang1,2, B´eatriceBouchou1, and MoussaLo2

1 Universit´e Fran¸cois Rabelais Tours - Laboratoire d’Informatique

2 Universit´e Gaston Berger de Saint-Louis - LANI

Introduction. The goal of domain ontology is to provide a common concep- tual vocabulary to members of a virtual community of users who need to share their information in a particular domain (such as medical, tourism, banking, agricultural). The identification and definition of concepts that describe the do- main knowledge requires a certain consensus. Generally, each member or sub- community holds some knowledge, he has its own view on the domain, and he describes it with his own vocabulary. Thus, to reach a consensus allowing to reflect a common view of the domain can be a difficult task and even more harder if members are geographically dispersed. One way very widely used is to start from pre-existent elements in the domain: text corpus, taxonomies, ontol- ogy fragments, and to exploit them as a basis for gradually defining the domain ontology [2][7].

In this short paper, we present an approach using Ontology Matching tech- niques [1][5][6][3] for building a tailored domain ontology, starting from a general domain taxonomy and several pieces of knowledge given by different partners.

Our strategy is to design a mediator, firstly to reach an agreement with each partner on their knowledge fragments that will be part to the shared do- main ontology, and secondly to conciliate these various fragments by linking and structuring the concepts that compose them. As a mediator ontology, in our case study we use a public taxonomy that exists for describing subject fields in agriculture, forestry, fisheries, food and related domains (e.g. environment), called AGROVOC3. The resulting domain ontology combines the following two features: (i) it is the portion of the general taxonomy that is relevant to the considered application domain as seen by each partner, (ii) it is completed and tailored by relations and properties coming from partner’s data. Fig. 1 shows an example of a domain ontology DO built starting from two local ontologies LO1 andLO2.DO’s concepts prefixed with ag are from AGROVOC. One can see that in DO Plan products andVarieties are related and also that they are related to attributesprice andsurface, which is not the case in AGROVOC.

Reaching an agreement with a partner.This is the first step of our general approach. Each partner’s fragment knowledge is represented by a Local On- tology, denoted by LO. The agreement between the mediator and the partner is concluded based on a matching betweenLOand the mediator ontologyM O. It is consented by the partner that each concept ofLOwhich can be associated with a concept ofM O, called its anchor, will be a concept of the tailored domain

3 http ://www4.fao.org/agrovoc/

4 This work is supported by ANR-08-DEFIS-04

(2)

sd:Rice e sd:Tomato sd:Varieties

ag:Plan_products ag:Varieties

LO1

DO

ag:Tomato ag:Vegetables

ag:Onion

surface literal ag:Rice

ag:Cereals

ag:Sorghum

ad:Sorghum e

ad:Onion ad:Varieties

price literal price

literal

surface literal price

literal

price literal surface

literal surface

literal LO2

Fig. 1.Domain Ontology built starting fromLO1 andLO2.

ontologyDO. This agreement is also an ontology composed by the anchored con- cepts ofLOwith their anchor, as well as the local relationships between them.

Conciliation.Once the mediator has found an agreement with each partner on the concepts which must be part to the domain ontology, it applies a conciliation phase at the end of which the domain ontology is built. This is an incrementaly phase, the local ontologies are conciliated by integrating their agreement into the domain ontologyDO, one after another. To achieve efficiently this phase, (i) the mediator ontology is partitioned into blocks, according to Falcon-AO method [4]

and (ii) conflict resolution strategies are applied. Each block is a sub-ontology ofM Ocontaining semantically close concepts. Our algorithm relies on this clas- siffication in order to find links that exist between the concepts already present in the domain ontology and those of the new local ontology to conciliate.

References

1. Zharko Aleksovski, Warner ten Kate, and Frank van Harmelen. Exploiting the struc- ture of background knowledge used in ontology matching. In Ontology Matching, 2006.

2. Loris Bozzato, Mauro Ferrari, and Alberto Trombetta. Building a domain ontology from glossaries: A general methodology. InSWAP, 2008.

3. J´erˆome Euzenat and Pavel Shvaiko. Ontology matching. Springer, 2007.

4. Wei Hu, Yuanyuan Zhao, and Yuzhong Qu. Partition-based block matching of large class hierarchies. InASWC, pages 72–83, 2006.

5. Yannis Kalfoglou and Marco Schorlemmer. Ontology mapping: The state of the art.

The Knowledge Engineering Review, 18:2003, 2003.

6. Pavel Shvaiko and Jerome Euzenat. Ten challenges for ontology matching. In Proceedings of The 7th International Conference on Ontologies, DataBases, and Applications of Semantics (ODBASE), 2008.

7. Jie Yang, Lei Wang, Song Zhang, Xin Sui, Ning Zhang 0003, and Zhuoqun Xu.

Building domain ontology based on web data and generic ontology. InWeb Intelli- gence, pages 686–689, 2004.

Références

Documents relatifs

We claim that matching to cross- domain ontology is more difficult for traditional ontology matching systems since a cross-domain ontology contains concepts from various areas and it

 entities relation types (such as one-to-one, one-to-many and many-to-many) are expressed by OWL definition of simple attribute properties, if the related entity is not

In this section, reusing FOPs, extracted from UFO, in combination with DROPs, extracted from UFO-L, is applied for building a portion of a well-founded legal domain

First, we have seen that there are several types of social entities: explicitly established social entities (aka formal institutions), institutions that are not

Similarly, the OWL-DL Manufac- turing Service Description Language (MSDL) ontology [2] focuses on the manu- facturing process as the core class of manufacturing services..

Within this paper manually defined and automatically obtained alignments be- tween domain ontologies from the Architecture, Engineering, Construction/ Fa- cility Management

The main concepts of the processes described above are captured by four ontologies: VCP Agents Ontology, Crime Description Ontology, Police Investigation and

The Collaboration Ontology Patterns have been directly extracted from CONTO. Each of them consists of a set of concepts that together, models a solution to solve a