利用Python对自然语言进行简单处理
发布时间:2021-06-17 11:00
随着人工智能的发展,人们逐渐开始利用编程语言来实现对于自然语言的处理,在现实生活中,这一发展也有着广阔的应用前景。但是,受制于编程语言的局限性,对于自然语言的处理也只是在较为简单的阶段。因此介绍利用Python代码来对自然语言进行处理的简单步骤及相关知识。
【文章来源】:现代商贸工业. 2019,40(07)
【文章页数】:2 页
【文章目录】:
1 利用Python语言实现对于文本的简单处理
1.1 利用Python函数
1.2 对于文本的延伸处理
1.3 对文本进行简化处理
2 获得字数较多的文本 (语料库)
2.1 Python程序中自带的语料库
2.2 语料库的不同结构
2.3 添加自己需要的语料库
3 对原始文本进行处理
3.1 对于字符串的简单处理和操作
3.2 获取单词中的特定字母和substring (子字符串)
3.3 字符串与列表的差别
3.4 在语料库中进行有条件的搜索
4 对单词进行标注
4.1 标签的使用
4.2 不同词性的单词的特点
4.2.1 名词 (noun)
4.2.2 动词 (verb)
4.2.3 形容词和副词 (adjective and adverb)
4.3 词典
5 从文本中提取信息
5.1 组块 (chunking)
5.2 句子中的递归结构
6 理解句子含义
7 挑战
【参考文献】:
期刊论文
[1]一种基于Python的商品评论数据智能获取与分析技术[J]. 孙隽韬,陈炳丰,黄爱华. 现代计算机(专业版). 2018(14)
本文编号:3235067
【文章来源】:现代商贸工业. 2019,40(07)
【文章页数】:2 页
【文章目录】:
1 利用Python语言实现对于文本的简单处理
1.1 利用Python函数
1.2 对于文本的延伸处理
1.3 对文本进行简化处理
2 获得字数较多的文本 (语料库)
2.1 Python程序中自带的语料库
2.2 语料库的不同结构
2.3 添加自己需要的语料库
3 对原始文本进行处理
3.1 对于字符串的简单处理和操作
3.2 获取单词中的特定字母和substring (子字符串)
3.3 字符串与列表的差别
3.4 在语料库中进行有条件的搜索
4 对单词进行标注
4.1 标签的使用
4.2 不同词性的单词的特点
4.2.1 名词 (noun)
4.2.2 动词 (verb)
4.2.3 形容词和副词 (adjective and adverb)
4.3 词典
5 从文本中提取信息
5.1 组块 (chunking)
5.2 句子中的递归结构
6 理解句子含义
7 挑战
【参考文献】:
期刊论文
[1]一种基于Python的商品评论数据智能获取与分析技术[J]. 孙隽韬,陈炳丰,黄爱华. 现代计算机(专业版). 2018(14)
本文编号:3235067
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3235067.html