Information retrieval method, device, computer device, and storage medium

The information retrieval method enhances live broadcast content search efficiency by displaying associated query information with live broadcast logos, addressing the inefficiencies of traditional search methods.

JP7735636B2Active Publication Date: 2025-09-09DOUYIN VISION CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2023549611
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-06-30
Filing Date
2022-05-06
Publication Date
2025-09-09
Estimated Expiration
2042-05-06

AI Technical Summary

Technical Problem

Users face challenges in efficiently finding live broadcast content online due to the time-consuming process of trial and error when searching for content that is not readily available in search results, lacking guidance on how to find desired live broadcasts.

Method used

An information retrieval method that displays associated query information and a live broadcast logo on the search page, indicating the existence of related live broadcast content, allowing users to directly select and access relevant content.

Benefits of technology

Reduces the cost of trial and error in searching for live broadcast content by providing direct access to associated query information with live broadcast logos, improving search efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007735636000001
    Figure 0007735636000001
  • Figure 0007735636000002
    Figure 0007735636000002
  • Figure 0007735636000003
    Figure 0007735636000003
Patent Text Reader

Abstract

The present disclosure provides an information search method, device, computer device, and storage medium, including the steps of receiving initial query information including any one of characters, keywords, and key words entered in a search box, and displaying associated query information corresponding to the initial query information and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state at a predetermined position other than the search box. The present disclosure avoids searching for the query information when it cannot be determined whether there is a corresponding live broadcast content, reduces the cost of trial and error for searching for the live broadcast content, and improves the query efficiency of the live broadcast content, and can trigger the opening of the corresponding live broadcast content by directly selecting the associated query information with the live broadcast logo that is interesting on the search page, thereby improving the efficiency of obtaining the live broadcast content that one wants to watch.
Need to check novelty before this filing date? Find Prior Art

Description

CROSS-REFERENCE TO RELATED APPLICATIONS

[0001] This application is based on and claims priority from a Chinese patent application bearing application number 202110738425.2, filed on June 30, 2021, and entitled "Information retrieval method, apparatus, computer equipment, and storage medium," the entire contents of which are incorporated herein by reference. [Technical Field]

[0002] The present disclosure relates to the technical field of the Internet, and more particularly to information retrieval methods, devices, computer devices, and storage media. [Background technology]

[0003] With the continuous development of internet technology, online live broadcasting is becoming a new social mode. Online live broadcasting uses video messaging to broadcast online live, allowing users to showcase (present and display) content such as products and lifestyles in real time, allowing users to enrich their lives by watching the live broadcast content they are interested in through mobile apps or websites.

[0004] Generally, users need to start a search by entering query information on a device app or website, and then further search for the live broadcast content they want to watch from the search results. In many cases, after entering the query information, there is no corresponding live broadcast content in the search results obtained, it takes time to find the live broadcast content from the search results, or they do not know how to search for the live broadcast content they want to watch. Summary of the Invention [Problem to be solved by the invention]

[0005] Embodiments of the present disclosure provide at least an information retrieval method, an apparatus, a computer device, and a storage medium. [Means for solving the problem]

[0006] In a first aspect, embodiments of the present disclosure include: receiving initial query information including any one of characters, keywords, and key words entered in a search box; and displaying, at a predetermined position excluding the search box, associated query information corresponding to the initial query information that matches at least one attribute feature of the multimedia content, and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state.

[0007] In a second aspect, embodiments of the present disclosure include: receiving initial query information sent by a client and input into a search box, the initial query information including any one of characters, keywords, and key words; querying association query information corresponding to the initial query information, where the multimedia content corresponding to the association query information is in a live broadcast state; sending the associated query information obtained by the query to the client, the associated query information being displayed at a predetermined position other than the search box together with a corresponding live broadcast logo; The live broadcast logo is used to indicate that the multimedia content corresponding to the associated query information is in a live broadcast state, and the initial query information matches at least one attribute feature of the multimedia content, further providing an information retrieval method.

[0008] In a third aspect, embodiments of the present disclosure include: a receiving module for receiving initial query information including any one of characters, keywords, and key words entered in a search box; The information search device further includes a first display module for displaying, at a predetermined position excluding the search box, associated query information corresponding to the initial query information that matches at least one attribute feature of the multimedia content, and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state.

[0009] In a fourth aspect, embodiments of the present disclosure include: a receiving module for receiving initial query information sent by a client and input into a search box, the initial query information including any one of characters, keywords, and key words; a query module for querying associated query information corresponding to the initial query information, wherein the multimedia content corresponding to the associated query information is in a live broadcast state; The present invention further provides an information retrieval device, comprising: a transmission module for transmitting the associated query information obtained by the query to the client, the associated query information being displayed at a predetermined position excluding the search box together with a corresponding live broadcast logo, the live broadcast logo being used to indicate that the multimedia content corresponding to the associated query information is in a live broadcast state, and the initial query information matching at least one attribute feature of the multimedia content.

[0010] In a fifth aspect, an embodiment of the present disclosure further provides a computing device comprising a processor and a memory, the memory storing machine-readable instructions executable by the processor, the processor being adapted to execute the machine-readable instructions stored in the memory, the machine-readable instructions, when executed by the processor, causing the processor to perform the steps of the first aspect above, or any possible embodiment of the first aspect.

[0011] In a sixth aspect, an embodiment of the present disclosure further provides a computing device comprising a processor and a memory, the memory storing machine-readable instructions executable by the processor, the processor being adapted to execute the machine-readable instructions stored in the memory, the machine-readable instructions, when executed by the processor, causing the processor to perform the steps of the second aspect above, or any possible embodiment of the second aspect.

