Data search method and device, computer device, and storage medium

By identifying the target meaning in the search information and displaying relevant multimedia information, the problem of inaccurately pushing the search results that users want in existing technologies is solved, thereby improving search accuracy and user experience.

CN115544369BActive Publication Date: 2026-06-12BEIJING ZITIAO NETWORK TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2022-10-24
Publication Date
2026-06-12

AI Technical Summary

Technical Problem

Existing search technologies cannot accurately push search results containing the specific meaning that users want, which affects the user's search experience.

Method used

By acquiring the first search result of the search information, and after detecting the user's triggering operation on the first object, the target meaning that matches the search information among the multiple meanings associated with the object is determined, and multimedia information introducing the first object for the target meaning is displayed.

🎯Benefits of technology

It improves the accuracy of search results, reduces the number of times users need to re-search, saves search time, and enhances the user experience through interconnected search links.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115544369B_ABST
    Figure CN115544369B_ABST
Patent Text Reader

Abstract

The present disclosure provides a data search method and device, computer equipment and a storage medium, wherein the method comprises: obtaining a first search result corresponding to search information and displaying the first search result; wherein the search information is associated with a plurality of objects, and the first search result comprises a recommended result of at least one group of objects; after detecting a triggering operation on a first object in the recommended result, determining a target semantic item in a plurality of semantic items associated with the first object that matches the search information; wherein each semantic item corresponds to an introduction multimedia information of the first object; obtaining a second search result corresponding to the first object and displaying the second search result of the first object; wherein the second search result contains the introduction multimedia information of the first object for the target semantic item.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the technical field of the Internet, and more specifically, to a data search method, apparatus, computer device, and storage medium. Background Technology

[0002] With the development of internet technology, more and more users choose to search for relevant keywords online to obtain search results. When a keyword has multiple specific meanings (for example, the keyword "Li Bai" can mean the poet Li Bai, the game character Li Bai, etc.), existing search technologies typically push relevant content to the current user based on the search volume of other internet users for each specific meaning. However, this search method cannot push results containing the specific meaning the user wants, thus failing to quickly meet the user's search needs and affecting the user's experience during the search process. Summary of the Invention

[0003] This disclosure provides at least one data search method, apparatus, computer device, and storage medium.

[0004] In a first aspect, embodiments of this disclosure provide a data search method, the method comprising: obtaining a first search result corresponding to search information and displaying the first search result; wherein the search information is associated with multiple objects, and the first search result includes at least one set of recommended results for the objects; after detecting a triggering operation on a first object in the recommended results, determining a target sense among multiple senses associated with the first object that matches the search information; wherein each sense corresponds to a multimedia description of the first object; obtaining a second search result corresponding to the first object and displaying the second search result for the first object; wherein the second search result includes multimedia descriptions of the first object for the target sense.

[0005] In one possible implementation, displaying the first search result includes: displaying recommended results from the first search result in a first area of ​​the first search result page; wherein the first area is located below the information input area of ​​the first search result page, and the recommended results include at least one of the following: a recommended title indicating the association between the object and the search information, text description information of the object, and a preview image of the object, wherein the text description information includes at least one of the following: object name, association description information with the search information, and object type information; defining a second area below the first area, and displaying key information of web pages related to the search information in the first search result in the second area.

[0006] In one possible implementation, displaying the second search result for the first object includes: displaying object attribute information of the first object for the target meaning in a third area of ​​the second search result page; wherein the third area is located below the information input area in the second search result page; and displaying other multimedia information associated with the first object in a fourth area of ​​the second search result page; wherein the fourth area is located below the third area, and the other multimedia information includes at least one of the following: key information of a first webpage associated with the first object, and recommendation results for a second object, wherein the second object is an object among the plurality of objects that meets the correlation requirement with the first object.

[0007] In one possible implementation, displaying other multimedia information associated with the first object in the fourth area of ​​the second search results page includes: displaying a target recommendation title for the second object's recommendation results in a first sub-area of ​​the fourth area; wherein the target recommendation title is used to indicate the association between the second object and the first object; and displaying text description information of the second object and a preview image of the second object in a second sub-area of ​​the fourth area; wherein the second sub-area is located below the first sub-area.

[0008] In one possible implementation, the second object is determined by: aggregating the plurality of objects based on the object tags of each object to obtain at least one object group, wherein the objects in each object group correspond to the same object tag; calculating the object correlation between each object group and the first object; determining the target object correlation that meets the correlation requirements among the object correlations, and determining the target object group corresponding to the target object correlation; and determining at least a portion of the objects in the target object group as the second object.

[0009] In one possible implementation, the object attribute information is determined by: extracting object features associated with the first object from the webpage content of the first webpage; and determining the object attribute information of the first object for the target meaning based on the object features.

[0010] In one possible implementation, the plurality of objects are determined by: segmenting the search information to obtain at least one segment; determining the weight information of each segment in the search information, and determining the word frequency information of each segment in the webpage content of a first webpage; wherein the webpage content of the first webpage is the content in the webpage search results corresponding to the search information; and determining the plurality of objects from a plurality of candidate objects in the webpage content of the first webpage based on the weight information and the word frequency information.

