首页 > 其他分享 >7个顶级开源数据集来训练自然语言处理(NLP)和文本模型

7个顶级开源数据集来训练自然语言处理(NLP)和文本模型

时间:2023-08-11 11:47:04浏览次数:72  
标签:NLP 开源 集来 使用 文本 数据

推荐:使用NSDT场景编辑器快速助你搭建可二次编辑的3D应用场景

 

NLP现在是一个令人兴奋的领域,特别是在像AutoNLP这样的用例中,但很难掌握。开始使用NLP的主要问题是缺乏适当的指导和该领域的过度广度。很容易迷失在各种论文和代码中,试图吸收所有内容。

要意识到的是,当涉及到NLP时,你无法真正学习所有东西,因为它是一个广阔的领域,但你可以尝试取得渐进式的进步。当你坚持不懈时,你可能会发现你知道的比房间里的其他人都多。就像其他所有事情一样,这里的主要事情是采取这些渐进的步骤。

您需要采取的第一步是在数据集上训练您的 NLP 模型。创建自己的数据集是一项繁重的工作,在刚开始时实际上是不必要的。

每天都有无数的开源数据集发布,专注于单词、文本、语音、句子、俚语以及您能想到的任何其他内容。请记住,开源数据集并非没有问题。不幸的是,在抓取任何旧数据集进行测试时,您必须处理偏见、不完整的数据和一系列其他问题。

但是,网上有几个地方在策划数据集方面做得很好,可以更轻松地找到您要查找的内容:

  • Papers With Code - 近 5,000 个机器学习数据集被分类且易于查找。
  • Hugging Face - 一个很好的网站,用于查找专注于音频、文本、语音和其他专门针对 NLP 的数据集的数据集。

话虽如此,以下列表是我们推荐的一些最佳开源数据集来开始学习 NLP,或者您可以尝试各种模型并按照以下步骤操作。

1. Quora Question Insincerity Dataset

这个数据集非常有趣。在Kaggle上的NLP挑战赛中,我们提供了一个分类数据集,您必须根据问题内容预测问题是否有毒。使这个数据集变得无价的另一件事是各种Kaggle用户的伟大内核。

在同一个数据集上有许多不同的帖子,如果你想从NLP开始,这可能会有很大帮助。

  • 文章,深度学习的文本预处理方法,包含适用于深度学习模型的预处理技术,我们在其中讨论增加嵌入覆盖率。
  • 在第二篇文章“文本分类的常规方法”中,我们尝试带您了解一些基本的常规模型,如TFIDF,Countvectorizer,哈希等,这些模型已用于文本分类,并尝试访问其性能以创建基线。
  • 您可以在注意力、CNN 和文本分类文章中深入研究深度学习模型,该文章侧重于解决文本分类问题的不同体系结构。
  • 这里有一个关于使用BERT和ULMFit的迁移学习。

2. Stanford Question Answering Dataset (SQuAD)

斯坦福问答数据集(SQuAD)是源自维基百科文章的问答对的集合。

简而言之,在这个数据集中,我们得到了一个问题和一个文本,其中问题的答案在于。然后的任务是找出文本中答案所在的跨度。此任务通常称为问答任务。

如果您想更深入地研究,请查看通过Hugging Face理解BERT文章,其中分享了如何使用此数据集和BERT模型使用拥抱面孔库预测问题的答案。

3. UCI ML Drug Review Dataset

药物审查使用NLP预测疾病状况,照片由Michał Parzuchowski在Unsplash上拍摄。

你能根据药物审查预测疾病状况吗?UCI ML 药物评论数据集提供特定药物和相关条件的患者评论,以及反映整体患者满意度的 10 星患者评分系统。

该数据集可用于多类分类,如使用深度学习进行端到端多类文本分类中所述,还可以尝试使用各种数字特征以及文本来使用此数据集来解决多类问题。

这是一个很好的小数据集,如果你想弄脏你的NLP。

4. Yelp Reviews Dataset

你喜欢食物,并希望创建一个好的评论网站吗?

这个Yelp数据集让你有Yelp餐厅评论以及其他信息,如JSON格式的类别、营业时间和关门时间。可以尝试解决的问题之一是创建一个系统将菜肴分类。或者将其用于命名实体识别 (NER) 以在评论中找出菜肴。你能找到或创建一个关于Yelp如何获得餐厅评论亮点的系统吗?

这也是理解Yelp业务和搜索的良好数据集。天空是您希望如何使用此数据集的限制。

这个开源数据集包含来自 8 个大都市地区的 635,403,8 条餐厅评论; 资料来源:耶尔普。

5. IMDB Movie Dataset

IMDB电影信息的NLP开源数据集,照片由Marques Kaspbrak在Unsplash上拍摄。

寻找下一部要看的电影?此数据集包含来自 IMDB 的 50k 电影的电影描述、平均评分、票数、类型和演员信息。

同样,这个数据集可以以多种方式使用,而不仅仅是从NLP的角度来看。使用此数据集的最常见方法是构建推荐引擎、类型分类和查找类似的电影。

6. 20 Newsgroups

18 个新闻组数据集包含大约 000,<> 个关于 <> 个主题的新闻组帖子。主题多种多样,范围从体育、无神论、政治等。

这是一个多类分类数据集,但您也可以使用此数据集来学习主题建模,如 Python 中使用 Gensim-LDA 进行主题建模中所述。