[0012] In a seventh aspect, embodiments of the present disclosure further provide a computer-readable storage medium having stored thereon a computer program that, when executed by a computing device, performs the steps of the first aspect above, or any possible embodiment of the first aspect.

[0013] In an eighth aspect, embodiments of the present disclosure further provide a computer-readable storage medium having stored thereon a computer program which, when executed by a computing device, performs the steps of the second aspect above, or any possible embodiment of the second aspect. [Effects of the Invention]

[0014] In the information search method, device, computer device, and computer storage medium according to the embodiments of the present disclosure, according to the initial query information entered in the search box, associated query information corresponding to the initial query information and a live broadcast logo indicating the existence of related live broadcast content can be directly displayed on the search page displaying the search box. In this way, the combined display of the associated query information and the live broadcast logo indicates the existence of associated query information of the live broadcast content, which avoids searching for the query information when it is not possible to determine whether the corresponding live broadcast content exists, thereby reducing the cost of trial and error in searching for the live broadcast content and improving the query efficiency of the live broadcast content. Furthermore, by directly selecting the associated query information with the live broadcast logo that the user is interested in on the search page, the corresponding live broadcast content can be triggered to be opened, which to some extent solves the problem of not knowing how to search for the live broadcast content that the user wants to watch and improves the efficiency of obtaining the live broadcast content that the user wants to watch.

[0015] The effects of the above information retrieval device, computer equipment, and computer-readable storage medium can be described by referring to the above information retrieval method, and therefore will not be described in detail here.

[0016] In order to make the above objects, features, and advantages of the present disclosure more clear and understandable, preferred embodiments will be described in detail below in conjunction with the drawings. [Brief explanation of the drawings]

[0017] [Figure 1] 1 shows a flowchart of an information retrieval method according to an embodiment of the present disclosure. [Figure 2] 1 shows a schematic diagram of a first search page according to an embodiment of the present disclosure. [Figure 3] 10 shows a schematic diagram of a second search page according to an embodiment of the present disclosure. [Figure 4]10 shows a schematic diagram of a third search page according to an embodiment of the present disclosure. [Figure 5] 1 shows a flowchart of another information retrieval method according to an embodiment of the present disclosure. [Figure 6] 1 illustrates a schematic diagram of an example of an information retrieval device according to an embodiment of the present disclosure. [Figure 7] 1 shows a schematic diagram of another information retrieval device according to an embodiment of the present disclosure. [Figure 8] 1 illustrates a schematic diagram of an example computing device according to an embodiment of the present disclosure. [Figure 9] 1 illustrates a schematic diagram of another computing device according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION

[0018] In order to more clearly explain the technical solutions of the embodiments of the present disclosure, the following will briefly describe the drawings that need to be used in the embodiments. The drawings herein are incorporated into and constitute a part of this specification, and these drawings show embodiments that are consistent with the present disclosure and, together with the specification, explain the technical solutions of the present disclosure. It should be noted that the following drawings only show specific embodiments of the present disclosure, and therefore should not be considered as limiting the scope, and those skilled in the art can derive other related drawings from these drawings without requiring creative efforts.

[0019] In order to clarify the objectives, technical solutions, and advantages of the embodiments of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings of the embodiments of the present disclosure. However, it is clear that the described embodiments are only some embodiments of the present disclosure, and not all embodiments. The components of the embodiments of the present disclosure generally described and illustrated herein may be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present disclosure is not intended to limit the scope of the claimed disclosure, but merely represents selected embodiments of the present disclosure. All other embodiments obtained by those skilled in the art based on the embodiments of the present disclosure without requiring creative efforts belong to the patent scope of the present disclosure.

[0020] Generally, when a user searches for live broadcast content on a device app or website, the user must first input query information to start a search, and if the search result contains corresponding live broadcast content, the user can access the live broadcast content. If the search result does not contain corresponding live broadcast content, the user must change the input query information and start the search again until the corresponding live broadcast content is found. This information search method is likely to waste the user's time and involves high trial and error costs.

[0021] Based on the above research, the embodiments of the present disclosure provide an information search method, device, computer device, and storage medium, which can directly display associated query information corresponding to the initial query information and a live broadcast logo indicating the existence of related live broadcast content on a search page displaying the search box according to initial query information entered in a search box. By displaying the associated query information and the live broadcast logo in combination, users can avoid searching for the query information when it is not possible to determine whether corresponding live broadcast content exists, reducing the cost of trial and error in searching for live broadcast content and improving the efficiency of searching for live broadcast content. Furthermore, users can directly select associated query information with the live broadcast logo they are interested in on the search page to trigger the opening of the corresponding live broadcast content, which to some extent solves the problem of not knowing how to search for the live broadcast content they want to watch and improves the efficiency of obtaining the live broadcast content they want to watch.

[0022] The shortcomings of the above solutions are all the result of the inventors' practice and detailed consideration, and therefore the process of discovering the above problems and the solutions proposed in this disclosure below should all be contributions made by the inventors to this disclosure during the course of this disclosure.

[0023] It should be noted that in the following drawings, like symbols and letters indicate like items, so that once an item is defined in a drawing, it does not need to be further defined and explained in subsequent drawings.

[0024] To facilitate understanding of the present embodiment, the information retrieval method disclosed in the embodiment of the present disclosure will be first described in detail. The information retrieval method provided in the embodiment of the present disclosure is executed by a computer device having a certain computing capability, which is generally executed by a client, where the client corresponds to a server and may be a user terminal having a certain interaction capability.

