[go: up one dir, main page]

CN115079903A - Tab display method, computer device, and computer-readable storage medium - Google Patents

Tab display method, computer device, and computer-readable storage medium Download PDF

Info

Publication number
CN115079903A
CN115079903A CN202210761404.7A CN202210761404A CN115079903A CN 115079903 A CN115079903 A CN 115079903A CN 202210761404 A CN202210761404 A CN 202210761404A CN 115079903 A CN115079903 A CN 115079903A
Authority
CN
China
Prior art keywords
webpage
recommendation
recommendation result
user
result
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
CN202210761404.7A
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.)
Shanghai Zhangmen Science and Technology Co Ltd
Original Assignee
Shanghai Zhangmen Science and Technology 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 Shanghai Zhangmen Science and Technology Co Ltd filed Critical Shanghai Zhangmen Science and Technology Co Ltd
Priority to CN202210761404.7A priority Critical patent/CN115079903A/en
Publication of CN115079903A publication Critical patent/CN115079903A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/9538Presentation of query results

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present specification provides a tab display method, a computer device, and a computer-readable storage medium, the tab display method including: receiving historical webpage browsing information of a user, which is sent by a user terminal; determining a webpage recommendation result according to the historical webpage browsing information of the user; and controlling a designated tab of a browser of the user terminal to be displayed in a highlighted mode according to the webpage recommendation result, wherein the designated tab is used for displaying the webpage recommendation result. By implementing the invention, the Tab of the browser of the user terminal can not only display the name of the webpage, but also display the webpage recommendation result according to the browsing habit of the user, thereby greatly improving the utilization rate of the Tab card and improving the use frequency of the browser at the terminal.

Description

一种选项卡显示方法、计算机设备及计算机可读存储介质Tab display method, computer device, and computer-readable storage medium

技术领域technical field

本说明书涉及人工智能技术领域,尤其涉及一种选项卡显示方法、计算机设备及计算机可读存储介质。The present specification relates to the technical field of artificial intelligence, and in particular, to a method for displaying tabs, a computer device, and a computer-readable storage medium.

背景技术Background technique

选项卡Tab浏览是浏览器中的一项功能,该功能可以让用户在一个浏览器窗口中打开多个网站。通过使用选项卡浏览,可以减少任务栏上显示的项目数量。相关技术中的Tab卡仅仅用来显示网页的名称,对于作为互联网重要入口的浏览器来说,Tab卡利用率低。Tabbed browsing is a feature in browsers that allows users to open multiple websites in one browser window. By using tabbed browsing, you can reduce the number of items displayed on the taskbar. The Tab card in the related art is only used to display the name of the web page, and the utilization rate of the Tab card is low for a browser, which is an important entrance of the Internet.

发明内容SUMMARY OF THE INVENTION

为克服相关技术中存在的问题,本说明书提供了一种选项卡显示方法、计算机设备及计算机可读存储介质。In order to overcome the problems existing in the related art, this specification provides a tab display method, a computer device and a computer-readable storage medium.

根据本说明书实施例的第一方面,提供一种选项卡显示方法,所述方法包括:接收用户终端发送的用户历史网页浏览信息;根据所述用户历史网页浏览信息确定网页推荐结果;根据所述网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,其中,所述指定选项卡用于显示所述网页推荐结果。According to a first aspect of the embodiments of this specification, a method for displaying tabs is provided, the method includes: receiving user historical web page browsing information sent by a user terminal; determining a web page recommendation result according to the user historical web page browsing information; The webpage recommendation result controls the highlighted display of a designated tab of the browser of the user terminal, wherein the designated tab is used to display the webpage recommendation result.

可选地,所述根据所述用户历史网页浏览信息确定网页推荐结果,包括:将所述用户历史网页浏览信息输入到提前训练好的推荐模型中,得到第一网页推荐结果;根据预设推荐规则与所述用户历史网页浏览信息确定第二网页推荐结果;根据所述第一网页推荐结果和所述第二网页推荐结果确定所述网页推荐结果。Optionally, the determining the webpage recommendation result according to the user's historical webpage browsing information includes: inputting the user's historical webpage browsing information into a recommendation model trained in advance to obtain a first webpage recommendation result; recommending according to a preset The second webpage recommendation result is determined by the rule and the user's historical webpage browsing information; the webpage recommendation result is determined according to the first webpage recommendation result and the second webpage recommendation result.

可选地,所述根据所述第一网页推荐结果和所述第二网页推荐结果确定所述网页推荐结果,包括:Optionally, the determining the webpage recommendation result according to the first webpage recommendation result and the second webpage recommendation result includes:

根据所述第一网页推荐结果和所述第二网页推荐结果的并集确定所述网页推荐结果;或者The webpage recommendation result is determined according to the union of the first webpage recommendation result and the second webpage recommendation result; or

根据所述第一网页推荐结果和所述第二网页推荐结果的交集确定所述网页推荐结果。The webpage recommendation result is determined according to the intersection of the first webpage recommendation result and the second webpage recommendation result.

可选地,所述根据所述第一网页推荐结果和所述第二网页推荐结果确定所述网页推荐结果,包括:获取所述提前训练好的推荐模型的第一权重和所述预设推荐规则的第二权重;根据所述第一权重确定所述第一网页推荐结果的筛选数量,以及根据所述第二权重确定所述第二网页推荐结果的筛选数量;根据所述第一网页推荐结果的筛选数量和所述第二网页推荐结果的筛选数量确定所述网页推荐结果。Optionally, the determining the webpage recommendation result according to the first webpage recommendation result and the second webpage recommendation result includes: acquiring the first weight of the pre-trained recommendation model and the preset recommendation the second weight of the rule; determine the number of screening results of the first webpage recommendation according to the first weight, and determine the number of screening results of the second webpage recommendation according to the second weight; according to the first webpage recommendation The screened number of results and the screened number of the second web page recommendation result determine the web page recommendation result.

可选地,在所述控制用户终端的浏览器的指定选项卡突出显示之后,所述方法还包括:接收用户响应结果;根据所述用户响应结果对所述提前训练好的推荐模型和所述预设推荐规则进行更新。Optionally, after the designated tab of the browser controlling the user terminal is highlighted, the method further includes: receiving a user response result; The preset recommendation rules are updated.

可选地,所述根据所述网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,包括:获取所述用户终端的历史响应结果;根据所述历史响应结果确定所述网页推荐结果的推荐命中率;当所述网页推荐结果的推荐命中率大于预设命中率阈值时,控制用户终端的浏览器的指定选项卡突出显示。Optionally, the controlling the highlighted display of the specified tab of the browser of the user terminal according to the webpage recommendation result includes: acquiring historical response results of the user terminal; Recommendation hit rate; when the recommended hit rate of the webpage recommendation result is greater than the preset hit rate threshold, control the designated tab of the browser of the user terminal to highlight.

