一种新闻处理方法及装置与流程

文档序号:11155428阅读:219来源:国知局
一种新闻处理方法及装置与制造工艺

本发明涉及互联网技术领域,特别涉及一种新闻处理方法及装置。



背景技术:

新闻是一种记录社会、传播信息、反映时代的一种文体。传统的新闻通过报纸、电台、广播、电视台等媒体途径传播。而在近几年,由于互联网的迅速发展,成为最受人青睐的新闻传播媒介和载体。

现有技术中,提供新闻发布服务的服务器会预先从各种渠道抓取各类新闻。而管理新闻的工作人员会在特定的时间对服务器抓取到的新闻进行分类整理,例如,每隔一段时间对新抓取到的新闻进行分类整理、在新闻发布之前对新抓取到的新闻进行分类整理等。在分类整理过程中,需要对新闻内容进行浏览,然后,根据新闻的内容将不同的新闻添加到其对应的栏目中。然而,这样的方式,需要工作人员对新闻进行浏览,并且需要手动添加,在新闻数目较多时,需要耗费极大的人力成本。因而,如何提出一种新闻处理方法,用以节省人力成本,是一亟待解决的技术问题。



技术实现要素:

本发明提供一种新闻处理方法及装置,用以节省人力成本。

本发明提供一种新闻处理方法,包括:

获取符合预设条件的目标新闻;

确定所述目标新闻对应的标签;

根据所述目标新闻对应的标签将所述目标新闻添加到与所述标签对应的新闻栏目中。

本发明的有益效果在于:在获取到符合预设条件的目标新闻之后,确定目标新闻对应的标签,根据目标新闻对应的标签将目标新闻添加到与其标签对应的新闻栏目中,从而,能够在确定目标新闻对应的标签后,根据该标签将新闻自动添加到与其标签对应的新闻栏目中,无需对新闻进行人工浏览和手动添加,节省了人力成本。

在一个实施例中,所述获取符合预设条件的目标新闻,包括:

当接收到新闻发布指令时,确定所述新闻发布指令对应的待发布新闻;

获取所述新闻发布指令对应的待发布新闻。

本实施例的有益效果在于:当接收到新闻发布指令时,确定新闻发布指令对应的待发布新闻,然后获取新闻发布指令对应的待发布新闻,从而实现了待发布新闻的自动获取,无需用户根据新闻发布指令手动获取待发布新闻,简化了用户操作,节省了人力成本。

在一个实施例中,所述获取符合预设条件的目标新闻,包括:

统计存储在本地的新闻所记录的事件的发生时间;

获取记录的事件的发生时间距当前时间小于预设时间间隔的新闻。

本实施例的有益效果在于:通过预先设置时间间隔,从而能够自动获取记录的事件的发生时间距当前时间小于预设时间间隔的新闻,从而实现了对符合预设条件的目标新闻的自动获取,无需用户手动获取目标新闻,简化了用户操作,节省了人力成本。

在一个实施例中,所述确定所述目标新闻对应的标签,包括:

显示用于输入所述目标新闻对应的标签的输入框;

当接收到针对所述输入框的输入操作时,获取所述输入操作对应的字符;

确定所述输入操作对应的字符为所述目标新闻对应的标签。

本实施例的有益效果在于:当新闻没有自带标签,且无法通过新闻来源确定新闻对应的标签时,提供用于输入目标新闻对应的标签的输入框,从而能够实现标签的手动添加,避免无法确定新闻对应的标签的情况。

在一个实施例中,所述确定所述目标新闻对应的标签,包括:

提取所述目标新闻标题中的关键词汇;

确定所述目标新闻标题中的关键词汇为所述新闻的标签。

本实施例的有益效果在于:能够自动提取目标新闻标题中的关键词汇,将目标新闻标题中的关键词汇作为新闻的标签,从而实现了新闻标签的自动确定,进而使新闻能够依据新闻标签自动添加到对应的栏目中,无需用户手动添加新闻标签,也无需用户将新闻手动添加到对应的栏目中,简化了用户的操作,节省了人力成本。

本发明还提供一种新闻处理装置,包括:

获取模块,用于获取符合预设条件的目标新闻;

确定模块,用于确定所述目标新闻对应的标签;

添加模块,用于根据所述目标新闻对应的标签将所述目标新闻添加到与所述标签对应的新闻栏目中。

在一个实施例中,所述获取模块,包括:

第一确定子模块,用于当接收到新闻发布指令时,确定所述新闻发布指令对应的待发布新闻;

第一获取子模块,用于获取所述新闻发布指令对应的待发布新闻。

在一个实施例中,所述获取模块,包括:

统计子模块,用于统计存储在本地的新闻所记录的事件的发生时间;

第二获取子模块,用于获取记录的事件的发生时间距当前时间小于预设时间间隔的新闻。

在一个实施例中,所述确定模块,包括:

显示子模块,用于显示用于输入所述目标新闻对应的标签的输入框;

第三获取子模块,用于当接收到针对所述输入框的输入操作时,获取所述输入操作对应的字符;

