¿Cómo se puede aprender sobre el sistema de reconocimiento de la entidad nombrada?

Hay diferentes bibliotecas de código abierto disponibles como stanford ner, GATE, lingpipe, nltk, etc. Pero para crear una mejor o una más adecuada para su dominio y sistema, es posible que prefiera crear la suya propia.

  • Utilice alguna biblioteca de análisis de texto como nltk o stanford para analizar el texto.
  • Usando esto, puede obtener POS (sustantivo, pronombre, adjetivo, adverbio, etc.). Ahora, según su necesidad y el nivel de su etiquetador NER, puede seleccionar el nombre, el nombre propio del resultado parce para su etiquetado NER
  • Entrene su sistema con algún clasificador de aprendizaje automático para varias categorías, como Persona, organización, deportes, negocios, medicina para la que quiera etiquetar sus nombres
  • Pruebe el resultado de su POS con este clasificador para ver a qué clase pertenece.

Ejemplo

s = “Spencer Gore es el primer campeón de Wimbledon en la historia”
resultado del analizador = [(‘Spencer’, ‘NN’), (‘Gore’, ‘NNP’), (‘is’, ‘VBZ’), (‘the’, ‘DT’), (‘first’, ‘ JJ ‘), (‘ Wimbledon ‘,’ NNP ‘), (‘ campeón ‘,’ NN ‘), (‘ in ‘,’ IN ‘), (‘ history ‘,’ NN ‘)]

Puedes considerar NN, NNP a partir de este resultado.

Pruébelo con su clasificador a qué clase pertenece.

En un nivel superior, se enfrentará a un problema de desambiguación del sentido de las palabras, que puede resolverse posteriormente mediante el uso de técnicas de modelado de temas.

Enlaces útiles

  1. El grupo de Stanford NLP (Procesamiento de lenguaje natural)
  2. Página en stanford.edu

¿Quieres aprender la teoría?
Consulta la semana 4 de este curso de coursera inédito:
Coursera – Procesamiento de lenguaje natural

¿O simplemente quieres una herramienta para conectar y hacer el trabajo?
Utilizar mazo Simplemente prepare los datos de entrenamiento de acuerdo con el formato esperado, escriba una línea para ejecutar el paquete en la línea de comandos y listo.
Página de inicio de MALLET

More Interesting

¿Es posible borrar la final de CA en 3 meses?

¿Qué es el programa de CFA? ¿Es útil? ¿Cuál es la elegibilidad para perseguirlo?

Así que me gradué, tomé una gota este año para prepararme para el CAT. ¿Qué debo hacer en caso de que no pueda eliminarlo?

¿Cuál debería ser mi plan de carrera si obtengo el 75% en los tableros 12?

Cómo prepararse para la aptitud y el razonamiento para los exámenes eLitmus o AMCAT (tenga en cuenta que soy un principiante)

Habrá compañías que vendrán a mi universidad en 2 meses. ¿Qué debo hacer para la preparación?

Soy un estudiante de primer año de medicina de Rumania. ¿Puedo estudiar medicina en el Reino Unido?

Cómo descifrar el examen RBI grado B en 2 meses junto con un trabajo de TI de 12 horas

Quiero romper JEE (Mains) para entrar en IIIT-H CSE. ¿Cómo puedo hacer eso?

Soy un graduado médico de la India. ¿Cómo debo empezar a prepararme para el USMLE?

¿Puedo dejar mi trabajo por 2 meses para prepararme para el CAT? (Leer la descripción)

Estoy trabajando para una MNC y preparándome para los servicios civiles, el problema al que me enfrento regularmente es la inconsistencia en los estudios. Intento encubrirme pero no puedo revisar. ¿Hay algún método concreto para mantenerme motivado?

Cómo superar eso, incluso después de prepararme para el CAT '14 durante al menos 1.5 años, solo pude obtener una puntuación en el percentil 40

¿Tendré mejores oportunidades si obtengo más del 90% en mi bca?

¿Qué consejo es mejor para seguir carreras en ciencias de la computación ICSE o CBSE?