CN111177523A - Webpage recommendation method and device, electronic equipment and computer readable medium - Google Patents
Webpage recommendation method and device, electronic equipment and computer readable medium Download PDFInfo
- Publication number
- CN111177523A CN111177523A CN201811331282.8A CN201811331282A CN111177523A CN 111177523 A CN111177523 A CN 111177523A CN 201811331282 A CN201811331282 A CN 201811331282A CN 111177523 A CN111177523 A CN 111177523A
- Authority
- CN
- China
- Prior art keywords
- webpage
- search
- content
- target
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 81
- 239000013598 vector Substances 0.000 claims description 20
- 238000004458 analytical method Methods 0.000 claims description 13
- 238000012163 sequencing technique Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 11
- 230000011218 segmentation Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 239000011521 glass Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000004984 smart glass Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000019771 cognition Effects 0.000 description 1
- 230000001149 cognitive effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the application provides a webpage recommendation method and device, electronic equipment and a computer readable medium, and relates to the technical field of internet. Wherein, a specific implementation mode of the method comprises the following steps: receiving a search operation input by a user through a browser, acquiring a search keyword input by the search operation and search parameters corresponding to the search operation, wherein the search parameters at least comprise parameters for indicating information of the user and/or parameters for indicating information of the browser; sending the search keywords and the search parameters to a server; and receiving webpage content introduction information returned by the server according to the search keyword and the search parameter, and displaying the webpage content introduction information. According to the webpage recommending method and device, the webpage recommendation is carried out by utilizing the search keywords and the search parameters, and the accuracy of the webpage recommendation can be improved.
Description
Technical Field
The embodiment of the application relates to the technical field of internet, in particular to a webpage recommendation method and device, electronic equipment and a computer readable medium.
Background
One of the core requirements of a user to use a browser is to access a web page. The web pages can be simply divided into two types, the first type is the web pages of a mainstream site and a popular site, for example, the web pages of a typical portal type website, and the number of the typical portal type website is limited; the second is a web page representing a site where the user desires to personalize the content. For the webpages of the first site, the access amount is concentrated, and the number is small, so that the function of site navigation can be generally satisfied; however, the access requirements of the web pages of the massive second sites can be generally met only by means of user search or address bar input.
In the search mode of the user, the user jumps to a search engine result page, and the search engine optimizes the first site by considering the site weight, so that the search result page usually needs to search time and labor to reach the webpage of the target site, and pain points with long process and troublesome search exist. The address bar input mode often requires that the user definitely know or partially know the website and domain name of the site, and has the cognitive and memory cost for the user, and although the user can assist the user by the association capability of the browser address bar, the user has various problems of input error and disordered sequence, so the degree of meeting the requirement based on the association capability of character matching is limited. And in the case that a proper result cannot be associated, skipping to the mode of searching by the user.
In order to better meet the access requirement of a user on a webpage of a second site, a search direct mode is adopted in the prior art, namely, when the user inputs the webpage in a search box of a browser, a site webpage recommendation result related to the current input of the user is synchronously displayed in real time.
However, in the direct search method adopted in the prior art, only search keywords input by a user through a browser are used for webpage recommendation, so that the accuracy of webpage recommendation is not high.
Disclosure of Invention
The application aims to provide a webpage recommendation method, a webpage recommendation device, electronic equipment and a computer readable medium, which are used for solving the problem of how to improve the accuracy of webpage recommendation in the prior art.
In a first aspect, an embodiment of the present application provides a method for recommending a web page, including:
receiving a search operation input by a user through a browser, acquiring a search keyword input by the search operation and search parameters corresponding to the search operation, wherein the search parameters at least comprise parameters for indicating information of the user and/or parameters for indicating information of the browser;
sending the search keyword and the search parameter to a server;
and receiving webpage content introduction information returned by the server according to the search keyword and the search parameter, and displaying the webpage content introduction information.
In a second aspect, an embodiment of the present application further provides a method for recommending a web page, including:
receiving a search keyword and search parameters sent by a browser, wherein the search parameters at least comprise parameters used for indicating information of the user and/or parameters indicating information of the browser;
determining at least one webpage matched with the search keyword based on keywords of webpage content;
determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters;
and issuing webpage content introduction information corresponding to the target webpage to the browser.
In a third aspect, an embodiment of the present application provides a web page recommendation device, including:
the system comprises an acquisition module, a search module and a search module, wherein the acquisition module is used for receiving search operation input by a user through a browser, acquiring search keywords input by the search operation and search parameters corresponding to the search operation, and the search parameters at least comprise parameters for indicating information of the user and/or parameters for indicating information of the browser;
the sending module is used for sending the search keyword and the search parameter to a server;
and the first receiving module is used for receiving webpage content introduction information returned by the server according to the search keyword and the search parameter and displaying the webpage content introduction information.
In a fourth aspect, an embodiment of the present application further provides a web page recommendation device, including:
the second receiving module is used for receiving search keywords and search parameters sent by a browser, wherein the search parameters at least comprise parameters used for indicating the information of the user and/or parameters used for indicating the information of the browser;
the first determining module is used for determining at least one webpage matched with the search keyword based on the keyword of the webpage content;
the second determining module is used for determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters;
and the issuing module is used for issuing webpage content introduction information corresponding to the target webpage to the browser.
In a fifth aspect, an embodiment of the present application provides an electronic device, including:
one or more processors;
a computer readable medium configured to store one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the web page recommendation method as described in the first or second aspects above.
In a sixth aspect, the present application provides a computer-readable medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the web page recommendation method as described in the first aspect or the second aspect.
According to the technical scheme of webpage recommendation provided by the application, the search operation input by a user through a browser is received, the search keyword input through the search operation and the search parameter corresponding to the search operation are obtained, the search keyword and the search parameter are sent to the server, webpage content introduction information returned by the server according to the search keyword and the search parameter is received, and the webpage content introduction information is displayed.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
fig. 1 is a schematic flowchart of a web page recommendation method according to an embodiment of the present application;
fig. 2 is a schematic flowchart of a web page recommendation method in the second embodiment of the present application;
fig. 3 is a schematic flowchart of a web page recommendation method in the third embodiment of the present application;
fig. 4 is a schematic structural diagram of a web page recommendation device in the fourth embodiment of the present application;
fig. 5 is a schematic structural diagram of a web page recommendation device in the fifth embodiment of the present application;
fig. 6 is a schematic structural diagram of a web page recommendation device in a sixth embodiment of the present application;
fig. 7 is a schematic structural diagram of a seventh web page recommendation device according to an embodiment of the present application;
fig. 8 is a schematic structural diagram of an electronic device in an eighth embodiment of the present application;
fig. 9 is a hardware configuration of an electronic device according to a ninth embodiment of the present application.
Detailed Description
The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings.
It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.
Referring to fig. 1, a flowchart of a web page recommendation method according to a first embodiment of the present application is shown.
The present embodiment explains a web page recommendation method provided in the present embodiment from the perspective of a browser. Specifically, the web page recommendation method of the embodiment includes the following steps:
in step S101, a search operation input by a user through a browser is received, and a search keyword input by the search operation and a search parameter corresponding to the search operation are acquired.
In the embodiment of the application, the browser receives a search operation input by a user through a search box of the browser, and obtains a search keyword input through the search operation and a search parameter corresponding to the search operation. The search keywords may include, but are not limited to, chinese words, english words, pictures, and the like, and the search parameters at least include parameters for indicating information of the user and/or parameters for indicating information of the browser. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In step S102, the search keyword and the search parameter are sent to a server.
In the embodiment of the application, after acquiring the search keyword and the search parameter, the browser sends a search request to the server, wherein the search request carries the search keyword and the search parameter. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In step S103, web content introduction information returned by the server according to the search keyword and the search parameter is received, and the web content introduction information is displayed.
In the embodiment of the application, the browser receives the search response returned by the server according to the search request, analyzes the search response, determines the webpage content introduction information of the related webpage, and displays the webpage content introduction information of the related webpage in the pull-down list of the search box. The search request carries the search keyword and the search parameter, and the search response carries a uniform identification icon of a related webpage, webpage content introduction information and address information, such as a URL address. In addition, the URL address and the uniform identification icon of the related webpage can be displayed in the drop-down list of the search box. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In some optional embodiments, the search parameter comprises identification information of the user. When webpage content introduction information returned by the server according to the search keyword and the search parameter is received, webpage content introduction information returned by the server according to the search keyword and the identification information of the user is received, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content matched with the image data of the user from the at least one webpage based on the identification information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords and the identification information of the user. It should be understood that any embodiment that receives the webpage content introduction information returned by the server according to the search keyword and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In a specific example, the server may associate the user image data with the user identification information, where the user image data may be age, sex, web browsing preference, feature tag, and the like of the user, and the user identification information may be a browser account of the user, an IP address or a physical address of a terminal device held by the user, and the like. If the search keyword of the user is 'travel' and the server determines that the feature tag of the user is a food fan according to the identification information of the user, web page content introduction information of a web page of a website such as a wine house can be recommended to the user. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In some optional embodiments, the search parameter includes version information of the browser. When webpage content introduction information returned by the server according to the search keyword and the search parameter is received, webpage content introduction information returned by the server according to the search keyword and the version information of the browser is received, wherein the webpage content introduction information is obtained by the server through determining at least one webpage matched with the search keyword according to the keyword of the webpage content, a target webpage with a content display form matched with a content display form allowed by the version of the browser is determined from the at least one webpage based on the version information of the browser, and webpage content introduction information corresponding to the target webpage is determined based on the keyword of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the version information of the browser. It should be understood that any embodiment that receives the webpage content introduction information returned by the server according to the search keyword and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In one particular example, different browser versions may be less uniform for acceptable presentation forms or interactions of web content, e.g., a higher version browser may support more video formats. For another example, a low-version browser may only support simple single-column text, while a high-version browser may support multi-row multi-column rich media presentations to facilitate enhanced end effects. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In some optional embodiments, the search parameter comprises location information of the user. When webpage content introduction information returned by the server according to the search keyword and the search parameter is received, webpage content introduction information returned by the server according to the search keyword and the position information of the user is received, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content related to the position information from the at least one webpage based on the position information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the position information of the user. It should be understood that any embodiment that receives the webpage content introduction information returned by the server according to the search keyword and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In a specific example, the location information of the user can be obtained from a GPS positioning system of a terminal device to which the browser belongs. If the search keyword of the user is 'people's daily newspaper 'and the server determines that the current position of the user is Guangzhou according to the position information of the user, webpage content introduction information of a news webpage related to the Guangzhou in the people's daily newspaper can be recommended to the user. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In some optional embodiments, the search parameter includes web browsing information of the user within a preset time period. When webpage content introduction information returned by the server according to the search keyword and the search parameter is received, webpage content introduction information returned by the server according to the search keyword and webpage browsing information of the user in a preset time period is received, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content type matched with the content type of the webpage browsed by the user in the preset time period from the at least one webpage based on the webpage browsing information of the user in the preset time period, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage. The preset time period may be set by a person skilled in the art according to actual needs, and this is not limited in this embodiment of the application. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the webpage browsing information of the user in the preset time period. It should be understood that any embodiment that receives the webpage content introduction information returned by the server according to the search keyword and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In a specific example, the web page browsing information of the user in the preset time period may be a web page browsed by the user through a browser in the last hour. If the search keyword of the user is 'food', and the server determines that the content type of the webpage browsed by the user in the preset time period is tourism according to the webpage browsing information of the user in the preset time period, webpage content introduction information of the webpage of the website such as a wine house can be recommended to the user. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In some optional embodiments, after presenting the web page content introduction information, the method further includes: responding to the selection operation of the user on the webpage content introduction information in the pull-down list of the search box, and increasing the weight value of the selected webpage content introduction information; and reordering the webpage content introduction information in the drop-down list based on the current weight value of the webpage content introduction information in the drop-down list. Therefore, the ordering of the selected webpage content introduction information in the drop-down list can be promoted to expose the webpage content introduction information, and more click opportunities are obtained. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
According to the webpage recommendation method provided by the embodiment of the application, the search operation input by a user through a browser is received, the search keyword input through the search operation and the search parameter corresponding to the search operation are obtained, the search keyword and the search parameter are sent to the server, webpage content introduction information returned by the server according to the search keyword and the search parameter is received, and the webpage content introduction information is displayed.
The web page recommendation method of the present embodiment may be executed by any suitable device having data processing capabilities, including but not limited to: cameras, terminals, mobile terminals, PCs, servers, in-vehicle devices, entertainment devices, advertising devices, Personal Digital Assistants (PDAs), tablet computers, notebook computers, handheld game consoles, smart glasses, smart watches, wearable devices, virtual display devices or display enhancement devices (such as Google Glass, Oculus rise, Hololens, Gear VR), and the like.
Referring to fig. 2, a flowchart of a web page recommendation method according to a second embodiment of the present application is shown.
The present embodiment describes a web page recommendation method provided in the present embodiment from the perspective of a server. Specifically, the web page recommendation method of the embodiment includes the following steps:
in step S201, a search keyword and a search parameter transmitted by a browser are received.
In the embodiment of the application, the server receives a search request sent by a browser, wherein the search request carries a search keyword and a search parameter. The search parameters at least comprise parameters for indicating the information of the user and/or parameters for indicating the information of the browser, and the search keywords can be English words or Chinese words. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In step S202, at least one web page matching the search keyword is determined based on keywords of web page contents.
In some optional embodiments, before determining at least one web page matching the search keyword, the method further comprises: segmenting the title of the webpage content to obtain a plurality of words of the title; determining a sentence to which each of the plurality of words belongs in a body of the web page content; segmenting the sentence to obtain a plurality of words of the sentence; determining keywords of the web page content based on a network usage frequency of a plurality of words of the sentence. The network use frequency of the words can be obtained by performing big data analysis on the server according to the webpage access records of all users and determining through hot spots and trend statistics. Therefore, the keywords of the webpage content can be accurately determined, so that the content trend of the webpage and the operation condition of the current website can be better reflected, and the search keywords can be better associated with the target webpage. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In a specific example, if the network usage frequency of a word in the plurality of words of the sentence is greater than or equal to a preset network usage frequency, the word is determined to be a keyword of the web content, otherwise, the word is determined not to be the keyword of the web content. The preset network use frequency may be set by a person skilled in the art according to actual needs, and this is not limited in this embodiment of the present application. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In some optional embodiments, when determining at least one webpage matched with the search keyword based on the keyword of the webpage content, performing semantic analysis on the keyword of the webpage content to determine a semantic feature vector of the keyword of the webpage content; performing semantic analysis on the search keywords, and determining semantic feature vectors of the search keywords; determining the similarity between the keywords of the webpage content and the search keywords based on the semantic feature vectors of the keywords of the webpage content and the semantic feature vectors of the search keywords; and determining at least one webpage of which the keywords of the webpage content are matched with the search keywords based on the similarity. Thereby, at least one web page in which the keyword of the web page content matches the search keyword can be accurately determined. It is understood that any embodiment that determines at least one web page matching the search keyword based on the keyword of the web page content may be applied thereto, and the embodiment of the present application is not limited thereto.
In a specific example, the semantic analysis model may perform semantic analysis on the keywords of the web page content to determine semantic feature vectors of the keywords of the web page content, and the semantic analysis model may perform semantic analysis on the search keywords to determine semantic feature vectors of the search keywords. When the similarity between the keywords of the web page content and the search keywords is determined, the cosine similarity between the semantic feature vectors of the keywords of the web page content and the cosine similarity between the semantic feature vectors of the search keywords can be used as the similarity between the keywords of the web page content and the search keywords. When determining at least one webpage matched with the keywords of the webpage content and the search keywords, if the similarity between the keywords of the webpage content and the search keywords is greater than or equal to a preset similarity threshold, determining the keywords of the webpage content and the search keywords, and determining the webpage to which the keywords of the webpage content belong as a candidate recommended webpage. The preset similarity threshold may be set by a person skilled in the art according to actual needs, and this is not limited in this embodiment of the present application. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In step S203, a target web page and web page content introduction information corresponding to the target web page are determined from the at least one web page based on the keyword of the web page content and the search parameter.
In some optional embodiments, the search parameter comprises identification information of the user. When a target webpage and webpage content introduction information corresponding to the target webpage are determined from the at least one webpage based on the keywords of the webpage content and the search parameters, a target webpage with webpage content matched with the image data of the user is determined from the at least one webpage based on the identification information of the user, and webpage content introduction information corresponding to the target webpage is determined based on the keywords of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords and the identification information of the user. It can be understood that any embodiment that determines a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keyword of the webpage content and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In some optional embodiments, the search parameter includes version information of the browser. When a target webpage and webpage content introduction information corresponding to the target webpage are determined from the at least one webpage based on the keywords of the webpage content and the search parameters, a target webpage with a content presentation form matched with a content presentation form allowed by the version of the browser is determined from the at least one webpage based on the version information of the browser, and webpage content introduction information corresponding to the target webpage is determined based on the keywords of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the version information of the browser. It can be understood that any embodiment that determines a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keyword of the webpage content and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In some optional embodiments, the search parameter comprises location information of the user. When a target webpage and webpage content introduction information corresponding to the target webpage are determined from the at least one webpage based on the keywords of the webpage content and the search parameters, a target webpage with the webpage content related to the position information is determined from the at least one webpage based on the position information of the user, and webpage content introduction information corresponding to the target webpage is determined based on the keywords of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the position information of the user. It can be understood that any embodiment that determines a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keyword of the webpage content and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In some optional embodiments, the search parameter includes web browsing information of the user within a preset time period. When a target webpage and webpage content introduction information corresponding to the target webpage are determined from the at least one webpage based on the keywords of the webpage content and the search parameters, a target webpage with a webpage content type matched with the content type of the webpage browsed by the user in a preset time period is determined from the at least one webpage based on the webpage browsing information of the user in the preset time period, and the webpage content introduction information corresponding to the target webpage is determined based on the keywords of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the webpage browsing information of the user in the preset time period. It can be understood that any embodiment that determines a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keyword of the webpage content and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In a specific example, when determining webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage, determining the webpage content introduction information of the target webpage based on the keyword and the basic information of the webpage content of the target webpage, wherein the basic information of the target webpage is determined based on a meta field in an address of the target webpage. In addition, the basic information of the target webpage can be determined based on the title of the website or related classification or description generated by the website information machine. In the prior art, the web content introduction information in the site web page recommendation result is basically fixed, and a small part of the web content introduction information has manual configuration intervention for operation or advertisement delivery optimization, but does not change with the change of the current content of the web page. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In a specific example, when determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage, the webpage content introduction information of the target webpage is generated based on the keyword and the basic information of the webpage content of the target webpage and the portrait data of the user through a webpage content introduction generation model. The webpage content introduction generation model is obtained by pre-training. In the prior art, no specific webpage content introduction information is presented according to the content preference of the current user. When the same search keyword is used, the web content introduction information seen by all users is the same, for example, for a portal site, there may be news information, music videos, and mini games, for different users, the interest points are different, the presentation mode of the uniform web content introduction information is difficult to effectively arouse the user's click interest, and the click rate of web pages on the site is affected, for users who are not familiar with the recommended site, it is difficult to determine whether the web pages of the recommended site are appropriate according to the displayed uniform web content introduction information, and the recommendation effect is relatively limited. In this embodiment, based on the keywords and the basic information of the web content of the target web page, the portrait data of the user is further used to generate the web content introduction information of the target web page, so that the generated web content introduction information is closer to the psychological cognition of the user, the relevance between the displayed web content introduction information and the interest of the current user is stronger, the click desire of the user is rapidly improved, and the contact cost between the user and the target web page is reduced. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In step S204, the web content introduction information corresponding to the target web page is issued to the browser.
In some optional embodiments, after determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keyword of the webpage content and the search parameter, the method further includes: and sequencing the webpage content introduction information of the target webpage based on the access amount of the target webpage, and determining a sequencing result of the webpage content introduction information of the target webpage. Correspondingly, when the webpage content introduction information of the target webpage is issued to the browser, the webpage content introduction information of the target webpage is issued to the browser based on the sequencing result of the webpage content introduction information of the target webpage. Therefore, the webpage content introduction information of the recommended webpages can be sequenced according to the access amount of the recommended webpages, so that the webpage content introduction information of the recommended webpages with high access amount obtains more click opportunities. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
According to the webpage recommendation method provided by the embodiment of the application, the search keywords and the search parameters sent by the browser are received; determining at least one webpage matched with the search keyword based on the keywords of the webpage content; determining a target webpage and webpage content introduction information corresponding to the target webpage from at least one webpage based on the keywords and the search parameters of the webpage content; and then, issuing webpage content introduction information corresponding to the target webpage to the browser, and compared with the existing other modes, performing webpage recommendation by using the search keywords and the search parameters can improve the accuracy of webpage recommendation.
The web page recommendation method of the present embodiment may be executed by any suitable device having data processing capabilities, including but not limited to: cameras, terminals, mobile terminals, PCs, servers, in-vehicle devices, entertainment devices, advertising devices, Personal Digital Assistants (PDAs), tablet computers, notebook computers, handheld game consoles, smart glasses, smart watches, wearable devices, virtual display devices or display enhancement devices (such as Google Glass, Oculus rise, Hololens, Gear VR), and the like.
Referring to fig. 3, a flowchart of a web page recommendation method according to a third embodiment of the present application is shown.
The embodiment describes a web page recommendation method provided by the embodiment of the invention from the perspective of interaction between a browser and a server. Specifically, the web page recommendation method of the embodiment includes the following steps:
in step S301, a search operation input by a user through a browser is received, and a search keyword input by the search operation and a search parameter corresponding to the search operation are acquired.
In an embodiment of the present application, the search parameter at least includes a parameter indicating information of the user and/or a parameter indicating information of the browser. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In step S302, the search keyword and the search parameter are sent to a server.
Since step S302 is similar to step S102, it is not repeated herein.
In step S303, a search keyword and a search parameter transmitted by the browser are received.
Since step S303 is similar to step S201 described above, it is not described herein again.
In step S304, at least one web page matching the search keyword is determined based on the keywords of the web page content.
Since step S304 is similar to step S202, it is not repeated herein.
In step S305, a target web page and web page content introduction information corresponding to the target web page are determined from the at least one web page based on the keyword of the web page content and the search parameter.
In some optional embodiments, the search parameter includes network access information of a terminal device to which the browser belongs. When a target webpage and webpage content introduction information corresponding to the target webpage are determined from the at least one webpage based on the keywords of the webpage content and the search parameters, a target webpage with a webpage content presentation form matched with a content presentation form received by the network access information is determined from the at least one webpage based on the network access information, and webpage content introduction information corresponding to the target webpage is determined based on the keywords of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the network access information of the terminal equipment to which the browser belongs. It can be understood that any embodiment that determines a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keyword of the webpage content and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In a specific example, the network access information of the terminal device to which the browser belongs includes WIFI, a 4G network, a 5G network, a wired network, and the like. If the network access information of the terminal equipment to which the browser belongs is WIFI, the network access information is more inclined to a webpage for recommending related video and image-text rather than a webpage with pure characters. It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In step S306, the web content introduction information corresponding to the target web page is issued to the browser.
Since step S306 is similar to step S204, it is not repeated herein.
In step S307, web content introduction information returned by the server according to the search keyword and the search parameter is received, and the web content introduction information is displayed.
In some optional embodiments, the search parameter includes network access information of a terminal device to which the browser belongs. When webpage content introduction information returned by the server according to the search keyword and the search parameter is received, webpage content introduction information returned by the server according to the search keyword and network access information of the terminal device to which the browser belongs is received, wherein the webpage content introduction information is obtained by the server through determining at least one webpage matched with the search keyword according to the keyword of the webpage content, determining a target webpage in which the content display form of the webpage is matched with the content display form received by the network access information from the at least one webpage based on the network access information, and determining webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage. Therefore, the accuracy of webpage recommendation can be improved by using the search keywords of the user and the network access information of the terminal equipment to which the browser belongs. It should be understood that any embodiment that receives the webpage content introduction information returned by the server according to the search keyword and the search parameter may be applied to this embodiment, and this is not limited in this embodiment of the present application.
In a specific example, when a user inputs a video in an address bar of a browser during a world cup, the browser server performs popularity ranking according to click rates of all users to video websites, the website recommended to the user is www.youku.com, and the displayed webpage content introduction information is 'world cup live broadcast free view'; during the sub-fortune, the website recommended by the browser server for the user is www.cctv.com, and the webpage content introduction information is displayed as 'panoramic live sub-fortune events'. The 'panoramic live broadcast' and 'various events' are typical functions of CCTV and related sports live broadcast channels, can be extracted and extracted from official description and introduction of a website, and are basic information of webpage content introduction information. While the "sub-shipments" are the current real-time keywords/near real-time keywords of web content (current popularity, news, etc.) that are discovered by analysis while tracking the latest content changes of CCTR (television system video indicators). It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
In a specific example, when a user a is a female user, a user B is a male user, and both a and B input a "video" in the address bar of the browser, the websites recommended by the browser are www.youku.com, but the website content shown by a is described as "available for free viewing, such as exemplary first 20 sets of uploaded websites", and the website content shown by B is described as "available for free viewing in the world cup live broadcasting". It should be understood that the above description is only exemplary, and the embodiments of the present application are not limited in this respect.
According to the webpage recommendation method provided by the embodiment of the application, the browser receives the search operation input by the user through the browser, acquires the search keyword input through the search operation and the search parameter corresponding to the search operation, and sends the search keyword and the search parameter to the server; the method comprises the steps that a server receives search keywords and search parameters sent by a browser, determines at least one webpage matched with the search keywords based on the keywords of webpage content, determines a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters, and issues the webpage content introduction information corresponding to the target webpage to the browser; the browser receives webpage content introduction information returned by the server according to the search keywords and the search parameters and displays the webpage content introduction information.
The web page recommendation method of the present embodiment may be executed by any suitable device having data processing capabilities, including but not limited to: cameras, terminals, mobile terminals, PCs, servers, in-vehicle devices, entertainment devices, advertising devices, Personal Digital Assistants (PDAs), tablet computers, notebook computers, handheld game consoles, smart glasses, smart watches, wearable devices, virtual display devices or display enhancement devices (such as Google Glass, Oculus rise, Hololens, Gear VR), and the like.
Referring to fig. 4, a schematic structural diagram of a web page recommendation device in the fourth embodiment of the present application is shown.
The web page recommendation device of the embodiment comprises: an obtaining module 401, configured to receive a search operation input by a user through a browser, and obtain a search keyword input by the search operation and a search parameter corresponding to the search operation, where the search parameter at least includes a parameter used for indicating information of the user and/or a parameter indicating information of the browser; a sending module 402, configured to send the search keyword and the search parameter to a server; a first receiving module 403, configured to receive webpage content introduction information returned by the server according to the search keyword and the search parameter, and display the webpage content introduction information.
The web page recommendation device of this embodiment is used to implement the corresponding web page recommendation method in the foregoing method embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described herein again.
Referring to fig. 5, a schematic structural diagram of a web page recommendation device in the fifth embodiment of the present application is shown.
The web page recommendation device of the embodiment comprises: an obtaining module 501, configured to receive a search operation input by a user through a browser, and obtain a search keyword input by the search operation and a search parameter corresponding to the search operation, where the search parameter at least includes a parameter used for indicating information of the user and/or a parameter indicating information of the browser; a sending module 502, configured to send the search keyword and the search parameter to a server; a first receiving module 503, configured to receive webpage content introduction information returned by the server according to the search keyword and the search parameter, and display the webpage content introduction information.
Optionally, the search parameter includes identification information of the user; the first receiving module 503 is specifically configured to: receiving webpage content introduction information returned by the server according to the search keyword and the identification information of the user, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content matched with the image data of the user from the at least one webpage based on the identification information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
Optionally, the search parameter includes version information of the browser; the first receiving module 503 is specifically configured to: receiving webpage content introduction information returned by the server according to the search keyword and the version information of the browser, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage in which the content display form of the webpage is matched with the content display form allowed by the version of the browser based on the version information of the browser, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
Optionally, the search parameter includes network access information of a terminal device to which the browser belongs; the first receiving module 503 is specifically configured to: and receiving webpage content introduction information returned by the server according to the search keyword and network access information of the terminal equipment to which the browser belongs, wherein the webpage content introduction information is determined by the server according to the keyword of the webpage content and at least one webpage matched with the search keyword, a target webpage with a content display form matched with a content display form received by the network access information is determined from the at least one webpage based on the network access information, and webpage content introduction information corresponding to the target webpage is determined based on the keyword of the webpage content of the target webpage.
Optionally, the search parameter includes location information of the user; the first receiving module 503 is specifically configured to: receiving webpage content introduction information returned by the server according to the search keyword and the position information of the user, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content and the position information related to the webpage content from the at least one webpage based on the position information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
Optionally, the search parameter includes web browsing information of the user within a preset time period; the first receiving module 503 is specifically configured to: receiving webpage content introduction information returned by the server according to the search keyword and the webpage browsing information of the user in a preset time period, wherein the webpage content introduction information is determined by the server according to the keyword of the webpage content and at least one webpage matched with the search keyword, a target webpage with the webpage content type matched with the content type of the webpage browsed by the user in the preset time period is determined from the at least one webpage based on the webpage browsing information of the user in the preset time period, and webpage content introduction information corresponding to the target webpage is determined based on the keyword of the webpage content of the target webpage.
Optionally, after the first receiving module 503, the apparatus further includes: an increasing module 504, configured to increase a weight value of the selected web content introduction information in response to a selection operation of the user on the web content introduction information in the drop-down list of the search box; a first sorting module 505, configured to reorder the web content introduction information in the drop-down list based on the current weight value of the web content introduction information in the drop-down list.
The web page recommendation device of this embodiment is used to implement the corresponding web page recommendation method in the foregoing method embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described herein again.
Referring to fig. 6, a schematic structural diagram of a web page recommendation device in the sixth embodiment of the present application is shown.
The web page recommendation device of the embodiment comprises: a second receiving module 601, configured to receive a search keyword and a search parameter sent by a browser, where the search parameter at least includes a parameter used for indicating information of the user and/or a parameter indicating information of the browser; a first determining module 602, configured to determine at least one webpage matching the search keyword based on a keyword of webpage content; a second determining module 603, configured to determine, based on the keyword of the web page content and the search parameter, a target web page and web page content introduction information corresponding to the target web page from the at least one web page; the issuing module 604 is configured to issue, to the browser, webpage content introduction information corresponding to the target webpage.
The web page recommendation device of this embodiment is used to implement the corresponding web page recommendation method in the foregoing method embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described herein again.
Referring to fig. 7, a schematic structural diagram of a seventh web page recommendation device according to an embodiment of the present application is shown.
The web page recommendation device of the embodiment comprises: a second receiving module 701, configured to receive a search keyword and a search parameter sent by a browser, where the search parameter at least includes a parameter used for indicating information of the user and/or a parameter indicating information of the browser; a first determining module 706, configured to determine at least one web page matching the search keyword based on a keyword of web page content; a second determining module 707, configured to determine, based on the keyword of the web page content and the search parameter, a target web page and web page content introduction information corresponding to the target web page from the at least one web page; the issuing module 709 is configured to issue, to the browser, webpage content introduction information corresponding to the target webpage.
Optionally, before the first determining module 706, the apparatus further includes: a first segmentation module 702, configured to segment a title of the web page content to obtain a plurality of words of the title; a third determining module 703, configured to determine a sentence to which each term in the plurality of terms belongs in the text of the web content; a second segmentation module 704, configured to segment the sentence to obtain a plurality of terms of the sentence; a fourth determining module 705, configured to determine the keywords of the web page content based on the network usage frequency of the multiple words of the sentence.
Optionally, the first determining module 706 is specifically configured to: performing semantic analysis on the keywords of the webpage content to determine semantic feature vectors of the keywords of the webpage content; performing semantic analysis on the search keywords, and determining semantic feature vectors of the search keywords; determining the similarity between the keywords of the webpage content and the search keywords based on the semantic feature vectors of the keywords of the webpage content and the semantic feature vectors of the search keywords; and determining at least one webpage of which the keywords of the webpage content are matched with the search keywords based on the similarity.
Optionally, the search parameter includes identification information of the user; the second determining module 707 is specifically configured to: and determining a target webpage with webpage content matched with the image data of the user from the at least one webpage based on the identification information of the user, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
Optionally, the search parameter includes version information of the browser; the second determining module 707 is specifically configured to: and determining a target webpage with a webpage content presentation form matched with a content presentation form allowed by the version of the browser from the at least one webpage based on the version information of the browser, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
Optionally, the search parameter includes network access information of a terminal device to which the browser belongs; the second determining module 707 is specifically configured to: and determining a target webpage with a webpage content display form matched with the content display form accepted by the network access information from the at least one webpage based on the network access information, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
Optionally, the search parameter includes location information of the user; the second determining module 707 is specifically configured to: and determining a target webpage with webpage content and position information related from the at least one webpage based on the position information of the user, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
Optionally, the search parameter includes web browsing information of the user within a preset time period; the second determining module 707 is specifically configured to: determining a target webpage with a webpage content type matched with the content type of the webpage browsed by the user in a preset time period from the at least one webpage based on the webpage browsing information of the user in the preset time period, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
Optionally, the second determining module 707 is further configured to: and determining webpage content introduction information of the target webpage based on the keywords and the basic information of the webpage content of the target webpage.
Optionally, the second determining module 707 is further configured to: and generating webpage content introduction information of the target webpage based on the keywords and the basic information of the webpage content of the target webpage and the portrait data of the user through a webpage content introduction generation model.
Optionally, after the second determining module 707, the apparatus further includes: a second sorting module 708, configured to sort, based on the access amount of the target web page, web content introduction information of the target web page, and determine a sorting result of the web content introduction information of the target web page; the issuing module 709 is specifically configured to: and issuing the webpage content introduction information of the target webpage to the browser based on the sequencing result of the webpage content introduction information of the target webpage.
The web page recommendation device of this embodiment is used to implement the corresponding web page recommendation method in the foregoing method embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described herein again.
Fig. 8 is a schematic structural diagram of an electronic device in a fifth embodiment of the present application; the electronic device may include:
one or more processors 801;
a computer-readable medium 802, which may be configured to store one or more programs,
when executed by the one or more processors, cause the one or more processors to implement a method of web page recommendation as described in any of the embodiments above.
Fig. 9 is a hardware structure of an electronic device according to a sixth embodiment of the present application; as shown in fig. 9, the hardware structure of the electronic device may include: a processor 901, a communication interface 902, a computer-readable medium 903, and a communication bus 904;
wherein the processor 901, the communication interface 902, and the computer readable medium 903 are in communication with each other via a communication bus 904;
alternatively, the communication interface 902 may be an interface of a communication module, such as an interface of a GSM module;
the processor 901 may be specifically configured to: receiving a search operation input by a user through a browser, acquiring a search keyword input by the search operation and search parameters corresponding to the search operation, wherein the search parameters at least comprise parameters for indicating information of the user and/or parameters for indicating information of the browser; sending the search keyword and the search parameter to a server; and receiving webpage content introduction information returned by the server according to the search keyword and the search parameter, and displaying the webpage content introduction information. Further, the processor 901 may be further configured to: receiving a search keyword and search parameters sent by a browser, wherein the search parameters at least comprise parameters used for indicating information of the user and/or parameters indicating information of the browser; determining at least one webpage matched with the search keyword based on keywords of webpage content; determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters; and issuing webpage content introduction information corresponding to the target webpage to the browser.
The Processor 901 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; but may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The computer-readable medium 903 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code configured to perform the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication section, and/or installed from a removable medium. The computer program, when executed by a Central Processing Unit (CPU), performs the above-described functions defined in the method of the present application. It should be noted that the computer readable medium described herein can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access storage media (RAM), a read-only storage media (ROM), an erasable programmable read-only storage media (EPROM or flash memory), an optical fiber, a portable compact disc read-only storage media (CD-ROM), an optical storage media piece, a magnetic storage media piece, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
Computer program code configured to carry out operations for the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may operate over any of a variety of networks: including a Local Area Network (LAN) or a Wide Area Network (WAN) -to the user's computer, or alternatively, to an external computer (e.g., through the internet using an internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions configured to implement the specified logical function(s). In the above embodiments, specific precedence relationships are provided, but these precedence relationships are only exemplary, and in particular implementations, the steps may be fewer, more, or the execution order may be modified. That is, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules described in the embodiments of the present application may be implemented by software or hardware. The described modules may also be provided in a processor, which may be described as: a processor comprises an acquisition module, a sending module and a first receiving module. The names of the modules do not limit the modules themselves in some cases, for example, the obtaining module may also be described as a module that receives a search operation input by a user through a browser and obtains a search keyword input by the search operation and a search parameter corresponding to the search operation.
As another aspect, the present application also provides a computer-readable medium on which a computer program is stored, which when executed by a processor, implements the web page recommendation method as described in the above first or second embodiment.
As another aspect, the present application also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be present separately and not assembled into the device. The computer readable medium carries one or more programs which, when executed by the apparatus, cause the apparatus to: receiving a search operation input by a user through a browser, acquiring a search keyword input by the search operation and search parameters corresponding to the search operation, wherein the search parameters at least comprise parameters for indicating information of the user and/or parameters for indicating information of the browser; sending the search keyword and the search parameter to a server; and receiving webpage content introduction information returned by the server according to the search keyword and the search parameter, and displaying the webpage content introduction information. Or, causing the apparatus to: receiving a search keyword and search parameters sent by a browser, wherein the search parameters at least comprise parameters used for indicating information of the user and/or parameters indicating information of the browser; determining at least one webpage matched with the search keyword based on keywords of webpage content; determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters; and issuing webpage content introduction information corresponding to the target webpage to the browser.
The expressions "first", "second", "said first" or "said second" used in various embodiments of the present disclosure may modify various components regardless of order and/or importance, but these expressions do not limit the respective components. The above description is only configured for the purpose of distinguishing elements from other elements. For example, the first user equipment and the second user equipment represent different user equipment, although both are user equipment. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of the present disclosure.
When an element (e.g., a first element) is referred to as being "operably or communicatively coupled" or "connected" (operably or communicatively) to "another element (e.g., a second element) or" connected "to another element (e.g., a second element), it is understood that the element is directly connected to the other element or the element is indirectly connected to the other element via yet another element (e.g., a third element). In contrast, it is understood that when an element (e.g., a first element) is referred to as being "directly connected" or "directly coupled" to another element (a second element), no element (e.g., a third element) is interposed therebetween.
The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.
Claims (38)
1. A method for recommending a web page, the method comprising:
receiving a search operation input by a user through a browser, acquiring a search keyword input by the search operation and search parameters corresponding to the search operation, wherein the search parameters at least comprise parameters for indicating information of the user and/or parameters for indicating information of the browser;
sending the search keyword and the search parameter to a server;
and receiving webpage content introduction information returned by the server according to the search keyword and the search parameter, and displaying the webpage content introduction information.
2. The method of claim 1, wherein the search parameters include identification information of the user;
the receiving webpage content introduction information returned by the server according to the search keyword and the search parameter includes:
receiving webpage content introduction information returned by the server according to the search keyword and the identification information of the user, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content matched with the image data of the user from the at least one webpage based on the identification information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
3. The method of claim 1, wherein the search parameter comprises version information of the browser;
the receiving webpage content introduction information returned by the server according to the search keyword and the search parameter includes:
receiving webpage content introduction information returned by the server according to the search keyword and the version information of the browser, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage in which the content display form of the webpage is matched with the content display form allowed by the version of the browser based on the version information of the browser, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
4. The method according to claim 1, wherein the search parameter comprises network access information of a terminal device to which the browser belongs;
the receiving webpage content introduction information returned by the server according to the search keyword and the search parameter includes:
and receiving webpage content introduction information returned by the server according to the search keyword and network access information of the terminal equipment to which the browser belongs, wherein the webpage content introduction information is determined by the server according to the keyword of the webpage content and at least one webpage matched with the search keyword, a target webpage with a content display form matched with a content display form received by the network access information is determined from the at least one webpage based on the network access information, and webpage content introduction information corresponding to the target webpage is determined based on the keyword of the webpage content of the target webpage.
5. The method of claim 1, wherein the search parameters include location information of the user;
the receiving webpage content introduction information returned by the server according to the search keyword and the search parameter includes:
receiving webpage content introduction information returned by the server according to the search keyword and the position information of the user, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content and the position information related to the webpage content from the at least one webpage based on the position information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
6. The method of claim 1, wherein the search parameters include web browsing information of the user within a preset time period;
the receiving webpage content introduction information returned by the server according to the search keyword and the search parameter includes:
receiving webpage content introduction information returned by the server according to the search keyword and the webpage browsing information of the user in a preset time period, wherein the webpage content introduction information is determined by the server according to the keyword of the webpage content and at least one webpage matched with the search keyword, a target webpage with the webpage content type matched with the content type of the webpage browsed by the user in the preset time period is determined from the at least one webpage based on the webpage browsing information of the user in the preset time period, and webpage content introduction information corresponding to the target webpage is determined based on the keyword of the webpage content of the target webpage.
7. The method of claim 1, wherein after the presenting the web content introduction information, the method further comprises:
responding to the selection operation of the user on the webpage content introduction information in the pull-down list of the search box, and increasing the weight value of the selected webpage content introduction information;
and reordering the webpage content introduction information in the drop-down list based on the current weight value of the webpage content introduction information in the drop-down list.
8. A method for recommending a web page, the method comprising:
receiving a search keyword and search parameters sent by a browser, wherein the search parameters at least comprise parameters used for indicating information of the user and/or parameters indicating information of the browser;
determining at least one webpage matched with the search keyword based on keywords of webpage content;
determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters;
and issuing webpage content introduction information corresponding to the target webpage to the browser.
9. The method of claim 8, wherein prior to determining at least one web page matching the search keyword, the method further comprises:
segmenting the title of the webpage content to obtain a plurality of words of the title;
determining a sentence to which each of the plurality of words belongs in a body of the web page content;
segmenting the sentence to obtain a plurality of words of the sentence;
determining keywords of the web page content based on a network usage frequency of a plurality of words of the sentence.
10. The method of claim 8, wherein determining at least one web page matching the search keyword based on the keywords of the web page content comprises:
performing semantic analysis on the keywords of the webpage content to determine semantic feature vectors of the keywords of the webpage content;
performing semantic analysis on the search keywords, and determining semantic feature vectors of the search keywords;
determining the similarity between the keywords of the webpage content and the search keywords based on the semantic feature vectors of the keywords of the webpage content and the semantic feature vectors of the search keywords;
and determining at least one webpage of which the keywords of the webpage content are matched with the search keywords based on the similarity.
11. The method of claim 8, wherein the search parameters include identification information of the user;
the determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters comprises:
and determining a target webpage with webpage content matched with the image data of the user from the at least one webpage based on the identification information of the user, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
12. The method of claim 8, wherein the search parameter comprises version information of the browser;
the determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters comprises:
and determining a target webpage with a webpage content presentation form matched with a content presentation form allowed by the version of the browser from the at least one webpage based on the version information of the browser, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
13. The method according to claim 8, wherein the search parameter comprises network access information of a terminal device to which the browser belongs;
the determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters comprises:
and determining a target webpage with a webpage content display form matched with the content display form accepted by the network access information from the at least one webpage based on the network access information, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
14. The method of claim 8, wherein the search parameters include location information of the user;
the determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters comprises:
and determining a target webpage with webpage content and position information related from the at least one webpage based on the position information of the user, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
15. The method of claim 8, wherein the search parameters include web browsing information of the user within a preset time period;
the determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters comprises:
determining a target webpage with a webpage content type matched with the content type of the webpage browsed by the user in a preset time period from the at least one webpage based on the webpage browsing information of the user in the preset time period, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
16. The method of claim 11, wherein the determining, based on the keyword of the web page content of the target web page, web page content introduction information corresponding to the target web page comprises:
and determining webpage content introduction information of the target webpage based on the keywords and the basic information of the webpage content of the target webpage.
17. The method of claim 16, wherein the determining, based on the keyword of the web page content of the target web page, web page content introduction information corresponding to the target web page comprises:
and generating webpage content introduction information of the target webpage based on the keywords and the basic information of the webpage content of the target webpage and the portrait data of the user through a webpage content introduction generation model.
18. The method according to any one of claims 8 to 17, wherein after determining a target web page and web page content introduction information corresponding to the target web page from the at least one web page based on the keyword of the web page content and the search parameter, the method further comprises:
sequencing the webpage content introduction information of the target webpage based on the access amount of the target webpage, and determining a sequencing result of the webpage content introduction information of the target webpage;
the issuing of the webpage content introduction information of the target webpage to the browser includes:
and issuing the webpage content introduction information of the target webpage to the browser based on the sequencing result of the webpage content introduction information of the target webpage.
19. A web page recommendation apparatus, characterized in that the apparatus comprises:
the system comprises an acquisition module, a search module and a search module, wherein the acquisition module is used for receiving search operation input by a user through a browser, acquiring search keywords input by the search operation and search parameters corresponding to the search operation, and the search parameters at least comprise parameters for indicating information of the user and/or parameters for indicating information of the browser;
the sending module is used for sending the search keyword and the search parameter to a server;
and the first receiving module is used for receiving webpage content introduction information returned by the server according to the search keyword and the search parameter and displaying the webpage content introduction information.
20. The apparatus of claim 19, wherein the search parameter comprises identification information of the user;
the first receiving module is specifically configured to:
receiving webpage content introduction information returned by the server according to the search keyword and the identification information of the user, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content matched with the image data of the user from the at least one webpage based on the identification information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
21. The apparatus of claim 19, wherein the search parameter comprises version information of the browser;
the first receiving module is specifically configured to:
receiving webpage content introduction information returned by the server according to the search keyword and the version information of the browser, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage in which the content display form of the webpage is matched with the content display form allowed by the version of the browser based on the version information of the browser, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
22. The apparatus according to claim 19, wherein the search parameter includes network access information of a terminal device to which the browser belongs;
the first receiving module is specifically configured to:
and receiving webpage content introduction information returned by the server according to the search keyword and network access information of the terminal equipment to which the browser belongs, wherein the webpage content introduction information is determined by the server according to the keyword of the webpage content and at least one webpage matched with the search keyword, a target webpage with a content display form matched with a content display form received by the network access information is determined from the at least one webpage based on the network access information, and webpage content introduction information corresponding to the target webpage is determined based on the keyword of the webpage content of the target webpage.
23. The apparatus of claim 19, wherein the search parameters comprise location information of the user;
the first receiving module is specifically configured to:
receiving webpage content introduction information returned by the server according to the search keyword and the position information of the user, wherein the webpage content introduction information is obtained by determining at least one webpage matched with the search keyword by the server according to the keyword of the webpage content, determining a target webpage with the webpage content and the position information related to the webpage content from the at least one webpage based on the position information of the user, and determining the webpage content introduction information corresponding to the target webpage based on the keyword of the webpage content of the target webpage.
24. The apparatus of claim 19, wherein the search parameter comprises web browsing information of the user within a preset time period;
the first receiving module is specifically configured to:
receiving webpage content introduction information returned by the server according to the search keyword and the webpage browsing information of the user in a preset time period, wherein the webpage content introduction information is determined by the server according to the keyword of the webpage content and at least one webpage matched with the search keyword, a target webpage with the webpage content type matched with the content type of the webpage browsed by the user in the preset time period is determined from the at least one webpage based on the webpage browsing information of the user in the preset time period, and webpage content introduction information corresponding to the target webpage is determined based on the keyword of the webpage content of the target webpage.
25. The apparatus of claim 19, wherein after the first receiving module, the apparatus further comprises:
the increasing module is used for responding to the selection operation of the user on the webpage content introduction information in the pull-down list of the search box and increasing the weight value of the selected webpage content introduction information;
and the first sequencing module is used for reordering the webpage content introduction information in the pull-down list based on the current weight value of the webpage content introduction information in the pull-down list.
26. A web page recommendation apparatus, characterized in that the apparatus comprises:
the second receiving module is used for receiving search keywords and search parameters sent by a browser, wherein the search parameters at least comprise parameters used for indicating the information of the user and/or parameters used for indicating the information of the browser;
the first determining module is used for determining at least one webpage matched with the search keyword based on the keyword of the webpage content;
the second determining module is used for determining a target webpage and webpage content introduction information corresponding to the target webpage from the at least one webpage based on the keywords of the webpage content and the search parameters;
and the issuing module is used for issuing webpage content introduction information corresponding to the target webpage to the browser.
27. The apparatus of claim 26, wherein the first determining module is preceded by:
the first segmentation module is used for segmenting the title of the webpage content to obtain a plurality of words of the title;
a third determining module, configured to determine a sentence to which each of the multiple terms belongs in a text of the web content;
the second segmentation module is used for segmenting the sentence to obtain a plurality of words of the sentence;
a fourth determining module, configured to determine a keyword of the web page content based on a network usage frequency of a plurality of words of the sentence.
28. The apparatus of claim 26, wherein the first determining module is specifically configured to:
performing semantic analysis on the keywords of the webpage content to determine semantic feature vectors of the keywords of the webpage content;
performing semantic analysis on the search keywords, and determining semantic feature vectors of the search keywords;
determining the similarity between the keywords of the webpage content and the search keywords based on the semantic feature vectors of the keywords of the webpage content and the semantic feature vectors of the search keywords;
and determining at least one webpage of which the keywords of the webpage content are matched with the search keywords based on the similarity.
29. The apparatus of claim 26, wherein the search parameter comprises identification information of the user;
the second determining module is specifically configured to:
and determining a target webpage with webpage content matched with the image data of the user from the at least one webpage based on the identification information of the user, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
30. The apparatus of claim 26, wherein the search parameter comprises version information of the browser;
the second determining module is specifically configured to:
and determining a target webpage with a webpage content presentation form matched with a content presentation form allowed by the version of the browser from the at least one webpage based on the version information of the browser, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
31. The apparatus according to claim 26, wherein the search parameter includes network access information of a terminal device to which the browser belongs;
the second determining module is specifically configured to:
and determining a target webpage with a webpage content display form matched with the content display form accepted by the network access information from the at least one webpage based on the network access information, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
32. The apparatus of claim 26, wherein the search parameters comprise location information of the user;
the second determining module is specifically configured to:
and determining a target webpage with webpage content and position information related from the at least one webpage based on the position information of the user, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
33. The apparatus of claim 26, wherein the search parameter comprises web browsing information of the user within a preset time period;
the second determining module is specifically configured to:
determining a target webpage with a webpage content type matched with the content type of the webpage browsed by the user in a preset time period from the at least one webpage based on the webpage browsing information of the user in the preset time period, and determining webpage content introduction information corresponding to the target webpage based on keywords of the webpage content of the target webpage.
34. The apparatus of claim 29, wherein the second determining module is further configured to:
and determining webpage content introduction information of the target webpage based on the keywords and the basic information of the webpage content of the target webpage.
35. The apparatus of claim 34, wherein the second determining module is further configured to:
and generating webpage content introduction information of the target webpage based on the keywords and the basic information of the webpage content of the target webpage and the portrait data of the user through a webpage content introduction generation model.
36. The apparatus according to any of claims 26-35, wherein after the second determining module, the apparatus further comprises:
the second sequencing module is used for sequencing the webpage content introduction information of the target webpage based on the access amount of the target webpage and determining the sequencing result of the webpage content introduction information of the target webpage;
the issuing module is specifically configured to:
and issuing the webpage content introduction information of the target webpage to the browser based on the sequencing result of the webpage content introduction information of the target webpage.
37. An electronic device, comprising:
one or more processors;
a computer readable medium configured to store one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the web page recommendation method of any one of claims 1-7, or the web page recommendation method of any one of claims 8-18.
38. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out a method of recommending a web page according to any one of claims 1 to 7, or a method of recommending a web page according to any one of claims 8 to 18.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811331282.8A CN111177523A (en) | 2018-11-09 | 2018-11-09 | Webpage recommendation method and device, electronic equipment and computer readable medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811331282.8A CN111177523A (en) | 2018-11-09 | 2018-11-09 | Webpage recommendation method and device, electronic equipment and computer readable medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111177523A true CN111177523A (en) | 2020-05-19 |
Family
ID=70649796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811331282.8A Pending CN111177523A (en) | 2018-11-09 | 2018-11-09 | Webpage recommendation method and device, electronic equipment and computer readable medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111177523A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111708938A (en) * | 2020-05-27 | 2020-09-25 | 北京百度网讯科技有限公司 | Method, apparatus, electronic device and storage medium for information processing |
| CN112417299A (en) * | 2020-12-08 | 2021-02-26 | 西安联乘智能科技有限公司 | Webpage recommendation method, computer storage medium and computing device |
| CN112784158A (en) * | 2021-01-21 | 2021-05-11 | 安徽商信政通信息技术股份有限公司 | Online personalized recommendation method and system for e-government affairs handling |
| CN113127736A (en) * | 2021-04-14 | 2021-07-16 | 华世界数字科技(深圳)有限公司 | Classification recommendation method and device based on search history |
| CN113190740A (en) * | 2021-04-30 | 2021-07-30 | 百度在线网络技术(北京)有限公司 | Search processing method, search processing device, electronic device, storage medium, and program product |
| CN113536108A (en) * | 2021-05-31 | 2021-10-22 | 珠海大横琴科技发展有限公司 | Information recommendation method and device |
| CN114254216A (en) * | 2021-12-17 | 2022-03-29 | 北京百度网讯科技有限公司 | A method and apparatus, electronic device and medium for providing search results |
| CN114971764A (en) * | 2022-04-08 | 2022-08-30 | 浙江赟燊商业信息系统科技有限公司 | HoloLens-based storage and matching system and method |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1389811A (en) * | 2002-02-06 | 2003-01-08 | 北京造极人工智能技术有限公司 | Intelligent search method of search engine |
| CN102214185A (en) * | 2010-04-07 | 2011-10-12 | 腾讯科技(深圳)有限公司 | Webpage searching method and webpage searching system |
| CN102779136A (en) * | 2011-05-13 | 2012-11-14 | 北京搜狗科技发展有限公司 | Method and device for information search |
| CN103810268A (en) * | 2014-01-27 | 2014-05-21 | 北京奇虎科技有限公司 | Search result recommendation information loading method, device and system and URL detection method, device and system |
| CN104239298A (en) * | 2013-06-06 | 2014-12-24 | 腾讯科技(深圳)有限公司 | Text message recommendation method, server, browser and system |
| CN106933959A (en) * | 2013-11-15 | 2017-07-07 | 北京奇虎科技有限公司 | Browser side carries out the method and browser of web search |
| CN107436893A (en) * | 2016-05-26 | 2017-12-05 | 北京搜狗科技发展有限公司 | A kind of webpage recommending method and device |
-
2018
- 2018-11-09 CN CN201811331282.8A patent/CN111177523A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1389811A (en) * | 2002-02-06 | 2003-01-08 | 北京造极人工智能技术有限公司 | Intelligent search method of search engine |
| CN102214185A (en) * | 2010-04-07 | 2011-10-12 | 腾讯科技(深圳)有限公司 | Webpage searching method and webpage searching system |
| CN102779136A (en) * | 2011-05-13 | 2012-11-14 | 北京搜狗科技发展有限公司 | Method and device for information search |
| CN104239298A (en) * | 2013-06-06 | 2014-12-24 | 腾讯科技(深圳)有限公司 | Text message recommendation method, server, browser and system |
| CN106933959A (en) * | 2013-11-15 | 2017-07-07 | 北京奇虎科技有限公司 | Browser side carries out the method and browser of web search |
| CN103810268A (en) * | 2014-01-27 | 2014-05-21 | 北京奇虎科技有限公司 | Search result recommendation information loading method, device and system and URL detection method, device and system |
| CN107436893A (en) * | 2016-05-26 | 2017-12-05 | 北京搜狗科技发展有限公司 | A kind of webpage recommending method and device |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111708938A (en) * | 2020-05-27 | 2020-09-25 | 北京百度网讯科技有限公司 | Method, apparatus, electronic device and storage medium for information processing |
| CN111708938B (en) * | 2020-05-27 | 2023-04-07 | 北京百度网讯科技有限公司 | Method, apparatus, electronic device, and storage medium for information processing |
| CN112417299A (en) * | 2020-12-08 | 2021-02-26 | 西安联乘智能科技有限公司 | Webpage recommendation method, computer storage medium and computing device |
| CN112784158A (en) * | 2021-01-21 | 2021-05-11 | 安徽商信政通信息技术股份有限公司 | Online personalized recommendation method and system for e-government affairs handling |
| CN113127736A (en) * | 2021-04-14 | 2021-07-16 | 华世界数字科技(深圳)有限公司 | Classification recommendation method and device based on search history |
| CN113190740A (en) * | 2021-04-30 | 2021-07-30 | 百度在线网络技术(北京)有限公司 | Search processing method, search processing device, electronic device, storage medium, and program product |
| CN113536108A (en) * | 2021-05-31 | 2021-10-22 | 珠海大横琴科技发展有限公司 | Information recommendation method and device |
| CN114254216A (en) * | 2021-12-17 | 2022-03-29 | 北京百度网讯科技有限公司 | A method and apparatus, electronic device and medium for providing search results |
| CN114971764A (en) * | 2022-04-08 | 2022-08-30 | 浙江赟燊商业信息系统科技有限公司 | HoloLens-based storage and matching system and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111177523A (en) | Webpage recommendation method and device, electronic equipment and computer readable medium | |
| JP7537830B2 (en) | Method, device and apparatus for implementing search | |
| US20220394340A1 (en) | Video recommendation method and apparatus, electronic device, and computer-readable medium | |
| CN111259271B (en) | Comment information display method and device, electronic equipment and computer readable medium | |
| CN107105318B (en) | Video hotspot segment extraction method, user equipment and server | |
| CN104572846B (en) | A kind of hot word recommendation methods, devices and systems | |
| US8849829B2 (en) | Trending search magazines | |
| CN103514299B (en) | Information search method and device | |
| WO2023051102A1 (en) | Video recommendation method, apparatus, and device, and medium | |
| CN105745643B (en) | System and method for creating image-based content based on text-based content | |
| WO2017161784A1 (en) | Method and device for displaying recommended contents | |
| US11294964B2 (en) | Method and system for searching new media information | |
| CN110619063A (en) | Video pushing method and device based on video searching and electronic equipment | |
| CN104077388A (en) | Summary information extraction method and device based on search engine and search engine | |
| CN106407361A (en) | Method and device for pushing information based on artificial intelligence | |
| US20240330385A1 (en) | Content search method, apparatus, device, and medium | |
| CN110825988A (en) | Information display method and device and electronic equipment | |
| CN112948540A (en) | Information query method and device, electronic equipment and computer readable medium | |
| CN114969524A (en) | Information searching method, device, equipment and medium | |
| CN113204691B (en) | Information display method, device, equipment and medium | |
| EP4554236A1 (en) | Information display method and apparatus, electronic device, and computer readable medium | |
| US20170272793A1 (en) | Media content recommendation method and device | |
| CN103530385A (en) | Method and device for searching for information based on vertical searching channels | |
| US20160188556A1 (en) | Adaptive electronic document | |
| KR20180000166A (en) | System and method for providing interest contents |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200519 |
|
| RJ01 | Rejection of invention patent application after publication |