[go: up one dir, main page]

CN102708132A - A web page recommendation method and system - Google Patents

A web page recommendation method and system Download PDF

Info

Publication number
CN102708132A
CN102708132A CN201210057490XA CN201210057490A CN102708132A CN 102708132 A CN102708132 A CN 102708132A CN 201210057490X A CN201210057490X A CN 201210057490XA CN 201210057490 A CN201210057490 A CN 201210057490A CN 102708132 A CN102708132 A CN 102708132A
Authority
CN
China
Prior art keywords
webpage
category
browser
user
database
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
Application number
CN201210057490XA
Other languages
Chinese (zh)
Inventor
马治华
万勇
任寰
李铁钧
陈营营
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Qizhi Software Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qizhi Software Beijing Co Ltd filed Critical Qizhi Software Beijing Co Ltd
Priority to CN201710245996.6A priority Critical patent/CN107103062A/en
Priority to CN201210057490XA priority patent/CN102708132A/en
Publication of CN102708132A publication Critical patent/CN102708132A/en
Priority to PCT/CN2013/071796 priority patent/WO2013131432A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种网页推荐方法及系统,其中,所述方法包括:当用户访问一特定网页时,浏览器的客户端将所述特定网页的网址发送到浏览器的服务器;所述浏览器的服务器判断所述特定网页所属的类别,从预先基于用户的访问情况建立的数据库中取出该类别下的其他网页信息,并返回给所述浏览器的客户端;所述浏览器的客户端根据接收到的内容向用户进行同类别网页的推荐。通过本发明,使得浏览器能够利用基于用户访问情况建立起的网页数据库向用户进行网页的推荐,提高网络信息的利用率,以及用户获取有效信息的效率。

The present invention discloses a webpage recommendation method and system. The method includes the following steps: when a user accesses a specific webpage, the browser client sends the URL of the specific webpage to the browser server; the browser server determines the category to which the specific webpage belongs, retrieves information about other webpages in the category from a database pre-established based on the user's access history, and returns the information to the browser client; and the browser client recommends webpages of the same category to the user based on the received content. The present invention enables the browser to utilize the webpage database established based on the user's access history to recommend webpages to the user, thereby improving the utilization rate of network information and the efficiency with which users obtain effective information.

Description

一种网页推荐方法及系统A web page recommendation method and system

技术领域 technical field

本发明涉及浏览器技术领域,特别是涉及网页推荐方法及系统。The invention relates to the technical field of browsers, in particular to a method and system for recommending webpages.

背景技术 Background technique

随着互联网技术的迅猛发展和普及,人们对互联网的依赖程度变得越来越高,从互联网获得信息资讯已成为人们主要的信息来源方式,而浏览器则是人们获得网络信息的主要工具。然而现有的浏览器的功能通常仅局限于展现网页中已有的内容,也即,网页制作者在网页中设计了什么内容,浏览器就显示什么内容,用户也只能根据网页中显示出的内容进行相关信息的浏览。这样会使得一些网络信息无法得到充分地利用,用户通过浏览器获取到有效信息的效率也会比较低。With the rapid development and popularization of Internet technology, people rely more and more on the Internet. Obtaining information from the Internet has become the main source of information for people, and browsers are the main tool for people to obtain network information. However, the functions of existing browsers are usually limited to displaying the existing content in the webpage, that is, what content the webpage maker designs in the webpage, the browser will display whatever content, and the user can only display the content according to the content displayed in the webpage. Browse related information. In this way, some network information cannot be fully utilized, and the efficiency for users to obtain effective information through the browser will be relatively low.

发明内容 Contents of the invention

本发明提供了一种网页推荐方法及系统,使得浏览器能够利用基于用户访问情况建立起的网页数据库向用户进行网页的推荐,提高网络信息的利用率,以及用户获取有效信息的效率。The invention provides a method and system for recommending webpages, enabling a browser to recommend webpages to users by using a webpage database established based on user access conditions, improving the utilization rate of network information and the efficiency of users obtaining effective information.

本发明提供了如下方案:The present invention provides following scheme:

一种网页推荐方法,包括:A method for recommending web pages, comprising:

当用户访问一特定网页时,浏览器的客户端将所述特定网页的网址发送到浏览器的服务器;When a user visits a specific webpage, the browser client sends the URL of the specific webpage to the browser server;

所述浏览器的服务器判断所述特定网页所属的类别,从预先基于用户的访问情况建立的数据库中取出该类别下的其他网页信息,并返回给所述浏览器的客户端;The server of the browser judges the category to which the specific webpage belongs, fetches other webpage information under this category from a database established in advance based on the user's access situation, and returns it to the client of the browser;

所述浏览器的客户端根据接收到的内容向用户进行同类别网页的推荐。The browser client recommends web pages of the same category to the user according to the received content.

其中,所述浏览器的服务器判断所述特定网页所属的类别包括:Wherein, the server of the browser judging the category to which the specific webpage belongs includes:

所述浏览器的服务器根据所述特定网页的网址判断数据库中是否存在该网页;The server of the browser judges whether the webpage exists in the database according to the URL of the specific webpage;

如果存在,则查询该特定网页在所述数据库中所属的类别,将该类别确定为该特定网页所属的类别。If it exists, query the category to which the specific webpage belongs in the database, and determine the category as the category to which the specific webpage belongs.

其中,所述浏览器的服务器判断所述特定网页所属的类别包括:Wherein, the server of the browser judging the category to which the specific webpage belongs includes:

所述浏览器的服务器抓取所述特定网页的描述信息;The server of the browser grabs the description information of the specific webpage;

根据所述描述信息确定该特定网页所属的类别。The category to which the specific webpage belongs is determined according to the description information.

其中,通过以下方式建立所述数据库:Wherein, the database is established in the following manner:

当用户访问一网页时,将所述网页的网址发送到浏览器的服务器;When a user visits a webpage, send the URL of the webpage to the server of the browser;

浏览器的服务器根据所述网页的网址判断数据库中是否存在该网页;The server of the browser judges whether the webpage exists in the database according to the URL of the webpage;

如果不存在,则抓取所述网页的描述信息;If it does not exist, grab the description information of the webpage;

根据所述描述信息确定所述网页所属的类别,并将所述网页加入到数据库对应的类别中。Determine the category to which the webpage belongs according to the description information, and add the webpage to the corresponding category in the database.

