duckling windows安装 命名实体提取

2019-05-06  本文已影响0人  蓝云风翼

版本:https://github.com/FraBle/python-duckling

新版本被Facebook 服务端替代:https://github.com/facebook/duckling(安装也是一堆。。。)

使用版本:https://github.com/FraBle/python-duckling提取代码:

from ducklingimport Duckling

d = Duckling()

d.load()# always load the model first

print(d.parse('tomorrow'))

这个时候windows就惨了,报jpype.JClass('clojure.java.api.Clojure') 找不到,怎么办?

print(jpype.getDefaultJVMPath())

添加代码查看,java什么版本可以用呢?答案是1.6 x64 为版本,对没错只有这个版本可以,1.7,1.8都不行,32位也不行。附jdk6_win64_jb51.rar地址:ftp://biguser:www%2Ejb51%2Enet@big.lvith.cn:8021/201705/tools/jdk6_win64_jb51.rar

D:\Program Files\Java\jre6\bin\client\jvm.dll

"not found" "san silvestro"

"not found" "notte di san silvestro"

[{'dim': 'time', 'body': 'tomorrow', 'value': {'type': 'value', 'value': '2019-05-07T00:00:00.000+08:00', 'grain': 'day', 'values': [{'type': 'value', 'value': '2019-05-07T00:00:00.000+08:00', 'grain': 'day'}]}, 'start': 0, 'end': 8}]

最终跑成功,搞定。

注意如果提示找不到D:\Program Files\Java\jre6\bin\client\jvm.dll,那就把D:\Program Files\Java\jre6\bin\server拷贝一份改成client就OK了。

上一篇下一篇

猜你喜欢

热点阅读