22
Master en Gestión de la Información Curso 2012-2013 Desarrollo de ontologías http://ontologias.blogs.upv.es/

Desarrollo de ontologías

Embed Size (px)

DESCRIPTION

Visión general del proceso de construcción de una ontología

Citation preview

Page 2: Desarrollo de ontologías

Una ontología está formada por...

Page 3: Desarrollo de ontologías

conceptos (clases)

Page 4: Desarrollo de ontologías

propiedades (slots/roles)

Page 5: Desarrollo de ontologías

restricciones

Page 6: Desarrollo de ontologías

individuos (instancias)

Page 7: Desarrollo de ontologías

Pasos para desarrollar una ontología

1. definir las clases

2. organizar las clases en una taxonomía

3. definir slots

4. incluir restricciones

5. crear las instancias

Page 8: Desarrollo de ontologías

Pero...

Page 9: Desarrollo de ontologías

… no hay una metodología única

correcta

Page 10: Desarrollo de ontologías

… es un proceso iterativo

Page 11: Desarrollo de ontologías

conceptos cercanos a los reales

Page 12: Desarrollo de ontologías

Determinar el dominio y alcance de la ontología1.

Page 13: Desarrollo de ontologías

Reutilizar las ontologías existentes2.

Page 14: Desarrollo de ontologías

Ontologías disponibles

UNSPSC (www.unspsc.org)

RosettaNet (www.rosettanet.org)

DMOZ (www.dmoz.org)

Page 15: Desarrollo de ontologías

Enumerar los términos importantes3.

Page 16: Desarrollo de ontologías

Definir las clases y su taxonomía4.

Page 17: Desarrollo de ontologías

Definir sus propiedades (slots)5.

Page 18: Desarrollo de ontologías

Caracterizar los slots (restricciones)6.

Page 19: Desarrollo de ontologías

Identificar al menos

cardinalidad (único o múltiple)

tipos de datos

dominio y rango

Page 20: Desarrollo de ontologías

Crear instancias7.

Page 21: Desarrollo de ontologías

Sobre las jerarquías

representan relaciones “es-una”

transitividad

clases hermanas

evolución de la jerarquía

evitar ciclos

elección del nombre

Page 22: Desarrollo de ontologías

Consideraciones sobre los nombres

mayúsculas, minúsculas y delimitadores

¿singular o plural?

prefijos y sufijos

incluir o no el nombre de la superclase

evitar “clase”, “slot”… y abreviaturas