其中,所述数据库中还保存有各个网页的用户访问次数信息,所述根据接收到的内容向用户进行同类别网页的推荐包括:Wherein, the database also saves information on the number of user visits of each webpage, and the recommendation of webpages of the same category to the user according to the received content includes:

将与所述特定网页同类别中用户访问次数最多的指定数目的网页推荐给用户。Recommending to the user a specified number of webpages in the same category as the specific webpage that are most visited by the user.

一种网页推荐系统,包括:A web page recommendation system, comprising:

发送单元,用于当用户访问一特定网页时,浏览器的客户端将所述特定网页的网址发送到浏览器的服务器;a sending unit, configured to send the URL of the specific webpage to the server of the browser by the client of the browser when the user visits a specific webpage;

处理单元,用于所述浏览器的服务器判断所述特定网页所属的类别,从预先基于用户的访问情况建立的数据库中取出该类别下的其他网页信息,并返回给所述浏览器的客户端;The processing unit is used for the server of the browser to judge the category to which the specific webpage belongs, to fetch information of other webpages under this category from a database pre-established based on the user’s access situation, and return it to the client of the browser ;

推荐单元,用于所述浏览器的客户端根据接收到的内容向用户进行同类别网页的推荐。The recommending unit is used for the browser client to recommend webpages of the same category to the user according to the received content.

其中,所述处理单元包括:Wherein, the processing unit includes:

查询子单元,用于所述浏览器的服务器根据所述特定网页的网址判断数据库中是否存在该网页;The query subunit is used for the server of the browser to determine whether the webpage exists in the database according to the URL of the specific webpage;

第一确定子单元,用于如果存在,则查询该特定网页在所述数据库中所属的类别,将该类别确定为该特定网页所属的类别。The first determination subunit is configured to query the category to which the specific webpage belongs in the database if it exists, and determine the category as the category to which the specific webpage belongs.

其中,所述处理单元包括:Wherein, the processing unit includes:

抓取子单元,用于所述浏览器的服务器抓取所述特定网页的描述信息;a crawling subunit, used for the server of the browser to grab the description information of the specific webpage;

第二确定子单元,用于根据所述描述信息确定该特定网页所属的类别。The second determination subunit is configured to determine the category to which the specific webpage belongs according to the description information.

其中,通过以下方式建立所述数据库:Wherein, the database is established in the following manner:

当用户访问一网页时,将所述网页的网址发送到浏览器的服务器;When a user visits a webpage, send the URL of the webpage to the server of the browser;

浏览器的服务器根据所述网页的网址判断数据库中是否存在该网页;The server of the browser judges whether the webpage exists in the database according to the URL of the webpage;

如果不存在,则抓取所述网页的描述信息;If it does not exist, grab the description information of the webpage;

根据所述描述信息确定所述网页所属的类别,并将所述网页加入到数据库对应的类别中。Determine the category to which the webpage belongs according to the description information, and add the webpage to the corresponding category in the database.

其中,所述数据库中还保存有各个网页的用户访问次数信息,所述推荐单元具体用于:Wherein, the database also saves information on the number of user visits of each webpage, and the recommendation unit is specifically used for:

将与所述特定网页同类别中用户访问次数最多的指定数目的网页推荐给用户。Recommending to the user a specified number of webpages in the same category as the specific webpage that are most visited by the user.

根据本发明提供的具体实施例,本发明公开了以下技术效果:According to the specific embodiments provided by the invention, the invention discloses the following technical effects:

通过本发明,能够根据用户对网页的访问情况,建立网页的分类数据库,这样当其他用户再次访问数据库中保存的网页时,就可以根据该网页所属的类别,以及该类别下的其他网页,向用户进行网页推荐,以使得用户能够通过浏览器的推荐获取到更多的网络信息,并且由于这些网络信息是从用户的访问数据中统计的,因此,提供给用户时,符合用户期望的可能性会比较大,相应的,其利用率也就会比较高。。Through the present invention, a webpage classification database can be established according to the user's visits to the webpage, so that when other users visit the webpage stored in the database again, they can submit the webpage according to the category to which the webpage belongs and other webpages under this category. Users make webpage recommendations so that users can obtain more network information through browser recommendations, and since these network information are counted from the user's access data, when provided to users, the possibility of meeting user expectations It will be relatively large, and correspondingly, its utilization rate will be relatively high. .

附图说明 Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required in the embodiments. Obviously, the accompanying drawings in the following description are only some of the present invention. Embodiments, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.

图1是本发明实施例提供的方法的流程图;Fig. 1 is the flowchart of the method provided by the embodiment of the present invention;

图2是本发明实施例提供的装置的示意图。Fig. 2 is a schematic diagram of a device provided by an embodiment of the present invention.

具体实施方式 Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments of the present invention belong to the protection scope of the present invention.

为了能够提高网络信息的利用率,以及用户获取有效信息的效率,本发明实施例提供了一种网页推荐的方法,在使用该方法进行网页推荐之前,需要预先建立起网页数据库,该网页数据库中包含有多个类别,每个类别下包含多个网页,其中还可以包含各个网页的用户访问次数等参数,根据这些信息就可以向用户进行推荐。在具体实现时,该网页数据库可以通过多种方式建立,例如,其中一种方式可以是:In order to improve the utilization rate of network information and the efficiency for users to obtain effective information, an embodiment of the present invention provides a method for recommending webpages. Before using this method for recommending webpages, a webpage database needs to be established in advance. It contains multiple categories, and each category contains multiple webpages, which may also include parameters such as the number of user visits to each webpage, and recommendations can be made to users based on this information. During specific implementation, the web page database can be established in various ways, for example, one of the ways can be:

当用户访问一网页时,将所述网页的网址发送到浏览器的服务器,然后由浏览器的服务器根据所述网页的网址判断数据库中是否存在该网页,如果不存在,则抓取所述网页的描述信息,然后再根据所述描述信息确定所述网页所属的类别,并将所述网页加入到数据库对应的类别中。这样,每当有一个网页首次被用户访问时,网页数据库中就可以多一条网页数据。如果需要保存用户访问次数的参数,则可以在网页首次加到数据库中时,将网页的用户访问次数置为1,之后再有用户访问相同的网页时,就可以将相应网页的用户访问次数加一。When a user visits a web page, the web address of the web page is sent to the server of the browser, and then the server of the browser judges whether the web page exists in the database according to the web address of the web page, and if not, grabs the web page The descriptive information, and then determine the category to which the webpage belongs according to the descriptive information, and add the webpage to the corresponding category in the database. In this way, whenever a webpage is accessed by the user for the first time, there can be one more piece of webpage data in the webpage database. If you need to save the parameters of the number of user visits, you can set the number of user visits to 1 when the webpage is first added to the database, and then add the number of user visits to the corresponding webpage when another user visits the same webpage. one.