[0025] The information search method provided in the embodiment of the present disclosure will be described below by taking the case where the execution entity is a client as an example.

[0026] Referring to FIG. 1, a flowchart of an information retrieval method provided in an embodiment of the present disclosure is shown, and the method includes steps S101 to S102.

[0027] S101: receiving initial query information including any one of characters, keywords, and key words input into a search box;

[0028] Here, the search box may be an input box installed on a client page for inputting initial query information. In specific implementation, a search box for inputting initial query information may be displayed on the client's homepage or any other page displaying media content, and the search box may be located at any position on the page, but is usually located at the top of the page.

[0029] In one embodiment, when a search box in a page is clicked, the page proceeds to a search intermediate page, where the search box and recommendation information may be displayed. Figure 2 shows the search intermediate page that is proceeded to after a search box in a client page is clicked, where recommendation query information may be displayed in the search box of the search intermediate page, and historical query records may be displayed in a preset area below the search box.

[0030] If query information corresponding to live broadcast content exists in the historical query record, the corresponding live broadcast logo may be displayed in the corresponding position. For example, if a live broadcast logo is displayed to the right of "BB," it indicates that live broadcast content related to "BB" is currently being broadcast. If there is a large amount of historical query data, the remaining historical query records can be collapsed using the collapse position displayed below the historical query record. Here, all of the historical query records may be displayed in response to a trigger operation to expand all of the historical query records (e.g., clicking "Search All Records").

[0031] Other recommended information cards may be displayed on the search intermediate page, and a "Do you want to search for the following" information card may be displayed below the fold position, where the recommended information may be recommended information determined from the historical query records of other users or recommended information determined from the historical query records of the current user.

[0032] Below the "Do you want to find the following?" information card, various ranking information cards are displayed, such as star rankings, live broadcast rankings, music rankings, etc., and each ranking corresponds to the information and ranking after the ranking. Different logos may also be placed for each ranking information, allowing users to select the information they are interested in by the logo.

[0033] The initial query information may refer to the query information entered in the search box of the search page when querying multimedia content, and may include one or more pieces of information such as person names, person characteristic information, geographical names, item names, item attribute characteristics, and time.

[0034] In the embodiments of the present disclosure, the initial query information may include any one of characters, keywords, and key words. Characters may include letters, numbers, arithmetic symbols, etc. For example, the initial query information may use Chinese pinyin including multiple letters, keywords may include at least one individual word, and key words may be words including at least two words.

[0035] When inputting initial query information, the initial query information input in the search box is updated in real time as characters, keywords, or key words in the search box are added and deleted. In this process, the corresponding associated query information can be updated according to the initial query information updated in real time. For example, when "three" is input in the search box, the obtained associated query information may be "three babies (triplets)," "three lives, three worlds, ten miles of peach blossoms," etc.; when a keyword is added to change the initial query information in the search box to "three kingdoms," the obtained associated query information may be "Romance of the Three Kingdoms (Romance of the Three Kingdoms)," "Three Kingdoms Killing (Romance of the Three Kingdoms)," etc. The display of associated query information will be described in detail in the following steps.

[0036] S102: Display, at a predetermined position excluding the search box, associated query information corresponding to the initial query information that matches at least one attribute feature of the multimedia content, and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state.

[0037] In an embodiment of the present disclosure, the initial query information may match at least one attribute feature of the multimedia content, and the attribute feature may include attribute features of multiple dimensions. Specifically, the multiple dimensions may include an anchor dimension, a live broadcast room dimension, and an entity object dimension described in the live broadcast multimedia content. Specifically, the multimedia content may include attribute features of the anchor dimension, such as the anchor name, attribute features of the live broadcast room dimension, such as the live broadcast room name, and attribute information of the described entity object dimension, such as the item name, the item brand, and the attribute information of the item. The initial query information may match at least one attribute feature of the attribute features of the multiple dimensions. Therefore, for example, the initial query information may include the live broadcast room name, the anchor name, the entity object, and the like.

[0038] In an embodiment of the present disclosure, the attribute features of the associated query information and the initial query information match and / or the associated query information includes the initial query information.

[0039] In specific implementation, when attribute features of multiple dimensions match the multimedia content corresponding to the initial query information, associated query information and a live broadcast logo corresponding to the attribute features of a target dimension among the attribute features of multiple dimensions may be displayed at a predetermined position other than the search box, and the target dimension is determined based on historical interaction data within a recent predetermined time period corresponding to the attribute features of multiple dimensions.

[0040] Taking live broadcast content as an example, the live broadcast content corresponding to the initial query information generally has attribute features of multiple dimensions. For example, the live broadcast content corresponding to the initial query information of “reading” may include the live broadcast content of the live broadcast room “AA (anchor name) reads a book.” The live broadcast content of the live broadcast room may match attribute features under multiple dimensions, including the anchor dimension, the live broadcast room dimension, and the entity object dimension (here, book) explained in the live broadcast room, which are, in order, the anchor name “AA,” the live broadcast content description of the live broadcast room “reading,” and the name of the book explained in the live broadcast room “One Hundred Thousand Whys.” When displaying the associated query information, attribute features of a target dimension can be selected from the attribute features of the multiple dimensions, and candidate query information corresponding to the attribute features of the target dimension can be displayed as the associated query information.

[0041] Specifically, when making a selection, the selection may be based on whether the attribute features of the multiple dimensions correspond to the historical interaction data within a recent specified time period (i.e., correspond to the candidate query information that matches the attribute features). For example, the candidate query information under the dimension with the most frequent search counts, comment counts, and frequency of appearance in each multimedia content is selected as the associated query information.

