Stanza 斯坦福自然语言处理 Python 库开源项目

我要开发同款
匿名用户2021年12月09日
70阅读
开发技术Python
所属分类人工智能、自然语言处理
授权协议Apache-2.0

作品详情

Stanza是斯坦福NLP组的官方PythonNLP(自然语言处理)库。它支持在60多种语言上运行各种准确的自然语言处理工具,并支持从Python访问JavaStanfordCoreNLP软

安装pipStanza支持Python3.6或更高版本。建议通过Python包管理器 pip 安装Stanza 

pipinstallstanza如果当前安装了以前的版本stanza,请使用:

pipinstallstanza-UAnaconda要通过Anaconda安装Stanza,请使用以下conda命令:

condainstall-cstanfordnlpstanza请注意,目前已通过Anaconda安装Stanza不适用于Python3.8。对于Python3.8,请使用pip安装。

从源代码也可以从这个git仓库的源代码安装:

gitclonehttps://github.com/stanfordnlp/stanza.gitcdstanzapipinstall-e.运行 Stanza要运行您的第一个Stanza管道,只需在您的Python交互式解释器中执行以下步骤:

>>>importstanza>>>stanza.download('en')#ThisdownloadstheEnglishmodelsfortheneuralpipeline>>>nlp=stanza.Pipeline('en')#ThissetsupadefaultneuralpipelineinEnglish>>>doc=nlp("BarackObamawasborninHawaii.Hewaselectedpresidentin2008.")>>>doc.sentences[0].print_dependencies()如果遇到requests.exceptions.ConnectionError,请尝试使用代理:

>>>importstanza>>>proxies={'http':'https://ip:port','https':'https://ip:port'}>>>stanza.download('en',proxies=proxies)#ThisdownloadstheEnglishmodelsfortheneuralpipeline>>>nlp=stanza.Pipeline('en')#ThissetsupadefaultneuralpipelineinEnglish>>>doc=nlp("BarackObamawasborninHawaii.Hewaselectedpresidentin2008.")>>>doc.sentences[0].print_dependencies()
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论