ConceptNet es una base de
conocimiento de sentido común integrada con un paquete de
herramientas de lenguaje natural, concebido en el Instituto
tecnológico de Massachusetts por [Liu y Singh, 2004]. El término
sentido común se utiliza para expresar la manera en que fue y es
construido dicho recurso. El mismo se basa en el proyecto Open Mind
Common Sense que posee un sitio en Internet en el que cualquier
persona puede definir en su propio idioma, hechos o relaciones, sobre
los conceptos que desee, en forma de rellenado la línea, por
ejemplo: “The effect of Eating food is_______”. Como puede
notarse, el sitio brinda a los usuarios una oración con una
estructura definida por ellos y la persona debe llenar el espacio
aportando su conocimiento en particular de algún tema.
Aprovechando que en el idioma
inglés existen mas de un millón de hechos definidos en Open Mind
Common Sense, lo autores construyeron de manera automática esta red
semántica, mediante la extracción de las relaciones reflejadas en
los hechos por intermedio de reglas definidas, así como la
inferencia de nuevas reglas dadas algunas muy generalizadas, como por
ejemplo:
[(IsA “apple” “fruit”); (IsA “banana” “fruit”); (IsA “peach” “fruit”)]
AND
[(PropertyOf “apple” “sweet”); (PropertyOf “banana” “sweet”);
PropertyOf “peach” “sweet”)]
IMPLIES (PropertyOf “fruit” “sweet”)
AND
[(PropertyOf “apple” “sweet”); (PropertyOf “banana” “sweet”);
PropertyOf “peach” “sweet”)]
IMPLIES (PropertyOf “fruit” “sweet”)
O sea, si varias frutas como la
manzana, el banano o el melocotón son dulces, esto implica que las
frutas son dulces en general. Estas técnicas utilizadas evitaron
tener que utilizar a varios expertos en lingüística para etiquetar
a mano sus datos.
Para tener una idea mejor,
comparándola con WordNet, se puede decir que la misma, presenta
casi la totalidad de las funcionalidades que el anterior, pero se
diferencia en que está mucho mas orientada al concepto que a los
aspectos lingüísticos debido a que presenta un número mayor de
conexiones conceptuales, lo que permite que sea usada para hacer
inferencias de sentido común sobre textos reales, descubrimiento de
afecto y resolución de analogías entre muchas otras.
Fragmento
de la red semántica de ConceptNet
|
Como ya se ha mencionado la
estructura de ConceptNet está almacenada en forma de ontología
conceptual, incluyendo un gran número de relaciones. A continuación
puede ser visto un mapa de dicha ontología donde se señala cada
relación en particular, la clase a la que pertenece y además el
tamaño que abarca cada una dentro de la red semántica.
Mapa
de la ontología conceptual de ConceptNet con los tipos de relaciones
y el tamaño aproximado de las mismas incluídos
|
No hay comentarios:
Publicar un comentario