[0011] In one possible implementation, determining the plurality of objects from a plurality of candidate objects in the webpage content of the first webpage based on the weight information and the word frequency information includes: determining a target keyword in the at least one word segment based on the weight information and the word frequency information; determining candidate objects in the webpage content of the first webpage that are related to the target keyword; and determining the plurality of objects based on the related candidate objects.

[0012] Secondly, embodiments of this disclosure also provide a data search apparatus, comprising: an acquisition unit, configured to acquire a first search result corresponding to search information and display the first search result; wherein the search information is associated with multiple objects, and the first search result includes at least one set of recommended results for the objects; a determination unit, configured to, after detecting a triggering operation on a first object in the recommended results, determine a target sense among multiple senses associated with the first object that matches the search information; wherein each sense corresponds to a multimedia description of the first object; and a display unit, configured to acquire a second search result corresponding to the first object and display the second search result for the first object; wherein the second search result includes multimedia descriptions of the first object for the target sense.

[0013] Thirdly, embodiments of this disclosure also provide a computer device, including: a processor, a memory, and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor communicates with the memory via the bus, and when the machine-readable instructions are executed by the processor, the steps of the first aspect above, or any possible implementation of the first aspect, are performed.

[0014] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the first aspect or any possible implementation of the first aspect.

[0015] In this embodiment of the disclosure, after obtaining search information, a first search result of the search information can be obtained and displayed. Then, if a triggering operation on a first object in the first search result is detected, a target semantic term matching the search information can be determined among multiple semantic terms associated with the first object. Through this processing method, the semantic term the user wishes to search for, i.e., the target semantic term, can be determined from multiple semantic terms. After determining the target semantic term, multimedia information describing the first object for that target semantic term can be obtained and displayed to the user, i.e., a second search result.

[0016] By employing the above processing method, for search information with multiple meanings, a more accurate target meaning can be determined for the user. Based on this target meaning, a more accurate search result can be generated, reducing the number of times the user needs to re-search and saving search time. Furthermore, since the second search result includes recommended results related to the first search result, this technical solution can create an interconnected search chain for the user, thereby improving the user's search experience.

[0017] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0018] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings used in the embodiments will be briefly described below. These drawings are incorporated in and constitute a part of this specification. They illustrate embodiments conforming to this disclosure and, together with the specification, serve to explain the technical solutions of this disclosure. It should be understood that the following drawings only show some embodiments of this disclosure and should not be considered as limiting the scope. Those skilled in the art can obtain other related drawings based on these drawings without creative effort.

[0019] Figure 1 A flowchart of a data search method provided by an embodiment of this disclosure is shown;

[0020] Figure 2 A schematic diagram of a first search results page provided by an embodiment of this disclosure is shown;

[0021] Figure 3 A schematic diagram of a second search results page provided by an embodiment of this disclosure is shown;

[0022] Figure 4 A schematic diagram of another second search results page provided by an embodiment of this disclosure is shown;

[0023] Figure 5 A schematic diagram of a data search apparatus provided in an embodiment of this disclosure is shown;

[0024] Figure 6 A schematic diagram of a computer device provided in an embodiment of this disclosure is shown. Detailed Implementation

[0025] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. The components of the embodiments of this disclosure described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed disclosure, but merely represents selected embodiments of this disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure.

[0026] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0027] In this document, the term "and / or" merely describes a relationship, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" in this document means any combination of at least two of any one or more elements. For example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.

[0028] Research has found that with the development of internet technology, more and more users are choosing to search for relevant keywords online to obtain search results. When a keyword has multiple specific meanings (for example, the keyword "Li Bai" can mean the poet Li Bai, the game character Li Bai, etc.), existing search technologies typically push relevant content to the current user based on the search volume of other internet users for each specific meaning. However, this search method cannot push results containing the specific meaning the user wants, thus failing to quickly meet the user's search needs and affecting the user experience during the search process.

[0029] Based on the above research, this disclosure provides a data search method, apparatus, computer device, and storage medium. As described above, after obtaining search information, a first search result can be obtained and displayed. Subsequently, if a triggering operation on a first object in the first search result is detected, a target semantic term matching the search information can be determined among multiple semantic terms associated with that first object. Through this processing method, the semantic term the user wishes to search for, i.e., the target semantic term, can be determined from multiple semantic terms. After determining the target semantic term, multimedia information describing the first object for that target semantic term can be obtained and displayed to the user, i.e., a second search result.

[0030] By employing the above processing method, for search information with multiple meanings, a more accurate target meaning can be determined for the user. Based on this target meaning, a more accurate search result can be generated, reducing the number of times the user needs to re-search and saving search time. Furthermore, since the second search result includes recommended results related to the first search result, this technical solution can create an interconnected search chain for the user, thereby improving the user's search experience.

[0031] To facilitate understanding of this embodiment, a data search method disclosed in this disclosure will first be described in detail. The data search method provided in this disclosure is generally executed by a computer device with certain computing power.

[0032] See Figure 1 The diagram shows a flowchart of a data search method provided in an embodiment of this disclosure. The method includes steps S101 to S105, wherein:

[0033] S101: Obtain the first search result corresponding to the search information and display the first search result; wherein the search information is associated with multiple objects, and the first search result includes at least one set of recommended results for the objects.

[0034] In this embodiment of the disclosure, the search information may contain one keyword or multiple keywords. The search information can be in the form of: keyword 1 + keyword 2 + ... + keyword n. For example, the search information could be "XXX game".