第二确定子模块,用于确定所述输入操作对应的字符为所述目标新闻对应的标签。

在一个实施例中,所述确定模块,包括:

提取子模块,用于提取所述目标新闻标题中的关键词汇;

第三确定子模块,用于确定所述目标新闻标题中的关键词汇为所述新闻的标签。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明一实施例中一种新闻处理方法的流程图;

图2为本发明一实施例中一种新闻处理方法的流程图;

图3为本发明一实施例中一种新闻处理装置的框图;

图4为本发明一实施例中一种新闻处理装置的框图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1为本发明一实施例中一种新闻处理方法的流程图,如图1所示,本发明中新闻处理方法可用于提供新闻发布服务的服务器,该方法包括如下步骤S101-S103:

在步骤S101中,获取符合预设条件的目标新闻;

在步骤S102中,确定目标新闻对应的标签;

在步骤S103中,根据目标新闻对应的标签将目标新闻添加到与标签对应的新闻栏目中。

本实施例中,获取符合预设条件的目标新闻。其中,符合预设条件的目标新闻可以是接收到的新闻发布指令对应的待发布新闻,也可以是记录的事件的发生时间距离当前时间较近的新闻。例如,当接收到新闻的发布指令时,确定该新闻发布指令对应的待发布新闻,确定该待发布指令对应的待发布新闻为符合预设条件的目标新闻。又例如,统计存储在本地的新闻所记录的事件的发生时间,将记录的事件的发生时间距当前时间小于预设时间间隔的新闻作为符合预设条件的目标新闻。

确定目标新闻对应的标签。其中,新闻对应的标签是预先添加的,通常通过如下几种方式添加:

一、新闻在编辑时,编辑人员可能会根据新闻的类别为新闻添加对应的标签。

二、服务器在抓取新闻时,根据新闻的来源为新闻添加对应的标签,如从军事网站上抓取的新闻,则为该新闻添加军事类新闻的标签。

三、服务器中存储有与新闻类别相关的预设关键词,例如,与娱乐类新闻相关的关键词为:电影名称、电视剧名称、歌曲名称、明星名称等。当抓取到的新闻中出现这类关键词时,可认为该新闻为娱乐类的新闻。

根据目标新闻对应的标签将目标新闻添加到与标签对应的新闻栏目中。

例如,目标新闻有10条,其中,有4条对应的标签为用于标识娱乐新闻的标签,另外6条对应的标签为科教新闻的标签,则将用于标识娱乐新闻的标签对应的4条新闻添加到娱乐新闻栏目中,将用于标识科教新闻的标签对应的6条新闻添加到科教新闻栏目中。

本发明的有益效果在于:在获取到符合预设条件的目标新闻之后,确定目标新闻对应的标签,根据目标新闻对应的标签将目标新闻添加到与其标签对应的新闻栏目中,从而,能够在确定目标新闻对应的标签后,根据该标签将新闻自动添加到与其标签对应的新闻栏目中,无需对新闻进行人工浏览和手动添加,节省了人力成本。

在一个实施例中,如图2所示,上述步骤S101可被实施为如下步骤S201-S202:

在步骤S201中,当接收到新闻发布指令时,确定新闻发布指令对应的待发布新闻;

在步骤S202中,获取新闻发布指令对应的待发布新闻。

本实施例中,当接收到新闻的发布指令时,确定该新闻发布指令对应的待发布新闻,将该待发布指令对应的待发布新闻作为符合预设条件的目标新闻。然后获取该待发布新闻。

例如,新闻发布指令注明需要发送最近一周的新闻,则确定与该待发布指令对应的待发布新闻为最近一周内所有的新闻,然后获取本地存储的最近一周内抓取到的所有的新闻。又例如,新闻发布指令注明需要发送最近一周内的军事类新闻,则确定与该待发布指令对应的待发布新闻为最近一周内所有的军事类新闻,然后获取本地存储的最近一周内抓取到的所有的军事类新闻。

本实施例的有益效果在于:当接收到新闻发布指令时,确定新闻发布指令对应的待发布新闻,然后获取新闻发布指令对应的待发布新闻,从而实现了待发布新闻的自动获取,无需用户根据新闻发布指令手动获取待发布新闻,简化了用户操作,节省了人力成本。

在一个实施例中,上述步骤S101可被实施为如下步骤A1-A2:

在步骤A1中,统计存储在本地的新闻所记录的事件的发生时间;

在步骤A2中,获取记录的事件的发生时间距当前时间小于预设时间间隔的新闻。

本实施例中,统计存储在本地的新闻所记录的事件的发生时间。获取记录的事件的发生时间距当前时间小于预设时间间隔的新闻。

在本实施例中,并不关注新闻的获取时间,而是关注新闻中所记录的时间的发生时间。例如,预设的时间间隔为一周,新闻A是一天前获取到的,其记录的事件的发生时间是三天前,由于新闻A中所记录的事件的发生时间距当前时间的间隔小于一周,即记录的事件的发生时间距当前时间小于预设时间间隔,因而,该新闻为符合预设条件的目标新闻。而新闻B是刚获取到的,但是其记录的事件的发生时间是在一个月前,由于新闻B中所记录的事件的发生时间距当前时间的间隔大于一周,即记录的事件的发生时间距当前时间大于预设时间间隔,因而,该新闻不符合预设条件。

