hankcs / HanLP

中文分词 词性标注 命名实体识别 依存句法分析 成分句法分析 语义依存分析 语义角色标注 指代消解 风格转换 语义相似度 新词发现 关键词短语提取 自动摘要 文本分类聚类 拼音简繁转换 自然语言处理
https://hanlp.hankcs.com/
Apache License 2.0
33.84k stars 10.12k forks source link

关于 java 版本中使用静态变量存储字典路径的问题 #1781

Open zz1559152814 opened 2 years ago

zz1559152814 commented 2 years ago

Describe the feature and the current behavior/state. 当前 java 版本使用静态变量储存字典路径, 其有个弊端是无法在一个 classloader 下同时开启多个使用不同路径的 hanlp 的 instance. 比如说我想开启两个实例, 一个用它来处理繁体, 一个用其处理简体. 这个在当前实现下很难实现, 因为两者的词典路径会冲突.

Will this change the current api? How? 不会更改api,属于内部实现更改

Who will benefit with this feature? 所有的 Java 版本用户

Are you willing to contribute it (Yes/No): Yes

System information

Any other info No

hankcs commented 2 years ago

欢迎pr,可参考CustomDictionary的多实例重构方法: https://github.com/hankcs/HanLP/issues/1339

webSue commented 4 months ago

欢迎pr,可参考CustomDictionary的多实例重构方法: #1339

hi,I'm interested in this feature. 这块刚好之前自己改造hanlp做过简易版的类似实现,准备后续抽空把多实例重构做了