[0042] In specific implementation, a user may directly enter the search page to search for desired information, or may find content of interest while browsing content in the information flow page (including video content), in which case the user needs to start further searching for that content or related content to obtain corresponding live broadcast content. In this case, based on the initial query information determined for the content of interest, the user can input predetermined initial query information into the search page to obtain the displayed associated query information and live broadcast logo.

[0043] The predetermined location other than the search box may include a pull-down box of the search box or a predetermined location within the search intermediate page.

[0044] Specifically, in one embodiment, the associated query information may be displayed in a pull-down box of a search box. As shown in FIG. 3, when initial query information “BB” is entered into the search box, a pull-down box is displayed below the search box, and associated query information corresponding to “BB”, i.e., “BB”, “BB live broadcast”, etc., are displayed in the pull-down box of the search box.

[0045] In another embodiment, the associated query information may be displayed at a predetermined position within the search intermediate page. As shown in FIG. 4, when the initial query information “BB” is entered into the search box of the search intermediate page, the associated query information and associated query information corresponding to “BB”, i.e., “BB”, “BB live broadcast”, etc., are displayed in a pre-defined area below the search box and above the historical query records.

[0046] In specific implementation, if the multimedia content corresponding to the association query information is live broadcast content, a live broadcast logo can be displayed synchronously with the association query information, and the live broadcast logo may indicate that the multimedia content corresponding to the association query information is in a live broadcast state. In Figure 3 or Figure 4, the multimedia content corresponding to the association query information "BB live broadcast" is live broadcast content, so the live broadcast logo is displayed synchronously to the right of the association query information "BB live broadcast".

[0047] The live broadcast logo displayed in synchronization with the associated query information indicates that the multimedia content corresponding to the associated query information is in a live broadcast state, thereby informing the user which associated query information has the corresponding live broadcast content, so that when the user wants to view the live broadcast content, the user can select the associated query information having the live broadcast content to start searching. Specifically, when either the associated query information or its live broadcast logo is triggered, the user will proceed to the corresponding live broadcast page.

[0048] In the embodiments of the present disclosure, the live broadcast logo may have a fixed format, or may have a format set for each piece of associated query information. Generally, in order to reduce the amount of calculation required for service resources, the live broadcast logo may have a fixed format or a preset format. For example, the live broadcast logo may be a live broadcast symbol or a live broadcast abbreviation.

[0049] In one possible embodiment, the live broadcast logo may be stored locally in the client, that is, after obtaining associated query information corresponding to the initial query information and extracting the locally stored live broadcast logo, the associated query information and the live broadcast logo may be displayed in a predetermined position other than the search box. In this case, by setting the live broadcast logo in a certain format and storing it locally, the amount of information transmitted between the server and the client can be reduced, and the delay caused by the information transmission can be reduced.

[0050] The associated query information may also be other logos, for example, logos indicating that the live broadcast content is popular. If a certain live broadcast content is popular or has a large number of viewers, the live broadcast content may be marked with a "hot" live broadcast logo, allowing users to accurately and efficiently grasp the associated query information from the logo and select corresponding multimedia content.

[0051] After S102, when a trigger operation is performed on the association query information (specifically, it may be a trigger of the association query information, or in the case of the association query information with a live broadcast logo, it may be a trigger of the corresponding live broadcast logo), multimedia content corresponding to the association query information may be displayed. Here, the trigger operation may specifically include operations such as clicking, long pressing, heavy pressing, etc., and the specific operation form is not limited here.

[0052] In specific implementation, matching multimedia content may be displayed according to the target attribute feature indicated by the association query information. The target attribute feature here may reflect the real-time requirement of the multimedia content. For example, if the target attribute feature is an anchor name or a live broadcast room name, multimedia content corresponding to the anchor name or the live broadcast room name during the live broadcast, i.e., current real-time live broadcast content, may be displayed. If the target attribute feature is an entity object explained in the live broadcast multimedia content, rebroadcast multimedia content explaining the entity object may be displayed. For example, if the association query information is a product or a book, a rebroadcast video explaining the product or book may be displayed.

[0053] The information search method provided in the embodiment of the present disclosure will be described below by taking the case where the executing entity is a server as an example.

[0054] Referring to FIG. 5, a flowchart of another information retrieval method provided in an embodiment of the present disclosure is shown, and the method includes steps S501 to S503.

[0055] S501: Receive initial query information including any one of characters, keywords, and key words sent by a client and input into a search box.

[0056] Here, the search box may be an input box provided on the client page for inputting initial query information.

[0057] S502: Querying for associated query information corresponding to the initial query information, where the multimedia content corresponding to the associated query information is in a live broadcast state.

[0058] In specific implementation, based on the initial query information, the associated query information corresponding to the initial query information may be queried from the thesaurus.

[0059] Before querying the associated query information corresponding to the initial query information, a thesaurus may be created in advance. In specific implementation, each live broadcast multimedia content is obtained (the multimedia content here may include historical live broadcast content or current live broadcast content), and then attribute features corresponding to each multimedia content are extracted based on each multimedia content, and the thesaurus may be updated in real time based on the extracted attribute features.