[0035] Here, the search information can be associated with multiple objects, and at least some of these objects can contain multiple meanings. For example, the search information "XXX game" can be associated with the object "object1", where "object1" can be the name of a game character or the name of a poet.

[0036] In this embodiment of the disclosure, a first search result can be obtained in response to a search operation targeting search information. This first search result may include recommendation results for at least one set of objects, and may also include webpage search results related to the search information, such as key information of the relevant webpages. The webpage search results related to the search information may include at least one of the following: the title information of the webpage, the summary information of the webpage, preview images of the webpage, video previews of videos contained in the webpage, and other types of key information.

[0037] For example, if the search information is "XXX game", then the first search result can include the following: recommended results for at least one set of objects associated with "XXX game" and key information about web pages related to "XXX game". For instance, the recommended results could be... Figure 2 The content displayed in the first area, namely the content corresponding to "XXX Game - Related Characters" and the key information of related web pages, can be used as... Figure 2 The content displayed in the second area is, Figure 2 The content corresponding to "XXX Game - XXX Official Website" and "XXX New Work - Video".

[0038] S103: After detecting a triggering operation on the first object in the recommendation results, determine the target term that matches the search information among the multiple terms associated with the first object; wherein each term corresponds to a multimedia information description of the first object.

[0039] Here, the trigger operation for the first object can be a click operation on the first object. Alternatively, the trigger operation can be performed on the first object in other ways, such as through voice commands.

[0040] In practice, when the first object is "Character A" in "XXX Game", the triggering operation for the first object in the recommendation results can be a click operation on "Character A". In addition, the user can also input the voice command "Trigger Character A" through the computer device. At this time, the computer device can recognize the voice command and trigger "Character A" according to the recognition result.

[0041] In this embodiment of the disclosure, after detecting a user's triggering operation on an object in the recommendation results, it can be determined whether the triggered object contains multiple senses. If it is determined that the triggered object contains multiple senses, then the object is identified as a first object, and it is determined that a triggering operation on the first object has been detected. Subsequently, the target sense that matches the search information can be determined from the multiple senses associated with the first object.

[0042] Here, matching the target term with the search information can be understood as: the target term and the search information contain the same or corresponding features.

[0043] In this embodiment of the disclosure, the information in the multimedia information is object description information related to the first object under the corresponding definition. The multimedia information may contain multiple sub-information. For example, the multimedia information may include the object's basic attributes (e.g., name, identity, job title, etc.) and its association with search information.

[0044] Understandably, different multimedia information can be provided for different meanings; that is, the multiple sub-information items corresponding to different meanings can be different, and the forms of multimedia information provided for different meanings can also be different. The multimedia information can take the following forms: video, text, audio, images, etc.

[0045] For example, if the first object is "Li Bai", the associated meanings of "Li Bai" can be "Li Bai the poet", "Li Bai the game character", and "Li Bai the host".

[0046] For example, the multimedia information for "Poet Li Bai" could include the poet's name, date of birth, portrait, life story, and classic works. The multimedia information for "Game Character Li Bai" could include the character's appearance, skills, and tutorial videos. The multimedia information for "Host Li Bai" could include the character's appearance, social experiences, relationships, and representative works.

[0047] In this embodiment of the disclosure, the target meaning can be determined in the manner described below:

[0048] A sense tag can be determined for each sense associated with the first object, wherein the sense tag indicates the attribute characteristics of the first object under that sense; then, the attribute characteristics indicated by the sense tag can be compared with the search information. If the attribute characteristics indicated by the sense tag match the search information, then the sense corresponding to the sense tag is determined to be the target sense.

[0049] S105: Obtain the second search result corresponding to the first object and display the second search result of the first object; wherein, the second search result contains multimedia information introducing the target meaning of the first object.

[0050] In this embodiment of the disclosure, the second search result may include multimedia information introducing the target meaning of the first object, as well as other multimedia information associated with the first object. For example, the other multimedia information may include at least one of the following: key information of the webpage associated with the first object, and recommendation results of the second object that meets the relevance requirement with the first object.

[0051] As described above, after obtaining search information, the first search result can be acquired and displayed. Then, if a triggering operation on the first object in the first search result is detected, the target semantic term matching the search information can be determined among the multiple semantic terms associated with that first object. Through this processing method, the semantic term the user wishes to search for, i.e., the target semantic term, can be identified from multiple semantic terms. After identifying the target semantic term, multimedia information describing the first object for that target semantic term can be acquired and displayed to the user, i.e., the second search result.

[0052] By employing the above processing method, for search information with multiple meanings, a more accurate target meaning can be determined for the user. Based on this target meaning, a more accurate search result can be generated, reducing the number of times the user needs to re-search and saving search time. Furthermore, since the second search result includes recommended results related to the first search result, this technical solution can create an interconnected search chain for the user, thereby improving the user's search experience.

[0053] In an optional implementation, the multiple objects associated with the search information can be determined according to the following process, specifically including the following steps:

[0054] Step S11: Perform word segmentation on the search information to obtain at least one word.

[0055] Here, the search information can be segmented using a word segmenter to obtain at least one word. After determining at least one word, a core word needs to be identified from that word, and then multiple objects associated with the search information can be identified based on that core word. The process of identifying the core word from at least one word is described in the following steps.