具体的,建立网页数据库的操作可以由浏览器的服务器端来完成,并且,在本发明实施例中,建立的网页数据库,并不是基于全网中的所有网站来建立的,而是基于用户的访问。也即,只有被用户访问过的网站才会被收录到本发明实施例的网页数据库中,进而才会用于向用户的推荐。具体实现时,由于用户访问网页的操作都是通过浏览器的客户端来完成的,因此,浏览器客户端能够获取到用户访问网页的信息,并且能够知晓用户访问的网页的网址(可以是指网页的URL(Uniform/Universal Resource Locator统一资源定位符)),因此,当用户访问某网页时,客户端就可以将该网页的网址发送到浏览器的服务器,供服务器建立网页数据库使用。Specifically, the operation of establishing the webpage database can be completed by the server side of the browser, and, in the embodiment of the present invention, the established webpage database is not established based on all websites in the entire network, but based on the user's access. That is, only the websites visited by the user will be included in the webpage database of the embodiment of the present invention, and then will be used for recommendation to the user. During specific implementation, since the operation of the user's access to the webpage is all completed by the client of the browser, the browser client can obtain the information of the user's access to the webpage, and can know the website address of the webpage visited by the user (which can refer to The URL (Uniform/Universal Resource Locator Uniform Resource Locator) of the webpage, therefore, when the user visits a certain webpage, the client just can send the URL of this webpage to the server of the browser, for the server to establish the webpage database to use.

当然,在实际应用中,通常是对于一些特定类型的网页,向用户推荐相关的其他网页时,才会更有意义。例如,比较常见的是情况是团购网站,每个团购网站都会推出各自的团购项目,其中有些团购项目可能是类似的,如果用户对其中某个团购网站(假设为网站A)推出的某个团购项目(假设为项目X)感兴趣,则该用户也可能会其他团购网站(假设为网站B)推出的与该团购项目类似的项目感兴趣,此时,就可以将该团购网站B推出的该类似的团购项目推荐给该用户,使得用户能够在多个团购网站中选择出更有的团购项目。因此,在本发明实施例中,可以仅当用户访问的网页是一些特定的网页时,才会将其网址发送给浏览器的服务器。具体实现时,可以预先建立一些特殊网站的域名的名单,例如,如果需要对团购类的网站进行推荐,则可以预先统计出团购网站的域名(可以网络中能够获知到的全部的团购网站,还可以是一部分比较优质的团购网站)加入到名单中,当用户访问某网页时,如果发现该网页的网址域名在该名单中,则将其发送给服务器,否则,就可以不必发送。当然,除了团购网站之外,还可以是其他类型的网址,例如博客,等等。Of course, in practical applications, usually for some specific types of webpages, it is more meaningful to recommend other related webpages to the user. For example, it is more common that the situation is a group buying website. Each group buying website will launch its own group buying project, and some of the group buying projects may be similar. If the project (assumed to be project X) is interested, then the user may also be interested in other group buying websites (assumed to be website B) that are similar to the project of the group buying project. Similar group-buying items are recommended to the user, so that the user can select more group-buying items from multiple group-buying websites. Therefore, in the embodiment of the present invention, only when the webpages visited by the user are some specific webpages, the URLs thereof will be sent to the server of the browser. During concrete realization, the list of the domain name of some special websites can be set up in advance, for example, if need to recommend the website of group buying class, then can calculate the domain name of group buying website in advance (can know all the group buying website that can know in the network, also It can be a part of relatively high-quality group buying websites) added in the list, when the user visits a certain webpage, if the website domain name of the webpage is found in the list, then it is sent to the server, otherwise, it can not be sent. Of course, in addition to group buying websites, other types of URLs, such as blogs, etc., may also be used.

其中,关于上述名单,可以是以匹配列表的方式存在的,也即,当用户访问的网页满足一个匹配列表时才发送。比如,满足“http://www.dianping.com/*”,*表示当访问了“点评网”下面的网址时,才会触发网址上传。而这个匹配列表,可以使用配置文件的方式下发,比如每天浏览器客户端会到服务器下载一次配置文件,以获取其中的匹配列表,等等。Wherein, the above-mentioned list may exist in the form of a matching list, that is, it is sent only when the webpage accessed by the user satisfies a matching list. For example, if "http://www.dianping.com/*" is satisfied, * means that when the URL under "Dianping.com" is accessed, the URL upload will be triggered. And this matching list can be issued in the form of a configuration file. For example, the browser client will download a configuration file to the server every day to obtain the matching list in it, and so on.

另外需要说明的是,在实际应用中,为了防止用户的隐私受到侵犯,上述上传网址的操作,可以是在用户允许的情况下进行的,例如,在用户选择了网址推荐服务的情况下,才会进行上传,否则,如果用户没有选择该服务,则可以不必将用户访问的网页的网址上传到服务器。In addition, it should be noted that in practical applications, in order to prevent the user's privacy from being violated, the above operation of uploading the URL can be performed with the user's permission, for example, only when the user selects the URL recommendation service will upload, otherwise, if the user has not opted in to the service, the URLs of the pages the user visits may not be uploaded to the server.

浏览器的服务器在收到客户端发送来的网页的网址之后,就可以首先判断数据库中是否已经存在该网页,如果已经存在,则证明该网页不是首次被用户访问,之前已经有用户访问过该网页了,同时,如果数据库中保存了各个网页的用户访问次数,则还可以直接将数据库中该网页的用户访问次数加一。After the server of the browser receives the URL of the webpage sent by the client, it can first judge whether the webpage already exists in the database. At the same time, if the number of user visits of each webpage is stored in the database, the number of user visits of the webpage in the database can be directly increased by one.

