书中的例子是针对1.X的,我觉得你可以参考例子中的理念来实现2.x的,2.x的例子,作者在2.0的文档中有提供
1 Like
是的,我也是急需2.0的例子。而且2.0版本的帮助文档也亟需开发。
hankcs老师提供了许多2.0的例子的,可以去github上看哈,使用文档也有的,我根据例子和文档使用2.0版本也开发出了一套观点提取出来了。地址给你了 https://github.com/hankcs/HanLP/tree/doc-zh ,doc-zh分支下的文档就是2.0的,master下的是2.0的英文版的文档
是的,我查了官方的github文档,我会用tokenizer,但我不知道2.0版的提取关键词应该用哪个方法?我有1.0的《自然语言处理入门》,但例子都跟2.0的对不上。
那这个你可以根据1.0的思路去2.0上自己尝试一下了,毕竟现在2.0还处于alpha版本。我也买了自然语言处理入门这本书,不过有点忘了提取关键词的内容了,看的时间过了满久了,不过提取观点了话我是通过依存句法分析来做的,不知道能否帮助到你
谢谢你的回复。是这样的,我运行下面的代码出现“name ‘HanLP’ is not defined.",你能帮我看一下是什么问题吗?麻烦您了。
from hanlp import *
content = '马云说,996是修来的福报。'
keyword_list = HanLP.extractKeyword(content,2)
print(keyword_list)
你这是把 1和 2 搞混了。
Hanlp1.x 的 python 版本是 pyhanlp
from pyhanlp import *
具体调用可以查看pyhanlp 的文档 https://github.com/hankcs/pyhanlp
其实我就是想用2.0,因为在MacOS下面装1.7总是不是成功,但2.0就成功了。
那你就直接去看github上2.0的文档示例就行了呀,1.X和2.X不一样的哈
2.0hanlp参考
2 Likes