根据本说明书实施例的第二方面,提供一种选项卡显示方法,包括:将用户历史网页浏览信息发送到服务器,以使所述服务器基于所述用户历史网页浏览信息确定网页推荐结果;当接收到所述服务器根据所述网页推荐结果发送的控制信息时,突出显示浏览器的指定选项卡,其中,所述控制信息用于控制所述浏览器的指定选项卡突出显示,所述指定选项卡用于显示所述网页推荐结果。According to a second aspect of the embodiments of the present specification, a method for displaying tabs is provided, including: sending user historical web page browsing information to a server, so that the server determines a web page recommendation result based on the user's historical web page browsing information; When the server sends the control information according to the webpage recommendation result, the designated tab of the browser is highlighted, wherein the control information is used to control the designated tab of the browser to be highlighted, and the designated tab for displaying the webpage recommendation result.

可选地,在突出显示浏览器的指定选项卡之后,所述方法还包括:响应于用户对所述指定选项卡的点击操作,显示预设数量的网页推荐结果。Optionally, after highlighting a designated tab of the browser, the method further includes: displaying a preset number of webpage recommendation results in response to a user's click operation on the designated tab.

根据本说明书实施例的第三方面,提供一种计算机设备,包括:According to a third aspect of the embodiments of the present specification, a computer device is provided, including:

处理器;processor;

用于存储处理器可执行指令的存储器;memory for storing processor-executable instructions;

其中,所述处理器被配置为执行如第一方面或第一方面任一可选实施方式的选项卡显示方法的步骤,或执行如第二方面或第二方面任一可选实施方式的选项卡显示方法的步骤。Wherein, the processor is configured to execute the steps of the method for displaying tabs in the first aspect or any optional embodiment of the first aspect, or to execute options such as the second aspect or any optional embodiment of the second aspect The card shows the steps of the method.

根据本说明书实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时执行如第一方面或第一方面任一可选实施方式的选项卡显示方法的步骤,或执行如第二方面或第二方面任一可选实施方式的选项卡显示方法的步骤。According to a fourth aspect of the embodiments of the present specification, there is provided a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, executes the options of the first aspect or any optional implementation manner of the first aspect The steps of the card display method, or the steps of the tab display method according to the second aspect or any optional embodiment of the second aspect.

本说明书的实施例提供的技术方案可以包括以下有益效果:The technical solutions provided by the embodiments of this specification may include the following beneficial effects:

通过接收用户终端发送的用户历史网页浏览信息,根据用户历史网页浏览信息确定网页推荐结果,根据网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,其中,指定选项卡用于显示网页推荐结果,通过实施本发明,用户终端的浏览器的选项卡可以不仅仅显示网页的名称,还能针对用户的浏览习惯显示网页推荐结果,大大提高了Tab卡的利用率,也提升了浏览器在终端的使用频率。By receiving the user's historical webpage browsing information sent by the user terminal, determining the webpage recommendation result according to the user's historical webpage browsing information, and controlling the designated tab of the browser of the user terminal to highlight according to the webpage recommendation result, wherein the designated tab is used to display webpage recommendation As a result, by implementing the present invention, the tab of the browser of the user terminal can not only display the name of the webpage, but also display the recommendation result of the webpage according to the user's browsing habits, which greatly improves the utilization rate of the tab card and improves the browser's The frequency of use of the terminal.

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the specification.

附图说明Description of drawings

图1是本说明书根据一示例性实施例示出的一种选项卡显示方法的流程图。FIG. 1 is a flowchart of a method for displaying tabs according to an exemplary embodiment of the present specification.

图2是本说明书根据一示例性实施例示出的另一种选项卡显示方法的流程图。FIG. 2 is a flowchart of another method for displaying tabs according to an exemplary embodiment of the present specification.

图3是本说明书实施例选项卡显示装置所在计算机设备的一种硬件结构图。FIG. 3 is a hardware structure diagram of the computer equipment where the tab display device according to the embodiment of the present specification is located.

图4是本说明书根据一示例性实施例示出的一种选项卡显示装置的框图。FIG. 4 is a block diagram of a tab display device shown in this specification according to an exemplary embodiment.

图5本说明书根据一示例性实施例示出的另一种选项卡显示装置的框图。FIG. 5 is a block diagram of another tab display device shown in this specification according to an exemplary embodiment.

具体实施方式Detailed ways

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are illustrated in the accompanying drawings. Where the following description refers to the drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the illustrative examples below are not intended to represent all implementations consistent with this specification. Rather, they are merely examples of apparatus and methods consistent with some aspects of this specification as recited in the appended claims.

在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terms used in this specification are for the purpose of describing particular embodiments only and are not intended to limit the specification. As used in this specification and the appended claims, the singular forms "a," "the," and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that the term "and/or" as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used in this specification to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information, without departing from the scope of the present specification. Depending on the context, the word "if" as used herein can be interpreted as "at the time of" or "when" or "in response to determining."

接下来对本说明书实施例进行详细说明。Next, the embodiments of the present specification will be described in detail.

如图1所示,图1是本说明书根据一示例性实施例示出的一种选项卡显示方法的流程图,应用于服务器,上述服务器与用户终端通信连接,该选项卡显示方法包括以下步骤:As shown in FIG. 1 , FIG. 1 is a flow chart of a method for displaying tabs according to an exemplary embodiment of the present specification, which is applied to a server, where the server is communicatively connected to a user terminal, and the method for displaying tabs includes the following steps:

S11:接收用户终端发送的用户历史网页浏览信息。S11: Receive user history webpage browsing information sent by the user terminal.

示例性地,上述用户终端可以为手机终端,也可以为PC端,还可以为平板,本发明实施例对该用户终端不作具体限定,本领域技术人员可以根据实际情况确定。用户历史网页浏览信息指的是用户在使用用户终端时,点击浏览器浏览的历史内容,例如,娱乐新闻信息、法律新闻信息、政治新闻信息等。Exemplarily, the above-mentioned user terminal may be a mobile phone terminal, a PC terminal, or a tablet, which is not specifically limited in this embodiment of the present invention, and can be determined by those skilled in the art according to actual conditions. The user's historical webpage browsing information refers to the historical content that the user clicks on the browser to browse when using the user terminal, for example, entertainment news information, legal news information, political news information, and the like.

当用户打开智能推荐功能时,用户终端会将用户历史网页浏览信息发送到服务器,上述用户历史网页浏览信息可以通过无线网络接收,也可以通过串口接收,本发明实施例对该用户历史网页浏览信息的接收方法不作具体限定,可以根据服务器与用户终端的连接方式确定。When the user turns on the intelligent recommendation function, the user terminal will send the user's historical web page browsing information to the server. The above-mentioned user's historical web page browsing information can be received through a wireless network or through a serial port. The embodiment of the present invention is the user's historical web page browsing information. The receiving method is not specifically limited, and can be determined according to the connection method between the server and the user terminal.

S12:根据用户历史网页浏览信息确定网页推荐结果。S12: Determine a webpage recommendation result according to the user's historical webpage browsing information.

在本发明实施例中,该网页推荐结果可以是一个,也可以是多个。其可以是利用一种推荐方法确定的,为了提高网页推荐结果的准确率,也可以由多种推荐方法一起确定的,本发明实施例对该网页推荐结果的数量以及其确定方法均不作具体限定,本领域技术人员可以根据实际情况确定。In this embodiment of the present invention, the webpage recommendation result may be one or multiple. It can be determined by using a recommendation method. In order to improve the accuracy of the webpage recommendation results, it can also be determined by multiple recommendation methods. The embodiment of the present invention does not specifically limit the number of the webpage recommendation results and the determination method. , which can be determined by those skilled in the art according to the actual situation.