[0056] Step S12: Determine the weight information of each word in the search information, and determine the word frequency information of each word in the webpage content of the first webpage; wherein, the webpage content of the first webpage is the content in the webpage search results corresponding to the search information.

[0057] Here, the first webpage can be understood as the webpage search result obtained in response to a search operation targeting the search information. The content of the first webpage may include at least one of the following from the webpage search results: webpage title, webpage summary, webpage body, webpage tags, etc.

[0058] In this embodiment, a keyword extraction algorithm can be used to determine the weight information and word frequency information corresponding to each word in the search information. The keyword extraction algorithm can be the Term Frequency-Inverse Document Frequency (TF-IDF) algorithm. Other keyword extraction algorithms can also be used; this disclosure does not specifically limit the keyword extraction method, but rather focuses on what is feasible.

[0059] Step S13: Based on the weight information and the word frequency information, determine the plurality of objects from the plurality of candidate objects of the webpage content of the first webpage.

[0060] In practice, the target keyword (i.e., the core word) can be determined from at least one of the above-mentioned word segments based on the weight information and the word frequency information. For example, the word segment corresponding to the largest weight value in the weight information can be determined as the target keyword, and / or the word segment corresponding to the largest word frequency value in the word frequency information can be determined as the target keyword.

[0061] Next, we can identify candidate objects related to the target keyword within the content of the first webpage, and then determine the aforementioned multiple objects based on these candidate objects. Here, "related to the target keyword and candidate objects" can be understood as the target keyword and candidate objects sharing the same attribute characteristics; for example, the target keyword and candidate objects belong to the same game, the same book, or the same TV series.

[0062] In this embodiment of the disclosure, the webpage content of the first webpage can be extracted using a keyword extraction algorithm to obtain multiple keywords, wherein each keyword can correspond to a candidate object.

[0063] Then, the candidate objects can be filtered according to a preset filtering mode, resulting in multiple objects. This preset filtering mode includes corresponding preset filtering parameters, specifically including at least one of the following: object popularity, object relevance, and the object's importance relative to the search information.

[0064] Based on this, objects that meet the popularity requirements can be selected from multiple candidate objects based on their popularity; or, multiple objects can be selected from multiple candidate objects based on their importance to the search information.

[0065] In the above implementation, after segmenting the search information to obtain at least one segment, the weight information and word frequency information corresponding to each segment are calculated. Based on this weight information and word frequency information, the target keyword is determined from the at least one segment, thereby obtaining more accurate search information to better determine the search intent and improve the accuracy of the first search result. Subsequently, candidate objects related to the target keyword can be determined from the page content of the first webpage, and multiple objects associated with the search information can be determined from these candidate objects. This hierarchical determination of the multiple objects improves the accuracy of the determined objects.

[0066] In this embodiment of the disclosure, after identifying multiple objects associated with the search information, at least one set of recommended results for that object can be determined. At this point, a first search result including these recommended results can be displayed on the first search result page.

[0067] In an optional implementation, the process of displaying the first search result specifically includes the following steps:

[0068] Step S21: Display recommended results from the first search results in the first area of ​​the first search results page; wherein, the first area is located below the information input area in the first search results page, and the recommended results include at least one of the following: a recommended title indicating the relationship between the object and the search information, text description information of the object, and a preview image of the object, wherein the text description information includes at least one of the following: object name, description information of the relationship between the object and the search information, and object type information;

[0069] Step S22: Determine a second region below the first region, and display key information of web pages related to the search information in the first search results in the second region.

[0070] Here, the recommended title can indicate the relationship between the object in the first search result and the search information. For example, the recommended title can be in the form of: Search Information - Relationship. For instance, if the search information is "XXX game" and the object is a game character in XXX game, then the recommended title could be "XXX game - Related game characters".

[0071] Here, the textual description information of an object is used to describe the object's attributes, such as object name and object type information. In addition, this textual description information can also be used to describe the association between the object and the search information. Specifically, this association description information indicates the category to which the object belongs within the core entity corresponding to the search information. For example, if the object is a game character (e.g., character A) in the aforementioned "XXX game," and the core entity corresponding to the search information is "XXX game," then the association description information between the object and the search information could be: "a character in the XXX game."

[0072] Here, object type information can indicate the category to which the object belongs within the core entity corresponding to the search information. For example, the object could be information such as a character or game developer in "XXX game". Furthermore, if the category contains multiple subtypes, the object type information can also indicate the subtype of the object within that category. For instance, if the object is a character in "XXX game", the subtype could be "hero character in XXX game", "guide in XXX game", or "assassin character in XXX game", etc.

[0073] Here, the preview image of an object can be a visual representation of the object within the core entity corresponding to the search information. For example, if the object is a game character in the game XXX, the preview image of the object can be a visual representation of the object in the game XXX.

[0074] Here, relevant web pages can be identified from the web pages in the search results corresponding to the search information. The key information of the relevant web pages may include at least one of the following: web page title, web page summary, preview image, web page tags, and other types of key information.

[0075] In this embodiment of the disclosure, the information input area in the first search results page can be understood as the area where the search box is located. At this time, after detecting a search operation on the search information in the search box, the first search result corresponding to the search information can be obtained and displayed in the first search results page.

[0076] In the embodiments of this disclosure, the number of key information pages of relevant web pages displayed in the second area corresponding to the first search results page can be one or more, and this disclosure does not specifically limit this.