如果数据库中不存在该网页,则证明该网页是第一次被用户访问,因此,浏览器的服务器就可以首先去抓取该网页的描述信息,以便于确定该网页的主要内容,进而为该网页分类。具体在抓取网页的描述信息时,可以是抓取网页的网页标题以及头信息,因为网页标题通常是用于概括网页主要内容的文字,而头信息中也通常会包括一些类型、关键词等信息。If the webpage does not exist in the database, it proves that the webpage is accessed by the user for the first time. Therefore, the server of the browser can first grab the description information of the webpage, so as to determine the main content of the webpage, and then provide Classification of web pages. Specifically, when grabbing the description information of a web page, it can be to grab the web page title and header information of the web page, because the web page title is usually the text used to summarize the main content of the web page, and the header information usually includes some types, keywords, etc. information.

获取到网页的描述信息之后,就可以确定出该网页所述的类别,并将网页加入到数据库中对应的类别下。这样,随着大量的用户对各个网页的访问,就可以在浏览器的服务器端建立起具有一定规模的网页数据库,进而,就可以根据该网页数据库向用户进行网页推荐了。例如,用户在访问某网页A时,浏览器的客户端就可以将该网页A的网址发送给浏览器的服务器,浏览器的服务器发现该网页A在数据库中存在,并且属于类别M,因此,就可以将类别M下的其他网页推荐给该用户。After obtaining the description information of the webpage, the category described in the webpage can be determined, and the webpage is added to the corresponding category in the database. In this way, as a large number of users visit various webpages, a webpage database with a certain scale can be established on the server side of the browser, and then webpage recommendations can be made to users based on the webpage database. For example, when a user visits a certain webpage A, the client of the browser can send the URL of the webpage A to the server of the browser, and the server of the browser finds that the webpage A exists in the database and belongs to category M, therefore, Then other webpages under the category M can be recommended to the user.

基于此,参见图1,本发明实施例提供的网页推荐方法就可以包括以下步骤:Based on this, referring to FIG. 1, the web page recommendation method provided by the embodiment of the present invention may include the following steps:

S101:当用户访问一特定网页时,浏览器的客户端将所述特定网页的网址发送到浏览器的服务器;S101: When a user visits a specific webpage, the browser client sends the URL of the specific webpage to the browser server;

为了针对用户访问的网页向用户推荐其他的网页,就需要将该网页的网址发送给浏览器的服务器,以便浏览器的服务器具体查询该网页在网页数据库中所属的类别。In order to recommend other webpages to the user according to the webpage visited by the user, it is necessary to send the web address of the webpage to the server of the browser, so that the server of the browser can specifically query the category to which the webpage belongs in the webpage database.

S102:所述浏览器的服务器判断所述特定网页所属的类别,从预先基于用户的访问情况建立的数据库中取出该类别下的其他网页信息,并返回给所述浏览器的客户端;S102: The server of the browser judges the category to which the specific webpage belongs, fetches other webpage information under the category from a database established in advance based on the user's access situation, and returns it to the client of the browser;

具体实现时,可以有多种确定网页所属类别的方式。例如,其中一种方式可以是,直接根据网页的网址去抓取网页的描述信息,然后根据对描述信息的分析,确定出该网页所属的类别。其中,该描述信息可以是指网页的网页标题和/或头信息,等等。或者,在本发明实施例中,如果按照前述例子中的方式建立起的网页数据库,则当用户访问到某网页时,如果该网页不是第一次被用户访问,则该网页应该已经被收录进网页数据库中,并且在加入网页数据库时,已经为该网页确定了类别,因此,直接在数据库中查询,就可以得知该网页的类别,进而,取出该类别下的其他网页即可。因此,在这种实现方式下,如果某网页是第一次被用户访问,由于数据库中不存在该网页的信息,因此可以暂时不向用户进行网页的推荐,但同时,会将该首次被用户访问的网页加入到网页数据库中,这样,当其他用户再访问这个网页时,就可以得到相关的推荐信息。During specific implementation, there may be multiple ways of determining the category to which the web page belongs. For example, one way may be to directly capture the description information of the web page according to the URL of the web page, and then determine the category to which the web page belongs based on the analysis of the description information. Wherein, the description information may refer to the webpage title and/or header information of the webpage, and so on. Or, in the embodiment of the present invention, if the web page database is established according to the method in the foregoing example, when the user visits a web page, if the web page is not accessed by the user for the first time, the web page should have been included in the In the webpage database, and when joining the webpage database, the category has been determined for the webpage, therefore, the category of the webpage can be known directly by querying the database, and then other webpages under this category can be taken out. Therefore, in this implementation mode, if a web page is accessed by a user for the first time, since the information of the web page does not exist in the database, it is possible not to recommend the web page to the user for the time being, but at the same time, the web page that is accessed by the user for the first time will be The visited web pages are added to the web page database, so that when other users visit this web page again, they can get relevant recommendation information.

其中,在向用户提供推荐的网页时,还可以考虑数据库中记录的各个网页的用户访问次数等因此,因为,如果一个网页的用户访问次数越高,则该网页被该用户接受的概率也就越高,也就使得推荐更有意义。因此,在数据库中保存了各个网页的用户访问次数的情况下,可以将与所述特定网页同类别中用户访问次数最多的指定数目的网页推荐给用户。Among them, when providing the recommended webpage to the user, the number of user visits of each webpage recorded in the database can also be considered. Therefore, if the number of user visits to a webpage is higher, the probability of the webpage being accepted by the user is also higher. The higher it is, the more meaningful the recommendation will be. Therefore, in the case that the number of user visits of each webpage is saved in the database, a specified number of webpages in the same category as the specific webpage that are most frequently visited by users can be recommended to the user.

可见,在本发明实施例中,为用户进行网页推荐的过程与建立及维护网页数据库的过程可以是同步进行的,也即在用户访问网页的过程中,既可以向用户进行其他网页的推荐,还可以基于用户当前访问的网页更新网页数据库中的数据。It can be seen that in the embodiment of the present invention, the process of recommending web pages for users and the process of establishing and maintaining web page databases can be carried out synchronously, that is, in the process of users accessing web pages, other web pages can be recommended to users, It is also possible to update the data in the webpage database based on the webpage currently visited by the user.