7.IWSLT (International Workshop on Spoken Language Translation) Dataset

这个机器翻译数据集是用于翻译任务的事实标准,包含德语、英语、意大利语、荷兰语和罗马尼亚语的 TED 和 TEDx 演讲的翻译。这意味着您将能够在任意一对这些语言之间训练翻译人员。

另一个好处是可以使用torchtext.datasets通过PyTorch访问它。

如果您想更深入地了解如何使用此数据集来创建自己的转换器,我们将介绍BERT变压器及其工作原理,您还可以了解有关如何使用BERT从头开始创建转换器的更多信息。您可以了解有关NLP的更多信息并解决各种任务,并且还提供了一些可以使用这些数据集解决问题的途径。

原文链接:7个顶级开源数据集来训练自然语言处理(NLP)和文本模型 (mvrlink.com)

标签:NLP,开源,集来,使用,文本,数据
From: https://www.cnblogs.com/mvrlink/p/17622609.html

相关文章

  • 推荐一个java开源Saas进销存系统
    推荐一款Java开源的Saas进销存系统:管店云开源进销存系统管店云开源进销存系统是一款采用Java语言开发的Saas进销存系统,基于优秀的国产框架Jfinal框架和MySQL数据库。该系统包括采购、销售、库存、财务等模块,可以满足企业对进销存管理的所有需求。相比于其他同类系统,管店云开源Saas......
  • JLR EDI 项目 MySQL 方案开源介绍
    近期为了帮助广大用户更好地使用EDI系统,我们根据以往的项目实施经验,将成熟的EDI项目进行开源。用户安装好知行之桥EDI系统之后,只需要下载我们整理好的示例代码,并放置在知行之桥指定的工作区中,即可开始使用。今天的文章主要为大家介绍JLREDI项目,了解如何获取开源的项目代......
  • 开源数据库Mysql_DBA运维实战 (DDL语句)
    DDL编辑DDL语句数据库定义语言:数据库、表、视图、索引、存储过程.例如:CREATE DROPALTERDDL库定义库{                创建业务数据库:CREAATEDATABASE  ___数据库名___ ;                数据库名要求{                ......
  • IT 公司开源软件整理计划介绍
    为了方便大家检索开源软件,促进开源在中国的进一步发展,开源中国从去年年底就开始在整理IT公司或者组织的开源软件列表。目前已经有一个初步的列表,但很多公司的软件列表还不完善,也可能会因为归属问题有一些争议,欢迎大家给我们提出纠正和改进的意见和建议。此外如果贵公司开源软件数......
  • HTMLParser(一个比较流行的html代码解析、处理开源项目)学习,总结
    主页:http://htmlparser.sourceforge.net/ HtmlParser初步研究bylostfire这两天准备做一些网站编程的工作,于是对HtmlParse小研究了一下,目的是快速入手,而不是深入研究,做了一下整理,和大家共同讨论一下。一,数据组织分析:HtmlParser主要靠Node、AbstractNode和Tag来表达Html,因为Remar......
  • 讨论 | 如何为雷达学习者建立一个较好的知识开源分享交流空间?(知乎+公众号+微信群模式)
    本文编辑:@调皮连续波,保持关注调皮哥,获得更多学习内容和建议!自从建立了雷达工程技术交流微信群以来,随着雷达研究人员们的激烈讨论,我逐渐意识到了一个严重的问题,即:各位雷达学习者在雷达微信群里咨询的问题,只能够解决的此刻当事人遇到的疑问,而对于后来可能会遇到同样问题的雷达学习者,......
  • 2023年十款开源测试开发工具推荐(自动化、性能、造数据、流量复制)
    ​1、AutoMeter-API自动化测试平台AutoMeter是一款针对分布式服务,微服务API做功能和性能一体化的自动化测试平台,一站式提供发布单元,API,环境,用例,前置条件,场景,计划,报告等管理在项目开发,迭代交付过程中开发人员,测试人员需要针对系统提供的API做调试,回归测试,性能测试。自动......
  • 洪君:http 洪君 开源项目推荐
    https://pig4cloud.com/ pig官网https://pigx.pig4cloud.com/ pig演示模范: 基于SpringCloud、OAuth2.0、Vue的前后端分离的权限管理系统https://gitee.com/hcking/pig  pig基于SpringCloud、OAuth2.0、Vue的前后端分离的系统。通用RBAC权限设计及其数据权限和分库分表......
  • 耗时6个月,我做了一款干净、免费、开源的AI数据库
    一、Chat2DB简介在消失的这段时间,我和小伙伴们做了一款集成了AI的数据库管理工具Chat2DB。他是数据库也集成了AIGC的能力,能够将自然语言转换为SQL,也可以将SQL转换为自然语言,还可以给出SQL的优化建议,可以极大提升效率。GitHub地址:https://github.com/chat2db/chat2db官网地址:ht......
  • Codes 研发管理平台开源版 3.5 发布
    一:codes 简介Codes是一个高效、简洁、轻量的一站式研发管理平台。包含需求管理,任务管理,测试管理,缺陷管理,自动化测试,cicd等功能;常态下刀耕火种的test环节给自动化的DevOps踩下了刹车。Codes以技术最薄弱,最不被重视的测试为发力点,通过落地敏捷测试打通了研发与运维中间的枢钮润滑环......