[0077] For example, the first search results page can be as follows: Figure 2 As shown, at this point, a first area can be defined below the information input area, and the aforementioned recommendation results can be displayed within this first area. For example, the recommendation results could be as follows: Figure 2As shown, it includes the recommended title "XXX Game - Related Characters", text description information, and preview images. Furthermore, a second area can be defined below the first area, displaying key information from web pages related to the search results in the first search result. For example, the related web pages could be the web pages corresponding to "XXX Game - XXX Official Website" and "XXX New Work - Video", such as... Figure 2 As shown, key information about the relevant webpage can be displayed in the second area. The webpage corresponding to "XXX Game - XXX Official Website" can include a webpage title (i.e., "XXX Game - XXX Official Website"), a webpage summary, and webpage tags (i.e., "XXX Game"). The webpage corresponding to "XXX New Work - Video" can include a webpage title (i.e., "XXX New Work - Video"), a webpage summary, and a preview video.

[0078] In the above embodiments, recommended results can be displayed in the first area of ​​the first search results page, allowing users to more intuitively and quickly obtain objects related to the search information and related information about those objects. Simultaneously, by displaying key information of the first webpage in the second area, users can understand the relevant information of the webpage without clicking to enter the corresponding webpage, thus simplifying the operation of repeatedly clicking to enter the corresponding webpage to view search results and improving user search efficiency.

[0079] In this embodiment of the disclosure, trigger operations can be detected on the text description information of the object in the recommendation results and the area where the preview image of the object is located. After detecting the trigger operation on the area, it is determined that a trigger operation on the first object in the recommendation results has been detected.

[0080] Based on this, regarding S105 above: displaying the second search result for the first object, the specific steps include the following:

[0081] Step S31: Display the object attribute information of the first object for the target meaning in the third area of ​​the second search results page; wherein, the third area is located below the information input area in the second search results page;

[0082] Step S32: Display other multimedia information associated with the first object in the fourth area of ​​the second search results page; wherein the fourth area is located below the third area, and the other multimedia information includes at least one of the following: key information of the first webpage associated with the first object, and recommendation results of the second object, wherein the second object is an object among the plurality of objects that meets the correlation requirement with the first object.

[0083] In this embodiment of the disclosure, the object attribute information of the first object for the target meaning corresponds to the introductory multimedia information of the first object corresponding to the target meaning, that is, it may include introductory information associated with the first object.

[0084] For example, the object attribute information of the first object may include at least one of the following: object name, description information related to the search information, character profile information, alias, profile (e.g., height, weight, blood type, etc.), object type, related works information, object name of the object related to the first object, etc.

[0085] Here, the above object attribute information can be determined through the following steps:

[0086] Step S41: Extract object features associated with the first object from the webpage content of the first webpage;

[0087] Step S42: Determine the object attribute information of the first object for the target meaning based on the object characteristics.

[0088] In this embodiment, search results for the webpage corresponding to the search information can be obtained, and a first webpage associated with the search information can be identified within these search results. The first webpage can be a webpage whose relevance to the search information meets a requirement within the search results; it can also be a webpage whose click-through rate meets a requirement within the search results. Then, object features associated with a first object can be extracted from the content of the first webpage. Specifically, content associated with the first object within the content of the first webpage can be identified, and then this associated content can be labeled as object features. A link can be established between this associated content and the first object to obtain the object features associated with the first object.

[0089] After determining the object features associated with the first object as described above, the object attribute information of the first object for the target sense can be determined from the associated object features. In specific implementation, the object features of the first object can be cleaned, aggregated, and deduplicated to obtain processed object features; then, object features that meet the data correlation requirements with the target sense of the first object can be determined from the processed object features, and the object features that meet the data correlation requirements are determined as the object attribute information of the first object for the target sense.

[0090] In this embodiment of the disclosure, after obtaining the object attribute information of the first object for the target meaning as determined in the above manner, the object attribute information of the first object for the target meaning can be displayed in the third area of ​​the second search results page. The third area is located below the information input area of ​​the second search results page, that is, below the search box of the second search results page. For example, as... Figure 3 The image shown is a schematic diagram of an optional second search results page. Figure 3 As can be seen, the information input area is located at the top of the second search results page, and the third area is located below the information input area.

[0091] In this embodiment of the disclosure, in addition to displaying the object attribute information in the second search result, other multimedia information associated with the first object contained in the second search result can also be displayed. Here, a fourth area can be set below the third area in the second search result page, and then other multimedia information associated with the first object can be displayed in the fourth area.

[0092] Based on this, if the first object is the word "role A", then the second search results page can be as follows: Figure 3 As shown. At this point, the object attribute information of "Character A" can be displayed in the third area of ​​the second search results page. For example, the object name "Character A", the association description information between the object and the search information "XXX game" "Character in XXX game", the first object's "preview image", "character introduction", "alias: XX", "overview: 185cm, blood type A", "object type: assassin hero", "work information: "XXXX", "XXX"", and "related objects: Character B, Character C".

[0093] In the above embodiments, the object attribute information of the first object for the target meaning can be displayed in the third area of ​​the second search results page. This not only allows users to obtain the search results of the first object more intuitively and clearly, but also allows the search results of the first object to be associated with the search information, thereby simplifying the user's search path and improving the user's search experience.