也就是说,当用户访问某网页时,将该网页发送到浏览器的服务器,浏览器的服务器首先根据该网页的网址判断该网页是否已经在数据库中存在,如果存在,则找到该网页在数据库中所属的类别,将该网页在数据库中所属类别下的其他网站推荐给用户,同时,将数据库中该网页的用户访问次数加一;如果不存在,则抓取该网页的标题及头信息(header),通过分析该标题及头信息,确定该网页所属的类别(该类别一般是预先建立好的,例如,针对团购网站,建立了餐饮、酒店、娱乐等大类,每一大类下还可以建立小类,如餐饮下可以建立火锅、烧烤、自助餐等等小类别),然后将该网页的网址加入到数据库中对应的类别下,同时,将该网页的用户访问次数置为1。That is to say, when a user visits a webpage, the webpage is sent to the server of the browser, and the server of the browser first judges whether the webpage already exists in the database according to the URL of the webpage, and if so, finds the webpage in the database. category in the database, recommend other websites under the category of the webpage in the database to the user, and at the same time, add one to the number of user visits to the webpage in the database; if it does not exist, grab the title and header information of the webpage ( header), by analyzing the title and header information, determine the category to which the web page belongs (this category is generally pre-established, for example, for group buying websites, categories such as catering, hotels, and entertainment have been established, and there are also categories under each category Small categories can be established, such as hot pot, barbecue, buffet, etc. can be established under catering), and then the URL of the web page is added to the corresponding category in the database, and at the same time, the number of user visits to the web page is set to 1.

例如,某团购网站的首页中新推出了一个团购项目,是一个关于火锅的团购,假设用户A第一时间刷新了该团购网站,发现该团购项目后,点击访问了该团购项目的网页X,此时,浏览器客户端就可以将该访问信息发送到浏览器的服务器,浏览器的服务器就可以在数据库中查询是否存在该网页X,发现不存在,就可以去抓取该网页X的网页标题及头信息,之后经过分析发现该网页X应该属于“火锅”类,就可以将该网页X的网址加入到数据库的“火锅”类别下,同时,将该网页X的用户访问次数置为1。之后,当用户B访问该网页X时,浏览器同样会将该访问信息发送到浏览器的服务器,浏览器的服务器经查询,发现数据库中存在该网页A的网址,并且该网址属于“火锅”类,此时,就可以将数据库中同样属于该火锅类的其他网页推荐给用户,同时,还可以将数据库中该网页A的用户访问次数加1,以此类推。并且,在向用户进行网页推荐时,除了类别信息以外,还可以参考用户访问次数信息,也即,可以将网页A所述类别中,用户访问次数最多的几个网页推荐给该用户A。For example, a new group buying item is launched on the home page of a group buying website, which is a group buying about hot pot. Suppose user A refreshes the group buying website at the first time, finds the group buying item, and clicks to visit the webpage X of the group buying item. At this point, the browser client can send the access information to the server of the browser, and the server of the browser can query whether the webpage X exists in the database, and if it is found that it does not exist, it can grab the webpage of the webpage X Title and header information, after analysis, it is found that the web page X should belong to the "hot pot" category, and the URL of the web page X can be added to the "hot pot" category of the database, and at the same time, the number of user visits of the web page X is set to 1 . Afterwards, when user B visits the webpage X, the browser will also send the access information to the browser server. After querying, the browser server finds that the website of the webpage A exists in the database, and the website belongs to "hot pot". At this time, other webpages in the database that also belong to the hot pot category can be recommended to the user, and at the same time, the user access times of the webpage A in the database can be increased by 1, and so on. Moreover, when recommending webpages to the user, in addition to the category information, the information on the number of user visits can also be referred to, that is, several webpages in the category of the webpage A that the user visits the most frequently can be recommended to the user A.

总之,通过本发明实施例提供的方法,能够实现基于用户访问情况的建立网页数据库,进而向用户进行网页推荐,因此,用户能够通过浏览器得到更多的、更有效的信息,能够减少用户获取有效信息所需的时间,同时,提高网络信息的利用率。In a word, through the method provided by the embodiment of the present invention, it is possible to establish a webpage database based on user access conditions, and then recommend webpages to users. Therefore, users can obtain more and more effective information through browsers, which can reduce user acquisition. The time required for effective information, at the same time, improve the utilization of network information.

与本发明实施例提供的网页推荐方法相对应,本发明实施例还提供了一种网页推荐系统,参见图2,该系统包括:Corresponding to the webpage recommendation method provided by the embodiment of the present invention, the embodiment of the present invention also provides a webpage recommendation system, as shown in FIG. 2 , the system includes:

发送单元201,用于当用户访问一特定网页时,浏览器的客户端将所述特定网页的网址发送到浏览器的服务器;The sending unit 201 is configured to send the URL of the specific web page to the server of the browser by the client of the browser when the user visits a specific web page;

处理单元202,用于所述浏览器的服务器判断所述特定网页所属的类别,从预先基于用户的访问情况建立的数据库中取出该类别下的其他网页信息,并返回给所述浏览器的客户端;The processing unit 202 is used for the server of the browser to judge the category to which the specific webpage belongs, to fetch information of other webpages under this category from a database pre-established based on the user's access situation, and return the information to the client of the browser end;

推荐单元203,用于所述浏览器的客户端根据接收到的内容向用户进行同类别网页的推荐。The recommending unit 203 is used for the client of the browser to recommend webpages of the same category to the user according to the received content.

具体实现时,处理单元202可以包括:During specific implementation, the processing unit 202 may include:

查询子单元,用于所述浏览器的服务器根据所述特定网页的网址判断数据库中是否存在该网页;The query subunit is used for the server of the browser to determine whether the webpage exists in the database according to the URL of the specific webpage;

第一确定子单元,用于如果存在,则查询该特定网页在所述数据库中所属的类别,将该类别确定为该特定网页所属的类别。The first determination subunit is configured to query the category to which the specific webpage belongs in the database if it exists, and determine the category as the category to which the specific webpage belongs.

或者,处理单元202也可以包括:Alternatively, the processing unit 202 may also include:

抓取子单元,用于所述浏览器的服务器抓取所述特定网页的描述信息;a crawling subunit, used for the server of the browser to grab the description information of the specific webpage;

第二确定子单元,用于根据所述描述信息确定该特定网页所属的类别。The second determination subunit is configured to determine the category to which the specific webpage belongs according to the description information.

其中,可以通过以下方式建立所述数据库:Among them, the database can be established in the following ways:

当用户访问一网页时,将所述网页的网址发送到浏览器的服务器;When a user visits a webpage, send the URL of the webpage to the server of the browser;

