目前打算做一个nlp领域的工具包,采用当前主流的模型,业余娱乐,代码中有大量注释,尽量让初学者也能看懂思路及代码,欢迎随时交流指正,加Q1962526474,如果对您有点用,记得star一下。
python>=3.7
pytorch>=1.5
1.中文分词CWS
2.词性标注POS
3.命名实体识别NER
4.依存句法分析DP(已完成)
5.语义角色标注SRL
6.语义依存分析SDP
1.知识抽取(KE)
1.自然语言理解(NLU)
2.对话管理(DM)
3.自然语言生成(NLG)
直接运行项目主目录下的run.py脚本,自动启动flask服务,通过url的方式调用后台服务
例如:http://localhost:5000/dp_predict?words="爸爸爱你"
返回:{"result":{"arcs":[0,2,0],"rels":["<ROOT>","\u6838\u5fc3\u6210\u5206","\u6838\u5fc3\u6210\u5206"]},"state":"OK"}