当前位置: 首页 > wzjs >正文

怎么在wordpress上设计网站电脑培训网上课程

怎么在wordpress上设计网站,电脑培训网上课程,九江有哪些免费推广网站,国家电网网站制作Textacy:Python 中的文本数据清理和规范化简介 了解 Python 库 Textacy 如何简化机器学习的文本数据预处理。了解其字符规范化和数据掩码等独特功能,并了解它与 NLTK 和 spaCy 等其他库的比较。 Textacy 字符规范化 字符规范化是将文本数据转换为标准格式…

Textacy:Python 中的文本数据清理和规范化简介

了解 Python 库 Textacy 如何简化机器学习的文本数据预处理。了解其字符规范化和数据掩码等独特功能,并了解它与 NLTK 和 spaCy 等其他库的比较。

Textacy 字符规范化

字符规范化是将文本数据转换为标准格式的过程,这在处理多语言文本数据时尤为重要。

Text = ’ “Saint-Raphaël” 咖啡馆位于 Cote d’Azur。

重音字符是文本规范化中的一个常见问题,可能会显著影响机器学习模型的准确性。出现问题的原因是人们没有始终使用重音字符,这可能会导致数据不一致。

例如,标记 “Saint-Raphaël” 和 “Saint-Raphael” 可能引用同一实体,但如果不进行规范化,它们将不会被识别为相同。此外,文本通常包含由连字符分隔的单词,而上述文本中使用的撇号可能会成为分词化的问题。对于所有这些问题,将文本规范化并用 ASCII 等效字符替换重音符号和花哨字符是有意义的。

为此,我们将使用 Textacy,因为它有一系列很好的预定义函数,可以以简单有效的方式解决这个问题。下表显示了 Textacy 的一系列预处理函数,这些函数可以独立于任何其他库工作。

功能描述
规格化_hyphentated_words重新组合由换行符分隔的单词
normalize_quotation_marks用 ASCII 等效引号替换各种花哨的引号
normalize_unicode统一 Unicode 中重音字符的不同代码
remove_accents将重音字符替换为 ASCII
replace_emails将电子邮件替换为 EMAIL
replace_urls将 url 替换为 URL
text = "The café "Saint-Raphaël" is loca-\nted on Cote dʼAzur."import textacy
import textacy.preprocessing as tprepdef normalize(text):text = tprep.normalize_hyphenated_words(text)text = tprep.normalize_quotation_marks(text)text = tprep.normalize_unicode(text)text = tprep.remove_accents(text)return text

使用上述基于预定义 Textacy 预处理函数的函数 normalize 将帮助我们以最小的努力解决归一化问题。

print(normalize(text)
The cafe Saint-Raphael is located in Cote d' Azure

Textacy 数据掩码

文本数据通常不仅包含普通单词,还包含多种标识符,例如 URL、电子邮件地址或电话号码。有时我们对这些项目特别感兴趣。不过,在许多情况下,最好删除或掩盖这些信息,因为它不相关或出于隐私考虑。

Textacy 有一些方便的数据屏蔽替换功能,如上表所示。这些 replace 函数是预定义的,因此可以轻松屏蔽敏感或不相关的信息,而无需编写自定义正则表达式函数。

text = "Check out https://spacy.io/usage/spacy-101"print(replace_urls(text))
Check out __URL__

总结

在本文中,我们展示了如何使用 textacy 来简化文本数据的数据预处理过程。凭借其一系列内置函数,Textacy 可以轻松处理常见的预处理挑战,例如字符规范化和数据掩码。

通过简化预处理过程,Textacy 为专注于自然语言处理中更复杂和更具挑战性的方面铺平了道路。无论您是在进行情感分析、主题建模还是任何其他 NLP 任务,Textacy 都可以帮助您快速有效地为数据做好准备以进行分析。

http://www.dtcms.com/wzjs/334277.html

相关文章:

  • 安徽元鼎建设公司网站站内推广方案
  • 大型b2c网站开发百度招商加盟推广
  • 广州seo网站推广优化网络软文发布
  • 网络设计接单windows优化大师官方网站
  • 哪里有营销型网站制作培训课程
  • 网站建设中企自己怎么优化关键词
  • 网页开发界面设计成都百度网站排名优化
  • 用织梦做的网站是模板的吗在线视频观看免费视频22
  • 制作网站分析商业模式长春seo排名外包
  • 台州网站建设设计网络舆情管理
  • 用vs做网站 怎么安装谷歌广告代运营
  • 网站开发交流吧网页制作费用大概多少
  • 佛山专业网站建设报价我赢网seo优化网站
  • 星链seo管理长沙网站托管seo优化公司
  • 网站建设好后能直接打开吗武汉seo网站优化排名
  • 西安网站建设盈科百度企业
  • 网站百度seo推广怎么做十大外贸平台
  • 设计参考图网站市场营销策划案的范文
  • 怎么做视频网站百度官方平台
  • 网站推广服务合同模板怎样优化网站排名
  • 打鱼跟电子游戏网站怎么做谷歌seo营销
  • 做餐饮如何加入外卖网站seo怎么优化软件
  • 网站seo教程网页制作模板
  • 宜昌平台网站建设英语培训机构前十名
  • 做国外网站建设推广产品引流的最佳方法
  • 做网站哪家seo优化技巧有哪些
  • 最牛黑客做的白粉交易网站爱站网关键词查询网站
  • 高端的网站建设网络营销比较常用的营销模式
  • 想让网站的文章都被收录怎么做手游推广渠道平台
  • 黔西南州网站建设公司郑州seo服务