Nota | Visite el documento completo en línea mynlp.mayabot.com |
Este capítulo describe cómo instalar y simplemente usar las funciones básicas de MYNLP.
MYNLP ha sido publicado en el repositorio central de Maven, por lo que solo necesita introducir dependencias mynlp.jar en Maven o Gradle.
compilar 'com.mayabot.mynlp: mynlp: 4.0.0'
< dependency >
< groupId >com.mayabot.mynlp</ groupId >
< artifactId >mynlp</ artifactId >
< version >4.0.0</ version >
</ dependency >Debido a que el archivo de recursos es grande, el paquete mynlp.jar no incluye dependencias de archivo de recursos (diccionario y archivo de modelo) de forma predeterminada.
El esquema perezoso, citando el diccionario de recursos proporcionado por Mynlp-All, satisface la mayoría de las necesidades.
compilar 'com.mayabot.mynlp: mynlp-all: 4.0.0'
| Coordenadas de graduación | Mynlp-toda dependencia | Tamaño de archivo | ilustrar |
|---|---|---|---|
com.mayabot.mynlp.resource: Mynlp-Resource-Coredict: 1.0.0 | Y | 18.2m | Core Dictionary (20W+palabras, 500W+binario) |
com.mayabot.mynlp.resource: mynlp -resource-pos: 1.0.0 | Y | 17.5m | Modelo de anotación de parte de voz (modelo de perceptor) |
com.mayabot.mynlp.resource: mynlp-irource-gana: 1.0.0 | Y | 13.4m | Reconocimiento de entidad nombrado (reconocimiento de nombre personal, otro ner) |
com.mayabot.mynlp.resource: Mynlp-Resource-Pinyin: 1.1.0 | Y | 272k | Diccionario Pinyin, modelo de sincronización de pinyin |
com.mayabot.mynlp.resource: mynlp-irurce-transform: 1.0.0 | Y | 478k | Diccionario tradicional chino |
com.mayabot.mynlp.resource: mynlp -resource-cws: 1.0.0 | norte | 62.4m | Modelo de segmentación de palabras de máquina perceptiva |
com.mayabot.mynlp.resource: mynlp-irurce-custom: 1.0.0 | norte | 2.19m | Tesauro extendido personalizado |
Según las necesidades reales, introduzca paquetes de recursos según sea necesario.
compile 'com.mayabot.mynlp:mynlp:3.2.0'
// 核心词典
implementation 'com.mayabot.mynlp.resource:mynlp-resource-coredict:1.0.0'
// 词性标注
implementation 'com.mayabot.mynlp.resource:mynlp-resource-pos:1.0.0'
// 命名实体
implementation 'com.mayabot.mynlp.resource:mynlp-resource-ner:1.0.0'
// 拼音
implementation 'com.mayabot.mynlp.resource:mynlp-resource-pinyin:1.1.0'
// 繁简体转换
implementation 'com.mayabot.mynlp.resource:mynlp-resource-transform:1.0.0'
// 感知机分词模型
// implementation 'com.mayabot.mynlp.resource:mynlp-resource-cws:1.0.0'
// 自定义扩展词库
// implementation 'com.mayabot.mynlp.resource:mynlp-resource-custom:1.0.0' mynlp.mayabot.com
HANLP
ansj_seg
La implementación de MYNLP se refiere a su implementación de algoritmo y algún código