Примечание | Посетите полный онлайн -документ MyNlp.mayabot.com |
В этой главе описывается, как установить и просто использовать основные функции MyNLP.
MyNLP был опубликован в Центральном репозитории Maven, поэтому вам нужно только представить зависимости mynlp.jar в Maven или Gradle.
Compile 'com.mayabot.mynlp: mynlp: 4.0.0'
< dependency >
< groupId >com.mayabot.mynlp</ groupId >
< artifactId >mynlp</ artifactId >
< version >4.0.0</ version >
</ dependency >Поскольку файл ресурса велик, пакет Mynlp.jar не включает зависимости файла ресурса (словарь и файл модели) по умолчанию.
Ленивая схема, ссылаясь на словарь ресурсов, предоставленный MyNlp-All, отвечает большинству потребностей.
Compile 'com.mayabot.mynlp: mynlp-all: 4.0.0'
| Градл координаты | MyNlp-All зависимость | Размер файла | иллюстрировать |
|---|---|---|---|
com.mayabot.mynlp.resource: mynlp-resource-coredict: 1.0.0 | У | 18,2 м | Основной словарь (20 Вт+слова, 500 Вт+двоичный) |
com.mayabot.mynlp.resource: mynlp-resource-pos: 1.0.0 | У | 17,5 м | Модель аннотации частичной речи (модель Perceptor) |
com.mayabot.mynlp.resource: mynlp-resource-ner: 1.0.0 | У | 13,4 м | Названное признание сущности (признание личного имени, другой NER) |
com.mayabot.mynlp.resource: mynlp-resource-pinyin: 1.1.0 | У | 272K | Словарь пиньин, модель синхронизации пиньин |
com.mayabot.mynlp.resource: mynlp-resource-transform: 1.0.0 | У | 478K | Традиционный китайский словарь |
com.mayabot.mynlp.resource: mynlp-resource-cws: 1.0.0 | Не | 62,4м | Модель сегментации слова с восприятием |
com.mayabot.mynlp.resource: mynlp-resource-custom: 1.0.0 | Не | 2,19 м | Пользовательский расширенный тезаурус |
Согласно фактическим потребностям, введите пакеты ресурсов по мере необходимости.
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
Ханлп
ansj_seg
Реализация MyNLP относится к их реализации алгоритма и некоторому коду