浏览器的服务器根据所述网页的网址判断数据库中是否存在该网页;The server of the browser judges whether the webpage exists in the database according to the URL of the webpage;

如果不存在,则抓取所述网页的描述信息;If it does not exist, grab the description information of the webpage;

根据所述描述信息确定所述网页所属的类别,并将所述网页加入到数据库对应的类别中。Determine the category to which the webpage belongs according to the description information, and add the webpage to the corresponding category in the database.

在实际应用中,所述数据库中还保存有各个网页的用户访问次数信息,相应的,推荐单元203具体可以用于:In practical applications, the database also stores information on the number of visits by users of various webpages. Correspondingly, the recommending unit 203 can specifically be used for:

将与所述特定网页同类别中用户访问次数最多的指定数目的网页推荐给用户。Recommending to the user a specified number of webpages in the same category as the specific webpage that are most visited by the user.

总之,通过本发明实施例提供的网页推荐系统,能够根据用户对网页的访问情况,建立网页的分类数据库,这样当其他用户再次访问数据库中保存的网页时,就可以根据该网页所属的类别,以及该类别下的其他网页,向用户进行网页推荐,以使得用户能够通过浏览器的推荐获取到更多的网络信息,并且由于这些网络信息是从用户的访问数据中统计的,因此,提供给用户时,符合用户期望的可能性会比较大,相应的,其利用率也就会比较高。In a word, the web page recommendation system provided by the embodiment of the present invention can establish a classification database of web pages according to the user's visits to the web pages, so that when other users visit the web pages stored in the database again, they can, according to the category to which the web page belongs, As well as other web pages under this category, recommend web pages to users, so that users can obtain more network information through browser recommendations, and since these network information are counted from user visit data, therefore, provided to When it is used by users, the possibility of meeting user expectations will be relatively high, and accordingly, its utilization rate will be relatively high.

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。It can be seen from the above description of the implementation manners that those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products can be stored in storage media, such as ROM/RAM, disk , CD, etc., including several instructions to make a computer device (which may be a personal computer, server, or network device, etc.) execute the methods described in various embodiments or some parts of the embodiments of the present invention.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device or system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for relevant parts, refer to part of the description of the method embodiments. The device and system embodiments described above are only illustrative, and the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, It can be located in one place, or it can be distributed to multiple network elements. Part or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. It can be understood and implemented by those skilled in the art without creative effort.

以上对本发明所提供的网页推荐方法及系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。The webpage recommendation method and system provided by the present invention have been introduced in detail above. In this paper, specific examples have been used to illustrate the principle and implementation of the present invention. The descriptions of the above embodiments are only used to help understand the method and methods of the present invention. Its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and application range. In summary, the contents of this specification should not be construed as limiting the present invention.

Claims (10)

1.一种网页推荐方法,其特征在于,包括:1. A webpage recommendation method, characterized in that, comprising: 当用户访问一特定网页时,浏览器的客户端将所述特定网页的网址发送到浏览器的服务器;When a user visits a specific webpage, the browser client sends the URL of the specific webpage to the browser server; 所述浏览器的服务器判断所述特定网页所属的类别,从预先基于用户的访问情况建立的数据库中取出该类别下的其他网页信息,并返回给所述浏览器的客户端;The server of the browser judges the category to which the specific webpage belongs, fetches other webpage information under this category from a database established in advance based on the user's access situation, and returns it to the client of the browser; 所述浏览器的客户端根据接收到的内容向用户进行同类别网页的推荐。The browser client recommends web pages of the same category to the user according to the received content. 2.根据权利要求1所述的方法,其特征在于,所述浏览器的服务器判断所述特定网页所属的类别包括:2. The method according to claim 1, wherein the server of the browser judging the category to which the specific webpage belongs comprises: 所述浏览器的服务器根据所述特定网页的网址判断数据库中是否存在该网页;The server of the browser judges whether the webpage exists in the database according to the URL of the specific webpage; 如果存在,则查询该特定网页在所述数据库中所属的类别,将该类别确定为该特定网页所属的类别。If it exists, query the category to which the specific webpage belongs in the database, and determine the category as the category to which the specific webpage belongs. 3.根据权利要求1所述的方法,其特征在于,所述浏览器的服务器判断所述特定网页所属的类别包括:3. The method according to claim 1, wherein the determining by the server of the browser the category to which the specific webpage belongs comprises: 所述浏览器的服务器抓取所述特定网页的描述信息;The server of the browser grabs the description information of the specific webpage; 根据所述描述信息确定该特定网页所属的类别。The category to which the specific webpage belongs is determined according to the description information. 4.根据权利要求1所述的方法,其特征在于,通过以下方式建立所述数据库:4. The method according to claim 1, wherein the database is set up in the following manner: 当用户访问一网页时,将所述网页的网址发送到浏览器的服务器;When a user visits a webpage, send the URL of the webpage to the server of the browser; 浏览器的服务器根据所述网页的网址判断数据库中是否存在该网页;The server of the browser judges whether the webpage exists in the database according to the URL of the webpage; 如果不存在,则抓取所述网页的描述信息;If it does not exist, grab the description information of the webpage; 根据所述描述信息确定所述网页所属的类别,并将所述网页加入到数据库对应的类别中。Determine the category to which the webpage belongs according to the description information, and add the webpage to the corresponding category in the database. 5.根据权利要求4所述的方法,其特征在于,所述数据库中还保存有各个网页的用户访问次数信息,所述根据接收到的内容向用户进行同类别网页的推荐包括:5. The method according to claim 4, wherein the database also preserves information on the number of user visits of each webpage, and the recommendation of webpages of the same category to the user according to the received content includes: 将与所述特定网页同类别中用户访问次数最多的指定数目的网页推荐给用户。Recommending to the user a specified number of webpages in the same category as the specific webpage that are most visited by the user. 6.一种网页推荐系统,其特征在于,包括:6. A webpage recommendation system, characterized in that, comprising: 发送单元,用于当用户访问一特定网页时,浏览器的客户端将所述特定网页的网址发送到浏览器的服务器;a sending unit, configured to send the URL of the specific webpage to the server of the browser by the client of the browser when the user visits a specific webpage; 处理单元,用于所述浏览器的服务器判断所述特定网页所属的类别,从预先基于用户的访问情况建立的数据库中取出该类别下的其他网页信息,并返回给所述浏览器的客户端;The processing unit is used for the server of the browser to judge the category to which the specific webpage belongs, to fetch information of other webpages under this category from a database pre-established based on the user’s access situation, and return it to the client of the browser ; 推荐单元,用于所述浏览器的客户端根据接收到的内容向用户进行同类别网页的推荐。The recommending unit is used for the browser client to recommend webpages of the same category to the user according to the received content. 7.根据权利要求6所述的系统,其特征在于,所述处理单元包括:7. The system according to claim 6, wherein the processing unit comprises: 查询子单元,用于所述浏览器的服务器根据所述特定网页的网址判断数据库中是否存在该网页;The query subunit is used for the server of the browser to determine whether the webpage exists in the database according to the URL of the specific webpage; 第一确定子单元,用于如果存在,则查询该特定网页在所述数据库中所属的类别,将该类别确定为该特定网页所属的类别。The first determination subunit is configured to query the category to which the specific webpage belongs in the database if it exists, and determine the category as the category to which the specific webpage belongs. 8.根据权利要求6所述的系统,其特征在于,所述处理单元包括:8. The system according to claim 6, wherein the processing unit comprises: 抓取子单元,用于所述浏览器的服务器抓取所述特定网页的描述信息;a crawling subunit, used for the server of the browser to grab the description information of the specific webpage; 第二确定子单元,用于根据所述描述信息确定该特定网页所属的类别。The second determination subunit is configured to determine the category to which the specific webpage belongs according to the description information. 9.根据权利要求6所述的系统,其特征在于,通过以下方式建立所述数据库:9. The system according to claim 6, wherein the database is established in the following manner: 当用户访问一网页时,将所述网页的网址发送到浏览器的服务器;When a user visits a webpage, send the URL of the webpage to the server of the browser; 浏览器的服务器根据所述网页的网址判断数据库中是否存在该网页;The server of the browser judges whether the webpage exists in the database according to the URL of the webpage; 如果不存在,则抓取所述网页的描述信息;If it does not exist, grab the description information of the webpage; 根据所述描述信息确定所述网页所属的类别,并将所述网页加入到数据库对应的类别中。Determine the category to which the webpage belongs according to the description information, and add the webpage to the corresponding category in the database. 10.根据权利要求9所述的系统,其特征在于,所述数据库中还保存有各个网页的用户访问次数信息,所述推荐单元具体用于:10. The system according to claim 9, wherein the database also stores user access times information of each webpage, and the recommendation unit is specifically used for: 将与所述特定网页同类别中用户访问次数最多的指定数目的网页推荐给用户。Recommending to the user a specified number of webpages in the same category as the specific webpage that are most visited by the user.
CN201210057490XA 2012-03-06 2012-03-06 A web page recommendation method and system Pending CN102708132A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201710245996.6A CN107103062A (en) 2012-03-06 2012-03-06 A kind of webpage recommending method and system
CN201210057490XA CN102708132A (en) 2012-03-06 2012-03-06 A web page recommendation method and system
PCT/CN2013/071796 WO2013131432A1 (en) 2012-03-06 2013-02-22 Method and system for establishing webpage database, and recommendation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210057490XA CN102708132A (en) 2012-03-06 2012-03-06 A web page recommendation method and system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201710245996.6A Division CN107103062A (en) 2012-03-06 2012-03-06 A kind of webpage recommending method and system