当由两种推荐方法一起确定时,作为本发明一个可选实施方式,上述根据用户历史网页浏览信息确定网页推荐结果,包括:When determined by two recommendation methods together, as an optional embodiment of the present invention, the above-mentioned determination of the webpage recommendation result according to the user's historical webpage browsing information includes:

首先,将用户历史网页浏览信息输入到提前训练好的推荐模型中,得到第一网页推荐结果。First, the user's historical webpage browsing information is input into the pre-trained recommendation model, and the first webpage recommendation result is obtained.

示例性地,上述提前训练好的推荐模型可以为基于协调过滤推荐算法的模型,也可以为基于内容推荐算法的模型,本发明实施例对该提前训练好的模型不作具体限定,本领域技术人员可以根据实际情况确定。Exemplarily, the above-mentioned pre-trained recommendation model may be a model based on a coordinated filtering recommendation algorithm, or a model based on a content recommendation algorithm. This embodiment of the present invention does not specifically limit the pre-trained model, and those skilled in the art It can be determined according to the actual situation.

在本发明实施例中,可以先基于用户授权的情况获取多个用户的用户画像,该用户画像可以包括:用户性别、用户年龄、用户历史网页浏览信息等,将多个用户画像输入到预设的机器学习中进行训练,直到训练的机器学习模型的损失值满足预设条件,确定训练好的模型为推荐模型。当用户为新人时,可以基于用户的年龄、性别等确定第二网页推荐结果。In this embodiment of the present invention, user portraits of multiple users may be obtained first based on user authorization. The user portraits may include: user gender, user age, user historical web browsing information, etc. The training is carried out in the machine learning until the loss value of the trained machine learning model satisfies the preset conditions, and the trained model is determined as the recommended model. When the user is a newcomer, the second webpage recommendation result may be determined based on the user's age, gender, and the like.

其次,根据预设推荐规则与用户历史网页浏览信息确定第二网页推荐结果。Secondly, the second webpage recommendation result is determined according to the preset recommendation rule and the user's historical webpage browsing information.

示例性地,该预设推荐规则可以基于用户授权的情况获取到的多个用户的用户画像经过数据统计得到的;当获取到用户历史网页浏览信息时,将用户历史网页浏览信息与预设规则做匹配,得到第二网页推荐结果。同样的,当用户为新人时,可以基于用户的年龄、性别等确定第二网页推荐结果。Exemplarily, the preset recommendation rule can be obtained based on user portraits of multiple users obtained through data statistics; when the user's historical web page browsing information is obtained, the user's historical web page browsing information and the preset rules are obtained. Do the matching, and get the recommendation result of the second webpage. Likewise, when the user is a newcomer, the second webpage recommendation result may be determined based on the user's age, gender, and the like.

再次,根据第一网页推荐结果和第二网页推荐结果确定网页推荐结果。Thirdly, the webpage recommendation result is determined according to the first webpage recommendation result and the second webpage recommendation result.

示例性地,为了提高网页推荐的全面性,在利用提前训练好的推荐模型得到了第一网页推荐结果,以及,利用预设推荐规则得到了第二网页推荐结果的情况下,可以将第一网页推荐结果和第二网页推荐结果的并集作为最终的网页推荐结果。Exemplarily, in order to improve the comprehensiveness of webpage recommendation, when the first webpage recommendation result is obtained by using the pre-trained recommendation model, and the second webpage recommendation result is obtained by using the preset recommendation rule, the first webpage recommendation result can be obtained. The union of the webpage recommendation result and the second webpage recommendation result is used as the final webpage recommendation result.

在本发明另一个实施例中,为了提高网页推荐的准确性,在利用提前训练好的推荐模型得到了第一网页推荐结果,以及,利用预设推荐规则得到了第二网页推荐结果的情况下,可以将第一网页推荐结果和第二网页推荐结果的交集作为最终的网页推荐结果。In another embodiment of the present invention, in order to improve the accuracy of webpage recommendation, when the first webpage recommendation result is obtained by using the recommendation model trained in advance, and the second webpage recommendation result is obtained by using the preset recommendation rule , the intersection of the first webpage recommendation result and the second webpage recommendation result can be used as the final webpage recommendation result.

本发明实施例对该网页推荐结果的确定方法不作具体限定,为了提高网页推荐的灵活性和可控性,本发明实施例可以提供推荐模式选择功能,一种推荐模式下是推荐并集,一种推荐模式下是推荐交集,可以依据实际选择的推荐模式,来确定推荐结果。The embodiment of the present invention does not specifically limit the method for determining the web page recommendation result. In order to improve the flexibility and controllability of web page recommendation, the embodiment of the present invention may provide a recommendation mode selection function. In this recommendation mode, it is a recommendation intersection, and the recommendation result can be determined according to the actually selected recommendation mode.

作为本发明实施例一个可选实施方式,根据第一网页推荐结果和第二网页推荐结果确定网页推荐结果还可以为:As an optional implementation of the embodiment of the present invention, the webpage recommendation result determined according to the first webpage recommendation result and the second webpage recommendation result may also be:

获取提前训练好的推荐模型的第一权重和预设推荐规则的第二权重;Obtain the first weight of the pre-trained recommendation model and the second weight of the preset recommendation rule;

根据第一权重确定第一网页推荐结果的筛选数量,以及根据第二权重确定第二网页推荐结果的筛选数量;Determine the screening quantity of the first webpage recommendation result according to the first weight, and determine the screening quantity of the second webpage recommendation result according to the second weight;

根据第一网页推荐结果的筛选数量和第二网页推荐结果的筛选数量确定网页推荐结果。The webpage recommendation result is determined according to the screening quantity of the first webpage recommendation result and the screening quantity of the second webpage recommendation result.

示例性地,不同的推荐方法的推荐准确性不同,为了使得推荐结果更加符合用户偏好,会提前给不同的推荐方法设置不同的权重,具体设置方法可以根据实际情况设置。Exemplarily, different recommendation methods have different recommendation accuracies. In order to make the recommendation results more in line with user preferences, different weights will be set for different recommendation methods in advance, and the specific setting methods can be set according to actual conditions.

在本发明实施例中,例如,第一权重可以设置为0.6,第二权重可以设置为0.4,根据第一权重确定第一网页推荐结果的筛选数量具体可以为第一权重乘以第一网页推荐结果和第二网页推荐结果的总和取整(当确定出来的第一网页推荐结果的数量小于取整后的数量时,将确定出来的第一网页推荐结果均筛选出来),同理可以得到第二网页推荐结果的筛选数量,从第一网页推荐结果中筛选前第一网页推荐结果的筛选数量的第一网页推荐结果,从第二网页推荐结果中筛选前第二网页推荐结果的筛选数量的第二网页推荐结果,将上述筛选出来的网页推荐结果作为最终的网页推荐结果。In this embodiment of the present invention, for example, the first weight may be set to 0.6, the second weight may be set to 0.4, and the number of screenings for the first webpage recommendation result determined according to the first weight may specifically be the first weight multiplied by the first webpage recommendation The sum of the result and the second webpage recommendation result is rounded (when the determined number of the first webpage recommendation results is less than the rounded number, all the determined first webpage recommendation results will be screened out), in the same way, the first webpage recommendation result can be obtained. 2. The number of web page recommendation results to be screened, the first web page recommendation result to be screened from the first web page recommendation result, and the screen number of the previous second web page recommendation result to be screened from the second web page recommendation result. The second webpage recommendation result is to use the above-screened webpage recommendation result as the final webpage recommendation result.