[0094] In this embodiment of the disclosure, the key information of the first webpage may include at least one of the following: webpage title, webpage summary, preview image (or preview video), webpage tags, etc.

[0095] Based on this, in this embodiment of the disclosure, key information of the second webpage associated with the first object can be displayed in the fourth area of ​​the second search results page. For example, if the first object is the aforementioned word "role A," and the second webpage associated with "role A" is "role A - video," then, as Figure 3The key information of the second webpage "Character A - Video" can be displayed in the fourth area of ​​the second search results page: webpage title "Character A - Video", preview video 1, and preview video 2.

[0096] In this embodiment of the disclosure, the second object can be understood as an object associated with the first object and associated with the search information.

[0097] Based on this, in one optional implementation, the second object described above can be determined through the following steps:

[0098] Step S51: Aggregate the multiple objects based on the object tags of each object to obtain at least one object group, wherein the objects in each object group correspond to the same object tag;

[0099] Step S52: Calculate the object correlation between each object group and the first object;

[0100] Step S53: Determine the target object relevance that meets the relevance requirements among the object relevances, and determine the target object group corresponding to the target object relevance;

[0101] Step S54: Identify at least a portion of the objects in the target object group as the second object.

[0102] In this embodiment of the disclosure, object tags can be pre-set for each object, and these object tags are associated with search information. For example, the object tag is used to indicate the association between the object and the core entity corresponding to the search information. Furthermore, each object can have one or more object tags.

[0103] For example, suppose the core entity corresponding to the search information is "XXX game" and the object is a game character (e.g., character A) in the aforementioned "XXX game". Then the object tag corresponding to character A can be at least one of the following: game character, hero, assassin, XXX game, etc.

[0104] After obtaining the object tag for each object, multiple objects can be aggregated based on the object tag to obtain at least one object group.

[0105] In practice, for any given object tag, the objects that match that object tag among multiple objects can be identified, and the objects that match that object tag can be aggregated into an object group.

[0106] After aggregating to obtain at least one object group, the object correlation between each object group and the first object can be calculated. In practice, the object characteristics of each object in each object group can be determined first. Then, the correlation between the object characteristics of that object and the object characteristics of the first object can be calculated to obtain the object correlation between each object in that object group and the first object. Finally, the object correlations between each object in the object group and the first object can be summarized to obtain the object correlation between the object group and the first object.

[0107] In this embodiment of the disclosure, the object relevance corresponding to the maximum value can be determined as the target object relevance that meets the above-mentioned relevance requirements. Alternatively, the object relevance of the first N (N is an integer greater than 0) objects corresponding to the maximum value can be determined as the target object relevance that meets the relevance requirements, and at least some objects in the target object group corresponding to the target object relevance can be determined as the second object.

[0108] In the above embodiments, multiple objects can be aggregated using object tags to obtain at least one object group, thereby associating the objects within the obtained object group. Then, the object relevance between each object group and a first object can be determined, and a target object relevance that meets the relevance requirements can be identified from this object relevance. A second object can then be identified from the object group corresponding to this target object relevance, thus identifying a second object with a higher relevance to the first object, thereby improving the relevance between the recommended multimedia information and the first object.

[0109] In this embodiment of the disclosure, after determining a second object that meets the relevance requirement to the first object, the recommendation results of the second object can be displayed on the second search results page.

[0110] In an alternative implementation, the recommended results for the second object can be displayed in the fourth area of ​​the second search results page in the following manner.

[0111] First, the target recommendation title of the recommendation result for the second object is displayed in the first sub-region of the fourth region; wherein, the target recommendation title is used to indicate the association between the second object and the first object;

[0112] Next, in the second sub-region of the fourth region, the text description information of the second object and the preview image of the second object are displayed; wherein, the second sub-region is located below the first sub-region.

[0113] In this embodiment of the disclosure, the target recommendation title can indicate the association between the first object and the second object. For example, the target recommendation title can be information in the form of: first object - association. For example, if the first object is the aforementioned "game character A" and the second object is also a game character in XXX game, then the target recommendation title can be "game character A - related game character".

[0114] Here, the display format of the target recommended title can be preset, and the target recommended title can be displayed in the first sub-area based on this display format. For example, the display format of the target recommended title can be set to: enlarged font or displayed according to a predetermined font color. In this case, the target recommended title can be displayed in the first sub-area after the font size is enlarged, or the target recommended title can be displayed in the first sub-area after the font color is changed.

[0115] In this embodiment of the disclosure, after displaying the target recommended title as described above, the text description information of the second object and the preview image of the second object can be displayed in the second sub-region of the fourth region. The text description information of the second object may include at least one of the following: object name, association description information with search information, object type information, etc.

[0116] Suppose there are 3 objects (i.e., the second object) that satisfy the association requirement with the first object. Then, as follows... Figure 4 As shown, a fourth area can be defined below the third area, and the recommendation results for the three second objects can be displayed in this fourth area. The recommendation results can then include: the target recommendation title "Role A - Related Roles", a "preview image" for each second object, and a "text description" for each second object.

[0117] In the above embodiments, recommended results of second objects related to the first object can be displayed in the fourth area of ​​the second search results page, so that users can more conveniently and quickly view recommended results of objects related to the first object, thereby shortening the search path for users to search for objects related to the first object and improving the user's search experience.