Publications (1)

Publication Number Publication Date
CN102708132A true CN102708132A (en) 2012-10-03

Family

ID=46900908

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710245996.6A Pending CN107103062A (en) 2012-03-06 2012-03-06 A kind of webpage recommending method and system
CN201210057490XA Pending CN102708132A (en) 2012-03-06 2012-03-06 A web page recommendation method and system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201710245996.6A Pending CN107103062A (en) 2012-03-06 2012-03-06 A kind of webpage recommending method and system

Country Status (1)

Country Link
CN (2) CN107103062A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102938766A (en) * 2012-11-12 2013-02-20 北京奇虎科技有限公司 Vicious website prompt method and device
CN102982068A (en) * 2012-10-25 2013-03-20 北京奇虎科技有限公司 Method for displaying recommended data and corresponding browser
WO2013131432A1 (en) * 2012-03-06 2013-09-12 北京奇虎科技有限公司 Method and system for establishing webpage database, and recommendation method and system
CN103678312A (en) * 2012-08-31 2014-03-26 腾讯科技(深圳)有限公司 Method and client terminal for recommending website
CN103812906A (en) * 2012-11-14 2014-05-21 腾讯科技(深圳)有限公司 Website recommendation method and device and communication system
WO2014180130A1 (en) * 2013-05-06 2014-11-13 Tencent Technology (Shenzhen) Company Limited Method and system for recommending contents
CN104239298A (en) * 2013-06-06 2014-12-24 腾讯科技(深圳)有限公司 Text message recommendation method, server, browser and system
CN106202168A (en) * 2016-06-24 2016-12-07 武汉斗鱼网络科技有限公司 A kind of web site contents methods of exhibiting and device
WO2017020776A1 (en) * 2015-07-31 2017-02-09 北京金山安全软件有限公司 Method and apparatus for obtaining keyword and for suggesting information on the basis of keyword
CN106610988A (en) * 2015-10-22 2017-05-03 阿里巴巴集团控股有限公司 Webpage recommendation method and recommendation apparatus
CN107463573A (en) * 2016-06-02 2017-12-12 广州市动景计算机科技有限公司 Content information provides method, equipment, browser, electronic equipment and server
CN107992615A (en) * 2017-12-20 2018-05-04 维沃移动通信有限公司 A kind of network address recommends method, server and terminal
US10019419B2 (en) 2013-06-06 2018-07-10 Tencent Technology (Shenzhen) Company Limited Method, server, browser, and system for recommending text information
CN112818217A (en) * 2021-01-13 2021-05-18 雷云 Web service recommendation method and system based on block chain fragmentation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296256A (en) * 2008-06-19 2008-10-29 中国电信股份有限公司 Method and system for implementing accurate information propelling by internet
CN101577866A (en) * 2008-05-07 2009-11-11 中国移动通信集团公司 User classification method, advertisement release method and device
CN101814083A (en) * 2010-01-08 2010-08-25 上海复歌信息科技有限公司 Automatic webpage classification method and system
CN102054004A (en) * 2009-11-04 2011-05-11 清华大学 Webpage recommendation method and device adopting same

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001022261A2 (en) * 1999-09-21 2001-03-29 Kim Peter H I Method and apparatus for delivery of targeted advertising and content based on user interaction with online queries on a wide area network
CN100365975C (en) * 2004-06-25 2008-01-30 深圳市傲天通信有限公司 Delivering system of webpage information of internet

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101577866A (en) * 2008-05-07 2009-11-11 中国移动通信集团公司 User classification method, advertisement release method and device
CN101296256A (en) * 2008-06-19 2008-10-29 中国电信股份有限公司 Method and system for implementing accurate information propelling by internet
CN102054004A (en) * 2009-11-04 2011-05-11 清华大学 Webpage recommendation method and device adopting same
CN101814083A (en) * 2010-01-08 2010-08-25 上海复歌信息科技有限公司 Automatic webpage classification method and system

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013131432A1 (en) * 2012-03-06 2013-09-12 北京奇虎科技有限公司 Method and system for establishing webpage database, and recommendation method and system
CN103678312B (en) * 2012-08-31 2018-06-05 腾讯科技(深圳)有限公司 A kind of method and client for recommending network address
CN103678312A (en) * 2012-08-31 2014-03-26 腾讯科技(深圳)有限公司 Method and client terminal for recommending website
CN102982068A (en) * 2012-10-25 2013-03-20 北京奇虎科技有限公司 Method for displaying recommended data and corresponding browser
CN102938766A (en) * 2012-11-12 2013-02-20 北京奇虎科技有限公司 Vicious website prompt method and device
CN103812906A (en) * 2012-11-14 2014-05-21 腾讯科技(深圳)有限公司 Website recommendation method and device and communication system
CN103812906B (en) * 2012-11-14 2015-03-18 腾讯科技(深圳)有限公司 Website recommendation method and device and communication system
WO2014180130A1 (en) * 2013-05-06 2014-11-13 Tencent Technology (Shenzhen) Company Limited Method and system for recommending contents
US10402479B2 (en) 2013-06-06 2019-09-03 Tencent Technology (Shenzhen) Company Limited Method, server, browser, and system for recommending text information
US10019419B2 (en) 2013-06-06 2018-07-10 Tencent Technology (Shenzhen) Company Limited Method, server, browser, and system for recommending text information
CN104239298A (en) * 2013-06-06 2014-12-24 腾讯科技(深圳)有限公司 Text message recommendation method, server, browser and system
WO2017020776A1 (en) * 2015-07-31 2017-02-09 北京金山安全软件有限公司 Method and apparatus for obtaining keyword and for suggesting information on the basis of keyword
CN106610988A (en) * 2015-10-22 2017-05-03 阿里巴巴集团控股有限公司 Webpage recommendation method and recommendation apparatus
CN106610988B (en) * 2015-10-22 2020-07-28 阿里巴巴集团控股有限公司 Webpage recommendation method and recommendation device
CN107463573A (en) * 2016-06-02 2017-12-12 广州市动景计算机科技有限公司 Content information provides method, equipment, browser, electronic equipment and server
CN107463573B (en) * 2016-06-02 2020-10-13 阿里巴巴(中国)有限公司 Content information providing method, device, browser, electronic device and server
CN106202168A (en) * 2016-06-24 2016-12-07 武汉斗鱼网络科技有限公司 A kind of web site contents methods of exhibiting and device
CN107992615A (en) * 2017-12-20 2018-05-04 维沃移动通信有限公司 A kind of network address recommends method, server and terminal
CN107992615B (en) * 2017-12-20 2020-06-16 维沃移动通信有限公司 Website recommendation method, server and terminal
CN112818217A (en) * 2021-01-13 2021-05-18 雷云 Web service recommendation method and system based on block chain fragmentation

