pyhanlp是否可以从数据库直接加载词语

何博士,您好。请问pyhanlp可以支持从数据库加载词语以用作分词词典吗?目的是,希望通过管理数据库来对词语进行增删查改,因pyhanlp的词典都是存储在文件中,可能不太好管理。或者您有什么好的建议吗?谢谢!

话说,将数据库中的数据转换成相同格式的文件流不就好了

建议如果是项目的话,最好搭建一个数据层来完成这个事儿,词条都存在一张表里

pyhanlp 使用自定义字典时 入参应该不是按一个文件的形式,而是下面的样子

CustomDictionary = JClass(“com.hankcs.hanlp.dictionary.CustomDictionary”)
CustomDictionary.add(“攻城狮”) # 动态增加
CustomDictionary.insert(“白富美”, “nz 1024”) # 强行插入

每次使用时 可以异步将词条通过数据层从DB中一次load进内存,然后批量add到CustomDictionary中使用,内存里一般很快的 ~~