本发明通过为不同的推荐方法设置不同的权重,进而确定网页推荐结果,考虑了不同的推荐方法的推荐准确性不同,进一步保证了推荐准确性。The present invention further ensures the recommendation accuracy by setting different weights for different recommendation methods to determine the web page recommendation result, considering the different recommendation accuracy of different recommendation methods.

S13:根据网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,其中,指定选项卡用于显示网页推荐结果。S13 : Control the highlighted display of the designated tab of the browser of the user terminal according to the webpage recommendation result, wherein the designated tab is used to display the webpage recommendation result.

示例性地,上述突出显示可以为以预设颜色显示,例如,红色,也可以为以预设频率闪烁,例如,每秒闪烁2次。本发明实施例对该突出显示方法不作具体限定,本领域技术人员可以根据实际情况确定。Exemplarily, the above-mentioned highlighted display may be displayed in a preset color, for example, red, or may be blinking at a preset frequency, for example, blinking twice per second. This embodiment of the present invention does not specifically limit the highlighting method, and those skilled in the art may determine it according to actual conditions.

上述指定选项卡可以为指定的一个选项卡,也可以为指定的多个选项卡,本发明实施例对此不作具体限定。The above designated tab may be a designated tab, or may be a plurality of designated tabs, which is not specifically limited in this embodiment of the present invention.

指定选项卡可以直接全部显示上述网页推荐结果,也可以响应于用户的触发动作后全部显示,还可以先显示一条,响应于用户的触发动作后全部显示,本发明实施例对上述网页推荐结果的显示方法不作具体限定,本领域技术人员可以根据实际情况确定。The specified tab may directly display all the above-mentioned webpage recommendation results, or may display all of the above-mentioned webpage recommendation results in response to the user's triggering action, or display one item first, and then display all of the above-mentioned webpage recommendation results in response to the user's triggering action. The display method is not specifically limited, and can be determined by those skilled in the art according to the actual situation.

本说明书实施例中,通过接收用户终端发送的用户历史网页浏览信息,根据用户历史网页浏览信息确定网页推荐结果,根据网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,其中,指定选项卡用于显示网页推荐结果,通过实施本发明,用户终端的浏览器的选项卡可以不仅仅显示网页的名称,还能针对用户的浏览习惯显示网页推荐结果,大大提高了Tab卡的利用率,也提升了浏览器在终端的使用频率。In the embodiment of this specification, the user's historical webpage browsing information sent by the user terminal is received, the webpage recommendation result is determined according to the user's historical webpage browsing information, and the designated tab of the browser of the user terminal is controlled to be highlighted according to the webpage recommendation result, wherein the designated option The card is used to display the web page recommendation result. By implementing the present invention, the tab of the browser of the user terminal can not only display the name of the web page, but also display the web page recommendation result according to the user's browsing habits, which greatly improves the utilization rate of the Tab card. It also increases the frequency of browser usage in the terminal.

作为本发明实施例一个可选实施方式,在控制用户终端的浏览器的指定选项卡突出显示之后,该选项卡显示方法还包括:As an optional implementation manner of the embodiment of the present invention, after the specified tab of the browser of the user terminal is controlled to be highlighted, the tab display method further includes:

首先,接收用户响应结果。First, receive the user response result.

示例性地,上述用户响应结果可以包括:用户未点击网页推荐结果,用户点击网页推荐结果、点击了几条,具体点击的网页推荐结果的内容等。该用户响应结果可以通过无线网络接收,也可以通过串口接收,本发明实施例对该用户响应结果的接收方法不作具体限定,本领域技术人员可以根据实际情况确定。Exemplarily, the above-mentioned user response results may include: the user did not click on the webpage recommendation result, the user clicked on the webpage recommendation result, clicked several items, and the content of the specifically clicked webpage recommendation result, and the like. The user response result can be received through a wireless network or through a serial port. The embodiment of the present invention does not specifically limit the method for receiving the user response result, which can be determined by those skilled in the art according to the actual situation.

当接收到用户响应后可以进行存储,例如,可以存储到本地,也可以存储到云端,以便于后续使用。After receiving the user response, it can be stored, for example, it can be stored locally or stored in the cloud for subsequent use.

其次,根据用户响应结果对提前训练好的推荐模型和预设推荐规则进行更新。Secondly, the pre-trained recommendation model and preset recommendation rules are updated according to the user response results.

示例性地,对提前训练好的推荐模型和预设推荐规则可以为定期(例如,10天)进行更新,也可以实时进行更新,本发明实施例对更新时间不作具体限定,本领域技术人员可以根据实际情况确定。Exemplarily, the pre-trained recommendation model and preset recommendation rules may be updated periodically (for example, 10 days), or may be updated in real time. The embodiment of the present invention does not specifically limit the update time, and those skilled in the art may Determined according to the actual situation.

本发明实施例通过对提前训练好的推荐模型和预设推荐规则不断进行更新,优化推荐策略,使得推荐结果更符合用户偏好,提升用户体验。The embodiment of the present invention optimizes the recommendation strategy by continuously updating the pre-trained recommendation model and preset recommendation rules, so that the recommendation result is more in line with the user's preference, and the user experience is improved.

作为本发明实施例一个可选实施方式,上述根据网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,包括:As an optional implementation manner of the embodiment of the present invention, the above-mentioned control of the specified tab of the browser of the user terminal according to the webpage recommendation result to highlight the display includes:

首先,获取用户终端的历史响应结果。First, obtain the historical response results of the user terminal.

示例性地,该历史响应结果为用户之前对网页推荐结果的响应情况,例如,是否点击浏览等。其可以从本地或者云端调取,也可以从向用户终端发送获取请求,本发明实施例对该历史响应结果的获取方法不作具体限定,本领域技术人员可以根据实际情况确定。Exemplarily, the historical response result is the user's previous response to the webpage recommendation result, for example, whether to click to browse or not. It can be retrieved locally or from the cloud, or an acquisition request can be sent to the user terminal. The embodiment of the present invention does not specifically limit the acquisition method of the historical response result, which can be determined by those skilled in the art according to the actual situation.

其次,根据历史响应结果确定网页推荐结果的推荐命中率。Secondly, the recommendation hit rate of the webpage recommendation result is determined according to the historical response result.

示例性地,根据历史响应结果确定网页推荐结果的推荐命中率具体可以为根据历史响应结果中点击网页推荐结果的数量与所有推荐结果数量的比值确定。Exemplarily, determining the recommendation hit rate of the webpage recommendation result according to the historical response result may specifically be determined according to the ratio of the number of clicked webpage recommendation results to the number of all recommendation results in the historical response result.

再次,当网页推荐结果的推荐命中率大于预设命中率阈值时,控制用户终端的浏览器的指定选项卡突出显示。Thirdly, when the recommended hit rate of the webpage recommendation result is greater than the preset hit rate threshold, the specified tab of the browser of the user terminal is controlled to be highlighted.

