Package | Description |
---|---|
com.xkzhangsan.time.nlp |
时间自然语言分析工具类: TimeNLPUtil
注意:NLP会有一定的识别失败率,在不断迭代开发提高成功率 |
Modifier and Type | Method and Description |
---|---|
List<TimeNLP> |
TimeNLPCallable.call() |
static List<TimeNLP> |
TimeNLP.filterTimeUnit(List<TimeNLP> timeNLPList)
过滤timeNLPList中无用的识别词。无用识别词识别出的时间是1970.01.01 00:00:00(fastTime=-28800000)
|
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秒超时
|
Modifier and Type | Method and Description |
---|---|
static List<TimeNLP> |
TimeNLP.filterTimeUnit(List<TimeNLP> timeNLPList)
过滤timeNLPList中无用的识别词。无用识别词识别出的时间是1970.01.01 00:00:00(fastTime=-28800000)
|
Copyright © 2021. All rights reserved.