| 程序包 | 说明 |
|---|---|
| com.xkzhangsan.time.nlp |
时间自然语言分析工具类: TimeNLPUtil
注意:NLP会有一定的识别失败率,在不断迭代开发提高成功率 |
| 限定符和类型 | 方法和说明 |
|---|---|
List<TimeNLP> |
TimeNLPCallable.call() |
static List<TimeNLP> |
TimeNLP.filterTimeUnit(List<TimeNLP> timeNLPList)
过滤timeNLPList中无用的识别词。
|
static List<TimeNLP> |
TimeNLPUtil.parse(String text)
时间自然语言分析
|
static List<TimeNLP> |
TimeNLPUtil.parse(String text,
String timeBase)
时间自然语言分析
|
static List<TimeNLP> |
TimeNLPUtil.parse(String text,
String timeBase,
long timeout,
TimeUnit unit,
ExecutorService executorService)
时间自然语言分析,使用线程池并发执行
|
static List<TimeNLP> |
TimeNLPUtil.parseConcurrent(String text)
时间自然语言分析,使用线程池并发执行
|
static List<TimeNLP> |
TimeNLPUtil.parseConcurrent(String text,
long timeout,
TimeUnit unit)
时间自然语言分析,使用线程池并发执行,设置超时时间和单位
|
static List<TimeNLP> |
TimeNLPUtil.parseConcurrent(String text,
long timeout,
TimeUnit unit,
ExecutorService executorService)
时间自然语言分析,使用线程池并发执行,设置超时时间和单位,使用自定义线程池
|
static List<TimeNLP> |
TimeNLPUtil.parseConcurrentDefaultTime(String text)
时间自然语言分析,使用线程池并发执行,默认3秒超时
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<TimeNLP> |
TimeNLP.filterTimeUnit(List<TimeNLP> timeNLPList)
过滤timeNLPList中无用的识别词。
|
Copyright © 2021. All rights reserved.