[0118] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0119] Based on the same inventive concept, this disclosure also provides a data search device corresponding to the data search method. Since the principle of the device in this disclosure for solving the problem is similar to the data search method described above in this disclosure, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0120] Reference Figure 5 The diagram shown is a schematic representation of a data search device provided in an embodiment of this disclosure. The device includes: an acquisition unit 51, a determination unit 52, and a display unit 53; wherein,

[0121] The acquisition unit 51 is used to acquire the first search result corresponding to the search information and display the first search result; wherein the search information is associated with multiple objects, and the first search result includes at least one set of recommended results for the objects;

[0122] The determining unit 52 is configured to, after detecting a triggering operation on a first object in the recommendation results, determine a target term among a plurality of terms associated with the first object that matches the search information; wherein each term corresponds to a multimedia information description of the first object;

[0123] The display unit 53 is used to obtain the second search result corresponding to the first object and display the second search result of the first object; wherein the second search result includes multimedia information introducing the target meaning of the first object.

[0124] As described above, after obtaining search information, the first search result can be acquired and displayed. Then, if a triggering operation on the first object in the first search result is detected, the target semantic term matching the search information can be determined among the multiple semantic terms associated with that first object. Through this processing method, the semantic term the user wishes to search for, i.e., the target semantic term, can be identified from multiple semantic terms. After identifying the target semantic term, multimedia information describing the first object for that target semantic term can be acquired and displayed to the user, i.e., the second search result.

[0125] By employing the above processing method, for search information with multiple meanings, a more accurate target meaning can be determined for the user. Based on this target meaning, a more accurate search result can be generated, reducing the number of times the user needs to re-search and saving search time. Furthermore, since the second search result includes recommended results related to the first search result, this technical solution can create an interconnected search chain for the user, thereby improving the user's search experience.

[0126] In one possible implementation, the acquisition unit 51 is further configured to: display recommended results from the first search results in a first area of ​​the first search results page; wherein the first area is located below the information input area of ​​the first search results page, and the recommended results include at least one of the following: a recommended title indicating the association between the object and the search information, text description information of the object, and a preview image of the object, wherein the text description information includes at least one of the following: object name, association description information with the search information, and object type information; determine a second area in the area below the first area, and display key information of web pages related to the search information in the first search results in the second area.

[0127] In one possible implementation, the display unit 53 is further configured to: display object attribute information of the first object for the target meaning in a third area of ​​the second search results page; wherein the third area is located below the information input area in the second search results page; and display other multimedia information associated with the first object in a fourth area of ​​the second search results page; wherein the fourth area is located below the third area, and the other multimedia information includes at least one of the following: key information of a first webpage associated with the first object, and recommendation results of a second object, wherein the second object is an object among the plurality of objects that meets the correlation requirement with the first object.

[0128] In one possible implementation, the display unit 53 is further configured to: display a target recommendation title of the recommendation result of the second object in a first sub-region of the fourth region; wherein the target recommendation title is used to indicate the association between the second object and the first object; and display text description information of the second object and a preview image of the second object in a second sub-region of the fourth region; wherein the second sub-region is located below the first sub-region.

[0129] In one possible implementation, the device is further configured to: aggregate the plurality of objects based on the object tags of each of the objects to obtain at least one object group, wherein the objects in each object group correspond to the same object tag; calculate the object correlation between each object group and the first object; determine the target object correlation that meets the correlation requirements among the object correlations, and determine the target object group corresponding to the target object correlation; and determine at least a portion of the objects in the target object group as the second object.

[0130] In one possible implementation, the device is further configured to: extract object features associated with the first object from the webpage content of the first webpage; and determine object attribute information of the first object for the target meaning based on the object features.

[0131] In one possible implementation, the acquisition unit 51 is further configured to: perform word segmentation processing on the search information to obtain at least one word segment; determine the weight information of each word segment in the search information, and determine the word frequency information of each word segment in the webpage content of a first webpage; wherein, the webpage content of the first webpage is the content in the webpage search results corresponding to the search information; and determine the plurality of objects among the plurality of candidate objects in the webpage content of the first webpage based on the weight information and the word frequency information.

[0132] In one possible implementation, the acquisition unit 51 is further configured to: determine a target keyword in the at least one word segment based on the weight information and the word frequency information; determine candidate objects related to the target keyword in the webpage content of the first webpage, and determine the plurality of objects based on the related candidate objects.

[0133] The processing flow of each module in the device and the interaction flow between each module can be referred to the relevant descriptions in the above method embodiments, and will not be detailed here.

[0134] Corresponding to Figure 1 In addition to the data search method in this disclosure, this embodiment also provides a computer device 600, such as... Figure 6 The diagram shown is a structural schematic of a computer device 600 provided in an embodiment of this disclosure, including:

[0135] The computer device 600 comprises a processor 61, a memory 62, and a bus 63. The memory 62 stores execution instructions and includes main memory 621 and external memory 622. Main memory 621, also called internal memory, temporarily stores computational data in the processor 61, as well as data exchanged with external memory such as a hard disk. The processor 61 exchanges data with external memory 622 through main memory 621. When the computer device 600 is running, the processor 61 communicates with the memory 62 through the bus 63, causing the processor 61 to execute the following instructions:

[0136] Obtain the first search result corresponding to the search information and display the first search result; wherein the search information is associated with multiple objects, and the first search result includes at least one set of recommended results for the objects;

