导入搜狗实验室新闻语料库

在搜狗实验室下载的新闻语料库中存储的一条新闻的数据格式

<doc>
    <url></url>
    <docno></docno>
    <contenttitle></contenttitle>
    <content></content>
</doc>

多条新闻数据就是多个doc的重复

<doc>
    <url></url>
    <docno></docno>
    <contenttitle></contenttitle>
    <content></content>
</doc>
<doc>
    <url></url>
    <docno></docno>
    <contenttitle></contenttitle>
    <content></content>
</doc>

这种文本文件不是标准的xml文件,因为所有的doc节点都直接是最顶层,没有根节点。因此要添加根节点使该文本文件符合xml文件的规范。

但是用notepad++打开后,notepad++就无响应了,过了一会提示文件过大。
然后又尝试用vim打开,仍然非常卡,但是可以在文件开头写入字符,我在嘴上面加入,然后用G命令跳到底部。这时vim也无响应了。

最后我想到可以windows的copy命令将文本文件与语料文件合并来在文件的头部和尾部添加文本。

通过合并文本在文本的前后添加字符

  • 新建一个文本文件head.txt写入
<docs>
  • 新建一个文本文件end.txt写入
</docs>
  • 用copy命令合并文本
copy /b  head.txt + ..\news_sohusite_xml_full.xml  + end.txt  canbeimport.xml

这里写图片描述

此时生成的文本就一docs文根节点的标准xml文档了。可以用navcat
导入mysql。
具体操作方法可以参考这个博客http://blog.csdn.net/zml_2015/article/details/50885406
注意在选择编码的时候要根据文本的编码选择。

转载于:https://www.cnblogs.com/infoflow/p/7535846.html

### 回答1: 搜狗新闻语料库json是搜狗公司提供的一个包含丰富新闻内容的数据集,以json格式存储。该数据集包含了大量的新闻文本信息,可以用于新闻相关的研究和应用开发。使用json格式存储的好处是可以方便地对数据进行读取和解析。 这个数据集可以用于多种研究领域,比如自然语言处理、文本挖掘和机器学习等。对于自然语言处理的任务,可以利用这个数据集进行新闻文本的分类、情感分析、关键词提取等。同时,通过对这个数据集进行深度学习模型的训练,还可以实现文本生成、机器翻译等更复杂的任务。 对于应用开发来说,搜狗新闻语料库json可以用于构建新闻推荐系统,根据用户的兴趣和偏好,推荐他们感兴趣的新闻内容。同时,也可以利用这个数据集进行热点事件的监测和分析,通过对大量新闻文本的处理,挖掘出当前社会上的热门话题和关键事件。 总之,搜狗新闻语料库json是一个宝贵的资源,可以为新闻相关研究和应用开发提供丰富的数据支持。通过合理的利用这个数据集,可以开展多种研究和应用项目,为推动相关领域的发展做出贡献。 ### 回答2: 搜狗新闻语料库json是指搜狗公司提供的新闻语料库数据集,以json格式进行存储和交互。该数据集包含大量新闻文本,以及与每篇新闻相关的元数据信息。 通过使用搜狗新闻语料库json,用户可以获取到丰富的新闻信息。每篇新闻文本都包含了标题、内容、时间、来源等元数据信息,方便用户对新闻进行分类、分析和挖掘。例如,可以利用该数据集进行新闻文本分类任务,根据文本内容和元数据信息对新闻进行分类,如体育新闻、娱乐新闻、财经新闻等,从而更好地理解和获取特定领域的新闻。 此外,搜狗新闻语料库json也可以用于新闻文本的情感分析。用户可以从文本内容中提取情感词汇,并结合元数据信息进行情感分析,了解新闻背后的情感倾向、态度和观点。这对于企业和机构来说尤为重要,可以根据新闻情感分析结果来调整营销战略、舆情管理和产品服务。 总之,搜狗新闻语料库json是一个丰富的新闻数据集,可以用于各种文本分析任务,如文本分类、情感分析等。通过利用该数据集,用户可以更好地了解和分析新闻文本,从而为企业和个人的决策提供更全面和准确的信息支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值