欢迎大家来到IT世界,在知识的湖畔探索吧!
欢迎大家来到IT世界,在知识的湖畔探索吧!
Stanza 是一款由斯坦福大学 NLP 组开发的自然语言处理库,旨在为研究人员和开发者提供高效、准确的多语言 NLP 工具。其设计注重速度和准确性,并支持多种语言,如英语、中文、法语和德语等。Stanza 提供了一系列功能,包括分词、词性标注、命名实体识别和依存句法分析等。与其他 NLP 库相比,Stanza 使用预训练的神经网络模型进行各种任务,提供了高度可配置的模型和流水线,以满足不同的需求。
安装:
pip install stanza
欢迎大家来到IT世界,在知识的湖畔探索吧!
中文处理实例:
欢迎大家来到IT世界,在知识的湖畔探索吧!import stanza import os nlp = stanza.Pipeline(lang='zh', processors='tokenize,lemma,pos',download_method=None) text = "在爱情的世界里,每一个眼神都是一首深情的诗,每一个微笑都是一幅温馨的画,而每一次相遇都是命运的安排。" doc = nlp(text) for sentence in doc.sentences: for word in sentence.words: print(f"{word.text} {word.lemma} {word.pos}")
输出:
2024-06-09 20:38:07 INFO: Using device: cpu 2024-06-09 20:38:07 INFO: Loading: tokenize 2024-06-09 20:38:07 INFO: Loading: pos 2024-06-09 20:38:07 INFO: Loading: lemma 2024-06-09 20:38:07 INFO: Done loading processors! 在 在 ADP 爱情 爱情 NOUN 的 的 PART 世界 世界 NOUN 里 里 ADP , , PUNCT 每 每 DET 一 一 NUM 个 个 NOUN 眼神 眼神 NOUN 都是 是 AUX 一 一 NUM 首 首 NOUN 深情 深情 ADJ 的 的 PART 诗 诗 NOUN , , PUNCT 每 每 DET 一 一 NUM 个 个 NOUN 微笑 微笑 NOUN 都是 是 AUX 一 一 NUM 幅 幅 NOUN 温馨 温馨 ADJ 的 的 PART 画 画 NOUN , , PUNCT 而 而 ADV 每 每 DET 一 一 NUM 次 次 NOUN 相遇 相遇 NOUN 都是 是 AUX 命运 命运 NOUN 的 的 PART 安排 安排 NOUN 。。PUNCT
英文翻译:
欢迎大家来到IT世界,在知识的湖畔探索吧!ADP: 介词 PART: 介词或小品词 NOUN: 名词 PUNCT: 标点 DET: 限定词 NUM: 数词 AUX: 助动词 ADJ: 形容词 ADV: 副词
可能出现问题:
下载模型文件失败可以手动下载模型文件和json文件到复制到stanza_resources目录里:
json文件:
https://gitee.com/pingyuanyi/stanza-resources
模型文件:
欢迎大家来到IT世界,在知识的湖畔探索吧!https://gitee.com/modelee/stanza-zh-hans
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/82033.html