New media information display method and device, electronic equipment and computer readable medium
By displaying new media information elements on the current search results page of the search engine, the problem of traditional search engines being unable to view new media information is solved, enabling faster and more detailed information display and improving the user experience.
Patent Information
- Application Number
- CN202310689485.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2018-12-03
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2038-12-03
AI Technical Summary
The lack of inclusion and display of new media resources in traditional search engines prevents users from obtaining faster and more detailed new media information, thus affecting the search experience.
On the current search results page of the search engine, the element data of new media information, including text and rich media data, are displayed in a set new media display format, and users can view them without being redirected to another page.
Integrate new media information related to user-input search information to provide faster and more detailed information display and improve the user search experience.
Smart Images

Figure CN116595241B_ABST
Abstract
Description
[0001] This application is a divisional application of the Chinese Patent Application No. 201811466746.6, with the title of "New Media Information Display Method and Device, Electronic Equipment and Computer Readable Medium", filed on December 3, 2018. TECHNICAL FIELD
[0002] Embodiments of the present application relate to the technical field of Internet, and particularly relate to a new media information display method and device, electronic equipment and computer readable medium. BACKGROUND
[0003] In the era of rapid development of the Internet, many emerging media resources have emerged. The difference between these new media and traditional media is that they have faster and more detailed information, and also have more content discussion and comment information. Compared with traditional document web pages, the new media have more content and are also favored by users.
[0004] However, in the traditional search engine, there is no similar new media resource provided, or no similar new media collection and display, so that users cannot perceive the emergence of these new media, cannot obtain faster and more detailed new media information, and thus cannot obtain a search experience keeping pace with the times. SUMMARY
[0005] The purpose of the present application is to provide a new media information display method and device, electronic equipment and computer readable medium, to solve the problem of poor user search experience caused by the inability to view new media information related to search information in the search engine in the prior art.
[0006] According to a first aspect of the embodiments of the present application, a new media information display method is provided. The method comprises: receiving search information input by a user through a search engine, and sending the search information to a server; obtaining element data of new media information related to the search information from search results returned by the server; and displaying the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is data that is directly displayed without page jumping in response to user operation on the element data.
[0007] According to a second aspect of the embodiments of the present application, a method for displaying new media information is provided. The method comprises: receiving search information input by a user and sent by a search engine; determining search results associated with the search information; sending the search results to the search engine, so that the search engine obtains element data of new media information related to the search information from the search results, and displays the element data of the new media information in a current search result page in a set new media display format, wherein the element data is data that is directly displayed in response to an operation of the user on the element data without page jumping.
[0008] According to a third aspect of the embodiments of the present application, a device for displaying new media information is provided. The device comprises: a sending module configured to receive search information input by a user through a search engine, and send the search information to a server; an obtaining module configured to obtain element data of new media information related to the search information from search results returned by the server; and a first display module configured to display the element data of the new media information in a current search result page of the search engine in a set new media display format, wherein the element data is data that is directly displayed in response to an operation of the user on the element data without page jumping.
[0009] According to a fourth aspect of the embodiments of the present application, a device for displaying new media information is provided. The device comprises: a receiving module configured to receive search information input by a user and sent by a search engine; a first determining module configured to determine search results associated with the search information; and a sending module configured to send the search results to the search engine, so that the search engine obtains element data of new media information related to the search information from the search results, and displays the element data of the new media information in a current search result page in a set new media display format, wherein the element data is data that is directly displayed in response to an operation of the user on the element data without page jumping.
[0010] According to a fifth aspect of the embodiments of the present application, an electronic device is provided, comprising: one or more processors; and a computer readable medium configured to store one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the method for displaying new media information according to the first aspect or the second aspect of the embodiments of the present application.
[0011] According to a sixth aspect of the embodiments of the present application, a computer readable medium is provided, which stores a computer program, when the computer program is executed by a processor, the method for displaying new media information according to the first aspect or the second aspect of the embodiments of the present application is implemented.
[0012] Through the technical solutions provided in the embodiments of the present application, search information input by a user through a search engine is received and sent to a server, element data of new media information related to the search information is obtained from search results returned by the server, and the element data of the new media information is displayed in a set new media display format in a current search result page of the search engine. The element data is data that is directly displayed without page jumping in response to an operation of the user on the element data. Compared with other existing methods, the element data of the new media information related to the search information input by the user through the search engine can be integrated and displayed in the set new media display format, so as to facilitate the user to view faster and more detailed new media information related to the search information, thereby improving the search experience of the user. BRIEF DESCRIPTION OF DRAWINGS
[0013] Other characteristics, objects and advantages of the present application will become more apparent after reading the following detailed description of non-restrictive embodiments made with reference to the attached drawings:
[0014] Figure 1 A step flowchart of a new media information display method in Embodiment One of the present application;
[0015] Figure 2 A schematic diagram of a new media information display interface according to Embodiment One of the present application;
[0016] Figure 3 A step flowchart of a new media information display method in Embodiment Two of the present application;
[0017] Figure 4 A step flowchart of a new media information display method in Embodiment Three of the present application;
[0018] Figure 5 A schematic diagram of a new media information display interface according to Embodiment Three of the present application;
[0019] Figure 6 A flowchart of a new media information display method according to Embodiment Three of the present application;
[0020] Figure 7 A structural schematic diagram of a new media information display device in Embodiment Four of the present application;
[0021] Figure 8 A structural schematic diagram of a new media information display device in Embodiment Five of the present application;
[0022] Figure 9 A structural schematic diagram of a new media information display device in Embodiment Six of the present application;
[0023] Figure 10This is a schematic diagram of the structure of the new media information display device in Embodiment 7 of this application;
[0024] Figure 11 This is a schematic diagram of the structure of the new media information display device in Embodiment 8 of this application;
[0025] Figure 12 This is a schematic diagram of the electronic device in Embodiment 9 of this application;
[0026] Figure 13 This is the hardware structure of the electronic device in Embodiment 10 of this application. Detailed Implementation
[0027] The present application will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings.
[0028] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0029] In existing technologies, traditional search engines do not provide similar new media resources, or do not index or display similar new media, so users cannot perceive the emergence of these new media, cannot obtain faster and more detailed new media information, and thus cannot obtain a timely search experience. To address the problem of poor user search experience caused by the inability to view new media information related to the search results in existing search engines, this application proposes the following solution.
[0030] Reference Figure 1 The flowchart illustrates the steps of a method for displaying new media information according to Embodiment 1 of this application.
[0031] This embodiment describes the method for displaying new media information provided in this application from the perspective of a search engine. Specifically, the method for displaying new media information in this embodiment includes the following steps:
[0032] In step S101, the search information entered by the user through the search engine is received and sent to the server.
[0033] In this embodiment, the search engine receives search information entered by the user through the search box. The search information may include search keywords, search phrases, etc., wherein the search keywords may include, but are not limited to, Chinese words, English words, images, etc. It is understood that the above description is merely exemplary, and this embodiment does not impose any limitations on it.
[0034] In the embodiment of the present application, when receiving the search information input by the user through the search engine, the search engine receives the search operation input by the user through the search box of the search engine, and acquires the search information input through the search operation. It can be understood that any implementation of receiving the search information input by the user through the search engine can be applicable, and the embodiment of the present application does not make any limitation thereto.
[0035] In the embodiment of the present application, after receiving the search information input by the user through the search engine, the search engine sends a new media information display request to the server, wherein the new media information display request carries the search information. It can be understood that the above description is only exemplary, and the embodiment of the present application does not make any limitation thereto.
[0036] In step S102, the element data of the new media information related to the search information is acquired from the search result returned from the server.
[0037] In the embodiment of the present application, the search result includes the new media information matched with the search information, or the element data obtained after analyzing the new media information matched with the search information. Specifically, the new media information can be understood as the information of other emerging media on the network in addition to the web document, such as the information of new media 1, new media 2, etc. The element data is data directly displayed without page jump in response to the operation of the user on the element data, and the element data includes the text data of the new media and / or the rich media data of the new media. The text data of the new media includes at least one of the following: the title of the new media, the main content of the new media, the comment information of the new media, the interactive Q&A information of the new media, and the rich media data of the new media includes at least one of the following: the image of the new media, the video frame sequence of the new media. More specifically, the rich media data of the new media can be understood as the data of information media such as static pictures, dynamic pictures, short videos, long videos, etc. in addition to the text in the new media, and the interactive Q&A information of the new media can be understood as the user discussion content information of the new media. The image of the new media can include the static image and the dynamic image of the new media, and the video frame sequence of the new media can include the short video and the long video of the new media. When the user clicks the image of the new media displayed in the current search result page of the search engine, the image of the new media can be directly previewed without page jump. When the user clicks the video frame sequence of the new media displayed in the current search result page of the search engine, the video frame sequence can be directly watched without page jump. In this way, the content of the new media information related to the search information viewed by the user is more diverse and rich. It can be understood that the above description is only exemplary, and the embodiment of the present application does not make any limitation thereto.
[0038] In some optional embodiments, when the search result comprises new media information matched with the search information, the element data of the new media information related to the search information is obtained from the search result returned by the server, comprising: analyzing the search result returned by the server, and if it is determined according to the analysis result that the search result is new media information, parsing the element data from the new media information. It can be understood that any implementation of obtaining the element data of the new media information from the search result returned by the server can be applicable, and the embodiments of the present application do not make any limitation thereto.
[0039] In a specific example, when analyzing the search result returned by the server, the related field in the search result returned by the server is analyzed, and it is determined according to the analysis result whether the search result is new media information. If it is determined according to the analysis result that the search result is new media information, the element data is parsed from the related field of the new media information. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation thereto.
[0040] In some optional embodiments, when the search result comprises element data obtained by analyzing the new media information matched with the search information, the element data of the new media information related to the search information is obtained from the search result returned by the server, comprising: receiving the search result returned by the server; and obtaining the element data of the new media information from the search result. It can be understood that any implementation of obtaining the element data of the new media information from the search result returned by the server can be applicable, and the embodiments of the present application do not make any limitation thereto.
[0041] In step S103, the element data of the new media information is displayed in a set new media display format in the current search result page of the search engine.
[0042] In some optional embodiments, when the element data of the new media information is displayed in the set new media display format in the current search result page of the search engine, the text data of the new media is displayed in a first set format in a first display area in the new media display area of the current search result page; and the rich media data of the new media is displayed in a second set format in a second display area in the new media display area of the current search result page. In this way, the text data and the rich media data of the new media can be respectively displayed in different display areas in the new media display area, so as to facilitate the user to view the new media information related to the search information, thereby improving the search experience of the user in the search engine. It can be understood that any embodiment for displaying the element data of the new media information in the set new media display format in the current search result page of the search engine can be applicable, and the embodiments of the present application do not make any limitation in this regard.
[0043] In a specific example, the first set format can be to sequentially display the title of the new media, the main content of the new media, the comment information of the new media, and the interactive Q&A information of the new media in the first display area, and the second set format can be to sequentially display the video frame sequence of the new media and the image of the new media in the second display area. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation in this regard.
[0044] In a specific example, as shown in FIG. 6, the text data of the new media is displayed in a first set format in a first display area in the new media display area of the current search result page, and the rich media data of the new media is displayed in a second set format in a second display area in the new media display area of the current search result page. Figure 2As shown, the new media information includes two pieces of new media information. In the first piece of new media information, the text data of the new media includes title and comment information of the new media, the rich media data of the new media includes an image of the new media, the title and the comment information of the new media are displayed in an upper area of a display area of the first piece of new media information, the image of the new media is displayed in a lower area of the display area of the first piece of new media information, and the number of times of forwarding of the first piece of new media information and the number of pieces of comment information associated with the first piece of new media information are also displayed. When the user clicks the image of the new media, the image of the new media can be directly previewed without page jumping. In addition, the title and the comment information of the new media cannot be completely displayed in the upper area of the display area of the first piece of new media information, and a pull-down full-text button is also displayed. When the user clicks the pull-down full-text button, the title and the comment information of the new media can be completely displayed without page jumping. In the second piece of new media information, the text data of the new media includes title and comment information of the new media, the rich media data of the new media includes a video frame sequence of the new media, the title and the text content of the new media are displayed in an upper area of a display area of the second piece of new media information, the video frame sequence of the new media is displayed in a lower area of the display area of the second piece of new media information, and the number of times of forwarding of the second piece of new media information and the number of pieces of comment information associated with the second piece of new media information are also displayed. In addition, the title and the text content of the new media cannot be completely displayed in the upper area of the display area of the second piece of new media information, and a pull-down full-text button is also displayed. When the user clicks the pull-down full-text button, the title and the text content of the new media can be completely displayed without page jumping. When the user clicks the video frame sequence of the new media, the video frame sequence of the new media can be directly played without page jumping. It can be understood that the above description is only exemplary, and the embodiments of the present application do not limit the same.
[0045] The method for displaying new media information provided by the embodiments of the present application receives search information input by a user through a search engine, and sends the search information to a server. Then, element data of new media information related to the search information is obtained from search results returned by the server. Finally, the element data of the new media information is displayed in a set new media display format in a current search result page of the search engine. The element data is displayed directly without page jumping in response to an operation of the user on the element data. Compared with other existing methods, the new media information related to the search information input by the user through the search engine can be integrated, and the element data of the new media information is displayed in a set new media display format, so as to facilitate the user to view faster and more detailed new media information related to the search information, thereby improving the search experience of the user.
[0046] The new media information display method of the embodiment can be executed by any appropriate device with data processing capability, including but not limited to a camera, a terminal, a mobile terminal, a PC, a server, a vehicle-mounted device, an entertainment device, an advertising device, a personal digital assistant (PDA), a tablet computer, a notebook computer, a palm game console, smart glasses, a smart watch, a wearable device, a virtual display device or a display enhancement device (such as Google Glass, Oculus Rift, Hololens, Gear VR), and the like.
[0047] Referring to Figure 3 FIG. 2 shows a step flowchart of the new media information display method of the embodiment.
[0048] The embodiment describes the new media information display method provided by the embodiment from the perspective of a server. Specifically, the new media information display method of the embodiment includes the following steps.
[0049] In step S201, the user-input search information sent by a search engine is received.
[0050] In the embodiment, the server receives a new media information display request sent by a search engine, and the new media information display request carries search information input by a user through the search engine. It can be understood that the above description is only exemplary, and the embodiment is not limited in this regard.
[0051] In step S202, a search result associated with the search information is determined.
[0052] In the embodiment, the search result includes new media information matching the search information or element data obtained by analyzing the new media information matching the search information. It can be understood that the above description is only exemplary, and the embodiment is not limited in this regard.
[0053] In some optional embodiments, before determining the new media information matching the search information, the method further includes: crawling the new media information in a service website of the new media by a web crawler; storing the crawled new media information and establishing an index relationship between a title of the new media included in the new media information and the new media information. In this way, the index relationship between the title of the new media and the new media information can be established, so that the new media information related to the search information input by the user through the search engine can be conveniently retrieved from a large amount of new media information. It can be understood that the above description is only exemplary, and the embodiment is not limited in this regard.
[0054] In some optional embodiments, the determining the search result associated with the search information comprises: determining new media information matching the search information. In the determining the new media information matching the search information, if it is determined that the search information matches a title of new media included in the new media information, the new media information is determined as the new media information matching the search information. In this way, the new media information matching the search information can be accurately determined. It can be understood that any implementation of determining the new media information matching the search information can be applicable, and the embodiments of the present application do not make any limitation in this regard.
[0055] In some optional embodiments, before the determining the new media information as the new media information matching the search information, the method further comprises: segmenting content of the title of the new media to determine segmented words of the title of the new media; segmenting content of the search information to determine segmented words of the search information; and if the segmented words of the title of the new media include the segmented words of the search information, determining that the search information matches the title of the new media. In this way, the search information matching the title of the new media can be accurately determined. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation in this regard.
[0056] In some optional embodiments, after the segmenting the content of the search information to determine the segmented words of the search information, the method further comprises: performing stop word filtering processing on the segmented words of the search information to obtain filtered segmented words of the search information; and if the segmented words of the title of the new media include the filtered segmented words of the search information, determining that the search information matches the title of the new media. In this way, the search information matching the title of the new media can be more accurately determined. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation in this regard.
[0057] In a specific example, the stop word filtering processing specifically filters out meaningless words in the segmented words of the search information, such as auxiliary words, numbers, etc. In a specific implementation, a stop word library can be established in advance for matching, and the words that have been stopped are filtered out. The stop word filtering can also include removing words that have little meaning to the search information, such as polite words (e.g. please ask, please ask, etc.), auxiliary words (e.g. de, ma, ne, ah, etc.), etc. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation in this regard.
[0058] In some optional embodiments, before determining that the new media information matches the search information, the method further comprises: segmenting content of the title of the new media, to determine the segmented words of the title of the new media; generating a vector representing the title of the new media based on the segmented words of the title of the new media; segmenting content of the search information, to determine the segmented words of the search information; generating a vector representing the search information based on the segmented words of the search information; determining a similarity between the title of the new media and the search information based on the vector representing the title of the new media and the vector representing the search information; and determining that the title of the new media matches the search information if the similarity between the title of the new media and the search information is greater than or equal to a preset similarity threshold. The preset similarity threshold can be set by a person skilled in the art according to actual needs, and the embodiments of the present application do not make any limitation thereto. In this way, the search information can be accurately determined to match the title of the new media. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation thereto.
[0059] In some optional embodiments, after determining the new media information that matches the search information, the method further comprises: sorting the new media information based on a number of comments associated with the new media information, to determine a sorting result of the new media information; or sorting the new media information based on a number of times the new media information is forwarded, to determine a sorting result of the new media information; or sorting the new media information based on a type of rich media data included in the new media information, to determine a sorting result of the new media information; or sorting the new media information based on a publishing time of the new media information, to determine a sorting result of the new media information; or determining a similarity between the search information and a title of a new media included in the new media information, and sorting the new media information based on the similarity between the search information and the title of the new media, to determine a sorting result of the new media information; or determining a similarity between the search information and a body content of a new media included in the new media information, and sorting the new media information based on the similarity between the search information and the body content of the new media, to determine a sorting result of the new media information. In this way, the new media information can be sorted according to different dimension sorting feature parameters (for example, the number of comments associated with the new media information, the number of times the new media information is forwarded, the type of rich media data included in the new media information, the publishing time of the new media information, the similarity between the search information and the title of the new media, and the similarity between the search information and the body content of the new media), thereby improving the accuracy of the sorting result of the new media information. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation thereto.
[0060] In one specific example, the more the number of comments associated with the new media information, the higher the ranking of the new media information; the less the number of comments associated with the new media information, the lower the ranking of the new media information. The more the number of times the new media information is forwarded, the higher the ranking of the new media information; the less the number of times the new media information is forwarded, the lower the ranking of the new media information. The more the types of rich media data included in the new media information, the higher the ranking of the new media information; the less the types of rich media data included in the new media information, the lower the ranking of the new media information. If the number of types of rich media data included in the new media information is the same, the ranking of the new media information whose type of rich media data is a sequence of video frames is higher than that of the new media information whose type of rich media data is an image, and the ranking of the new media information whose type of rich media data is an image is higher than that of the new media information whose type of rich media data is an article link. The earlier the publishing time of the new media information, the higher the ranking of the new media information; the later the publishing time of the new media information, the lower the ranking of the new media information. The greater the similarity between the search information and the title of the new media, the higher the ranking of the corresponding new media information; the smaller the similarity between the search information and the title of the new media, the lower the ranking of the corresponding new media information. The greater the similarity between the search information and the content of the new media, the higher the ranking of the corresponding new media information; the smaller the similarity between the search information and the content of the new media, the lower the ranking of the corresponding new media information. It can be understood that the above description is only exemplary, and the embodiments of the present application do not limit this.
[0061] In some optional embodiments, when determining the similarity between the search information and the title of the new media included in the new media information, the content of the title of the new media is segmented to determine the word segmentation of the title of the new media; based on the word segmentation of the title of the new media, a first vector representing the title of the new media is generated; the content of the search information is segmented to determine the word segmentation of the search information; based on the word segmentation of the search information, a second vector representing the search information is generated; and based on the first vector and the second vector, the similarity between the search information and the title of the new media is determined. In this way, the similarity between the search information and the title of the new media can be accurately determined. It can be understood that any implementation of determining the similarity between the search information and the title of the new media included in the new media information can be applicable, and the embodiments of the present application do not limit this.
[0062] In a specific example, when the first vector representing the title of the new media is generated, the first vector representing the title of the new media can be generated by a semantic vector generation model based on word segmentation of the title of the new media; when the second vector representing the search information is generated, the second vector representing the search information can be generated by the semantic vector generation model based on word segmentation of the search information. When the similarity between the search information and the title of the new media is determined, the cosine similarity between the first vector and the second vector can be determined as the similarity between the search information and the title of the new media. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation thereto.
[0063] In some optional embodiments, when the similarity between the search information and the body content of the new media included in the new media information is determined, the content of the search information is segmented to determine the word segmentation of the search information; the second vector representing the search information is generated based on the word segmentation of the search information; the body content of the new media is segmented to determine the word segmentation of the body content of the new media; the third vector representing the body content of the new media is generated based on the word segmentation of the body content of the new media; and the similarity between the search information and the body content of the new media is determined based on the second vector and the third vector. In this way, the similarity between the search information and the body content of the new media can be accurately determined. It can be understood that any implementation for determining the similarity between the search information and the body content of the new media included in the new media information can be applicable, and the embodiments of the present application do not make any limitation thereto.
[0064] In a specific example, when the second vector representing the search information is generated, the second vector representing the search information can be generated by a semantic vector generation model based on word segmentation of the search information; when the third vector representing the body content of the new media is generated, the third vector representing the body content of the new media can be generated by the semantic vector generation model based on word segmentation of the body content of the new media. When the similarity between the search information and the body content of the new media is determined, the cosine similarity between the second vector and the third vector can be determined as the similarity between the search information and the body content of the new media. It can be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation thereto.
[0065] In some optional embodiments, after determining the new media information matching the search information, the method further comprises: sorting the new media information based on the number of comments associated with the new media information, the number of times the new media information is forwarded, the type of rich media data included in the new media information, the publishing time of the new media information, the similarity between the search information and the title of the new media, and the similarity between the search information and the text content of the new media, to determine the ranking result of the new media information. Thereby, the new media information can be sorted by combining multiple different dimension sorting feature parameters, so as to further improve the accuracy of the ranking result of the new media information. It can be understood that the above description is only exemplary, and the embodiments of the present application do not limit this.
[0066] In one specific example, the comprehensive ranking score of each new media information can be determined according to formula one as follows:
[0067] Formula one
[0068] Wherein, S represents the comprehensive ranking score of the new media information, f1 represents the number of comments associated with the new media information, w1 represents the weight value of the number of comments associated with the new media information, f2 represents the number of times the new media information is forwarded, w2 represents the weight value of the number of times the new media information is forwarded, f3 represents the type of rich media data included in the new media information, w3 represents the weight value of the type of rich media data included in the new media information, f4 represents the publishing time of the new media information, w4 represents the weight value of the publishing time of the new media information, f5 represents the similarity between the search information and the title of the new media, w5 represents the weight value of the similarity between the search information and the title of the new media, f6 represents the similarity between the search information and the text content of the new media, and w6 represents the weight value of the similarity between the search information and the text content of the new media. Wherein, the w1, w2, w3, w4, w5, w6 can be set by those skilled in the art according to actual needs, and the embodiments of the present application do not limit this. After determining the comprehensive ranking score of each new media information, the new media information can be sorted according to the high and low of the comprehensive ranking score of the new media information, to determine the ranking result of the new media information. It can be understood that the above description is only exemplary, and the embodiments of the present application do not limit this.
[0069] In step S203, the search result is issued to the search engine, so that the search engine obtains the element data of the new media information related to the search information from the search result, and displays the element data of the new media information in the current search result page in a set new media display format.
[0070] In some optional embodiments, when the search result is sent to the search engine, the new media information is sent to the search engine based on the ranking result of the new media information, so that the search engine displays the new media information. In this way, the new media information with greater relevance to the search information input by the user through the search engine can be displayed preferentially. It should be understood that any implementation of sending the new media information to the search engine so that the search engine displays the new media information can be applicable, and the embodiments of the present application do not make any limitation in this regard.
[0071] In one specific example, according to the ranking result of the new media information, the top N new media information is selected and sent to the search engine, so that the search engine displays the top N new media information. Wherein, N can be set by those skilled in the art according to actual needs, and the embodiments of the present application do not make any limitation in this regard. It should be understood that the above description is only exemplary, and the embodiments of the present application do not make any limitation in this regard.
[0072] Through the new media information display method provided by the embodiments of the present application, the search information input by the user sent by the search engine is received; the search result associated with the search information is determined; and the search result is sent to the search engine, so that the search engine obtains the element data of the new media information related to the search information from the search result, and displays the element data of the new media information in the current search result page in a set new media display format. Wherein, the element data is data that can be directly displayed without page jumping in response to the operation of the user on the element data. Compared with other existing methods, the new media information related to the search information input by the user through the search engine can be integrated, and the element data of the new media information is displayed in a set new media display format, so as to facilitate the user to view faster and more detailed new media information related to the search information, thereby improving the search experience of the user.
[0073] The new media information display method of the embodiments can be executed by any appropriate device with data processing capability, including but not limited to: camera, terminal, mobile terminal, PC, server, vehicle-mounted device, entertainment device, advertising device, personal digital assistant (PDA), tablet computer, notebook computer, palm game console, smart glasses, smart watch, wearable device, virtual display device or display enhancement device (such as Google Glass, Oculus Rift, Hololens, Gear VR), etc.
[0074] Referring to Figure 4 , a step flowchart of the new media information display method of the third embodiment of the present application is shown.
[0075] The embodiment illustrates the new media information display method provided by the embodiment from the perspective of the search engine and the server interaction. Specifically, the new media information display method of the embodiment includes the following steps.
[0076] In step S301, the search information input by the user through the search engine is received, and the search information is sent to the server.
[0077] Since step S301 is similar to step S101, no further description is given here.
[0078] In step S302, the search information input by the user sent by the search engine is received.
[0079] Since step S302 is similar to step S201, no further description is given here.
[0080] In step S303, the search result associated with the search information is determined.
[0081] Since step S303 is similar to step S202, no further description is given here.
[0082] In step S304, the search result is issued to the search engine.
[0083] Since step S304 is similar to step S203, no further description is given here.
[0084] In step S305, the element data of the new media information is obtained from the search result returned by the server.
[0085] Since step S305 is similar to step S102, no further description is given here.
[0086] In step S306, the element data of the new media information is displayed in the set new media display format in the current search result page of the search engine.
[0087] In a specific example, when the user inputs the search information "XX releases new mobile phone" through the search box of the search engine, the current search result page of the search engine can display the faster related product information and user comment information provided by new media 1, and can also display various more detailed XX new mobile phone review and evaluation information provided by new media 2. It can be understood that the above description is only exemplary, and the embodiment does not limit the same.
[0088] In a specific example, as shown in FIG. 1, the search engine 100 is used to search the information of the new mobile phone released by XX company. Figure 5As shown, when a user inputs search information "XX mobile phone" through a search box of a search engine, a current search result page of the search engine can display new media information related to the XX mobile phone provided by new media 1 or new media 2, the rich media data of the new media including images and videos of the new media, text data of the new media displayed in an upper region of a display region of the new media information, a number of comment information associated with the new media information, and a number of likes of the new media information, and the images and videos of the new media displayed in a lower region of the display region of the new media information. When the user clicks the images of the new media, the user can directly preview the images of the new media without page jumping. When the user clicks the videos of the new media, the user can directly watch the videos of the new media without page jumping. It can be understood that the above description is only exemplary, and the embodiments of the present application do not limit this.
[0089] In a specific example, as shown in Figure 6 In the implementation of the display scheme of the new media information provided by the embodiments of the present application, the server first crawls new media information in a new media service website of a network, then stores the crawled new media information, and establishes a new media index according to the crawled new media information. On this basis, the server receives a user query input by a search engine, and performs new media retrieval in the new media index according to the user query, sorts the retrieved new media, determines the sorting result of the retrieved new media, and sends the sorted new media to the search engine. The search engine displays the received new media information in a current search result page, for example, displays new media information provided by new media 1 in a specific display manner, and displays new media information provided by new media 2 in another specific display manner. It can be understood that the above description is only exemplary, and the embodiments of the present application do not limit this.
[0090] Through the display method of the new media information provided by the embodiments of the present application, the search engine receives search information input by a user through a search engine, and sends the search information to a server. The server receives the search information input by the user sent by the search engine, determines search results associated with the search information, and sends the search results to the search engine. The search engine obtains element data of new media information related to the search information from the search results, and displays the element data of the new media information in a current search result page in a set new media display format. The element data is data directly displayed in response to an operation of the user on the element data without page jumping. Compared with other existing methods, the new media information related to the search information input by the user through the search engine can be integrated, and the element data of the new media information is displayed in the set new media display format, so as to facilitate the user to view faster and more detailed new media information related to the search information, thereby improving the search experience of the user.
[0091] The new media information display method of the embodiment can be executed by any appropriate device with data processing capability, including but not limited to a camera, a terminal, a mobile terminal, a PC, a server, a vehicle-mounted device, an entertainment device, an advertising device, a personal digital assistant (PDA), a tablet computer, a notebook computer, a palm game console, smart glasses, a smart watch, a wearable device, a virtual display device or a display enhancement device (such as Google Glass, Oculus Rift, Hololens, Gear VR), and the like.
[0092] Referring to Figure 7 , a structural schematic diagram of a new media information display device in the embodiment four of the application is shown.
[0093] The new media information display device of the embodiment includes a sending module 401 configured to receive search information input by a user through a search engine and send the search information to a server, an obtaining module 402 configured to obtain element data of new media information related to the search information from search results returned by the server, and a first display module 403 configured to display the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is data that is directly displayed without page jumping in response to an operation of the user on the element data.
[0094] The new media information display device of the embodiment is used to implement the corresponding new media information display method in the foregoing method embodiments and has the beneficial effects of the corresponding method embodiments, which will not be described here.
[0095] Referring to Figure 8 , a structural schematic diagram of a new media information display device in the embodiment five of the application is shown.
[0096] The new media information display device of the embodiment includes a sending module 501 configured to receive search information input by a user through a search engine and send the search information to a server, an obtaining module 502 configured to obtain element data of new media information related to the search information from search results returned by the server, and a first display module 503 configured to display the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is data that is directly displayed without page jumping in response to an operation of the user on the element data.
[0097] Optionally, the element data comprises text data of the new media and / or rich media data of the new media; the first display module 503 comprises: a second display module 5031, configured to display the text data of the new media in a first display area in a new media display area of the current search result page in a first set format; and a third display module 5032, configured to display the rich media data of the new media in a second display area in the new media display area of the current search result page in a second set format.
[0098] Optionally, the text data of the new media comprises at least one of the following: a title of the new media, text content of the new media, comment information of the new media, and interactive question and answer information of the new media.
[0099] Optionally, the rich media data of the new media comprises at least one of the following: an image of the new media, a video frame sequence of the new media, and an article link of the new media.
[0100] Optionally, the obtaining module 502 is specifically configured to: analyze the search result returned by the server, and if it is determined according to an analysis result that the search result is new media information, parse the element data from the new media information; or receive the search result returned by the server, wherein the search result comprises element data obtained by analyzing new media information matched with the search information; and obtain the element data of the new media information from the search result.
[0101] The new media information display device of the embodiment is used to implement the corresponding new media information display method in the foregoing method embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described herein again.
[0102] Referring to Figure 9 , a structure schematic diagram of the new media information display device in the embodiment six of the application is shown.
[0103] The new media information display device of the embodiment comprises: a receiving module 601, configured to receive search information input by a user and sent by a search engine; a first determining module 602, configured to determine a search result associated with the search information; and a delivery module 603, configured to deliver the search result to the search engine, so that the search engine obtains element data of new media information related to the search information from the search result, and displays the element data of the new media information in a set new media display format in a current search result page, wherein the element data is data that is directly displayed without page jumping in response to an operation of the user on the element data.
[0104] The new media information display device of the embodiment is used to implement the corresponding new media information display method in the plurality of method embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0105] Referring to Figure 10 FIG. 7 shows a structural schematic diagram of a new media information display device according to an embodiment of the application.
[0106] The new media information display device of the embodiment comprises: a receiving module 701 configured to receive search information input by a user and sent by a search engine; a first determining module 702 configured to determine search results associated with the search information; and a delivery module 709 configured to deliver the search results to the search engine, so that the search engine acquires element data of new media information related to the search information from the search results, and displays the element data of the new media information in a current search result page in a set new media display format, wherein the element data is data that is directly displayed in response to an operation of the user on the element data without page jumping.
[0107] Optionally, after the first determining module 702, the device further comprises: a first sorting module 703 configured to sort the new media information based on a number of comments associated with the new media information, and determine a sorting result of the new media information; or a second sorting module 704 configured to sort the new media information based on a number of times the new media information is forwarded, and determine a sorting result of the new media information; or a third sorting module 705 configured to sort the new media information based on a type of rich media data included in the new media information, and determine a sorting result of the new media information; or a fourth sorting module 706 configured to sort the new media information based on a publishing time of the new media information, and determine a sorting result of the new media information; or a fifth sorting module 707 configured to determine a similarity between the search information and a title of new media included in the new media information, and sort the new media information based on the similarity between the search information and the title of the new media, and determine a sorting result of the new media information; or a sixth sorting module 708 configured to determine a similarity between the search information and a body content of new media included in the new media information, and sort the new media information based on the similarity between the search information and the body content of the new media, and determine a sorting result of the new media information.
[0108] Optionally, the fifth sorting module 707 is specifically configured to: split the content of the title of the new media to determine the word segmentation of the title of the new media; generate a first vector representing the title of the new media based on the word segmentation of the title of the new media; split the content of the search information to determine the word segmentation of the search information; generate a second vector representing the search information based on the word segmentation of the search information; and determine the similarity between the search information and the title of the new media based on the first vector and the second vector.
[0109] Optionally, the sixth sorting module 708 is specifically configured to: split the content of the search information to determine the word segmentation of the search information; generate a second vector representing the search information based on the word segmentation of the search information; split the content of the body of the new media to determine the word segmentation of the body of the new media; generate a third vector representing the body of the new media based on the word segmentation of the body of the new media; and determine the similarity between the search information and the body of the new media based on the second vector and the third vector.
[0110] Optionally, the delivery module 709 is specifically configured to: deliver the new media information to the search engine based on the sorting result of the new media information.
[0111] The new media information display device of the embodiment is used to implement the corresponding new media information display method in the foregoing method embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described herein.
[0112] Referring to Figure 11 , a structural schematic diagram of a new media information display device in the eighth embodiment of the present application is shown.
[0113] The new media information display device of the embodiment includes: a receiving module 801 configured to receive search information input by a user sent by a search engine; a first determining module 802 configured to determine search results associated with the search information; and a delivery module 803 configured to deliver the search results to the search engine, so that the search engine obtains element data of new media information related to the search information from the search results, and displays the element data of the new media information in a set new media display format in a current search result page, wherein the element data is data that is directly displayed in response to an operation of the user on the element data without page jumping.
[0114] Optionally, the search results include new media information matching the search information, or element data obtained by analyzing the new media information matching the search information.
[0115] Optionally, the first determining module 802 comprises a second determining module 8024, configured to determine the new media information as the new media information matched with the search information if it is determined that the search information matches the title of the new media included in the new media information.
[0116] Optionally, before the second determining module 8024, the first determining module 802 further comprises a first splitting module 8021, configured to split the content of the title of the new media to determine the word segmentation of the title of the new media; a second splitting module 8022, configured to split the content of the search information to determine the word segmentation of the search information; and a third determining module 8023, configured to determine that the search information matches the title of the new media if the word segmentation of the title of the new media includes the word segmentation of the search information.
[0117] Optionally, after the second splitting module 8022, the first determining module 802 further comprises a filtering module 8025, configured to perform stop word filtering processing on the word segmentation of the search information to obtain the filtered word segmentation of the search information; and a fourth determining module 8026, configured to determine that the search information matches the title of the new media if the word segmentation of the title of the new media includes the filtered word segmentation of the search information.
[0118] The new media information display device of the embodiment is used for implementing the corresponding new media information display method in the plurality of method embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described herein.
[0119] Figure 12 A structural schematic diagram of an electronic device in Embodiment Nine of the present application is shown in FIG. 9. The electronic device can include:
[0120] one or more processors 901;
[0121] a computer readable medium 902, which can be configured to store one or more programs,
[0122] When the one or more programs are executed by the one or more processors, the one or more processors implement the new media information display method as described in Embodiment One or Embodiment Two.
[0123] Figure 13 A hardware structure of an electronic device in Embodiment Ten of the present application is shown in FIG. 10. As shown in FIG. 10, the hardware structure of the electronic device can include a processor 1001, a communication interface 1002, a computer readable medium 1003 and a communication bus 1004. Figure 13
[0124] The processor 1001, the communication interface 1002 and the computer readable medium 1003 can communicate with each other through the communication bus 1004.
[0125] Optionally, the communication interface 1002 can be an interface of a communication module, such as an interface of a GSM module.
[0126] The processor 1001 can be specifically configured to: receive search information input by a user through a search engine, and send the search information to a server; obtain element data of new media information related to the search information from search results returned by the server; and display the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is data that is directly displayed without page jumping in response to an operation of the user on the element data. In addition, the processor 1001 can also be configured to: receive search information input by a user sent by a search engine; determine search results associated with the search information; and issue the search results to the search engine, so that the search engine obtains element data of new media information related to the search information from the search results, and displays the element data of the new media information in a set new media display format in a current search result page, wherein the element data is data that is directly displayed without page jumping in response to an operation of the user on the element data.
[0127] The processor 1001 can be a general processor, including a central processing unit (CPU), a network processor (NP), etc.; and can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a ready programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. The general processor can be a microprocessor or the processor can also be any conventional processor.
[0128] The computer readable medium 1003 can be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Programmable Read-Only Memory (EPROM), an Electric Erasable Programmable Read-Only Memory (EEPROM), etc.
[0129] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present disclosure. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code configured to perform the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication section, and / or installed from a detachable medium. When the computer program is executed by a CPU, the above-described functions defined in the methods of the present application are performed. It should be noted that the computer readable medium of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable medium may, for example, but not limited to, be an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus or device. In the present application, the computer readable signal medium can include a data signal carried in a baseband or as part of a carrier wave, in which the computer readable program code is carried. Such a propagated data signal can take a variety of forms, including but not limited to, an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium that can send, propagate or transfer the program for use by or in connection with an instruction execution system, apparatus or device. The program code contained on the computer readable medium can be transmitted by any suitable medium, including but not limited to, wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the above.
[0130] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can 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 latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0131] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations 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 flow diagrams or block diagrams can represent a module, a procedure, or a part of code, which comprises one or more executable instructions for performing the specified functions. The specific implementations described in the detailed description have been provided for the purpose of illustration only and the application is not limited to these specific implementations. For example, it is possible for the steps to be performed in a different order or in parallel, and for fewer, more, or additional steps to be performed. For example, the functions attributed to the blocks can occur sequentially, in parallel, iteratively or not at all, depending on implementation-specific parameters. It is also possible for the functions attributed to the blocks to be performed by different entities than those described. Also, each block in the block diagrams and / or flow diagrams can represent a circuit or a number of physical hardware components.
[0132] The modules described in the embodiments of the present application can be implemented by software, or by hardware. The described modules can also be arranged in a processor, for example, a processor can be described as including a sending module, an obtaining module, and a first displaying module. In some cases, the names of the modules do not constitute a limitation on the modules themselves, for example, a sending module can also be described as a module that receives search information input by a user through a search engine and sends the search information to a server.
[0133] As another aspect, the present application also provides a computer readable medium, which stores a computer program, and the computer program is executed by a processor to implement the method of displaying new media information as described in the above embodiment one or embodiment two.
[0134] As another aspect, the present application also provides a computer readable medium, which can be included in the apparatus described in the above embodiments, or can exist separately without being assembled into the apparatus. The computer readable medium carries one or more programs, and when the one or more programs are executed by the apparatus, the apparatus is caused to: receive search information input by a user through a search engine, and send the search information to a server; acquire element data of new media information related to the search information from search results returned by the server; and display the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is data directly displayed without page jumping in response to an operation of the user on the element data. In addition, the apparatus is also caused to: receive search information input by a user sent by a search engine; determine search results associated with the search information; and issue the search results to the search engine, so that the search engine acquires element data of new media information related to the search information from the search results, and displays the element data of the new media information in a set new media display format in a current search result page, wherein the element data is data directly displayed without page jumping in response to an operation of the user on the element data.
[0135] The expressions "first", "second", "the first" or "the second" used in various embodiments of the present disclosure can modify various components regardless of order and / or importance, but the expressions do not limit the corresponding components. The above expressions are configured only for the purpose of distinguishing elements from other elements. For example, a first user device and a second user device represent different user devices, although both are user devices. For example, a first element can be called a second element, and similarly, a second element can be called a first element without departing from the scope of the present disclosure.
[0136] When an element (e.g., a first element) is referred to as being “(operatively or communicatively) coupled with” or “(operatively or communicatively) coupled to” or “connected to” another element (e.g., a second element), it should be understood that the one element is either directly connected to the other element or the one element is indirectly connected to the other element via yet another element (e.g., a third element). In contrast, it will be 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), then no element (e.g., a third element) intervenes between them.
[0137] The above description is only preferred embodiments of the present application and the explanation of the technical principles of the present application. It should be understood by those skilled in the art that the scope of the application involved in the present application is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by the combinations of the above technical features or their equivalent features without departing from the above inventive concept. For example, the technical solutions formed by the mutual replacement of the above features and the technical features disclosed in the present application (but not limited to) having similar functions.
Claims
1. A method of presenting new media information, characterized by, The method comprises: receiving search information input by a user through a search engine and sending the search information to a server; the server stores new media information, the new media information at least includes different types of rich media data, and the server at least sorts the new media information based on the types of the rich media data to determine a sorting result of the new media information; based on the sorting result of the new media information, obtaining element data of the new media information related to the search information from search results returned by the server, wherein the search results include the new media information matched with the search information or element data obtained by analyzing the new media information matched with the search information; displaying the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is directly displayed without page jumping in response to an operation of the user on the element data.
2. The method of claim 1, wherein, The element data includes text data of the new media and / or rich media data of the new media. The displaying of the element data of the new media information in the set new media display format in the current search result page of the search engine comprises: displaying the text data of the new media in a first set format in a first display area in a new media display area of the current search result page; displaying the rich media data of the new media in a second set format in a second display area in the new media display area of the current search result page.
3. The method of claim 2, wherein, The text data of the new media includes at least one of: a title of the new media, a main content of the new media, comment information of the new media, and interactive question and answer information of the new media.
4. The method of claim 2, wherein, The rich media data of the new media includes at least one of: an image of the new media and a video frame sequence of the new media.
5. The method according to any one of claims 1 to 4, characterized in that, The obtaining of the element data of the new media information related to the search information from the search results returned by the server comprises: analyzing the search results returned by the server, and if it is determined according to the analysis result that the search results are new media information, parsing the element data from the new media information; or receiving the search results returned by the server, wherein the search results include element data obtained by analyzing the new media information matched with the search information; obtaining the element data of the new media information from the search results.
6. A method of presenting new media information, characterized by, The method comprises: receiving search information input by a user through a search engine and sending the search information to a server; the server stores new media information, the new media information at least includes different types of rich media data, and the server at least sorts the new media information based on the types of the rich media data to determine a sorting result of the new media information; based on the sorting result of the new media information, obtaining element data of the new media information related to the search information from search results returned by the server, wherein the search results include the new media information matched with the search information or element data obtained by analyzing the new media information matched with the search information; displaying the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is directly displayed without page jumping in response to an operation of the user on the element data. The search result is sent to the search engine, so that the search engine obtains element data of new media information related to the search information based on a sorting result of the new media information, and displays the element data of the new media information in a set new media display format in a current search result page, wherein the element data is data directly displayed in response to an operation of a user on the element data without page jumping.
7. The method of claim 6, wherein, The search result further includes new media information matched with the search information, or element data obtained after analyzing the new media information matched with the search information.
8. The method of claim 7, wherein, The search result associated with the search information is determined, including: If it is determined that the search information matches a title of new media included in the new media information, the new media information is determined as new media information matched with the search information.
9. The method of claim 8, wherein, Before the new media information is determined as new media information matched with the search information, the method further includes: segmenting content of the title of the new media to determine a word segmentation of the title of the new media; segmenting content of the search information to determine a word segmentation of the search information; if the word segmentation of the title of the new media includes the word segmentation of the search information, it is determined that the search information matches the title of the new media.
10. The method of claim 9, wherein, After the content of the search information is segmented to determine the word segmentation of the search information, the method further includes: performing stop word filtering processing on the word segmentation of the search information to obtain filtered word segmentation of the search information; if the word segmentation of the title of the new media includes the filtered word segmentation of the search information, it is determined that the search information matches the title of the new media.
11. The method of claim 6, wherein, The sorting result of the new media information is further determined by the following methods: based on a number of comments associated with the new media information, the new media information is sorted to determine the sorting result of the new media information; or based on a number of times the new media information is forwarded, the new media information is sorted to determine the sorting result of the new media information; or based on a publishing time of the new media information, the new media information is sorted to determine the sorting result of the new media information; or a similarity between the search information and a title of new media included in the new media information is determined, and based on the similarity between the search information and the title of the new media, the new media information is sorted to determine the sorting result of the new media information; or a similarity between the search information and a body content of new media included in the new media information is determined, and based on the similarity between the search information and the body content of the new media, the new media information is sorted to determine the sorting result of the new media information.
12. The method of claim 11, wherein, The similarity between the search information and the title of the new media included in the new media information is determined, including: segmenting content of the title of the new media to determine a word segmentation of the title of the new media; generating a first vector representing the title of the new media based on the word segmentation of the title of the new media; segmenting content of the search information to determine word segmentation of the search information; generating a second vector representing the search information based on the word segmentation of the search information; determining similarity between the search information and a title of the new media based on the first vector and the second vector.
13. The method of claim 11, wherein, The determining of the similarity between the search information and the new media information includes: segmenting content of the search information to determine word segmentation of the search information; generating a second vector representing the search information based on the word segmentation of the search information; segmenting content of the search information to determine word segmentation of the search information; generating a third vector representing the content of the new media based on the word segmentation of the content of the new media; determining similarity between the search information and the content of the new media based on the second vector and the third vector.
14. A new media information display device, characterized in that, The apparatus includes: a sending module configured to receive search information input by a user through a search engine and send the search information to a server; the server stores new media information, the new media information includes at least different types of rich media data, and the server sorts the new media information based on at least the types of the rich media data to determine a sorting result of the new media information; an obtaining module configured to obtain element data of the new media information related to the search information based on the sorting result of the new media information from search results returned by the server, wherein the search results include the new media information matched with the search information or element data obtained by analyzing the new media information matched with the search information; a first display module configured to display the element data of the new media information in a set new media display format in a current search result page of the search engine, wherein the element data is displayed directly without page jumping in response to an operation of the user on the element data.
15. A new media information display device, characterized in that, The apparatus includes: a receiving module configured to receive search information input by a user and sent by a search engine; a first determining module configured to determine search results associated with the search information, wherein the search results carry a sorting result of new media information; the search results include new media information matched with the search information or element data obtained by analyzing the new media information matched with the search information, the new media information includes at least different types of rich media data, and the sorting result of the new media information is determined by sorting the new media information based on at least the types of the rich media data to determine the sorting result of the new media information. The sending module is configured to send the search result to the search engine, so that the search engine obtains element data of new media information related to the search information based on the sorting result of the new media information from the search result, and displays the element data of the new media information in a set new media display format in a current search result page. 16.An electronic device, comprising: one or more processors; a computer readable medium configured to store one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the method for displaying new media information according to any one of claims 1-5, or implement the method for displaying new media information according to any one of claims 6-13.
17. A computer readable medium having stored thereon a computer program, characterized in that The program is executed by the processor to implement the method for displaying new media information according to any one of claims 1-5, or implement the method for displaying new media information according to any one of claims 6-13.
Citation Information
Patent Citations
Search result ordering method and device
CN105975639A
Systems and methods involving integration / creation of search results media modules
US20170193107A1