[0137] After detecting a triggering operation on the first object in the recommendation results, a target sense that matches the search information is determined among multiple senses associated with the first object; wherein each sense corresponds to a multimedia information description of the first object;

[0138] Obtain the second search result corresponding to the first object and display the second search result of the first object; wherein the second search result contains multimedia information introducing the first object for the target meaning.

[0139] This disclosure also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the data search method described in the above-described method embodiments. The storage medium may be a volatile or non-volatile computer-readable storage medium.

[0140] This disclosure also provides a computer program product carrying program code. The program code includes instructions that can be used to execute the steps of the data search method described in the above method embodiments. For details, please refer to the above method embodiments, which will not be repeated here.

[0141] The aforementioned computer program product can be implemented through hardware, software, or a combination thereof. In one optional embodiment, the computer program product is specifically embodied in a computer storage medium; in another optional embodiment, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.

[0142] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division; in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.

[0143] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0144] In addition, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0145] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0146] Finally, it should be noted that the above-described embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.

Claims

1. A data search method, characterized in that, include: Obtain the first search result corresponding to the search information and display the first search result; wherein the search information is associated with multiple objects, and the first search result includes at least one set of recommendation results for the multiple objects; After detecting a triggering operation on the first object in the recommendation results, a target sense that matches the search information is determined among multiple senses associated with the first object; wherein, each sense corresponds to a multimedia description of the first object, and the information in the multimedia description is object description information related to the first object under the corresponding sense; Obtain the second search result corresponding to the first object and display the second search result of the first object; wherein the second search result contains multimedia information introducing the first object for the target meaning.

2. The method according to claim 1, characterized in that, The display of the first search result includes: The recommended results in the first search results are displayed in the first area of ​​the first search results page; wherein the first area is located below the information input area in the first search results page, and the recommended results include at least one of the following: a recommended title for indicating the relationship between the object and the search information, text description information of the object, and a preview image of the object, wherein the text description information includes at least one of the following: object name, description information of the relationship between the object and the search information, and object type information; A second region is defined below the first region, and key information of web pages related to the search information in the first search results is displayed in the second region.

3. The method according to claim 2, characterized in that, The second search result for displaying the first object includes: The third area of ​​the second search results page displays the object attribute information of the first object for the target meaning; wherein, the third area is located below the information input area in the second search results page; The fourth area of ​​the second search results page displays other multimedia information associated with the first object; wherein the fourth area is located below the third area, and the other multimedia information includes at least one of the following: key information of the first webpage associated with the first object, and recommendation results of the second object, wherein the second object is an object among the plurality of objects that meets the relevance requirements with the first object.

4. The method according to claim 3, characterized in that, The display of other multimedia information associated with the first object in the fourth area of ​​the second search results page includes: The target recommendation title of the recommendation result for the second object is displayed in the first sub-region of the fourth region; wherein the target recommendation title is used to indicate the association between the second object and the first object; The second sub-region of the fourth region displays the text description information of the second object and a preview image of the second object; wherein the second sub-region is located below the first sub-region.

5. The method according to claim 3, characterized in that, The second object is determined in the following way: Based on the object tags of each object, the plurality of objects are aggregated to obtain at least one object group, wherein the objects in each object group correspond to the same object tag; Calculate the object correlation between each of the object groups and the first object; Determine the target object relevance that meets the relevance requirements among the object relevances, and determine the target object group corresponding to the target object relevances; At least a portion of the objects in the target object group are identified as the second object.

6. The method according to claim 3, characterized in that, The object attribute information is determined in the following ways: Extract object features associated with the first object from the content of the first webpage; Based on the object characteristics, determine the object attribute information of the first object for the target meaning.

7. The method according to claim 1, characterized in that, The plurality of objects are determined in the following manner: The search information is segmented to obtain at least one word; The weight information of each word in the search information is determined, and the word frequency information of each word in the webpage content of the first webpage is determined; wherein, the webpage content of the first webpage is the content in the webpage search results corresponding to the search information; Based on the weight information and the word frequency information, the plurality of objects are determined from a plurality of candidate objects in the webpage content of the first webpage.

8. The method according to claim 7, characterized in that, The step of determining the plurality of objects from a plurality of candidate objects in the webpage content of the first webpage based on the weight information and the word frequency information includes: Based on the weight information and the word frequency information, target keywords are determined in the at least one word segmentation. Identify candidate objects related to the target keyword in the webpage content of the first webpage, and determine the plurality of objects based on the relevant candidate objects.

9. A data search device, characterized in that, include: An acquisition unit is configured to acquire a first search result corresponding to search information and display the first search result; wherein the search information is associated with multiple objects, and the first search result includes at least one set of recommendation results for the multiple objects; The determining unit is configured to, after detecting a triggering operation on a first object in the recommendation results, determine a target sense that matches the search information among multiple senses associated with the first object; wherein each sense corresponds to a multimedia description of the first object, and the information in the multimedia description is object description information related to the first object under the corresponding sense; The display unit is used to obtain the second search result corresponding to the first object and display the second search result of the first object; wherein the second search result includes multimedia information introducing the target meaning of the first object.

10. A computer device, characterized in that, include: The computer device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, they perform the steps of the data search method as described in any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the data search method as described in any one of claims 1 to 8.