示例性地,上述预设命中率阈值可以为0.8,本发明实施例对该预设命中率阈值不作具体限定,本领域技术人员可以根据实际情况确定。Exemplarily, the preset hit rate threshold may be 0.8, which is not specifically limited in this embodiment of the present invention, and may be determined by those skilled in the art according to actual conditions.

本发明实施例在确定出网页推荐结果后,先根据历史响应结果对确定出的网页推荐结果进行进一步判断,确保推送到选项卡的网页推荐结果更加符合用户偏好,进一步提高推送到选项卡的网页推荐结果的准确性。In this embodiment of the present invention, after the webpage recommendation result is determined, the determined webpage recommendation result is further judged according to the historical response results, so as to ensure that the webpage recommendation result pushed to the tab is more in line with the user's preference, and the webpage pushed to the tab is further improved. The accuracy of the recommendation results.

如图2所示,图2是本说明书根据一示例性实施例示出的另一种选项卡显示方法的流程图,应用于用户终端,该用户终端可以为手机终端、PC端、平板等,上述用户终端与服务器通信连接,该选项卡显示方法包括以下步骤:As shown in FIG. 2, FIG. 2 is a flowchart of another tab display method shown in this specification according to an exemplary embodiment, which is applied to a user terminal, and the user terminal may be a mobile phone terminal, a PC terminal, a tablet, etc. The user terminal communicates with the server, and the method for displaying the tab includes the following steps:

S21:将用户历史网页浏览信息发送到服务器,以使服务器基于用户历史网页浏览信息确定网页推荐结果。S21: Send the user's historical webpage browsing information to the server, so that the server determines a webpage recommendation result based on the user's historical webpage browsing information.

示例性地,用户历史网页浏览信息的发送方法与上述服务器接收方法相对应,可以是通过无线网络发送,也可以是通过串口发送,具体可以根据用户终端与服务器的连接方法确定。Exemplarily, the sending method of the user's historical web page browsing information corresponds to the above-mentioned server receiving method, which may be sent through a wireless network or through a serial port.

S22:当接收到服务器根据网页推荐结果发送的控制信息时,突出显示浏览器的指定选项卡,其中,控制信息用于控制浏览器的指定选项卡突出显示,指定选项卡用于显示网页推荐结果。S22: When receiving the control information sent by the server according to the webpage recommendation result, highlight the designated tab of the browser, wherein the control information is used to control the highlighted display of the designated tab of the browser, and the designated tab is used to display the webpage recommendation result .

具体实施方式参见上述服务器端的相关描述,在此不再赘述。For the specific implementation manner, refer to the relevant description of the above-mentioned server side, which will not be repeated here.

本说明书实施例中,通过将用户历史网页浏览信息发送到服务器,以使服务器基于用户历史网页浏览信息确定网页推荐结果,当接收到服务器根据网页推荐结果发送的控制信息时,突出显示选项卡,其中,控制信息用于控制选项卡突出显示,指定选项卡用于显示网页推荐结果,通过实施本发明,用户终端的浏览器的选项卡可以不仅仅显示网页的名称,还能针对用户的浏览习惯显示网页推荐结果,大大提高了Tab卡的利用率,也提升了浏览器在终端的使用频率。In the embodiment of this specification, by sending the user's historical webpage browsing information to the server, the server determines the webpage recommendation result based on the user's historical webpage browsing information, and when receiving the control information sent by the server according to the webpage recommendation result, the tab is highlighted, The control information is used to control the highlighting of the tabs, and the designated tabs are used to display the web page recommendation results. By implementing the present invention, the tabs of the browser of the user terminal can not only display the names of the web pages, but also display the names of the web pages according to the user's browsing habits. Displaying web page recommendation results greatly improves the utilization of the Tab card and also increases the frequency of browser usage in the terminal.

作为本发明实施例一个可选实施方式,在突出显示浏览器的指定选项卡之后,该选项卡显示方法还包括:As an optional implementation manner of the embodiment of the present invention, after the specified tab of the browser is highlighted, the tab display method further includes:

响应于用户对指定选项卡的点击操作,显示预设数量的网页推荐结果。In response to the user's click operation on the specified tab, a preset number of webpage recommendation results are displayed.

示例性地,上述点击操作可以是单击操作,也可以是双击操作。上述预设数量可以为3个。本发明实施例对该点击操作的具体内容以及预设数量均不作具体限定,本领域技术人员可以根据实际情况确定。Exemplarily, the above-mentioned click operation may be a single-click operation or a double-click operation. The above-mentioned preset number may be three. The specific content and preset number of the click operation are not specifically limited in the embodiment of the present invention, and those skilled in the art can determine according to the actual situation.

在本发明实施例中,网页推荐结果的数量可以为多个,但是在选项卡上可以仅仅显示预设数量的网页推荐结果,上述显示的预设数量的网页推荐结果可以为显示前预设数量的网页推荐结果。In this embodiment of the present invention, the number of webpage recommendation results may be multiple, but only a preset number of webpage recommendation results may be displayed on the tab, and the preset number of webpage recommendation results displayed above may be the preset number before display page recommendation results.

在本发明实施例中,当确定好网页推荐结果时,可以对网页推荐结果进行排序,具体排序方法如下:In the embodiment of the present invention, when the web page recommendation result is determined, the web page recommendation result can be sorted, and the specific sorting method is as follows:

1.当上述网页推荐结果通过一种推荐方法确定时:可以依据实时热度进行排序,例如,对于娱乐新闻消息,可以按照热搜榜的顺序从前到后进行排序。1. When the above webpage recommendation result is determined by a recommendation method: it can be sorted according to real-time popularity. For example, for entertainment news, it can be sorted from front to back according to the order of the hot search list.

2.当上述网页推荐结果通过至少两种推荐方法确定时:可以先依据不同的推荐方法的权重对不同推荐方法对应的网页推荐结果进行排序,将权重大的推荐方法对应的网页推荐结果放置在权重小的推荐方法对应的网页推荐结果前面,而对于每种方法对应的网页推荐结果的排序可以参见上述“1.当上述网页推荐结果通过一种推荐方法确定时”的描述。例如,提前训练好的推荐模型的第一权重为0.6,预设推荐规则的第二权重为0.4,那么将提前训练好的推荐模型对应的网页推荐结果放在预设推荐规则对应的网页推荐结果前面。2. When the above-mentioned webpage recommendation results are determined by at least two recommendation methods: you can first sort the webpage recommendation results corresponding to different recommendation methods according to the weights of different recommendation methods, and place the webpage recommendation results corresponding to the recommendation method with the most weight in the The webpage recommendation results corresponding to the recommendation methods with smaller weights are in front of the webpage recommendation results. For the ranking of webpage recommendation results corresponding to each method, please refer to the above description of “1. When the above webpage recommendation results are determined by a recommendation method”. For example, the first weight of the pre-trained recommendation model is 0.6, and the second weight of the preset recommendation rule is 0.4, then the webpage recommendation result corresponding to the pre-trained recommendation model is placed in the webpage recommendation result corresponding to the preset recommendation rule Front.

