自动秒收录

AI人工智能块化:将数据分割成块


文章编号:2693 / 分类:技术教程 / 更新时间:2024-05-17 14:44:34 / 浏览:

恭喜您成为首批注册用户

在下面的章节中,我们将学习不同类型的分块。

有两种类型的组块。类型如下-

在这个例子中,我们将通过使用Python中的NLTK模块来进行Noun-Phrasechunking,这是一种chunking类别,它可以在句子中找到名词短语块,

在python中执行这些步骤来实现名词短语分块-

第1步 AI人工智能块化将数据分割成块-在这一步中,需要定义分块的语法。它将包含需要遵循的规则。第2步-在这一步中,需要创建一个块解析器。它会解析语法并给出结果。第3步-在最后一步中,输出以树格式生成。

按照以下步骤导入必要的NLTK包-

importnltk

现在,我们需要定义这个句子。这里,DT表示行列式,VBP表示动词,JJ表示形容词,IN表示介词,NN表示名词。

sentence=[("a","DT"),("clever","JJ"),("fox","NN"),("was","VBP"),("jumping","VBP"),("over","IN"),("the","DT"),("wall","NN")]

现在,我们需要给出语法。在这里以正则表达式的形式给出语法。

grammar="NP:{

?*}"

我们需要定义一个解析器来解析语法。

parser_chunking=nltk.RegexpParser(grammar)

解析器解析该句子如下-

parser_chunking.parse(sentence)

接下来,需要获得输出。输出在名为output_chunk的变量中生成。

Output_chunk=parser_chunking.parse(sentence)

执行以下代码后,以树的形式绘制输出结果。

output.draw()

执行上面代码,得到以下结果-

违法和不良信息举报电话:173-0602-2364|


相关标签: AI人工智能块化:将数据分割成块

本文地址:https://www.badfl.com/article/bd9904fc7be7ae50f904.html

上一篇:AI人工智能时间序列数据介绍...
下一篇:AI智能标记化,词干化和词形化的概念...

发表评论

温馨提示

做上本站友情链接,在您站上点击一次,即可自动收录并自动排在本站第一位!
<a href="https://www.badfl.com/" target="_blank">自动秒收录</a>