Also Published As

Publication number Publication date
CN107103062A (en) 2017-08-29

Similar Documents

Publication Publication Date Title
CN102708132A (en) A web page recommendation method and system
US9116994B2 (en) Search engine optimization for category specific search results
US8972412B1 (en) Predicting improvement in website search engine rankings based upon website linking relationships
US8938438B2 (en) Optimizing search engine ranking by recommending content including frequently searched questions
CN102693271B (en) A kind of network information recommending method and system
CN102340514B (en) Network information push method and system
JP6173546B2 (en) Redirect reduction
CN102629265B (en) A kind of method and system setting up web database
US20100161631A1 (en) Techniques to share information about tags and documents across a computer network
US20130212120A1 (en) Multi-domain recommendations
CN103617267B (en) Socialized extension search method, device and system
US20170011127A1 (en) System and method for routing data and connecting users based on user interactions with a machine-readable code of content data
US9020922B2 (en) Search engine optimization at scale
JP2016507840A (en) Method, device, and system for publishing product information
CN102298616A (en) A method and apparatus for providing related sublinks in search results
CN103618696B (en) Method and server for processing cookie information
CN102521249B (en) Show method and device based on homogeneous resources
US10007731B2 (en) Deduplication in search results
US20200120173A1 (en) System and method for an adaptive search engine using domain social networking data
CN112001747A (en) System and method for matching users with social data
US8966358B2 (en) Document generation based on referral
JP5985543B2 (en) Information aggregation device, information aggregation method, and information aggregation program
CN104715067A (en) Method, device and system for making key words on web page and browser client
TW201344607A (en) Business object determination method and determination device
CN103699639A (en) Web searching method and client

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: BEIJING QIHU TECHNOLOGY CO., LTD.

Free format text: FORMER OWNER: QIZHI SOFTWARE (BEIJING) CO., LTD.

Effective date: 20120926

Owner name: QIZHI SOFTWARE (BEIJING) CO., LTD.

Effective date: 20120926

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: 100016 CHAOYANG, BEIJING TO: 100088 XICHENG, BEIJING

TA01 Transfer of patent application right

Effective date of registration: 20120926

Address after: 100088 Beijing city Xicheng District xinjiekouwai Street 28, block D room 112 (Desheng Park)

Applicant after: Beijing Qihu Technology Co., Ltd.

Applicant after: Qizhi Software (Beijing) Co., Ltd.

Address before: The 4 layer 100016 unit of Beijing city Chaoyang District Jiuxianqiao Road No. 14 Building C

Applicant before: Qizhi Software (Beijing) Co., Ltd.

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20121003

RJ01 Rejection of invention patent application after publication