作为本发明实施例一个可选实施方式,为了提高推荐准确性,还可以先对第一网页推荐结果和第二网页推荐结果取交集,将交集放置在排序结果的最前面,交集之外的网页推荐结果可以按照上述方法进行排序。As an optional implementation of the embodiment of the present invention, in order to improve the accuracy of the recommendation, the first webpage recommendation result and the second webpage recommendation result can also be intersected, and the intersection can be placed at the top of the sorting results, and the webpages outside the intersection can be The recommended results can be sorted according to the above method.

本发明实施例对上述排序方法不作具体限定,本领域技术人员可以根据实际需求确定。The above sorting method is not specifically limited in the embodiment of the present invention, which can be determined by those skilled in the art according to actual needs.

与前述方法的实施例相对应,本说明书还提供了装置及其所应用的终端的实施例。Corresponding to the foregoing method embodiments, the present specification also provides embodiments of the apparatus and the terminal to which it is applied.

本说明书选项卡显示装置的实施例可以应用在计算机设备上,例如服务器或终端设备。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在选项卡显示装置的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图3所示,为本说明书实施例选项卡显示装置所在计算机设备的一种硬件结构图,除了图3所示的处理器310、内存330、网络接口320、以及非易失性存储器340之外,实施例中装置331所在的服务器或电子设备,通常根据该计算机设备的实际功能,还可以包括其他硬件,对此不再赘述。The embodiments of the tab display apparatus of this specification can be applied to computer equipment, such as a server or a terminal equipment. The apparatus embodiment may be implemented by software, or may be implemented by hardware or a combination of software and hardware. Taking software implementation as an example, a device in a logical sense is formed by reading the corresponding computer program instructions in the non-volatile memory into the memory by the processor of the tab display device where it is located to run. From the perspective of hardware, as shown in FIG. 3 , it is a hardware structure diagram of the computer equipment where the tab display device is located in the embodiment of this specification, except for the processor 310 , the memory 330 , the network interface 320 , and the non- In addition to the volatile memory 340, the server or electronic device where the apparatus 331 is located in the embodiment may also include other hardware, usually according to the actual function of the computer device, which will not be repeated here.

如图4所示,图4是本说明书根据一示例性实施例示出的一种选项卡显示装置的框图,上述选项卡显示装置包括:As shown in FIG. 4, FIG. 4 is a block diagram of a tab display device shown in this specification according to an exemplary embodiment, and the above tab display device includes:

接收模块31,用于接收用户终端发送的用户历史网页浏览信息;The receiving module 31 is used for receiving the user historical web page browsing information sent by the user terminal;

确定模块32,用于根据用户历史网页浏览信息确定网页推荐结果;A determination module 32, configured to determine a webpage recommendation result according to the user's historical webpage browsing information;

控制模块33,用于根据网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,其中,指定选项卡用于显示网页推荐结果。The control module 33 is configured to control, according to the webpage recommendation result, to highlight the designated tab of the browser of the user terminal, wherein the designated tab is used to display the webpage recommendation result.

本说明书实施例中,通过接收用户终端发送的用户历史网页浏览信息,根据用户历史网页浏览信息确定网页推荐结果,根据网页推荐结果控制用户终端的浏览器的指定选项卡突出显示,其中,指定选项卡用于显示网页推荐结果,通过实施本发明,用户终端的浏览器的选项卡可以不仅仅显示网页的名称,还能针对用户的浏览习惯显示网页推荐结果,大大提高了Tab卡的利用率,也提升了浏览器在终端的使用频率。In the embodiment of this specification, the user's historical webpage browsing information sent by the user terminal is received, the webpage recommendation result is determined according to the user's historical webpage browsing information, and the designated tab of the browser of the user terminal is controlled to be highlighted according to the webpage recommendation result, wherein the designated option The card is used to display the web page recommendation result. By implementing the present invention, the tab of the browser of the user terminal can not only display the name of the web page, but also display the web page recommendation result according to the user's browsing habits, which greatly improves the utilization rate of the Tab card. It also increases the frequency of browser usage in the terminal.

作为本发明实施例一个可选实施方式,上述确定模块32包括:As an optional implementation manner of the embodiment of the present invention, the foregoing determining module 32 includes:

第一网页推荐结果确定模块,用于将用户历史网页浏览信息输入到提前训练好的推荐模型中,得到第一网页推荐结果;The first webpage recommendation result determination module is used to input the user's historical webpage browsing information into the recommendation model trained in advance to obtain the first webpage recommendation result;

第二网页推荐结果确定模块,用于根据预设推荐规则与用户历史网页浏览信息确定第二网页推荐结果;The second webpage recommendation result determination module is configured to determine the second webpage recommendation result according to the preset recommendation rule and the user's historical webpage browsing information;

确定子模块,用于根据第一网页推荐结果和第二网页推荐结果确定网页推荐结果。The determining submodule is configured to determine the webpage recommendation result according to the first webpage recommendation result and the second webpage recommendation result.

作为本发明实施例一个可选实施方式,该选项卡显示装置还包括:As an optional implementation manner of the embodiment of the present invention, the tab display device further includes:

用户响应结果接收模块,用于接收用户响应结果;The user response result receiving module is used to receive the user response result;

更新模块,用于根据用户响应结果对提前训练好的推荐模型和预设推荐规则进行更新。The update module is used to update the pre-trained recommendation model and preset recommendation rules according to the user response result.

作为本发明实施例一个可选实施方式,上述控制模块33包括:As an optional implementation manner of the embodiment of the present invention, the above-mentioned control module 33 includes:

获取模块,用于获取用户终端的历史响应结果;The acquisition module is used to acquire the historical response results of the user terminal;

推荐命中率确定模块,用于根据历史响应结果确定网页推荐结果的推荐命中率;The recommendation hit rate determination module is used to determine the recommendation hit rate of the webpage recommendation result according to the historical response result;

控制子模块,用于当网页推荐结果的推荐命中率大于预设命中率阈值时,控制用户终端的浏览器的指定选项卡突出显示。The control sub-module is configured to control the designated tab of the browser of the user terminal to highlight when the recommended hit rate of the webpage recommendation result is greater than the preset hit rate threshold.

作为本发明实施例一个可选实施方式,上述确定子模块具体用于:As an optional implementation manner of the embodiment of the present invention, the above-mentioned determination submodule is specifically used for:

根据第一网页推荐结果和第二网页推荐结果的并集确定网页推荐结果;或者Determine the webpage recommendation result according to the union of the first webpage recommendation result and the second webpage recommendation result; or

根据第一网页推荐结果和第二网页推荐结果的交集确定网页推荐结果。The webpage recommendation result is determined according to the intersection of the first webpage recommendation result and the second webpage recommendation result.

作为本发明实施例一个可选实施方式,上述确定子模块还用于:As an optional implementation manner of the embodiment of the present invention, the above-mentioned determination submodule is further used for:

获取提前训练好的推荐模型的第一权重和预设推荐规则的第二权重;Obtain the first weight of the pre-trained recommendation model and the second weight of the preset recommendation rule;

根据第一权重确定第一网页推荐结果的筛选数量,以及根据第二权重确定第二网页推荐结果的筛选数量;Determine the screening quantity of the first webpage recommendation result according to the first weight, and determine the screening quantity of the second webpage recommendation result according to the second weight;

根据第一网页推荐结果的筛选数量和第二网页推荐结果的筛选数量确定网页推荐结果。The webpage recommendation result is determined according to the screening quantity of the first webpage recommendation result and the screening quantity of the second webpage recommendation result.

