Class WordProvider
java.lang.Object
org.miaixz.bus.extra.nlp.provider.word.WordProvider
- All Implemented Interfaces:
org.miaixz.bus.core.Provider,NLPProvider
Word分词引擎实现 项目地址:https://github.com/ysc/word
Segmentation 线程安全- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
ConstructorsConstructorDescription构造WordProvider(org.apdplat.word.segmentation.Segmentation segmentation) 构造WordProvider(org.apdplat.word.segmentation.SegmentationAlgorithm algorithm) 构造 -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.miaixz.bus.extra.nlp.NLPProvider
type
-
Constructor Details
-
WordProvider
public WordProvider()构造 -
WordProvider
public WordProvider(org.apdplat.word.segmentation.SegmentationAlgorithm algorithm) 构造- Parameters:
algorithm-SegmentationAlgorithm分词算法枚举
-
WordProvider
public WordProvider(org.apdplat.word.segmentation.Segmentation segmentation) 构造- Parameters:
segmentation-Segmentation分词实现
-
-
Method Details
-
parse
Description copied from interface:NLPProvider文本分词处理接口,通过实现此接口完成分词,产生分词结果- Specified by:
parsein interfaceNLPProvider- Parameters:
text- 需要分词的文本- Returns:
NLPResult分词结果实现
-