CN106446195A - News recommending method and device based on artificial intelligence - Google Patents
News recommending method and device based on artificial intelligence Download PDFInfo
- Publication number
- CN106446195A CN106446195A CN201610866024.4A CN201610866024A CN106446195A CN 106446195 A CN106446195 A CN 106446195A CN 201610866024 A CN201610866024 A CN 201610866024A CN 106446195 A CN106446195 A CN 106446195A
- Authority
- CN
- China
- Prior art keywords
- news
- recommended
- similar
- feature
- neural network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Evolutionary Computation (AREA)
- Biophysics (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Artificial Intelligence (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明实施例公开了一种基于人工智能的新闻推荐方法及装置,所述方法包括:获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征;根据所述第一新闻特征和所述第二新闻特征确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻;若为雷同新闻,则拒绝推荐所述待推荐新闻;若为非雷同新闻,则推荐所述待推荐新闻。本发明实施例通过确定待推荐新闻和所述已浏览新闻是否为雷同新闻,仅将非雷同新闻推荐给用户,能够有效避免重复向用户推荐雷同新闻,以提高新闻推荐效率。
The embodiment of the present invention discloses a news recommendation method and device based on artificial intelligence. The method includes: obtaining the first news feature of the news to be recommended and the second news feature of the browsed news; according to the first news feature and The second news feature determines whether the news to be recommended and the browsed news are similar news; if it is similar news, then refuse to recommend the news to be recommended; if it is non-similar news, then recommend the news to be recommended . In the embodiment of the present invention, by determining whether the news to be recommended and the browsed news are similar news, only non-similar news is recommended to the user, which can effectively avoid repeatedly recommending similar news to the user, and improve the efficiency of news recommendation.
Description
技术领域technical field
本发明实施例涉及信息处理技术领域,尤其涉及一种基于人工智能的新闻推荐方法及装置。The embodiments of the present invention relate to the technical field of information processing, and in particular to an artificial intelligence-based news recommendation method and device.
背景技术Background technique
人工智能(Artificial Intelligence,AI),它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。Artificial Intelligence (AI) is a new technical science that studies and develops theories, methods, technologies and application systems for simulating, extending and expanding human intelligence. Artificial intelligence is a branch of computer science that attempts to understand the essence of intelligence and produce a new intelligent machine that can respond in a manner similar to human intelligence. Research in this field includes robotics, language recognition, image recognition, natural language processing and expert systems, etc.
在信息快速发展的时代,随着互联网技术发展,越来越多的新闻资讯进入大众视野,随之新闻相关产品也出现在人们的日常生活中,与人们日常生活息息相关。例如,常见的新闻相关产品有“今日头条”、“百度好看”、“手机百度资讯”等。它们主要是从各类新闻网站挖掘新闻,根据不同用户的兴趣和新闻本身热度、关注度等情况,将新闻推荐给用户。In the era of rapid information development, with the development of Internet technology, more and more news information has entered the public eye, and news-related products have also appeared in people's daily life, which are closely related to people's daily life. For example, common news-related products include "Today's Headlines", "Baidu Kankan", "Mobile Baidu Information", etc. They mainly mine news from various news websites, and recommend news to users according to the interests of different users and the popularity and attention of the news itself.
由于新闻来源广泛,不可避免有雷同新闻的情况。比如,A网站原创一条新闻,B网络转载,C网站略加修改之后转载,D网站基于相同新闻事件,又原创一条新闻。四则新闻其实是同一事件,新闻推荐产品都会挖掘出来,并不知道其中差别,会都推荐给用户,但是用户往往看过一条新闻之后已经知道新闻事件,没有必要再看到同样的新闻。尤其对于那些标题有差别的雷同新闻,用户往往看完新闻之后才知道是雷同新闻,造成用户时间浪费。Due to the wide range of news sources, it is inevitable that there will be similar news. For example, website A creates an original piece of news, website B reprints it, website C reprints it after slightly modifying it, and website D creates another piece of news based on the same news event. The four pieces of news are actually the same event. The news recommendation products will dig out the difference, and recommend them to users without knowing the difference. However, users often know the news event after reading a piece of news, and there is no need to see the same news again. Especially for those similar news with different titles, users often only know that they are similar news after reading the news, resulting in a waste of user time.
发明内容Contents of the invention
本发明实施例提供一种基于人工智能的新闻推荐方法及装置,能够避免重复向用户推荐雷同新闻,以提高新闻推荐效率。Embodiments of the present invention provide an artificial intelligence-based news recommendation method and device, which can avoid repeated recommendation of similar news to users, so as to improve news recommendation efficiency.
第一方面,本发明实施例提供了一种基于人工智能的新闻推荐方法,包括:In the first aspect, the embodiment of the present invention provides a news recommendation method based on artificial intelligence, including:
获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征;Obtaining the first news feature of the news to be recommended and the second news feature of the browsed news;
根据所述第一新闻特征和所述第二新闻特征确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻;determining whether the news to be recommended and the browsed news are identical news according to the first news feature and the second news feature;
若为雷同新闻,则拒绝推荐所述待推荐新闻;若为非雷同新闻,则推荐所述待推荐新闻。If it is the same news, refuse to recommend the news to be recommended; if it is not the same news, recommend the news to be recommended.
第二方面,本发明实施例还提供了一种基于人工智能的新闻推荐装置,包括:In the second aspect, the embodiment of the present invention also provides a news recommendation device based on artificial intelligence, including:
特征获取模块,用于获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征;A feature acquisition module, configured to acquire the first news feature of the news to be recommended and the second news feature of the browsed news;
雷同确定模块,用于根据所述第一新闻特征和所述第二新闻特征确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻;A similarity determination module, configured to determine whether the news to be recommended and the browsed news are similar news according to the first news feature and the second news feature;
新闻推荐模块,用于若为雷同新闻,则拒绝推荐所述待推荐新闻;若为非雷同新闻,则推荐所述待推荐新闻。The news recommendation module is configured to refuse to recommend the news to be recommended if it is similar news; to recommend the news to be recommended if it is non-similar news.
本发明实施例提供了一种基于人工智能的新闻推荐的方法,通过确定待推荐新闻和所述已浏览新闻是否为雷同新闻,仅将非雷同新闻推荐给用户,能够有效避免重复向用户推荐雷同新闻,以提高新闻推荐效率。The embodiment of the present invention provides a method for news recommendation based on artificial intelligence. By determining whether the news to be recommended and the browsed news are similar news, only non-similar news is recommended to the user, which can effectively avoid repeatedly recommending similar news to the user. News to improve the efficiency of news recommendation.
附图说明Description of drawings
图1是本发明实施例一中的一种基于人工智能的新闻推荐方法的流程图;Fig. 1 is a flow chart of a news recommendation method based on artificial intelligence in Embodiment 1 of the present invention;
图2是本发明实施例二中的一种基于人工智能的新闻推荐方法的流程图;FIG. 2 is a flow chart of an artificial intelligence-based news recommendation method in Embodiment 2 of the present invention;
图3是本发明实施例三中的一种基于人工智能的新闻推荐方法的流程图;FIG. 3 is a flow chart of an artificial intelligence-based news recommendation method in Embodiment 3 of the present invention;
图4是本发明实施例四中的一种基于人工智能的新闻推荐方法的流程图;FIG. 4 is a flow chart of an artificial intelligence-based news recommendation method in Embodiment 4 of the present invention;
图5是本发明实施例五中的一种基于人工智能的新闻推荐方法的流程图;FIG. 5 is a flow chart of an artificial intelligence-based news recommendation method in Embodiment 5 of the present invention;
图6是本发明实施例六中的一种基于人工智能的新闻推荐装置的结构图;FIG. 6 is a structural diagram of an artificial intelligence-based news recommendation device in Embodiment 6 of the present invention;
图7是本发明实施例七中的一种基于人工智能的新闻推荐装置的结构图。FIG. 7 is a structural diagram of an artificial intelligence-based news recommendation device in Embodiment 7 of the present invention.
具体实施方式detailed description
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, but not to limit the present invention. In addition, it should be noted that, for the convenience of description, only some structures related to the present invention are shown in the drawings but not all structures.
实施例一Embodiment one
图1为本发明实施例一提供的一种基于人工智能的新闻推荐方法的流程图,本实施例可适用于各种新闻推荐的情况,该方法可以由本发明实施例提供的新闻推荐装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供新闻推荐功能的设备中,例如典型的是用户终端设备,可以是电脑,也可以是移动终端(例如手机)、平板电脑等,如图1所示,具体包括:Figure 1 is a flow chart of an artificial intelligence-based news recommendation method provided by Embodiment 1 of the present invention. This embodiment is applicable to various news recommendation situations, and the method can be executed by the news recommendation device provided by the embodiment of the present invention. , the device can be implemented in the form of software and/or hardware, and the device can be integrated into any device that provides news recommendation functions, such as a typical user terminal device, which can be a computer, or a mobile terminal (such as a mobile phone), Tablet PCs, etc., as shown in Figure 1, specifically include:
S110、获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征。S110. Obtain the first news feature of the news to be recommended and the second news feature of the browsed news.
其中,新闻是指新近发生的事实的报道,是消息、通讯、特写、速写、报告文学等多种新闻文体的总称,狭义的新闻专指消息。待推荐新闻的第一新闻特征可以是待推荐新闻的标题、正文、图片、视频等,能够详细报道该待推荐新闻的一些关键性信息;同样,已浏览新闻的第二新闻特征也可以是已浏览新闻的标题、正文、图片、视频等,能够详细报道该新闻的一些关键性信息。当获取待推荐新闻的第一新闻特征为推荐新闻的标题时,那么获取已浏览新闻的第二新闻特征也为已浏览新闻的标题;当获取待推荐新闻的第一新闻特征为推荐新闻的正文内容时,那么获取已浏览新闻的第二新闻特征也为已浏览新闻的正文内容;当获取待推荐新闻的第一新闻特征为推荐新闻的视频时,那么获取已浏览新闻的第二新闻特征也为已浏览新闻的视频。获取上述新闻特征的执行主体可以为网页中的搜索引擎,也可以为移动终端中包含的新闻类应用软件。Among them, news refers to reports of recent facts, and is a general term for various news styles such as news, communications, close-ups, sketches, reportage, etc. News in a narrow sense refers to news. The first news feature of the news to be recommended can be the title, text, picture, video, etc. of the news to be recommended, which can report some key information of the news to be recommended in detail; similarly, the second news feature of the browsed news can also be the Browse the headlines, texts, pictures, videos, etc. of the news, and be able to report some key information of the news in detail. When obtaining the first news feature of the news to be recommended is the title of the recommended news, then obtaining the second news feature of the browsed news is also the title of the browsed news; when obtaining the first news feature of the news to be recommended is the text of the recommended news content, then the second news feature of the browsed news is also the text content of the browsed news; when the first news feature of the news to be recommended is the video of the recommended news, the second news feature of the browsed news is also It is the video of the viewed news. The executor for acquiring the above news features may be a search engine in a webpage, or a news application software contained in a mobile terminal.
S120、根据所述第一新闻特征和所述第二新闻特征确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻。S120. Determine whether the news to be recommended and the browsed news are identical news according to the first news feature and the second news feature.
其中,雷同新闻可以是新闻内容完全一样的新闻,也可以是关于同一新闻事件的不同报道,虽然文字表达有所不同,但是实质内容一样。所述第一新闻特征和所述第二新闻特征可以为标题,也可以为正文内容,还可以为图片或者视频等。根据第一新闻特征和所述第二新闻特征确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻。判断是否为雷同新闻的方法可以为Min Hash算法、Shingling算法、Sim Hash去重算法或者构造训练模型(如神经网络模型)等。Among them, the same news may be news with exactly the same news content, or different reports on the same news event. Although the text expressions are different, the substantive content is the same. The first news feature and the second news feature may be titles, text content, pictures or videos, and the like. It is determined whether the news to be recommended and the browsed news are identical news according to the first news feature and the second news feature. The method for judging whether it is similar news can be Min Hash algorithm, Shingling algorithm, Sim Hash de-duplication algorithm, or constructing a training model (such as a neural network model), etc.
具体的,若确定所述待推荐新闻和所述已浏览新闻为雷同新闻,则执行步骤S130,若确定所述待推荐新闻和所述已浏览新闻为非雷同新闻,则执行步骤S140。Specifically, if it is determined that the news to be recommended and the news that has been browsed are identical news, then step S130 is performed; if it is determined that the news to be recommended and the news that has been browsed are not identical news, then step S140 is performed.
S130、拒绝推荐所述待推荐新闻。S130. Refuse to recommend the news to be recommended.
S140、推荐所述待推荐新闻。S140. Recommend the news to be recommended.
具体的,如果待推荐新闻和已浏览过的新闻为雷同新闻,说明待推荐新闻和已浏览过的新闻为重复性新闻或者类似新闻,那么应该拒绝该条推荐新闻;但是如果待推荐新闻和已浏览过的新闻为非雷同新闻,说明待推荐新闻和已浏览过的新闻重复性不高,那么可以推荐所述待推荐新闻。Specifically, if the news to be recommended and the news that has been browsed are the same news, it means that the news to be recommended and the news that has been browsed are repetitive news or similar news, then the recommended news should be rejected; but if the news to be recommended and the news that has been viewed The browsed news is non-similar news, indicating that the repeatability of the news to be recommended and the news that has been browsed is not high, so the news to be recommended can be recommended.
例如,用户A打开手机中的新闻类应用软件浏览新闻,新闻类应用软件的首页会推荐最新、最热、跟用户A生活息息相关或者跟用户A兴趣爱好有关的新闻内容供用户A选择观看。当用户A点开了“2016年国庆节放假安排”的新闻内容时,那么“2016年国庆节放假安排”的标题作为已浏览新闻的第二特征信息。当待推荐新闻为“2016年国庆节放假几天?”时,获取待推荐新闻的标题作为第一新闻特征。由于两个标题雷同,确定待推荐新闻和已浏览新闻为雷同新闻,因此新闻类应用软件不会再为用户A推荐“2016年国庆节放假几天?”的新闻。For example, user A opens the news application software in the mobile phone to browse news, and the homepage of the news application software will recommend the latest and hottest news content closely related to user A's life or related to user A's hobbies for user A to choose to watch. When user A clicks on the news content of "2016 National Day Holiday Arrangement", then the title of "2016 National Day Holiday Arrangement" is used as the second feature information of the browsed news. When the news to be recommended is "How long is the National Day holiday in 2016?", the title of the news to be recommended is obtained as the first news feature. Since the two titles are similar, it is determined that the news to be recommended and the news that has been viewed are the same news, so the news application software will no longer recommend the news of "How long is the National Day holiday in 2016?" for user A.
由于互联网的崛起给报纸、电视以及杂志等传统媒体带来了巨大挑战,互联网的新闻是突破传统的新闻概念,在视、感方面给用户全新的体验。同一条新闻,不仅有文字和图片,还有视频、音频和网络评论等,呈现方式多种多样。互联网新闻满足了用户在信息时代对信息的需求,但也使得用户在面对大量信息时无法从中获得对自己真正有用的那部分信息,对信息的使用效率反而降低了,而通常解决这个问题最常规的办法是新闻推荐。但是互联网上存在大量的近似重复或完全重复的新闻,因此,在用户已经浏览过一个新闻后,不管是一天前浏览过的新闻还是一个月前浏览过的新闻,推荐新闻时都有必要对获取推荐的新闻进行检测,获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征进行比较,避免重复推荐该新闻。Since the rise of the Internet has brought great challenges to traditional media such as newspapers, TV, and magazines, Internet news breaks through the traditional concept of news and gives users a brand new experience in terms of sight and feel. The same piece of news not only contains text and pictures, but also video, audio, and online comments, etc., presented in various ways. Internet news satisfies users' needs for information in the information age, but it also prevents users from obtaining the part of information that is really useful to them when faced with a large amount of information, and the efficiency of using information is reduced instead. Usually, the best solution to this problem is The conventional method is news recommendation. However, there are a large number of nearly repeated or completely repeated news on the Internet. Therefore, after a user has browsed a news, whether it is a news browsed a day ago or a news browsed a month ago, when recommending news, it is necessary to The recommended news is detected, and the first news feature of the news to be recommended is compared with the second news feature of the browsed news to avoid repeated recommendation of the news.
本实施例通过获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征,确定待推荐新闻和所述已浏览新闻是否为雷同新闻,能够有效避免重复向用户推荐雷同新闻,以提高新闻推荐效率。In this embodiment, by obtaining the first news feature of the news to be recommended and the second news feature of the news that has been browsed, it is determined whether the news to be recommended and the news that has been browsed are similar news, which can effectively avoid repeatedly recommending similar news to users, so as to improve News recommendation efficiency.
实施例二Embodiment two
图2为本发明实施例二提供的一种基于人工智能的新闻推荐方法的流程图,本实施例在上述实施例的基础上进行优化,提供了优化的根据所述第一新闻特征和所述第二新闻特征确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻的处理方法,具体是:将所述第一新闻特征和所述第二新闻特征输入神经网络模型中进行学习;根据学习结果确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻。Fig. 2 is a flow chart of an artificial intelligence-based news recommendation method provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments, and provides optimized information based on the first news feature and the first news feature. The processing method of determining whether the news to be recommended and the browsed news are similar news by the second news feature is specifically: inputting the first news feature and the second news feature into a neural network model for learning; The learning result determines whether the news to be recommended and the browsed news are identical news.
相应的,本实施例的方法包括:Correspondingly, the method of this embodiment includes:
S210、获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征。S210. Obtain the first news feature of the news to be recommended and the second news feature of the browsed news.
S220、将所述第一新闻特征和所述第二新闻特征输入神经网络模型中进行学习。S220. Input the first news feature and the second news feature into a neural network model for learning.
其中,神经网络是试图模仿大脑的神经元之间传递,处理信息的模式。神经网络分两个过程包括神经网络模型训练阶段与使用神经网络模型进行学习阶段。典型的神经网络模型有感知器、线性神经网络、BP(Back Propagation)网络、深度学习网络模型等。待推荐新闻和已浏览新闻雷同的确定可以采用已有的模型进行学习,还可以采用在已有的模型基础上改进再进行学习。一般来说,神经网络模型具备两个特性:包括神经元和神经元之间的信息传递的强度。神经网络模型的构建分为三部分,包括输入层,隐含层和输出层。在此基础上,本实施例的神经网络模型在训练阶段,需要依靠大量的已知雷同新闻数据和/或由已知非雷同新闻数据来训练,在使用阶段,将待推荐新闻的数据即第一新闻特征和已浏览新闻的数据即第二新闻特征输入训练好的神经网络模型进行学习,在输出层输出学习结果,根据学习结果可确定待推荐新闻和已浏览新闻是否为雷同新闻。Among them, the neural network is an attempt to imitate the mode of transmitting and processing information between neurons in the brain. The neural network is divided into two processes, including the training phase of the neural network model and the learning phase using the neural network model. Typical neural network models include perceptrons, linear neural networks, BP (Back Propagation) networks, deep learning network models, etc. It is determined that the news to be recommended is similar to the news that has been browsed. The existing model can be used for learning, and the existing model can also be improved on the basis of the existing model for learning. In general, neural network models have two characteristics: including neurons and the strength of information transmission between neurons. The construction of the neural network model is divided into three parts, including the input layer, hidden layer and output layer. On this basis, in the training phase, the neural network model of this embodiment needs to rely on a large number of known similar news data and/or to be trained by known non-identical news data. The first news feature and the data of the browsed news, that is, the second news feature, are input to the trained neural network model for learning, and the learning result is output at the output layer. According to the learning result, it can be determined whether the news to be recommended and the news that has been browsed are similar news.
S230、根据学习结果确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻。S230. Determine whether the news to be recommended and the browsed news are identical news according to the learning result.
其中,神经网络模型输出的学习结果可以为文字、数值、分值或有关新闻的特征信息。如果输出的学习结果为文字,例如,直接输出雷同新闻和非雷同新闻,根据文字即可确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻;Wherein, the learning result output by the neural network model may be text, value, score or feature information about news. If the output learning result is text, for example, directly outputting similar news and non-similar news, it can be determined whether the news to be recommended and the browsed news are similar news according to the text;
如果输出的学习结果为分值,则根据输出的分值确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻,例如,如果分值高于预设分值则确定所述待推荐新闻和所述已浏览新闻为雷同新闻,否则,为非雷同新闻;If the output learning result is a score, then determine whether the news to be recommended and the browsed news are similar news according to the output score, for example, if the score is higher than the preset score, then determine the news to be recommended It is the same news as the browsed news, otherwise, it is not the same news;
如果输出的学习结果为数值,则根据输出的数值确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻,例如,如果数值为1则确定所述待推荐新闻和所述已浏览新闻为雷同新闻,如果数值为-1,则确定所述待推荐新闻和所述已浏览新闻为非雷同新闻,等等。If the output learning result is a numerical value, then determine whether the news to be recommended and the news that has been browsed are similar news according to the numerical value of the output, for example, if the value is 1, then determine that the news to be recommended and the news that has been browsed are For similar news, if the value is -1, it is determined that the news to be recommended and the browsed news are non-similar news, and so on.
若确定所述待推荐新闻和所述已浏览新闻为雷同新闻,则执行步骤S240,若确定所述待推荐新闻和所述已浏览新闻为非雷同新闻,则执行步骤S250。If it is determined that the news to be recommended and the news that has been browsed are identical news, execute step S240, and if it is determined that the news to be recommended and the news that has been viewed are non-identical news, execute step S250.
S240、拒绝推荐所述待推荐新闻。S240. Refusing to recommend the news to be recommended.
S250、推荐所述待推荐新闻。S250. Recommend the news to be recommended.
例如,上述用户A打开手机中的新闻类应用软件浏览新闻。当“2016年国庆节放假安排”的标题作为已浏览新闻的第二特征信息,“2016年国庆节放假几天?”的标题作为获取待推荐新闻的第一新闻特征时,将两个标题“2016年国庆节放假安排”和“2016年国庆节放假几天?”分别输入神经网络模型中进行学习,如果确定结果为雷同新闻,那么拒绝推荐标题为“2016年国庆节放假几天?”的新闻,如果确定结果为非雷同新闻,那么推荐标题为“2016年国庆节放假几天?”的新闻。For example, the above-mentioned user A opens the news application software in the mobile phone to browse news. When the title of "2016 National Day holiday arrangement" is used as the second characteristic information of the browsed news, and the title of "2016 National Day holiday how many days?" is used as the first news feature to obtain news to be recommended, the two titles " 2016 National Day Holiday Arrangement" and "2016 National Day Holiday How many days?" were input into the neural network model for learning, and if the results are determined to be similar news, then refuse to recommend the title "2016 National Day holiday how many days?" News, if it is determined that the result is not the same news, then recommend the news titled "How many days are off for the National Day in 2016?".
本实施例通过将所述第一新闻特征和所述第二新闻特征输入神经网络模型中进行学习确定是否为雷同新闻,由于神经网络模型具有模拟人脑信息处理的功能,因此能够提高判断雷同新闻的精确度与新闻推荐的效率。This embodiment determines whether it is the same news by inputting the first news feature and the second news feature into the neural network model for learning. Since the neural network model has the function of simulating the information processing of the human brain, it can improve the judgment of similar news. The accuracy and efficiency of news recommendation.
实施例三Embodiment Three
图3为本发明实施例三提供的一种基于人工智能的新闻推荐方法的流程图,本实施例在上述实施例的基础上进行优化,提供了优化的根据学习结果确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻的处理方法,具体是:若所述学习结果满足预设条件,则确定所述待推荐新闻和已浏览新闻为雷同新闻;若所述学习结果不满足预设条件,则确定所述待推荐新闻和已浏览新闻为非雷同新闻。Fig. 3 is a flow chart of an artificial intelligence-based news recommendation method provided by Embodiment 3 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments, and provides an optimized method of determining the news to be recommended and the news to be recommended according to the learning results. The processing method of whether the browsed news is the same news is specifically: if the learning result meets the preset condition, then determine that the news to be recommended and the browsed news are the same news; if the learning result does not meet the preset condition conditions, it is determined that the news to be recommended and the browsed news are non-similar news.
相应的,本实施例的方法包括:Correspondingly, the method of this embodiment includes:
S310、获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征。S310. Obtain the first news feature of the news to be recommended and the second news feature of the browsed news.
S320、将所述第一新闻特征和所述第二新闻特征输入神经网络模型中进行学习。S320. Input the first news feature and the second news feature into a neural network model for learning.
S330、确定学习结果是否满足预设条件。S330. Determine whether the learning result satisfies a preset condition.
其中,预设条件包含以下至少一种:所述神经网络模型输出的分值高于预设分值、标题一致、正文相似度高于预设阈值和来源相同。若所述学习结果满足预设条件,则确定所述待推荐新闻和已浏览新闻为雷同新闻,执行步骤S340,若所述学习结果不满足预设条件,则确定所述待推荐新闻和已浏览新闻为非雷同新闻,执行步骤S350。Wherein, the preset condition includes at least one of the following: the score output by the neural network model is higher than the preset score, the title is consistent, the text similarity is higher than the preset threshold, and the source is the same. If the learning result satisfies the preset condition, determine that the news to be recommended and the news that has been viewed are the same news, execute step S340, and if the learning result does not meet the preset condition, determine that the news to be recommended and the news that has been browsed If the news is non-similar news, go to step S350.
具体的,当神经网络模型输出的分值高于预设分值时,确定所述待推荐新闻和已浏览新闻为雷同新闻,预设分值可以为系统默认的静态值,也可以为根据个人需求设定的动态值;Specifically, when the score output by the neural network model is higher than the preset score, it is determined that the news to be recommended and the browsed news are the same news. Dynamic value set by demand;
当待推荐新闻和已浏览新闻的标题一致时,确定所述待推荐新闻和已浏览新闻为雷同新闻,否则为非雷同新闻;When the titles of the news to be recommended and the news that have been browsed are consistent, it is determined that the news to be recommended and the news that has been browsed are identical news, otherwise they are non-identical news;
当待推荐新闻正文相似度高于预设阈值时,确定所述待推荐新闻和已浏览新闻为雷同新闻,否则为非雷同新闻,预设阈值可以为系统默认的静态值,也可以为根据个人需求设定的动态值;When the similarity of the text of the news to be recommended is higher than the preset threshold, it is determined that the news to be recommended and the news that has been browsed are similar news, otherwise it is non-similar news. Dynamic value set by demand;
当待推荐新闻和已浏览新闻的来源相同时,确定所述待推荐新闻和已浏览新闻为雷同新闻,否则为非雷同新闻。When the sources of the news to be recommended and the news that has been browsed are the same, it is determined that the news to be recommended and the news that has been browsed are identical news, otherwise they are non-identical news.
例如,以预设条件为正文相似度高于预设阈值为例进行详细说明,若正文相似度高于预设阈值,则确定所述待推荐新闻和已浏览新闻为雷同新闻。其中,可将正文完全雷同的新闻的相似度对应的数值设定为100,将正文完全非雷同的新闻的相似度对应的数值设为0,预设阈值可自定义设定为70。当“2016年国庆节放假安排”的正文相似度作为已浏览新闻的第二特征信息,“2016年国庆节放假几天?”的正文相似度作为获取待推荐新闻的第一新闻特征时,将两个正文“2016年国庆节放假安排”和“2016年国庆节放假几天?”分别输入神经网络模型中进行学习,学习结果为90,由于高于预设阈值70,则确定待推荐新闻和已浏览新闻为雷同新闻,那么拒绝推荐标题为“2016年国庆节放假几天?”的新闻。For example, the preset condition is that the text similarity is higher than the preset threshold as an example for detailed description. If the text similarity is higher than the preset threshold, it is determined that the news to be recommended and the browsed news are the same news. Among them, the numerical value corresponding to the similarity degree of news with completely identical texts can be set to 100, the numerical value corresponding to the similarity degree of news with completely non-identical texts can be set to 0, and the preset threshold can be customized to 70. When the text similarity of "2016 National Day holiday arrangement" is used as the second feature information of the browsed news, and the text similarity of "2016 National Day holiday?" is used as the first news feature of the news to be recommended, the The two texts "2016 National Day holiday arrangement" and "2016 National Day holiday how many days? If you have browsed the same news, then refuse to recommend the news titled "How long is the National Day holiday in 2016?".
S340、拒绝推荐所述待推荐新闻。S340. Refusing to recommend the news to be recommended.
S350、推荐所述待推荐新闻。S350. Recommend the news to be recommended.
本实施例通过设定预定条件确定待推荐新闻和已浏览新闻是否为雷同新闻,使得新闻推荐更加精准。In this embodiment, by setting predetermined conditions, it is determined whether the news to be recommended and the browsed news are identical news, so that the news recommendation is more accurate.
实施例四Embodiment Four
图4为本发明实施例四提供的一种基于人工智能的新闻推荐方法的流程图,本实施例在上述实施例的基础上进行优化,提供了将所述第一新闻特征和所述第二新闻特征输入神经网络模型中进行学习的处理方法,具体是:确定判定所述待推荐新闻和所述已浏览新闻是否为雷同新闻所采用的判定雷同标准;若所述判定雷同标准为第一类雷同标准,则采用神经网络模型中的第一类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习,若所述判定雷同标准为第二类雷同标准,则采用神经网络模型中的第二类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习。FIG. 4 is a flow chart of an artificial intelligence-based news recommendation method provided by Embodiment 4 of the present invention. This embodiment is optimized on the basis of the above-mentioned embodiments, and provides a combination of the first news feature and the second news feature. The processing method of inputting the news features into the neural network model for learning is specifically: determining whether the news to be recommended and the browsed news are similar news; Similarity standard, then adopt the first kind of similarity training sub-model in neural network model to learn described first news feature and described second news feature, if described judgment similarity standard is the second kind of similarity standard, then adopt neural network model The second similarity training sub-model in the network model learns the first news feature and the second news feature.
相应的,本实施例的方法包括:Correspondingly, the method of this embodiment includes:
S410、获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征。S410. Obtain the first news feature of the news to be recommended and the second news feature of the browsed news.
S420、确定判定所述待推荐新闻和所述已浏览新闻是否为雷同新闻所采用的判定雷同标准。S420. Determine a similarity criterion adopted for judging whether the news to be recommended and the browsed news are similar news.
具体的,确定判定所述待推荐新闻和所述已浏览新闻是否为雷同新闻也可以采用判定雷同标准。其中,判定雷同标准可以有不同的判定标准,包括第一类雷同标准与第二类雷同标准,根据判断待推荐新闻和已浏览新闻更符合哪个判定雷同标准,再根据判定雷同标准对待推荐新闻进行判定。其中,所述第一类雷同标准为同一新闻事件和同一新闻来源,被其它新闻网站进行如下任意一种操作:转载、盗版和改编;所述第二类雷同标准为同一新闻事件,被不同媒体进行如下任意一种操作:报道、原创和附加自己媒体的评论。Specifically, determining whether the news to be recommended and the browsed news are identical news may also use a similarity criterion. Among them, the similarity judgment standard can have different judgment standards, including the first type of similarity standard and the second type of similarity standard, according to which judgment similarity standard is more in line with the news to be recommended and the browsed news, and then the recommended news is treated according to the similarity judgment standard determination. Among them, the first type of similarity standard refers to the same news event and the same news source, which is subjected to any of the following operations by other news websites: reprinting, piracy, and adaptation; the second type of similarity standard refers to the same news event, which is used by different media Do any of the following: report, write original, and add commentary from your own media.
具体选择哪个标准作为判定标准,可由用户自定义设置。具体的,可在本发明实施例提供的新闻推荐装置上设置标准选择选项,供用户选择。Which standard to choose as the judging standard can be customized by the user. Specifically, standard selection options can be set on the news recommendation device provided in the embodiment of the present invention for users to choose.
若采用的所述判定雷同标准为第一类雷同标准,则执行步骤S430,若采用的所述判定雷同标准为第二类雷同标准,则执行步骤S440。If the adopted standard for determining similarity is the first type of similarity standard, execute step S430, and if the adopted standard for determining similarity is the second type of identical standard, execute step S440.
S430、采用神经网络模型中的第一类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习。S430. Use the first similarity training sub-model in the neural network model to learn the first news feature and the second news feature.
S440、采用神经网络模型中的第二类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习。S440. Use the second similarity training sub-model in the neural network model to learn the first news features and the second news features.
其中,第一类雷同标准指同一新闻事件和同一新闻来源,被其它新闻网站进行原封不动的转载、盗版抓取、在原文基础上加上广告等附属内容或者对其内容稍加工和改编等。该类新闻诸多内容完全一致。我们认为基本所有用户对此类新闻阅读一遍足够,不会将其二次展现。如果判定雷同标准为第一类雷同标准时,那么采用神经网络模型中的第一类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习。其中,第一类雷同训练子模型为基于深度学习技术的训练模型。Among them, the first type of similarity standard refers to the same news event and the same news source, which are reproduced intact by other news websites, pirated, added supplementary content such as advertisements on the basis of the original text, or slightly processed and adapted the content, etc. . Much of the content of this type of news is exactly the same. We think it is enough for all users to read this kind of news once, and will not show it twice. If it is determined that the similarity standard is the first type of similarity standard, then the first type of similarity training sub-model in the neural network model is used to learn the first news feature and the second news feature. Among them, the first type of similar training sub-model is a training model based on deep learning technology.
第二类雷同标准为同一新闻事件、不同的新闻来源。具体指针对同一新闻事件,不同媒体进行报道,原创、附加上媒体自己的评论。该类新闻内容一般不完全一致,但是描述的是一件事情。此类新闻不同的用户需要不同,有的用户在阅读之后不希望二次展现,有的用户希望阅读相同事件在不同媒体的报道。确定判定所述待推荐新闻和所述已浏览新闻是否为雷同新闻也可以采用判定雷同标准。如果判定雷同标准为第二类雷同标准时,那么采用神经网络模型中的第二类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习。其中,第二类雷同训练子模型同样为基于深度学习技术的训练模型。The second type of similarity criteria is the same news event but different news sources. Specifically, it refers to reporting on the same news event by different media, with original and additional media’s own comments. The content of this type of news is generally not exactly the same, but it describes one thing. Different users of this kind of news have different needs. Some users do not want to display it again after reading it, and some users want to read reports of the same event in different media. Determining whether the news to be recommended and the browsed news are identical news may also use a similarity criterion. If it is determined that the similarity standard is the second type of similarity standard, then the first news feature and the second news feature are learned by using the second type of similarity training sub-model in the neural network model. Among them, the second type of similar training sub-model is also a training model based on deep learning technology.
S450、根据学习结果确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻。S450. Determine whether the news to be recommended and the browsed news are identical news according to the learning result.
若确定所述待推荐新闻和所述已浏览新闻为雷同新闻,则执行步骤S460,若确定所述待推荐新闻和所述已浏览新闻为非雷同新闻,则执行步骤S470。If it is determined that the news to be recommended and the news that has been browsed are identical news, execute step S460, and if it is determined that the news to be recommended and the news that has been viewed are non-identical news, execute step S470.
具体的,如果采用的是所述第一类雷同标准,通过神经网络模型中的第一类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习,若根据学习结果确定所述待推荐新闻和所述已浏览新闻为雷同新闻,则执行步骤S460,若根据学习结果确定所述待推荐新闻和所述已浏览新闻为非雷同新闻,则执行步骤S470。Specifically, if the first type of similarity standard is used, the first type of similarity training sub-model in the neural network model is used to learn the first news feature and the second news feature, if determined according to the learning result If the to-be-recommended news and the browsed news are identical news, step S460 is performed, and if it is determined according to the learning result that the to-be-recommended news and the browsed news are not identical news, then step S470 is performed.
或者,如果采用的是所述第二类雷同标准,通过神经网络模型中的第二类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习,若根据学习结果确定所述待推荐新闻和所述已浏览新闻为雷同新闻,且检测到推荐设置项为拒绝推荐,则执行步骤S460;若根据学习结果确定所述待推荐新闻和所述已浏览新闻为非雷同新闻,或,若根据学习结果确定所述待推荐新闻和所述已浏览新闻为雷同新闻,且检测到推荐设置项未设置为拒绝推荐,则执行步骤S470。Or, if the second type of similarity standard is adopted, the first news feature and the second news feature are learned through the second type of similarity training sub-model in the neural network model. The news to be recommended and the news that has been browsed are similar news, and it is detected that the recommendation setting item is to reject the recommendation, then perform step S460; if it is determined according to the learning result that the news to be recommended and the news that has been browsed are non-similar news, Or, if it is determined according to the learning result that the news to be recommended and the browsed news are the same news, and it is detected that the recommendation setting item is not set to reject recommendation, then step S470 is performed.
S460、拒绝推荐所述待推荐新闻。S460. Refusing to recommend the news to be recommended.
S470、推荐所述待推荐新闻。S470. Recommend the news to be recommended.
本实施例通过选择判定雷同标准,确定待推荐新闻和已浏览新闻是否为雷同新闻,使得新闻推荐更加精准。In this embodiment, by selecting a similarity determination criterion, it is determined whether the news to be recommended and the browsed news are similar news, so that the news recommendation is more accurate.
此外,为保证结果更为精确,也可同时采用第一类雷同标准和第二类雷同标准判定所述待推荐新闻和所述已浏览新闻是否为雷同新闻,即通过同时采用神经网络模型中的第一类雷同训练子模型和第二类雷同训练子模型对所述第一新闻特征和所述第二新闻特征分别进行学习,根据学习结果确定待推荐新闻和已浏览新闻是否为雷同新闻。In addition, in order to ensure more accurate results, the first type of similarity standard and the second type of similarity standard can also be used to determine whether the news to be recommended and the browsed news are similar news, that is, by using the neural network model at the same time The first type of similarity training sub-model and the second type of similarity training sub-model respectively learn the first news feature and the second news feature, and determine whether the news to be recommended and the browsed news are similar news according to the learning results.
本实施例同样通过选择判定雷同标准,根据不同判定雷同标准确定待推荐新闻和已浏览新闻是否为雷同新闻,使得新闻推荐更加精准。In this embodiment, by selecting similarity determination criteria, it is determined whether the news to be recommended and the browsed news are similar news according to different similarity determination criteria, so that the news recommendation is more accurate.
实施例五Embodiment five
图5为本发明实施例五提供的一种基于人工智能的新闻推荐方法的流程图,本实施例在上述实施例的基础上还包括:获取已知雷同新闻和/或已知非雷同新闻;根据所述已知雷同新闻的第三新闻特征构造已知雷同新闻的第一训练样本,和/或根据所述已知非雷同新闻的第四新闻特征构造已知非雷同新闻的第二训练样本;利用神经网络对所述第一训练样本和/或所述第二训练样本进行训练,得到所述神经网络模型。FIG. 5 is a flow chart of an artificial intelligence-based news recommendation method provided by Embodiment 5 of the present invention. On the basis of the above embodiments, this embodiment further includes: obtaining known similar news and/or known non-identical news; Construct a first training sample of known similar news according to the third news feature of the known similar news, and/or construct a second training sample of known non-identical news according to the fourth news feature of the known non-identical news ; using a neural network to train the first training sample and/or the second training sample to obtain the neural network model.
相应的,本实施例的方法包括:Correspondingly, the method of this embodiment includes:
S510、获取已知雷同新闻和/或已知非雷同新闻。S510. Obtain known similar news and/or known non-similar news.
具体的,神经网络模型为基于深度学习算法的一种雷同新闻去重的训练模型,在待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征输入神经网络模型中进行学习前,要对神经网络模型进行构造,通过对已知的雷同新闻和已知的非雷同新闻进行分析训练,获得有效判定待推荐新闻是否为雷同新闻的神经网络模型。Specifically, the neural network model is a training model based on a deep learning algorithm for deduplication of similar news. The neural network model is constructed, and the neural network model for effectively judging whether the news to be recommended is similar news is obtained by analyzing and training known similar news and known non-similar news.
例如,可采用爬虫技术从互联网上挖掘新闻数据,根据新闻数据确定雷同新闻和非雷同新闻,将确定的雷同新闻和非雷同新闻分别作为已知雷同新闻和已知非雷同新闻。For example, crawler technology can be used to mine news data from the Internet, determine similar news and non-similar news according to the news data, and use the determined similar news and non-similar news as known similar news and known non-similar news respectively.
S520、根据所述已知雷同新闻的第三新闻特征构造已知雷同新闻的第一训练样本,和/或根据所述已知非雷同新闻的第四新闻特征构造已知非雷同新闻的第二训练样本。S520. Construct a first training sample of known similar news according to the third news feature of the known similar news, and/or construct a second training sample of known non-identical news according to the fourth news feature of the known non-identical news. Training samples.
具体的,针对已知雷同新闻,提取已知雷同新闻的新闻特征即第三新闻特征包括但不限于标题、正文和来源,作为第一训练样本,并对训练样本进行标注,即告知神经网络该训练样本为雷同新闻的训练样本。同理,针对已知非雷同新闻,提取已知非雷同新闻的新闻特征即第四新闻特征包括但不限于标题、正文和来源,作为第二训练样本,并对训练样本进行标注,即告知神经网络该训练样本为非雷同新闻的训练样本。。Specifically, for known similar news, extract the news features of known similar news, that is, the third news feature including but not limited to title, text and source, as the first training sample, and mark the training sample, that is, tell the neural network the The training samples are the training samples of the same news. Similarly, for known non-similar news, extract the news features of known non-similar news, that is, the fourth news feature, including but not limited to title, text and source, as the second training sample, and mark the training sample, that is, inform the neural network The training samples of the network are training samples of non-similar news. .
S530、利用神经网络对所述第一训练样本和/或所述第二训练样本进行训练,得到所述神经网络模型。S530. Use a neural network to train the first training sample and/or the second training sample to obtain the neural network model.
具体的,通过对第一训练样本和第二训练样本经过反复多次的训练,得到最终的神经网络模型。其中,第一训练样本对已经雷同新闻的标题、正文内容、图片或者视频等特征进行分别且多次的训练;第二训练样本对已经非雷同新闻的标题、正文内容、图片或者视频等特征进行分别且多次的训练。Specifically, the final neural network model is obtained by repeatedly training the first training sample and the second training sample. Among them, the first training sample conducts separate and multiple trainings on features such as titles, text content, pictures or videos that have been similar to news; the second training sample performs training on features such as titles, text content, pictures or videos that have not been similar Separate and multiple training sessions.
S540、获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征。S540. Obtain the first news feature of the news to be recommended and the second news feature of the browsed news.
S550、将所述第一新闻特征和所述第二新闻特征输入神经网络模型中进行学习。S550. Input the first news feature and the second news feature into a neural network model for learning.
S560、根据学习结果确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻。S560. Determine whether the news to be recommended and the browsed news are identical news according to the learning result.
若确定所述待推荐新闻和所述已浏览新闻为雷同新闻,则执行步骤S570,若确定所述待推荐新闻和所述已浏览新闻为非雷同新闻,则执行步骤S580。If it is determined that the news to be recommended and the news that has been browsed are identical news, execute step S570, and if it is determined that the news to be recommended and the news that has been viewed are not identical news, execute step S580.
S570、拒绝推荐所述待推荐新闻。S570. Refusing to recommend the news to be recommended.
S580、推荐所述待推荐新闻。S580. Recommend the news to be recommended.
本实施例由于构造的深度神经网络中对于新闻标题与正文进行联合训练,不会仅仅依赖于标题或正文字面的重合度,降低了新闻推荐重复率。In this embodiment, since the joint training of news headlines and texts is carried out in the constructed deep neural network, it does not only rely on the coincidence degree of the headlines or texts, which reduces the repetition rate of news recommendation.
在上述实施例的基础上,所述神经网络模型可以包含第一雷同训练子模型和/或第二雷同训练子模型。其中,第一雷同训练子模型的训练过程包括:On the basis of the foregoing embodiments, the neural network model may include a first identical training sub-model and/or a second identical training sub-model. Wherein, the training process of the first similar training sub-model includes:
采用爬虫技术挖掘存在转载、盗版和改编中的至少一种关系的新闻聚对,将所述新闻聚对作为第一已知雷同新闻;Using crawler technology to dig out news clusters that have at least one relationship among reprinting, piracy, and adaptation, and use the news clusters as the first known similar news;
将不存在转载、盗版和改编中的至少一种关系的新闻作为第一已知非雷同新闻;Use news that does not have at least one relationship among reprinting, piracy, and adaptation as the first known non-identical news;
利用神经网络对所述第一已知雷同新闻的训练样本和/或所述第一已知非雷同新闻的训练样本进行训练,得到所述神经网络模型中的第一雷同训练子模型;Using a neural network to train the training samples of the first known similar news and/or the training samples of the first known non-similar news to obtain a first similar training sub-model in the neural network model;
采用爬虫技术挖掘具有转载、盗版和改编中的一种关系的新闻,将该新闻作为第一已知雷同新闻。例如,A被B转载、B被C转载,则A、B、C两两都是存在转载关系的聚对,可以通过新闻内部明确注明“出处”及其链接,找到某一新闻转载于哪里。Crawler technology is used to mine news that has a relationship among reprinting, piracy and adaptation, and this news is regarded as the first known similar news. For example, if A is reposted by B, and B is reposted by C, then A, B, and C are all pairs with a reprint relationship. You can find out where a certain news is reprinted by clearly indicating the "source" and its link in the news .
类似的,将不存在转载、盗版和改编中的至少一种关系的新闻作为第一已知非雷同新闻。在通过爬虫技术挖掘到整个新闻集合中,任意挑出两条新闻样本,如果这两条新闻不是第一已知雷同新闻,我们认为这样的新闻对为第一已知非雷同新闻。相应的,神经网络模型中的第一雷同训练子模型由第一已知雷同新闻的训练样本和第一已知非雷同新闻的训练样本进行训练而成。例如,爬虫技术对关于“2016年国庆放假安排”的所有新闻进行挖掘,把属于同一新闻内容、同一新闻来源的该新闻进行新闻聚对,作为第一已知雷同新闻;把随意挑出来的两个新闻不是第一已知雷同新闻作为第一已知非雷同新闻。最后训练得到关于新闻“2016年国庆放假安排”的神经网络模型中的第一雷同训练子模型。Similarly, news that does not have at least one relationship among reprinting, piracy, and adaptation is taken as the first known non-identical news. From the entire news collection mined by crawler technology, two news samples are randomly selected. If these two news are not the first known identical news, we consider such news pair as the first known non-identical news. Correspondingly, the first similarity training sub-model in the neural network model is trained from the first known training samples of similar news and the first known training samples of non-similar news. For example, the crawler technology mines all the news about "2016 National Day Holiday Arrangements", and groups the news that belongs to the same news content and the same news source as the first known similar news; This news is not the first known identical news as the first known non-identical news. Finally, the first similar training sub-model in the neural network model about the news "2016 National Day holiday arrangements" is obtained through training.
其中,第二雷同训练子模型的训练过程包括:Wherein, the training process of the second identical training sub-model includes:
采用爬虫技术挖掘新闻标题、内容和发布时间匹配程度超过预设程度的新闻组合,将所述新闻组合作为第二已知雷同新闻;Using crawler technology to dig out news combinations whose matching degree of news titles, content and release time exceeds the preset level, and use said news combination as the second known similar news;
将所述匹配程度未过预设程度的新闻作为第二已知非雷同新闻;Taking the news whose matching degree is less than the preset degree as the second known non-identical news;
利用神经网络对所述第二已知雷同新闻的训练样本和/或所述第二已知非雷同新闻的训练样本进行训练,得到所述神经网络模型中的第二雷同训练子模型。A neural network is used to train the training samples of the second known similar news and/or the training samples of the second known non-similar news to obtain a second similar training sub-model in the neural network model.
通过网络爬虫技术挖掘一部分新闻,利用这部分新闻的标题和内容去搜索引擎搜索,通过搜索引擎返回结果找到相似各种新闻。如果两条新闻新闻发布时间匹配程度超过预设程度、两条新闻内容字面重合程度高或者新闻标题的新闻组合,我们认为将新闻组合作为第二已知雷同新闻。其中,新闻匹配程度超过预设程度中的预设程度可以为默认的静态值,也可以为依据个人需要设定的动态值。Use web crawler technology to mine some news, use the title and content of this part of the news to search the search engine, and find similar news through the results returned by the search engine. If the matching degree of two news release times exceeds the preset degree, the content of the two news contents has a high degree of literal overlap, or the news combination of news titles, we consider the news combination as the second known similar news. Wherein, the preset degree in news matching degree exceeding the preset degree may be a default static value, or may be a dynamic value set according to individual needs.
神经网络模型中的第二雷同训练子模型由第二已知雷同新闻的训练样本和第二已知非雷同新闻的训练样本进行训练而成。例如,爬虫技术对关于“2016年国庆放假安排”的所有新闻进行挖掘,把属于同一新闻事件、相近发布时间、不同新闻来源的该新闻进行新闻组合,作为第二已知雷同新闻;把随意挑出来的两个新闻不是第二已知雷同新闻作为第二已知非雷同新闻。最后训练得到关于新闻“2016年国庆放假安排”的神经网络模型中的第二雷同训练子模型。The second similarity training sub-model in the neural network model is trained from the second known training samples of similar news and the second known training samples of non-similar news. For example, the crawler technology mines all the news about "2016 National Day holiday arrangements", and combines the news belonging to the same news event, similar release time, and different news sources as the second known similar news; The two news that came out were not the second known identical news as the second known non-identical news. Finally, the training obtains the second identical training sub-model in the neural network model about the news "2016 National Day holiday arrangement".
本实施例对神经网络模型中的第一雷同训练子模型和第二雷同训练子模型的构造进行了详细说明,这种针对新闻雷同这个专门的应用进行有针对性的、有监督的训练能够提高新闻推荐效率。This embodiment has described in detail the construction of the first similarity training sub-model and the second similarity training sub-model in the neural network model. This kind of targeted and supervised training for the special application of news similarity can improve News recommendation efficiency.
实施例六Embodiment six
图6所示为本发明实施例六提供的一种基于人工智能的新闻推荐装置的结构示意图。本实施例可适用于各种新闻推荐的情况,该方法可以由本发明实施例提供的新闻推荐装置来执行,该装置可采用软件和/或硬件的方式实现,该装置可集成在任何提供新闻推荐功能的设备中,例如典型的是用户终端设备,可以是电脑,也可以是移动终端(例如手机)、平板电脑等,如图6所示,具体包括:特征获取模块61、雷同确定模块62和新闻推荐模块63。FIG. 6 is a schematic structural diagram of an artificial intelligence-based news recommendation device provided by Embodiment 6 of the present invention. This embodiment is applicable to various news recommendation situations. The method can be executed by the news recommendation device provided in the embodiment of the present invention. The device can be implemented in the form of software and/or hardware. The device can be integrated in any news recommendation Functional devices, such as typical user terminal devices, can be computers, mobile terminals (such as mobile phones), tablet computers, etc., as shown in Figure 6, specifically include: feature acquisition module 61, similarity determination module 62 and News recommendation module63.
特征获取模块61用于获取待推荐新闻的第一新闻特征和已浏览新闻的第二新闻特征;The feature acquisition module 61 is used to acquire the first news feature of the news to be recommended and the second news feature of the browsed news;
雷同确定模块62用于根据所述第一新闻特征和所述第二新闻特征确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻;The similarity determination module 62 is used to determine whether the news to be recommended and the browsed news are similar news according to the first news feature and the second news feature;
新闻推荐模块63用于若为雷同新闻,则拒绝推荐所述待推荐新闻;若为非雷同新闻,则推荐所述待推荐新闻。The news recommendation module 63 is configured to refuse to recommend the news to be recommended if it is similar news; to recommend the news to be recommended if it is non-similar news.
本实施例所述新闻推荐装置用于执行上述各实施例所述的新闻推荐方法,其技术原理和产生的技术效果类似,这里不再赘述。The news recommendation device in this embodiment is used to implement the news recommendation methods described in the above-mentioned embodiments, and its technical principles and technical effects are similar, and will not be repeated here.
实施例七Embodiment seven
图7所示为本发明实施例七提供的一种基于人工智能的新闻推荐装置的结构示意图。如图7所示:FIG. 7 is a schematic structural diagram of an artificial intelligence-based news recommendation device provided by Embodiment 7 of the present invention. As shown in Figure 7:
在上述实施例的基础上,雷同确定模块62优选包括学习单元71和雷同确定单元72。On the basis of the above embodiments, the similarity determining module 62 preferably includes a learning unit 71 and a similarity determining unit 72 .
学习单元71用于将所述第一新闻特征和所述第二新闻特征输入神经网络模型中进行学习;The learning unit 71 is used for inputting the first news feature and the second news feature into the neural network model for learning;
雷同确定单元72用于根据学习结果确定所述待推荐新闻和所述已浏览新闻是否为雷同新闻。The similarity determining unit 72 is configured to determine whether the news to be recommended and the browsed news are similar news according to the learning result.
在上述实施例的基础上,雷同确定单元72具体用于:若所述学习结果满足预设条件,则确定所述待推荐新闻和已浏览新闻为雷同新闻;若所述学习结果不满足预设条件,则确定所述待推荐新闻和已浏览新闻为非雷同新闻On the basis of the above-mentioned embodiments, the similarity determining unit 72 is specifically configured to: if the learning result satisfies the preset condition, then determine that the news to be recommended and the browsed news are similar news; if the learning result does not meet the preset condition conditions, then determine that the news to be recommended and browsed news are non-similar news
在上述实施例的基础上,所述装置的预设条件包含以下至少一种:所述神经网络模型输出的分值高于预设分值、标题一致、正文相似度高于预设阈值和来源相同。On the basis of the above embodiments, the preset conditions of the device include at least one of the following: the score output by the neural network model is higher than the preset score, the title is consistent, the similarity of the text is higher than the preset threshold and the source same.
在上述实施例的基础上,学习单元71具体用于:确定判定所述待推荐新闻和所述已浏览新闻是否为雷同新闻所采用的判定雷同标准;若所述判定雷同标准为第一类雷同标准,则采用神经网络模型中的第一类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习;或者,若所述判定雷同标准为第二类雷同标准,则采用神经网络模型中的第二类雷同训练子模型对所述第一新闻特征和所述第二新闻特征进行学习。On the basis of the above-mentioned embodiments, the learning unit 71 is specifically configured to: determine whether the news to be recommended and the browsed news are identical news; standard, then the first type of similarity training sub-model in the neural network model is used to learn the first news feature and the second news feature; or, if the judgment similarity standard is the second type of similarity standard, use The second similarity training sub-model in the neural network model learns the first news features and the second news features.
在上述实施例的基础上,所述第一类雷同标准为同一新闻事件和同一新闻来源,被其它新闻网站进行如下任意一种操作:转载、盗版和改编;和/或,所述第二类雷同标准为同一新闻事件,被不同媒体进行如下任意一种操作:报道、原创和附加自己媒体的评论。On the basis of the above embodiments, the first type of similarity standard is the same news event and the same news source, and any of the following operations are performed by other news websites: reprinting, piracy, and adaptation; and/or, the second type The same standard refers to the same news event, which is performed by any of the following operations by different media: reporting, originality, and adding comments from its own media.
在上述实施例的基础上,所述新闻推荐模块63具体用于:若根据所述第一类雷同标准确定所述待推荐新闻和所述已浏览新闻为雷同新闻,则直接拒绝推荐所述待推荐新闻;或者,若根据所述第二类雷同标准确定所述待推荐新闻和所述已浏览新闻为雷同新闻,且检测到推荐设置项为拒绝推荐,则拒绝推荐所述待推荐新闻。On the basis of the above-mentioned embodiments, the news recommendation module 63 is specifically configured to: if it is determined according to the first similarity standard that the news to be recommended and the news that has been browsed are similar news, then directly refuse to recommend the news to be recommended. Recommending news; or, if it is determined according to the second similarity standard that the news to be recommended and the news that has been browsed are similar news, and it is detected that the recommendation setting item is rejection of recommendation, then refuse to recommend the news to be recommended.
在上述实施例的基础上,所述的装置还包括新闻获取模块73、样本构造模块74和神经网络训练模块75。On the basis of the above embodiments, the device further includes a news acquisition module 73 , a sample construction module 74 and a neural network training module 75 .
新闻获取模块73用于获取已知雷同新闻和/或已知非雷同新闻;The news acquisition module 73 is used to acquire known similar news and/or known non-identical news;
样本构造模块74用于根据所述已知雷同新闻的第三新闻特征构造已知雷同新闻的第一训练样本,和/或根据所述已知非雷同新闻的第四新闻特征构造已知非雷同新闻的第二训练样本;The sample construction module 74 is used to construct the first training sample of known similar news according to the third news feature of the known similar news, and/or construct the known non-identical news according to the fourth news feature of the known non-identical news. A second training sample of news;
神经网络训练模块75用于利用神经网络对所述第一训练样本和/或所述第二训练样本进行训练,得到所述神经网络模型。The neural network training module 75 is configured to use a neural network to train the first training sample and/or the second training sample to obtain the neural network model.
在上述实施例的基础上,所述神经网络模型的输出结果满足以下条件:所述待推荐新闻和所述已浏览新闻为雷同新闻的分值高于为非雷同新闻的分值。On the basis of the above embodiments, the output result of the neural network model satisfies the following condition: the score of the news to be recommended and the browsed news is higher than that of non-similar news.
在上述实施例的基础上,所述新闻获取模块61具体用于:采用爬虫技术挖掘存在转载、盗版和改编中的至少一种关系的新闻聚对,将所述新闻聚对作为第一已知雷同新闻;将不存在转载、盗版和改编中的至少一种关系的新闻作为第一已知非雷同新闻;On the basis of the above-mentioned embodiments, the news acquisition module 61 is specifically configured to: use crawler technology to mine news clusters that have at least one relationship among reprinting, piracy, and adaptation, and use the news clusters as the first known Identical news; news that does not have at least one of reprinting, piracy and adaptation as the first known non-identical news;
相应的,所述神经网络训练模块75具体用于:利用神经网络对所述第一已知雷同新闻的训练样本和/或所述第一已知非雷同新闻的训练样本进行训练,得到所述神经网络模型中的第一雷同训练子模型;Correspondingly, the neural network training module 75 is specifically configured to: use a neural network to train the training samples of the first known similar news and/or the training samples of the first known non-identical news to obtain the the first identical training sub-model in the neural network model;
和/或,所述新闻获取模61具体用于:采用爬虫技术挖掘新闻标题、内容和发布时间匹配程度超过预设程度的新闻组合,将所述新闻组合作为第二已知雷同新闻;将所述匹配程度未过预设程度的新闻作为第二已知非雷同新闻;And/or, the news acquisition module 61 is specifically used to: use crawler technology to dig out news combinations whose matching degree of news titles, content and release time exceeds a preset level, and use the news combination as the second known similar news; News whose matching degree does not exceed the preset level is regarded as the second known non-similar news;
相应的,所述神经网络训练模块75具体用于:利用神经网络对所述第二已知雷同新闻的训练样本和/或所述第二已知非雷同新闻的训练样本进行训练,得到所述神经网络模型中的第二雷同训练子模型。Correspondingly, the neural network training module 75 is specifically configured to: use a neural network to train the training samples of the second known similar news and/or the training samples of the second known non-identical news to obtain the The second identically trained submodel in the neural network model.
本实施例所述新闻推荐的装置用于执行上述各实施例所述的新闻推荐的方法,其技术原理和产生的技术效果类似,这里不再赘述。The news recommendation device described in this embodiment is used to implement the news recommendation methods described in the above embodiments, and its technical principles and technical effects are similar, and will not be repeated here.
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。Note that the above are only preferred embodiments of the present invention and applied technical principles. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and can also include more other equivalent embodiments without departing from the concept of the present invention, and the present invention The scope is determined by the scope of the appended claims.
Claims (20)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610866024.4A CN106446195A (en) | 2016-09-29 | 2016-09-29 | News recommending method and device based on artificial intelligence |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610866024.4A CN106446195A (en) | 2016-09-29 | 2016-09-29 | News recommending method and device based on artificial intelligence |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106446195A true CN106446195A (en) | 2017-02-22 |
Family
ID=58169854
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610866024.4A Pending CN106446195A (en) | 2016-09-29 | 2016-09-29 | News recommending method and device based on artificial intelligence |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106446195A (en) |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109582873A (en) * | 2018-12-07 | 2019-04-05 | 北京字节跳动网络技术有限公司 | Method and apparatus for pushed information |
| CN109684510A (en) * | 2018-10-31 | 2019-04-26 | 北京达佳互联信息技术有限公司 | Video sequencing method, device, electronic equipment and storage medium |
| US10387115B2 (en) | 2015-09-28 | 2019-08-20 | Yandex Europe Ag | Method and apparatus for generating a recommended set of items |
| US10387513B2 (en) | 2015-08-28 | 2019-08-20 | Yandex Europe Ag | Method and apparatus for generating a recommended content list |
| US10394420B2 (en) | 2016-05-12 | 2019-08-27 | Yandex Europe Ag | Computer-implemented method of generating a content recommendation interface |
| US10430481B2 (en) | 2016-07-07 | 2019-10-01 | Yandex Europe Ag | Method and apparatus for generating a content recommendation in a recommendation system |
| US10452731B2 (en) | 2015-09-28 | 2019-10-22 | Yandex Europe Ag | Method and apparatus for generating a recommended set of items for a user |
| CN110413863A (en) * | 2019-08-01 | 2019-11-05 | 信雅达系统工程股份有限公司 | A kind of public sentiment news duplicate removal and method for pushing based on deep learning |
| USD882600S1 (en) | 2017-01-13 | 2020-04-28 | Yandex Europe Ag | Display screen with graphical user interface |
| US10674215B2 (en) | 2018-09-14 | 2020-06-02 | Yandex Europe Ag | Method and system for determining a relevancy parameter for content item |
| US10706325B2 (en) | 2016-07-07 | 2020-07-07 | Yandex Europe Ag | Method and apparatus for selecting a network resource as a source of content for a recommendation system |
| CN112541128A (en) * | 2020-09-07 | 2021-03-23 | 同济大学 | Personalized news recommendation method based on characteristic bidirectional dynamic cooperation |
| US11086888B2 (en) | 2018-10-09 | 2021-08-10 | Yandex Europe Ag | Method and system for generating digital content recommendation |
| US11263217B2 (en) | 2018-09-14 | 2022-03-01 | Yandex Europe Ag | Method of and system for determining user-specific proportions of content for recommendation |
| US11276076B2 (en) | 2018-09-14 | 2022-03-15 | Yandex Europe Ag | Method and system for generating a digital content recommendation |
| US11276079B2 (en) | 2019-09-09 | 2022-03-15 | Yandex Europe Ag | Method and system for meeting service level of content item promotion |
| US11288333B2 (en) | 2018-10-08 | 2022-03-29 | Yandex Europe Ag | Method and system for estimating user-item interaction data based on stored interaction data by using multiple models |
| CN117521628A (en) * | 2023-11-20 | 2024-02-06 | 中诚华隆计算机技术有限公司 | Script creation method, device, equipment and chip based on artificial intelligence |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101694652A (en) * | 2009-09-30 | 2010-04-14 | 西安交通大学 | Network resource personalized recommendation method based on extremely fast neural network |
| CN103632290A (en) * | 2013-12-02 | 2014-03-12 | 合肥工业大学 | Recommendation probability fusion based hybrid recommendation method |
| US20160110649A1 (en) * | 2014-02-28 | 2016-04-21 | Huawei Technologies Co., Ltd. | Application Program Recommending Method, And Terminal |
| CN105573983A (en) * | 2015-12-17 | 2016-05-11 | 清华大学 | Topic model based hierarchical classification method and system for microblog user emotions |
| CN105915438A (en) * | 2016-04-15 | 2016-08-31 | 北京奇虎科技有限公司 | Message pushing method, apparatus, and system |
-
2016
- 2016-09-29 CN CN201610866024.4A patent/CN106446195A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101694652A (en) * | 2009-09-30 | 2010-04-14 | 西安交通大学 | Network resource personalized recommendation method based on extremely fast neural network |
| CN103632290A (en) * | 2013-12-02 | 2014-03-12 | 合肥工业大学 | Recommendation probability fusion based hybrid recommendation method |
| US20160110649A1 (en) * | 2014-02-28 | 2016-04-21 | Huawei Technologies Co., Ltd. | Application Program Recommending Method, And Terminal |
| CN105573983A (en) * | 2015-12-17 | 2016-05-11 | 清华大学 | Topic model based hierarchical classification method and system for microblog user emotions |
| CN105915438A (en) * | 2016-04-15 | 2016-08-31 | 北京奇虎科技有限公司 | Message pushing method, apparatus, and system |
Non-Patent Citations (1)
| Title |
|---|
| 陈炯等: "一种基于文档差异度的web突发事件新闻个性化推荐算法", 《计算机应用与软件》 * |
Cited By (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10387513B2 (en) | 2015-08-28 | 2019-08-20 | Yandex Europe Ag | Method and apparatus for generating a recommended content list |
| US10452731B2 (en) | 2015-09-28 | 2019-10-22 | Yandex Europe Ag | Method and apparatus for generating a recommended set of items for a user |
| US10387115B2 (en) | 2015-09-28 | 2019-08-20 | Yandex Europe Ag | Method and apparatus for generating a recommended set of items |
| US10394420B2 (en) | 2016-05-12 | 2019-08-27 | Yandex Europe Ag | Computer-implemented method of generating a content recommendation interface |
| US10706325B2 (en) | 2016-07-07 | 2020-07-07 | Yandex Europe Ag | Method and apparatus for selecting a network resource as a source of content for a recommendation system |
| US10430481B2 (en) | 2016-07-07 | 2019-10-01 | Yandex Europe Ag | Method and apparatus for generating a content recommendation in a recommendation system |
| USD890802S1 (en) | 2017-01-13 | 2020-07-21 | Yandex Europe Ag | Display screen with graphical user interface |
| USD892846S1 (en) | 2017-01-13 | 2020-08-11 | Yandex Europe Ag | Display screen with graphical user interface |
| USD980246S1 (en) | 2017-01-13 | 2023-03-07 | Yandex Europe Ag | Display screen with graphical user interface |
| USD882600S1 (en) | 2017-01-13 | 2020-04-28 | Yandex Europe Ag | Display screen with graphical user interface |
| USD892847S1 (en) | 2017-01-13 | 2020-08-11 | Yandex Europe Ag | Display screen with graphical user interface |
| US10674215B2 (en) | 2018-09-14 | 2020-06-02 | Yandex Europe Ag | Method and system for determining a relevancy parameter for content item |
| US11263217B2 (en) | 2018-09-14 | 2022-03-01 | Yandex Europe Ag | Method of and system for determining user-specific proportions of content for recommendation |
| US11276076B2 (en) | 2018-09-14 | 2022-03-15 | Yandex Europe Ag | Method and system for generating a digital content recommendation |
| US11288333B2 (en) | 2018-10-08 | 2022-03-29 | Yandex Europe Ag | Method and system for estimating user-item interaction data based on stored interaction data by using multiple models |
| US11086888B2 (en) | 2018-10-09 | 2021-08-10 | Yandex Europe Ag | Method and system for generating digital content recommendation |
| CN109684510A (en) * | 2018-10-31 | 2019-04-26 | 北京达佳互联信息技术有限公司 | Video sequencing method, device, electronic equipment and storage medium |
| CN109684510B (en) * | 2018-10-31 | 2020-01-31 | 北京达佳互联信息技术有限公司 | Video sequencing method and device, electronic equipment and storage medium |
| CN109582873A (en) * | 2018-12-07 | 2019-04-05 | 北京字节跳动网络技术有限公司 | Method and apparatus for pushed information |
| CN110413863A (en) * | 2019-08-01 | 2019-11-05 | 信雅达系统工程股份有限公司 | A kind of public sentiment news duplicate removal and method for pushing based on deep learning |
| US11276079B2 (en) | 2019-09-09 | 2022-03-15 | Yandex Europe Ag | Method and system for meeting service level of content item promotion |
| CN112541128B (en) * | 2020-09-07 | 2022-05-13 | 同济大学 | A personalized news recommendation method based on two-way dynamic collaboration of features |
| CN112541128A (en) * | 2020-09-07 | 2021-03-23 | 同济大学 | Personalized news recommendation method based on characteristic bidirectional dynamic cooperation |
| CN117521628A (en) * | 2023-11-20 | 2024-02-06 | 中诚华隆计算机技术有限公司 | Script creation method, device, equipment and chip based on artificial intelligence |
| CN117521628B (en) * | 2023-11-20 | 2024-05-28 | 中诚华隆计算机技术有限公司 | Script creation method, device, equipment and chip based on artificial intelligence |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106446195A (en) | News recommending method and device based on artificial intelligence | |
| CN111143610B (en) | Content recommendation method and device, electronic equipment and storage medium | |
| Kumar et al. | Sentiment analysis of multimodal twitter data | |
| US12038958B1 (en) | System, method, and user interface for a search engine based on multi-document summarization | |
| US10860811B2 (en) | Method and device for generating review article of hot news, and terminal device | |
| Macnamara | The 21st century media (r) evolution: Emergent communication practices | |
| US20150154249A1 (en) | Data ingestion module for event detection and increased situational awareness | |
| CN110019812A (en) | A kind of user is from production content detection algorithm and system | |
| Shang et al. | Fauxward: a graph neural network approach to fauxtography detection using social media comments | |
| US10482142B2 (en) | Information processing device, information processing method, and program | |
| CN111506794A (en) | A method and device for rumor management based on machine learning | |
| Li et al. | A CNN-based misleading video detection model | |
| CN106202574A (en) | The appraisal procedure recommended towards microblog topic and device | |
| JP2022524471A (en) | Systems and methods for extracting temporal information from animated media content items using machine learning | |
| CN115114395A (en) | Content retrieval and model training method and device, electronic equipment and storage medium | |
| CN114282097A (en) | Information identification method and device | |
| Singh et al. | Current trends in text mining for social media | |
| Zhou et al. | Clip-GCN: an adaptive detection model for multimodal emergent fake news domains | |
| Xu et al. | Do adjective features from user reviews address sparsity and transparency in recommender systems? | |
| CN104484437B (en) | A kind of network short commentary emotion method for digging | |
| CN114357301B (en) | Data processing method, device and readable storage medium | |
| CN112445921A (en) | Abstract generation method and device | |
| Yang et al. | The recommendation systems for smart tv | |
| Matsumoto et al. | Music video recommendation based on link prediction considering local and global structures of a network | |
| Li | [Retracted] An Advertising Recommendation Algorithm Based on Deep Learning Fusion Model |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170222 |