[0060] Specifically, attribute features of multiple dimensions of multimedia content may be extracted, and as described above, the multiple dimensions may include an anchor dimension, a live broadcast room dimension, an entity object dimension explained in the live broadcast multimedia content, etc. The anchor dimension attribute features may include, for example, the anchor name; the live broadcast room dimension attribute features may include, for example, the live broadcast room name or the description of the live broadcast content of the live broadcast room; and the entity object dimension attribute features may include, for example, the name of an item related to the live broadcast content, the item brand, attribute information of the item, or the related star name. For example, for a specific live broadcast room "AA Live Broadcast" that broadcasts live reading, the above-mentioned multiple dimension attribute features may be extracted, for example, the anchor name "AA," the live broadcast content description of the live broadcast room "Reading," and the book name "One Hundred Thousand Whys" explained in the live broadcast, and "AA," "Reading," and "One Hundred Thousand Whys" may be added to the thesaurus.

[0061] After the thesaurus is created, the query information in the thesaurus may be updated in real time based on the multimedia content updated in real time to meet the latest query needs. Specifically, in the case of live broadcast content, each multimedia content being live broadcast may be acquired, and attribute features corresponding to each multimedia content may be extracted based on each multimedia content being live broadcast, and the thesaurus may be updated in real time based on the extracted attribute features.

[0062] For example, when it is discovered that a new live broadcasting room or an existing live broadcasting room is about to start a new live broadcast, attribute features for each dimension can be extracted and the thesaurus can be updated based on the newly broadcasted multimedia content. Furthermore, when an entity object described in the live broadcasted multimedia content changes, for example, when an item is added, new associated query information can be determined based on the item name, item attribute information, item brand, etc. of the added item. In this way, when the input initial query information is received, new corresponding associated query information can be obtained. Furthermore, when the anchor of the live broadcasting room changes, for example, from anchor A back to the original anchor B, the associated query information determined based on anchor B can be deleted from the thesaurus, and the associated query information determined based on anchor A can be added. Furthermore, when the name of the live broadcasting room is updated, the associated query information determined based on the name of the original live broadcasting room can be deleted from the thesaurus, and the associated query information determined based on the new live broadcasting room name can be added.

[0063] Once the thesaurus is created, associated query information that matches attribute features of the initial query information may be queried from the thesaurus based on the initial query information, and / or associated query information that includes the initial query information may be queried from the thesaurus based on the initial query information.

[0064] In an embodiment, based on the initial query information, candidate query information under each dimension of the multiple dimensions that matches with the initial query information in the thesaurus may be queried; when the candidate query information under the multiple dimensions that matches with the initial query information is obtained by querying, candidate query information under a target dimension is selected from the candidate query information under the multiple dimensions as associated query information according to interaction data respectively corresponding to the candidate query information under the multiple dimensions.

[0065] As can be seen from the above description, in a thesaurus, candidate query information corresponding to attribute features of multiple dimensions exists for the same live broadcast content. For example, based on the initial query information "100,000 whys," candidate query information corresponding to attribute features of multiple dimensions, such as "AA" (anchor name) and "reading," can be searched for in the thesaurus. When selecting associated query information, candidate query information under a target dimension with high interaction attention can be selected as associated query information based on interaction data (e.g., number of searches, number of comments, etc.) corresponding to the candidate query information of multiple dimensions. For example, in the above example, the anchor name "AA," which is an attribute feature under the anchor dimension with high interaction attention, can be selected as associated query information.

[0066] Furthermore, if there are multiple candidate query information under the target dimension, for example, if there are multiple live reading broadcast rooms explaining "One Hundred Thousand Whys" and there are "BB Reading," "CC Reading," etc. in addition to "AA Reading," one associated query information is selected from this multiple candidate query information. Specifically, the associated query information may be selected from the multiple candidate query information based on the interaction attention of the multimedia content corresponding to the multiple candidate query information under the target dimension within a recent predetermined time period. Specifically, the candidate query information with the most corresponding viewing data (e.g., the number of views) may be selected as the associated query information. For example, in the above example, the anchor name "AA" of "AA Reading," which has the most views, may be selected as the associated query information.

[0067] After creating the thesaurus, when querying the thesaurus for associated query information including the initial query information based on the initial query information, the thesaurus may search for associated query information including the initial query information based on semantic similarity, which will not be described in detail here.

[0068] S503: Send the associated query information obtained by the query to the client, which is displayed at a predetermined position excluding the search box along with a corresponding live broadcast logo, where the live broadcast logo is used to indicate that the multimedia content corresponding to the associated query information is in a live broadcast state, and the initial query information matches at least one attribute feature of the multimedia content.

[0069] Here, the live broadcast logo may be a live broadcast symbol or a live broadcast abbreviation, and may be set to a fixed value or may be set flexibly according to the associated query words, and there is no limitation here.

[0070] In one embodiment, the live broadcast logo may be returned to the client together with the corresponding associated query information. In another embodiment, the live broadcast logo may be stored locally in the client. That is, when the associated query information obtained by the query is sent to the client, the client extracts the locally stored live broadcast logo and displays the associated query information together with the live broadcast logo in a predetermined position other than the search box. Here, the live broadcast logo is set in a fixed format and stored locally, thereby reducing the amount of information transmitted between the server and the client and reducing delays due to information transmission.

[0071] Those skilled in the art can understand that in the above method of the specific embodiment, the order of steps is a strict execution order that limits the implementation process, and the specific execution order of steps should be determined by their functions and possible underlying logic.

[0072] Based on the same inventive idea, an information retrieval device corresponding to the information retrieval method shown in FIG. 1 is also provided in the embodiments of the present disclosure. The principle by which the device in the embodiments of the present disclosure solves problems is similar to that of the above-mentioned information retrieval method in the embodiments of the present disclosure, so the implementation of the device can refer to the implementation of the information retrieval method shown in FIG. 1, and the overlapping parts will not be described in detail.