本实施例的有益效果在于:通过预先设置时间间隔,从而能够自动获取记录的事件的发生时间距当前时间小于预设时间间隔的新闻,从而实现了对符合预设条件的目标新闻的自动获取,无需用户手动获取目标新闻,简化了用户操作,节省了人力成本。

在一个实施例中,上述步骤S102可被实施为如下步骤B1-B3:

在步骤B1中,显示用于输入目标新闻对应的标签的输入框;

在步骤B2中,当接收到针对输入框的输入操作时,获取输入操作对应的字符;

在步骤B3中,确定输入操作对应的字符为目标新闻对应的标签。

本实施例适用于抓取到的新闻中没有包含新闻编辑人员预先添加的标签,且该新闻在抓取时无法根据来源确定新闻的类别时的情况。

在本实施例中,显示用于输入目标新闻对应的标签的输入框,从而能够使用户针对目标新闻的内容添加该目标新闻对应的标签。

当接收到用户针对输入框的输入操作时,获取输入操作对应的字符。确定输入操作对应的字符为目标新闻对应的标签。例如,工作人员可以根据新闻内容确定该新闻为娱乐新闻,则可以输入用来标识娱乐新闻的标签对应的字符,当接收到工作人员输入的用来标识娱乐新闻的标签对应的字符时,将该字符作为目标新闻对应的标签。

本实施例的有益效果在于:当新闻没有自带标签,且无法通过新闻来源确定新闻对应的标签时,提供用于输入目标新闻对应的标签的输入框,从而能够实现标签的手动添加,避免无法确定新闻对应的标签的情况。

在一个实施例中,上述步骤S102可被实施为如下步骤C1-C2:

在步骤C1中,提取目标新闻标题中的关键词汇;

在步骤C2中,确定目标新闻标题中的关键词汇为新闻的标签。

由于新闻标题是对新闻内容加以概括后的简短语句,能够标识新闻中的关键内容,且由于其较为简短,因而,通常情况下,新闻标题中的关键词汇即可作为新闻的标签。本实施例中,提取目标新闻标题中的关键词汇,将新闻标题中的关键词汇作为新闻的标签。例如,新闻标题为“下届亚运会将于XX年在XXX举行”,提取到该新闻标题中的关键词汇为“亚运会”,则可将“亚运会”作为新闻的标签。此时,即可根据该标签确定目标新闻所属的新闻栏目为体育栏目。

另外,需要说明的是,当新闻中有新闻简介时,也可以将从该新闻简介中提取的关键词汇作为该新闻的标签。

同时,服务器中还可以预先存储与新闻类别相关的预设关键词,例如,与娱乐类新闻相关的关键词包括一些电影的名称、电视剧的名称、歌曲的名称、明星的姓名等。当抓取到的新闻中出现此类关键词时,如出现电影名称《魂断蓝桥》,则可将该电影名称作为该新闻的标签。进而可以根据该标签确定目标新闻的栏目为娱乐栏目。

本实施例的有益效果在于:能够自动提取目标新闻标题中的关键词汇,将目标新闻标题中的关键词汇作为新闻的标签,从而实现了新闻标签的自动确定,进而使新闻能够依据新闻标签自动添加到对应的栏目中,无需用户手动添加新闻标签,也无需用户将新闻手动添加到对应的栏目中,简化了用户的操作,节省了人力成本。

图3为本发明一实施例中一种新闻处理装置的框图,如图3所示,本发明中新闻处理装置可用于提供新闻发布服务的服务器,该装置包括如下模块:

获取模块31,用于获取符合预设条件的目标新闻;

确定模块32,用于确定目标新闻对应的标签;

添加模块33,用于根据目标新闻对应的标签将目标新闻添加到与标签对应的新闻栏目中。

在一个实施例中,如图4所示,获取模块31,包括:

第一确定子模块41,用于当接收到新闻发布指令时,确定新闻发布指令对应的待发布新闻;

第一获取子模块42,用于获取新闻发布指令对应的待发布新闻。

在一个实施例中,获取模块,包括:

统计子模块,用于统计存储在本地的新闻所记录的事件的发生时间;

第二获取子模块,用于获取记录的事件的发生时间距当前时间小于预设时间间隔的新闻。

在一个实施例中,确定模块,包括:

显示子模块,用于显示用于输入目标新闻对应的标签的输入框;

第三获取子模块,用于当接收到针对输入框的输入操作时,获取输入操作对应的字符;

第二确定子模块,用于确定输入操作对应的字符为目标新闻对应的标签。

在一个实施例中,确定模块,包括:

提取子模块,用于提取目标新闻标题中的关键词汇;

第三确定子模块,用于确定目标新闻标题中的关键词汇为新闻的标签。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1