热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python语法错误修改_Python65自然语言处理NLP初探:用nltk实现对错误语句的修改20200914...

用nltk实现对错误语句的修改,经常可以用于输入错误,修订等。因此有很多用处。具体代码与解释如下:#pipinstallnltkim

用nltk实现对错误语句的修改,经常可以用于输入错误,修订等。因此有很多用处。

具体代码与解释如下:

#pip install nltk

import nltk

#nltk.download('punkt')

#nltk.download('stop')

#nltk.download('stopwords')

#> [nltk_data] Downloading package punkt to /root/nltk_data...

#> [nltk_data] Unzipping tokenizers/punkt.zip.

#> [nltk_data] Error loading stop: Package 'stop' not found in index

#> [nltk_data] Downloading package stopwords to /root/nltk_data...

#> [nltk_data] Unzipping corpora/stopwords.zip.

#> True

# Import and load model

text="He is a gret person. He beleives in bod"

# Import textblob

#pip install textblob

from textblob import TextBlob

# Using textblob's correct() function

text=TextBlob(text)

print("Original text:",text)

print('\n')

print("Revised text:",text.correct())

原始语句为:text="He is a gret person. He beleives in bod"

运行后得到的语句为:Revised text: He is a great person. He believes in god

最终运行得到的结果为:

var cpro_id = "u6885494";

推荐阅读
author-avatar
许晓慧
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有