[0073] Referring to FIG. 6, a schematic diagram of an information retrieval device provided in an embodiment of the present disclosure is shown, which includes: a receiving module 601 for receiving initial query information including any one of characters, keywords, and key words input into a search box; and a first display module 602 for displaying, at a predetermined position excluding the search box, associated query information corresponding to the initial query information that matches at least one attribute feature of the multimedia content, and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state.

[0074] In the above-described embodiment of the present disclosure, according to the initial query information entered in the search box, the search page displaying the search box can directly display associated query information corresponding to the initial query information and a live broadcast logo indicating the existence of related live broadcast content. By displaying the associated query information and the live broadcast logo in combination, it is possible to avoid searching for the query information when it is not possible to determine whether the corresponding live broadcast content exists, thereby reducing the cost of trial and error in searching for live broadcast content and improving the query efficiency of live broadcast content. Furthermore, by directly selecting the associated query information with the live broadcast logo of interest on the search page, it is possible to trigger the opening of the corresponding live broadcast content, which to some extent solves the problem of not knowing how to search for the live broadcast content one wants to watch and improves the efficiency of obtaining the live broadcast content one wants to watch.

[0075] In one possible embodiment, attribute features between the associated query information and the initial query information match and / or the associated query information includes the initial query information.

[0076] In one possible embodiment, the attribute features include attribute features of multiple dimensions, and the multiple dimensions include an anchor dimension, a live broadcast room dimension, and an entity object dimension described in the live broadcast multimedia content.

[0077] Specifically, the first display module 602 is used to display associated query information and a live broadcast logo corresponding to a target dimension attribute feature among the multiple dimension attribute features at a predetermined position other than the search box when the multimedia content corresponding to the initial query information matches multiple dimension attribute features, and the target dimension is determined based on historical interaction data within a recent predetermined time period corresponding to the multiple dimension attribute features.

[0078] In one possible embodiment, a response module for determining a target attribute feature indicated by the association query information in response to a trigger operation on the association query information; a second display module for displaying multimedia content corresponding to the anchor name or the live broadcast room name during the live broadcast when the target attribute feature is the anchor name or the live broadcast room name; The display device further includes a third display module for displaying the rebroadcast multimedia content while describing the entity object when the target attribute feature is an entity object described in the live broadcast multimedia content.

[0079] In one possible embodiment, the first display module 602 specifically obtains associated query information corresponding to the initial query information, and extracts a locally stored live broadcast logo; It is used to display the related query information and live broadcast logo at a predetermined position other than the search box.

[0080] Based on the same inventive idea, an information retrieval device corresponding to the information retrieval method shown in FIG. 5 is also provided in the embodiments of the present disclosure. The principle by which the device in the embodiments of the present disclosure solves the problem is similar to that of the above-mentioned information retrieval method in the embodiments of the present disclosure, so the implementation of the device can refer to the implementation of the information retrieval method shown in FIG. 5, and the overlapping parts will not be described in detail.

[0081] Referring to FIG. 7, there is shown a schematic diagram of another information retrieval device provided in an embodiment of the present disclosure, which includes: a receiving module 701 for receiving initial query information sent by a client and input into a search box, the initial query information including any one of characters, keywords, and key words; a query module 702 for querying associated query information corresponding to the initial query information, where the multimedia content corresponding to the associated query information is in a live broadcast state; a sending module 703 for sending the associated query information obtained by the query to the client, the associated query information being displayed at a predetermined position excluding the search box together with a corresponding live broadcast logo, the live broadcast logo being used to indicate that the multimedia content corresponding to the associated query information is in a live broadcast state, and the initial query information matching at least one attribute feature of the multimedia content.

[0082] In one possible embodiment, the query module 702 specifically queries, based on the initial query information, from a thesaurus for associated query information that matches the attribute features of the initial query information; and / or The initial query information is used to query the thesaurus for associated query information including the initial query information.

[0083] In one possible embodiment, the query module 702 is specifically used to query candidate query information under multiple dimensions that match the initial query information in the thesaurus based on the initial query information, where the multiple dimensions include an anchor dimension, a live broadcast room dimension, and an entity object dimension described in the live broadcast multimedia content.

[0084] When querying for candidate query information under multiple dimensions that matches the initial query information, select candidate query information under a target dimension from the candidate query information under the multiple dimensions according to interaction data respectively corresponding to the candidate query information under the multiple dimensions as the associated query information.

[0085] In one possible embodiment, an acquisition module for acquiring each live broadcast multimedia content; an extraction module for extracting attribute features corresponding to each of the live broadcast multimedia contents according to the live broadcast multimedia contents; and an update module for updating the thesaurus in real time based on the extracted attribute features.

[0086] In one possible embodiment, when there are multiple candidate query information under the target dimension, the query module 702 is specifically used for selecting the associated query information from the multiple candidate query information according to viewing data of live broadcast multimedia contents corresponding to the multiple candidate query information under the target dimension within a recent predetermined time period.

[0087] The processing flow of each module in the device and the interaction flow between each module can be referred to in the description of the above method embodiment, so a detailed description will not be given here.

[0088] Based on the same technical idea, an embodiment of the present application further provides a computer device. Referring to Figure 8, there is shown a structural schematic diagram of a computer device 800 provided in the embodiment of the present application, which includes a processor 801, a memory 802, and a bus 803. The memory 802 is for storing execution instructions and includes an internal memory 8021 and an external memory 8022. Here, the internal memory 8021 is also called an internal memory and temporarily stores data calculated by the processor 801 and data exchanged with an external memory 8022 such as a hard disk. The processor 801 exchanges data with the external memory 8022 through the internal memory 8021. When the computer device 800 is operating, the processor 801 and the memory 802 communicate with each other via the bus 803, thereby allowing the processor 801 to execute the following instructions:

[0089] Initial query information including any one of characters, keywords, and key words entered in the search box is received.

[0090] At a predetermined position excluding the search box, associated query information corresponding to the initial query information that matches at least one attribute feature of the multimedia content, and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state are displayed.

[0091] Here, the specific processing flow of the processor 801 can be referred to in the above method embodiment, so it will not be described in detail here.

[0092] In an embodiment of the present application, another computer device is further provided. Referring to Figure 9, a structural diagram of a computer device 900 provided in an embodiment of the present application is shown, and the computer device 900 includes a processor 901, a memory 902, and a bus 903. The memory 902 stores execution instructions and includes an internal memory 9021 and an external memory 9022. Here, the internal memory 9021 is also referred to as an internal memory, and temporarily stores calculation data in the processor 901 and data exchanged with an external memory 9022 such as a hard disk. The processor 901 exchanges data with the external memory 9022 through the internal memory 9021. When the computer device 900 operates, the processor 901 and the memory 902 communicate with each other via the bus 903, thereby allowing the processor 901 to execute the following instructions:

[0093] Initial query information including any one of characters, keywords, and key words sent by a client and entered into a search box is received.

[0094] Associated query information corresponding to the initial query information is queried, and the multimedia content corresponding to the associated query information is in a live broadcast state.

[0095] The associated query information obtained by the query is sent to the client, and is displayed at a predetermined position excluding the search box together with a corresponding live broadcast logo, the live broadcast logo being used to indicate that the multimedia content corresponding to the associated query information is in a live broadcast state, and the initial query information matches at least one attribute feature of the multimedia content.

[0096] Here, the specific processing flow of the processor 901 can be referred to in the above method embodiment, so it will not be described in detail here.

[0097] In an embodiment of the present disclosure, there is further provided a computer-readable storage medium storing a computer program that, when executed by a processor, performs the steps of the information retrieval method described in the above method embodiment shown in Figure 1 or the steps of the information retrieval method described in the method embodiment shown in Figure 5. The storage medium may be a volatile or non-volatile computer-readable storage medium.

[0098] In an embodiment of the present disclosure, a computer program product is further provided, the computer program product includes program code, and instructions included in the program code are used to perform steps of the information retrieval method described in the method embodiment shown in Figure 1 above or steps of the information retrieval method described in the method embodiment shown in Figure 5 above, which will not be described in detail herein.

[0099] The computer program product can be specifically realized by hardware, software, or a combination thereof. In one embodiment, the computer program product is embodied as a computer storage medium, and in another embodiment, the computer program product is embodied as a software product, such as a software development kit (SDK).

[0100] For convenience and brevity of explanation, specific operation processes of the above-described systems and devices will not be described in detail here, although those skilled in the art will clearly understand that they can refer to corresponding processes in the method embodiments. It should be understood that in some embodiments provided in the present disclosure, the disclosed systems, devices, and methods may be implemented in other ways. The above-described device embodiments are merely schematic. For example, the division of the units is merely a division of logical functions. When actually implemented, additional division methods may be employed. For example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not implemented. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be indirect couplings or communication connections via several communication interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0101] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical components, i.e., they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0102] Furthermore, the functional units in various embodiments of the present disclosure may be integrated into a single processing unit, or the individual units may exist physically separately, or two or more units may be integrated into a single unit.

[0103] The functions may be realized in the form of software functional units and stored in a non-volatile computer-readable storage medium executable by a processor when sold or used as an independent product. Based on this understanding, an essential part of the technical solution of the present disclosure, a part that contributes to the prior art, or a part of the technical solution may be embodied as a software product stored in a storage medium containing several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present disclosure. Meanwhile, the above-mentioned storage medium includes various media capable of storing program code, such as a USB memory, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0104] It should be noted that the above examples are merely specific embodiments of the present disclosure to illustrate the technical solutions of the present disclosure, and do not limit the technical solutions of the present disclosure, and the patent scope of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the above examples, those skilled in the art should understand that, within the technical scope disclosed in the present disclosure, a technician familiar with the technical field can modify or easily come up with changes to the technical solutions described in the above examples, or can equivalently replace some technical features. These modifications, changes, or substitutions do not deviate from the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and all should be included in the patent scope of the present disclosure. Therefore, the patent scope of the present disclosure should be determined according to the scope of the claims.

Claims

1. 1. An information retrieval method, comprising: A step in which a client receives initial query information including any one of characters, keywords, and key words entered in a search box; and displaying, by the client, at a predetermined position other than the search box, associated query information corresponding to the initial query information that matches at least one attribute feature of the multimedia content, and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state; The association query information is selected as a target dimension attribute feature from among a plurality of dimension attribute features matched with respect to the initial query information; The target dimension is determined based on historical interaction data within a recent predetermined time period corresponding to the attribute features of the plurality of dimensions.

1. An information retrieval method comprising:

2. The attribute features between the associated query information and the initial query information match, and / or the associated query information includes the initial query information.

2. The information retrieval method according to claim 1,

3. the attribute features include attribute features of multiple dimensions; the plurality of dimensions include an anchor dimension, a live broadcast room dimension, or an entity object dimension described in the live broadcast multimedia content; 3. The information retrieval method according to claim 2.