上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。For details of the implementation process of the functions and functions of each module in the above-mentioned device, please refer to the implementation process of the corresponding steps in the above-mentioned method, which will not be repeated here.

如图5所示,图5是本说明书根据一示例性实施例示出的另一种选项卡显示装置的框图,上述选项卡显示装置包括:As shown in FIG. 5, FIG. 5 is a block diagram of another tab display device shown in this specification according to an exemplary embodiment, and the above tab display device includes:

发送模块41,用于将用户历史网页浏览信息发送到服务器,以使服务器基于用户历史网页浏览信息确定网页推荐结果;The sending module 41 is used for sending the user's historical web page browsing information to the server, so that the server determines the web page recommendation result based on the user's historical web page browsing information;

显示模块42,用于当接收到服务器根据网页推荐结果发送的控制信息时,突出显示选项卡,其中,控制信息用于控制浏览器的指定选项卡突出显示,指定选项卡用于显示网页推荐结果。The display module 42 is configured to highlight the tab when receiving the control information sent by the server according to the webpage recommendation result, wherein the control information is used to control the highlighted display of the designated tab of the browser, and the designated tab is used to display the webpage recommendation result .

本说明书实施例中,通过将用户历史网页浏览信息发送到服务器,以使服务器基于用户历史网页浏览信息确定网页推荐结果,当接收到服务器根据网页推荐结果发送的控制信息时,突出显示浏览器的指定选项卡,其中,控制信息用于控制浏览器的指定选项卡突出显示,指定选项卡用于显示网页推荐结果,通过实施本发明,用户终端的浏览器的选项卡可以不仅仅显示网页的名称,还能针对用户的浏览习惯显示网页推荐结果,大大提高了Tab卡的利用率,也提升了浏览器在终端的使用频率。In the embodiment of this specification, the user's historical webpage browsing information is sent to the server, so that the server determines the webpage recommendation result based on the user's historical webpage browsing information, and when receiving the control information sent by the server according to the webpage recommendation result, the browser's Designated tabs, wherein the control information is used to control the highlighted display of designated tabs of the browser, and the designated tabs are used to display webpage recommendation results. By implementing the present invention, the tabs of the browser of the user terminal can not only display the names of webpages , it can also display webpage recommendation results according to the user's browsing habits, which greatly improves the utilization rate of the Tab card, and also improves the frequency of browser use in the terminal.

作为本发明实施例一个可选实施方式,该选项卡显示装置还包括:As an optional implementation manner of the embodiment of the present invention, the tab display device further includes:

响应模块,用于响应于用户对指定选项卡的点击操作,显示预设数量的网页推荐结果。The response module is configured to display a preset number of webpage recommendation results in response to the user's click operation on the specified tab.

上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。For details of the implementation process of the functions and functions of each module in the above-mentioned device, please refer to the implementation process of the corresponding steps in the above-mentioned method, which will not be repeated here.

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。For the apparatus embodiments, since they basically correspond to the method embodiments, reference may be made to the partial descriptions of the method embodiments for related parts. The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in One place, or it can be distributed over multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution in this specification. Those of ordinary skill in the art can understand and implement it without creative effort.

相应的,本说明书还提供一种计算机可读存储介质,上述计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的选项卡显示方法。其中,所述存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard DiskDrive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等;所述存储介质还可以包括上述种类的存储器的组合。Correspondingly, this specification further provides a computer-readable storage medium, where the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions can execute the tab display method in any of the foregoing method embodiments. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a flash memory (Flash Memory), a hard disk (Hard) DiskDrive, abbreviation: HDD) or solid-state drive (Solid-State Drive, SSD), etc.; the storage medium may also include a combination of the above-mentioned types of memories.

上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。The foregoing describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that in the embodiments and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

本领域技术人员在考虑说明书及实践这里申请的发明后,将容易想到本说明书的其它实施方案。本说明书旨在涵盖本说明书的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本说明书的一般性原理并包括本说明书未申请的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本说明书的真正范围和精神由下面的权利要求指出。Other embodiments of this specification will readily occur to those skilled in the art upon consideration of the specification and practice of the invention claimed herein. This specification is intended to cover any variations, uses or adaptations of this specification that follow the general principles of this specification and include common general knowledge or conventional techniques in the technical field to which this specification does not apply . The specification and examples are to be regarded as exemplary only, with the true scope and spirit of the specification being indicated by the following claims.

应当理解的是,本说明书并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本说明书的范围仅由所附的权利要求来限制。It should be understood that this specification is not limited to the precise structures described above and illustrated in the accompanying drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of this specification is limited only by the appended claims.

以上所述仅为本说明书的较佳实施例而已,并不用以限制本说明书,凡在本说明书的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书保护的范围之内。The above descriptions are only preferred embodiments of this specification, and are not intended to limit this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this specification shall be included in this specification. within the scope of protection.

Claims (10)

1. A tab display method, comprising the steps of:
receiving historical webpage browsing information of a user, which is sent by a user terminal;
determining a webpage recommendation result according to the historical webpage browsing information of the user;
and controlling a designated tab of a browser of the user terminal to be displayed in a highlighted mode according to the webpage recommendation result, wherein the designated tab is used for displaying the webpage recommendation result.
2. The method of claim 1, wherein determining a web page recommendation based on the user historical web page browsing information comprises:
inputting the historical webpage browsing information of the user into a recommendation model trained in advance to obtain a first webpage recommendation result;
determining a second webpage recommendation result according to a preset recommendation rule and the historical webpage browsing information of the user;
and determining the webpage recommendation result according to the first webpage recommendation result and the second webpage recommendation result.
3. The method of claim 2, wherein determining the web page recommendation result according to the first web page recommendation result and the second web page recommendation result comprises:
determining the webpage recommendation result according to the union of the first webpage recommendation result and the second webpage recommendation result; or
And determining the webpage recommendation result according to the intersection of the first webpage recommendation result and the second webpage recommendation result.
4. The method of claim 2, wherein determining the web page recommendation result according to the first web page recommendation result and the second web page recommendation result comprises:
acquiring a first weight of the recommendation model trained in advance and a second weight of the preset recommendation rule;
determining the screening quantity of the first webpage recommendation results according to the first weight, and determining the screening quantity of the second webpage recommendation results according to the second weight;
and determining the webpage recommendation results according to the screening number of the first webpage recommendation results and the screening number of the second webpage recommendation results.
5. The method of claim 2, wherein after the designated tab of the browser of the controlling user terminal is highlighted, the method further comprises:
receiving a user response result;
and updating the recommendation model trained in advance and the preset recommendation rule according to the user response result.
6. The method according to claim 1, wherein the controlling of highlighting the designated tab of the browser of the user terminal according to the web page recommendation result comprises:
acquiring a historical response result of the user terminal;
determining the recommendation hit rate of the webpage recommendation result according to the historical response result;
and when the recommendation hit rate of the webpage recommendation result is greater than a preset hit rate threshold, controlling a designated tab of a browser of the user terminal to be displayed in a highlighted mode.
7. A tab display method, comprising the steps of:
sending user historical webpage browsing information to a server so that the server determines a webpage recommendation result based on the user historical webpage browsing information;
and when control information sent by the server according to the webpage recommendation result is received, highlighting an appointed option of a browser, wherein the control information is used for controlling the appointed option of the browser to be highlighted, and the appointed option is used for displaying the webpage recommendation result.
8. The method of claim 7, wherein after highlighting the specified tab of the browser, the method further comprises:
and responding to the clicking operation of the user on the specified tab, and displaying a preset number of webpage recommendation results.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor when executing the program performs the steps of the tab display method of any of claims 1-6 or the steps of the tab display method of any of claims 7-8.
10. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, carries out the steps of the tab display method according to any one of claims 1 to 6 or carries out the steps of the tab display method according to any one of claims 7 to 8.
CN202210761404.7A 2022-06-29 2022-06-29 Tab display method, computer device, and computer-readable storage medium Pending CN115079903A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210761404.7A CN115079903A (en) 2022-06-29 2022-06-29 Tab display method, computer device, and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210761404.7A CN115079903A (en) 2022-06-29 2022-06-29 Tab display method, computer device, and computer-readable storage medium

