2010-04-15 26 views
11

Estoy haciendo un proyecto NLP donde necesito reconocer conceptos en oraciones para encontrar otros conceptos similares. Hago esto para inferir valencias de palabras de una lista que ya tengo. Empecé a usar WordNet, pero dio muchos resultados contradictorios. Por resultados contradictorios quiero decir expansiones de palabras que tienen valencias contradictorias.¿Qué es mejor? OpenCyc o ConceptNet?

Así que ahora estoy buscando en ConceptNet y OpenCyc. Ya implementé ConceptNet y todo fue muy fácil y me encanta. El problema es que OpenCyc parece tener una base de datos mucho más grande y más rígida desde el punto de vista lógico, lo cual es importante cuando encontré tantas "contradicciones" en WordNet ... Pero no lo sabría porque no lo he probado.

¿Podría alguien decirme si vale la pena pasar por el (considerable, para mí) esfuerzo para implementar OpenCyc, o es ConceptNet lo suficientemente bueno como para inferir palabras valencias? ¿Son tan diferentes?

Estaré encantado de explicarme más a fondo, si es necesario. ¡Intentando mantenerlo corto por ahora!

Gracias!

+1

Amigo, lo siento nadie respondió. lo acabaste haciendo? Puedes compartir tu experiencia? A-Lo –

+1

También me interesarían más detalles sobre su experiencia. –

Respuesta

7

No vale la pena el esfuerzo. ConceptNet es mucho mejor y más fácil de manejar.

Cuando utilicé ConceptNet, era una cuestión de descargar una base de datos sqlite y un módulo python para acceder a las relaciones en él. Para OpenCyc, era una descarga más grande, y tenía que configurarse a través de un servidor web que tardaba años en cargarse y usaba enormes cantidades de memoria. Las cosas pueden haber cambiado desde entonces, pero esta fue mi experiencia.

+1

¿Puede proporcionar algunos argumentos para respaldar su afirmación? Estoy tratando de aprender un poco más sobre las diferencias entre ConceptNet y OpenCyc –

+3

ConceptNet ahora está disponible como una imagen de máquina acopladora independiente. Conecta y reproduce. https://github.com/commonsense/conceptnet5/wiki/Docker – jonincanada

Cuestiones relacionadas