4. determining, by the client, target attribute features indicated by the association query information in response to a trigger operation on the association query information; When the target attribute feature is an anchor name or a live broadcast room name, the client displays multimedia content corresponding to the anchor name or the live broadcast room name during the live broadcast; If the target attribute feature is an entity object described in the live broadcast multimedia content, the client describes the entity object and displays the rebroadcast multimedia content.

4. The information retrieval method according to claim 1, wherein the information retrieval method is a method for retrieving information from a plurality of pieces of information.

5. the step of displaying associated query information and a live broadcast logo corresponding to the initial query information at a predetermined position other than the search box includes: The client obtains associated query information corresponding to the initial query information and extracts a locally stored live broadcast logo; and the client displays the associated query information and a live broadcast logo at a predetermined position other than the search box.

2. The information retrieval method according to claim 1,

6. 1. An information retrieval method, comprising: A step in which the server receives initial query information sent by the client and input into the search box, the initial query information including any one of characters, keywords, and key words; the server queries for association query information corresponding to the initial query information, where the multimedia content corresponding to the association query information is in a live broadcast state; the server sends the associated query information obtained by the query to the client, the associated query information being displayed at a predetermined position excluding the search box together with a corresponding live broadcast logo; The live broadcast logo is used to indicate that the multimedia content corresponding to the association query information is in a live broadcast state, and the initial query information matches at least one attribute feature of the multimedia content; The association query information is selected as a target dimension attribute feature from among a plurality of dimension attribute features matched with respect to the initial query information; The target dimension is determined based on historical interaction data within a recent predetermined time period corresponding to the attribute features of the plurality of dimensions.

1. An information retrieval method comprising:

7. The step of querying association query information corresponding to the initial query information includes: The server may query a thesaurus for associated query information that matches attribute features of the initial query information based on the initial query information, and / or query a thesaurus for associated query information that includes the initial query information based on the initial query information.

7. The information retrieval method according to claim 6.

8. The step of the server querying, based on the initial query information, associated query information that matches attribute features of the initial query information from a thesaurus, includes: The server, based on the initial query information, queries candidate query information under a plurality of dimensions that match the initial query information in the thesaurus, wherein the plurality of dimensions include an anchor dimension, a live broadcast room dimension, or an entity object dimension described in the live broadcast multimedia content; When the server queries for candidate query information under multiple dimensions that matches the initial query information, selecting candidate query information under a target dimension from the candidate query information under the multiple dimensions according to interaction data respectively corresponding to the candidate query information under the multiple dimensions as the associated query information.

8. The information retrieval method according to claim 7.

9. The thesaurus is updated by the server through the steps of: acquiring each live-broadcast multimedia content; extracting attribute features corresponding to each multimedia content based on the live-broadcast multimedia content; and updating the thesaurus in real time based on the extracted attribute features.

9. The information retrieval method according to claim 7 or 8.

10. The step of the server selecting candidate query information under a target dimension from the candidate query information under the plurality of dimensions as the associated query information includes: When there are a plurality of pieces of candidate query information under the target dimension, the server selects the associated query information from the plurality of pieces of candidate query information according to browsing data of live broadcast multimedia content corresponding to the plurality of pieces of candidate query information under the target dimension within a recent predetermined time period.

9. The information retrieval method according to claim 8.

11. An information retrieval device, a receiving module for receiving initial query information including any one of characters, keywords, and key words input into a search box; a first display module for displaying, at a predetermined position excluding the search box, associated query information corresponding to the initial query information that matches at least one attribute feature of multimedia content, and a live broadcast logo indicating that the multimedia content corresponding to the associated query information is in a live broadcast state; The association query information is selected as a target dimension attribute feature from among a plurality of dimension attribute features matched with respect to the initial query information; The target dimension is determined based on historical interaction data within a recent predetermined time period corresponding to the attribute features of the plurality of dimensions. An information retrieval device characterized by:

12. An information retrieval device, a receiving module for receiving initial query information sent by a client and input into a search box, the initial query information including any one of characters, keywords, and key words; a query module for querying associated query information corresponding to the initial query information, wherein the multimedia content corresponding to the associated query information is in a live broadcast state; a transmitting module for transmitting the associated query information obtained by the query to the client, the associated query information being displayed at a predetermined position excluding the search box together with a corresponding live broadcast logo, the live broadcast logo being used to indicate that the multimedia content corresponding to the associated query information is in a live broadcast state, and the initial query information matching at least one attribute feature of the multimedia content; The association query information is selected as a target dimension attribute feature from among a plurality of dimension attribute features matched with respect to the initial query information; The target dimension is determined based on historical interaction data within a recent predetermined time period corresponding to the attribute features of the plurality of dimensions. An information retrieval device characterized by:

13. A computer device comprising: A processor and a memory, the memory storing machine-readable instructions executable by the processor; The processor is used to execute machine-readable instructions stored in the memory, and when the machine-readable instructions are executed by the processor, the processor performs the steps of the information retrieval method according to any one of claims 1 to 5 or the steps of the information retrieval method according to any one of claims 6 to 10.

1. A computer device characterized by:

14. A computer-readable storage medium, comprising: A computer program is stored When the computer program is executed by a computer device, the computer device executes the steps of the information retrieval method according to any one of claims 1 to 5 or the steps of the information retrieval method according to any one of claims 6 to 10. A computer-readable storage medium comprising:

Citation Information

Patent Citations

  • Device for supporting selection of keyword

    JP1996287077A

  • Device for retrieval and method of retrieval, and storage medium

    JP2001282828A

  • Information search system with real-time feedback

    JP2014167815A

  • Screen display of live events in search results

    JP2017525022A

  • Using Live Information Sources To Rank Query Suggestions

    US20150149482A1