Publications (1)

Publication Number Publication Date
CN115079903A true CN115079903A (en) 2022-09-20

Family

ID=83256296

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210761404.7A Pending CN115079903A (en) 2022-06-29 2022-06-29 Tab display method, computer device, and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN115079903A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115481347A (en) * 2022-09-21 2022-12-16 百度在线网络技术(北京)有限公司 Landing page generation method, device, electronic device, medium and program product

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107633430A (en) * 2017-09-20 2018-01-26 哈尔滨工业大学 A kind of Method of Commodity Recommendation based on community of colony
CN108710622A (en) * 2018-03-13 2018-10-26 北京光宇之勋科技有限公司 Webpage information based on machine learning recommends method and commending system
CN109146551A (en) * 2018-07-26 2019-01-04 深圳市元征科技股份有限公司 A kind of advertisement recommended method, server and computer-readable medium
CN109543111A (en) * 2018-11-28 2019-03-29 广州虎牙信息科技有限公司 Recommendation information screening technique, device, storage medium and server
CN109977316A (en) * 2019-03-29 2019-07-05 厦门铠甲网络股份有限公司 A kind of parallel type article recommended method, device, equipment and storage medium
CN110196713A (en) * 2018-03-05 2019-09-03 腾讯科技(深圳)有限公司 A kind of method, apparatus, medium and the equipment of determining recommendation results
CN110972498A (en) * 2018-07-31 2020-04-07 谷歌有限责任公司 Browser-based navigation suggestions for task completion
CN111680254A (en) * 2020-06-11 2020-09-18 京东方科技集团股份有限公司 Method and device for recommending content
CN112632359A (en) * 2020-12-30 2021-04-09 北京锐安科技有限公司 Information recommendation method and device, electronic equipment and storage medium
CN113342868A (en) * 2021-08-05 2021-09-03 腾讯科技(深圳)有限公司 Information recommendation method, device, equipment and computer readable storage medium
WO2022116536A1 (en) * 2020-12-04 2022-06-09 上海帜讯信息技术股份有限公司 Information service providing method and apparatus, electronic device, and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107633430A (en) * 2017-09-20 2018-01-26 哈尔滨工业大学 A kind of Method of Commodity Recommendation based on community of colony
CN110196713A (en) * 2018-03-05 2019-09-03 腾讯科技(深圳)有限公司 A kind of method, apparatus, medium and the equipment of determining recommendation results
CN108710622A (en) * 2018-03-13 2018-10-26 北京光宇之勋科技有限公司 Webpage information based on machine learning recommends method and commending system
CN109146551A (en) * 2018-07-26 2019-01-04 深圳市元征科技股份有限公司 A kind of advertisement recommended method, server and computer-readable medium
CN110972498A (en) * 2018-07-31 2020-04-07 谷歌有限责任公司 Browser-based navigation suggestions for task completion
CN109543111A (en) * 2018-11-28 2019-03-29 广州虎牙信息科技有限公司 Recommendation information screening technique, device, storage medium and server
CN109977316A (en) * 2019-03-29 2019-07-05 厦门铠甲网络股份有限公司 A kind of parallel type article recommended method, device, equipment and storage medium
CN111680254A (en) * 2020-06-11 2020-09-18 京东方科技集团股份有限公司 Method and device for recommending content
WO2022116536A1 (en) * 2020-12-04 2022-06-09 上海帜讯信息技术股份有限公司 Information service providing method and apparatus, electronic device, and storage medium
CN112632359A (en) * 2020-12-30 2021-04-09 北京锐安科技有限公司 Information recommendation method and device, electronic equipment and storage medium
CN113342868A (en) * 2021-08-05 2021-09-03 腾讯科技(深圳)有限公司 Information recommendation method, device, equipment and computer readable storage medium

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115481347A (en) * 2022-09-21 2022-12-16 百度在线网络技术(北京)有限公司 Landing page generation method, device, electronic device, medium and program product

Similar Documents

Publication Publication Date Title
CN108363602B (en) Intelligent UI (user interface) layout method and device, terminal equipment and storage medium
US11379092B2 (en) Dynamic location and extraction of a user interface element state in a user interface that is dependent on an event occurrence in a different user interface
US11151313B2 (en) Personalization of content suggestions for document creation
WO2020082855A1 (en) Service recommendation method, apparatus and device
US11830033B2 (en) Theme recommendation method and apparatus
CN108345481A (en) A kind of page display method, device, client and server
WO2015188699A1 (en) Item recommendation method and device
WO2021135562A1 (en) Feature validity evaluation method and apparatus, and electronic device and storage medium
TWI529545B (en) Screening methods and devices for business objects
WO2017215175A1 (en) Page processing method and device, terminal, and server
US10353951B1 (en) Search query refinement based on user image selections
US20210141652A1 (en) Location and extraction of item elements in a user interface
CN116823410B (en) Data processing method, object processing method, recommendation method and computing device
CN113297406A (en) Picture searching method and system and electronic equipment
US8346799B1 (en) Recent content rank adjustment with inverted decay
CN114647782A (en) Book recommendation method, computing device and storage medium for bookshelf pages
CN115827961A (en) Search recommendation method, search recommendation device, storage medium and computer program
WO2024255428A1 (en) Sample processing method for cross-domain recommendation model, sample processing apparatus for cross-domain recommendation model, and electronic device, computer storage medium and computer program product
CN115079903A (en) Tab display method, computer device, and computer-readable storage medium
CN111723294A (en) AI-based RPA robot intelligent recommendation method, device and equipment
CN114519153B (en) Webpage history record display method, device, equipment and storage medium
CN112749214A (en) Updating method, device and medium of interactive content display mode and electronic equipment
CN114238745B (en) Method and device for providing search results, electronic device and medium
CN111026964A (en) List page display method, electronic equipment and computer storage medium
CN115248891B (en) Page display method, device, electronic device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Country or region after: China

Address after: 201800 room 140, No. 5358, Huyi Road, Jiading District, Shanghai

Applicant after: Shanghai Zongzhang Technology Group Co.,Ltd.

Address before: 201800 room 140, No. 5358, Huyi Road, Jiading District, Shanghai

Applicant before: SHANGHAI ZHANGMEN SCIENCE AND TECHNOLOGY Co.,Ltd.

Country or region before: China