Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nlpir-team/elasticsearch-analysis-ictclas
Elasticsearch analysis plugin of ICTCLAS
https://github.com/nlpir-team/elasticsearch-analysis-ictclas
chinese-word-segmentation elasticsearch-analysis elasticsearch-plugin ictclas
Last synced: 2 days ago
JSON representation
Elasticsearch analysis plugin of ICTCLAS
- Host: GitHub
- URL: https://github.com/nlpir-team/elasticsearch-analysis-ictclas
- Owner: NLPIR-team
- License: mit
- Created: 2022-05-05T09:37:14.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-11-12T09:55:57.000Z (4 days ago)
- Last Synced: 2024-11-12T10:41:26.735Z (4 days ago)
- Topics: chinese-word-segmentation, elasticsearch-analysis, elasticsearch-plugin, ictclas
- Language: Java
- Homepage:
- Size: 26 MB
- Stars: 3
- Watchers: 6
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NLPIR ICTCLAS analysis for Elasticsearch
An analysis plugin for Elasticsearch by using ICTCLAS/NLPIR
Analyzer: `ictclas_search`, `ictclas_index`
Supported version: 8.2.0 ~ 7.14.2
# Build
## 1. make config file `gradle.properties`
``` properties
elasticsearchVersion = 7.15.2
```## 2. build
./gradlew build -x test
# Install
elasticsearch-plugin install file://analysis-ictclas.zip
# Config (MUST)
1. Go to the plugin folder of elasticsearch
2. Add NLPIR.user to Data folder
3. Config the config.yml with licenseCode if your license need a license code
4. If you don't have commercial license, use one month free license from https://github.com/NLPIR-team/NLPIR