CN111159248B - Information retrieval method and device and electronic equipment - Google Patents

Information retrieval method and device and electronic equipment Download PDF

Info

Publication number
CN111159248B
CN111159248B CN201911276303.5A CN201911276303A CN111159248B CN 111159248 B CN111159248 B CN 111159248B CN 201911276303 A CN201911276303 A CN 201911276303A CN 111159248 B CN111159248 B CN 111159248B
Authority
CN
China
Prior art keywords
information
search
retrieval
result information
target result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201911276303.5A
Other languages
Chinese (zh)
Other versions
CN111159248A (en
Inventor
阚杨若颖
郭富有
郑旭
马兆祥
李超强
杨远航
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201911276303.5A priority Critical patent/CN111159248B/en
Publication of CN111159248A publication Critical patent/CN111159248A/en
Application granted granted Critical
Publication of CN111159248B publication Critical patent/CN111159248B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2474Sequence data queries, e.g. querying versioned data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Abstract

The embodiment of the invention discloses an information retrieval method, an information retrieval device and electronic equipment. One embodiment of the method comprises the following steps: receiving retrieval information to be retrieved; responding to the fact that the input time of the search information belongs to a first time interval or the first search strategy configuration information matched with the first time interval is effective, and acquiring first target result information matched with the search information and the input time; and responding to the fact that the input time does not belong to the first time interval or the first retrieval strategy configuration information matched with the first time interval is invalid, and acquiring second target result information matched with the retrieval information. This embodiment enables specific result information to be retrieved within a specific time interval.

Description

Information retrieval method and device and electronic equipment
Technical Field
The disclosure relates to the technical field of internet, and in particular relates to an information retrieval method, an information retrieval device and electronic equipment.
Background
It is well known in search engines that corresponding search results may be retrieved based on a certain search term. Different search engines often use different search modes.
In some application scenarios, the similarity between the search word and the search result stored in the database may be determined first, and then the search result with the similarity greater than the preset similarity may be used as the search result corresponding to the search word.
Disclosure of Invention
This disclosure is provided in part to introduce concepts in a simplified form that are further described below in the detailed description. This disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
The embodiment of the disclosure provides an information retrieval method, an information retrieval device and electronic equipment, which realize that specific result information is retrieved in a specific time interval.
In a first aspect, an embodiment of the present disclosure provides an information retrieval method, including: receiving retrieval information to be retrieved; responding to the fact that the input time of the search information belongs to a first time interval or the first search strategy configuration information matched with the first time interval is effective, and acquiring first target result information matched with the search information and the input time; and responding to the fact that the input time does not belong to the first time interval or the first retrieval strategy configuration information matched with the first time interval is invalid, and acquiring second target result information matched with the retrieval information.
In a second aspect, embodiments of the present disclosure provide an information retrieval apparatus, the apparatus comprising: a receiving unit for receiving retrieval information to be retrieved; the first acquisition unit is used for responding to the fact that the input time of the search information belongs to a first time interval or the first search strategy configuration information matched with the first time interval is effective, and acquiring first target result information matched with the search information and the input time; and the second acquisition unit is used for acquiring second target result information matched with the search information in response to the fact that the input time does not belong to the first time interval or the first search strategy configuration information matched with the first time interval is invalid.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: one or more processors; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the information retrieval method as described in the first aspect.
In a fourth aspect, embodiments of the present disclosure provide a computer readable medium having stored thereon a computer program which, when executed by a processor, implements the steps of the information retrieval method according to the first aspect.
According to the information retrieval method, the information retrieval device and the electronic equipment, firstly, retrieval information to be retrieved can be received, then on the premise that the input time of the retrieval information belongs to a first time interval or first retrieval strategy configuration information matched with the first time interval is effective, first target result information matched with the retrieval information and the input time is obtained, and on the premise that the input time does not belong to the first time interval or the first retrieval strategy configuration information matched with the first time interval is ineffective, second target result information matched with the retrieval information is obtained. Therefore, different result information is searched according to the difference of time intervals of the input time of the search information, or different result information is searched according to whether the first search strategy configuration information is in the validity period. The retrieval accuracy in a specific scene is further improved.
Drawings
The above and other features, advantages, and aspects of embodiments of the present disclosure will become more apparent by reference to the following detailed description when taken in conjunction with the accompanying drawings. The same or similar reference numbers will be used throughout the drawings to refer to the same or like elements. It should be understood that the figures are schematic and that elements and components are not necessarily drawn to scale.
FIG. 1 is a flow chart of one embodiment of an information retrieval method according to the present disclosure;
FIG. 2 is a schematic diagram of one application scenario of the information retrieval method according to the present disclosure;
FIG. 3 is a flow chart of yet another embodiment of an information retrieval method according to the present disclosure;
FIG. 4 is a flow chart of yet another embodiment of an information retrieval method according to the present disclosure;
FIG. 5 is a flow chart of another embodiment of an information retrieval method according to the present disclosure;
FIG. 6 is a schematic structural diagram of one embodiment of an information retrieval device according to the present disclosure;
FIG. 7 is an exemplary system architecture in which the information retrieval method of one embodiment of the present disclosure may be applied;
fig. 8 is a schematic diagram of a basic structure of an electronic device provided according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure have been shown in the accompanying drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustration purposes only and are not intended to limit the scope of the present disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order and/or performed in parallel. Furthermore, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "including" and variations thereof as used herein are intended to be open-ended, i.e., including, but not limited to. The term "based on" is based at least in part on. The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments. Related definitions of other terms will be given in the description below.
It should be noted that the terms "first," "second," and the like in this disclosure are merely used to distinguish between different devices, modules, or units and are not used to define an order or interdependence of functions performed by the devices, modules, or units.
It should be noted that references to "one", "a plurality" and "a plurality" in this disclosure are intended to be illustrative rather than limiting, and those of ordinary skill in the art will appreciate that "one or more" is intended to be understood as "one or more" unless the context clearly indicates otherwise.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
Referring to fig. 1, a flow of one embodiment of an information retrieval method according to the present disclosure is shown. The information retrieval method as shown in fig. 1 includes the steps of:
step 101, receiving retrieval information to be retrieved.
In this embodiment, the electronic device performing the information retrieval method may receive retrieval information to be retrieved.
The retrieval information may be a reference of retrieval. That is, the search information may be used to search for the corresponding result information.
In some application scenarios, the electronic device performing the information retrieval method is a terminal device. At this time, the electronic device performing the information retrieval method may receive retrieval information input by the user.
In other application scenarios, the electronic device performing the information retrieval method is a server. The electronic device performing the information retrieval method may receive retrieval information transmitted by the communicatively connected terminal device. That is, after the user inputs the retrieval information to the terminal device, the terminal device may transmit the retrieval information to the electronic device that performs the information retrieval method.
Step 102, in response to the input time of the search information belonging to the first time interval or the first search strategy configuration information matched with the first time interval being valid, obtaining first target result information matched with the search information and the input time.
In this embodiment, after receiving the search information, the electronic device executing the information search method may determine whether the input time of the search information belongs to the first time interval, or determine whether the first search policy configuration information matching the first time interval is valid.
The input time of the search information may be a time when the search information is input by the user.
The first time interval may be a time interval that is preset to restrict the input timing of the search information.
The first search policy configuration information may be a pre-specified search policy configuration information that matches the first time interval to enable configuration of the first search policy. In practice, the validity period of the first retrieval policy configuration information may be preset to determine the validity of the first retrieval policy configuration information.
In this embodiment, if it is determined that the input time of the search information belongs to the first time interval, or it is determined that the first search policy configuration information matched with the first time interval is valid, the electronic device executing the information search method may acquire the first target result information matched with the search information and the input time.
The first target result information may be result information that matches the search information and the input time, which is specified in advance, or may be any result information that matches the search information and the input time.
In practice, an information set matching the retrieval information and the input timing may be set in advance. The electronic device executing the information retrieval method may acquire first target result information matching the retrieval information and the input time based on the information set.
It can be appreciated that, in order to achieve that the specific result information is retrieved in the specific time interval, in some application scenarios, the specific result information may be obtained on the premise that it is determined that the input time of the retrieval information belongs to the specific time interval. In other application scenarios, the validity period of the first search strategy configuration information may be set to the specific time interval, and the specific result information is obtained on the premise that the validity period of the first search strategy configuration information is determined. The validity period of the first retrieval policy configuration information can be identified through setting a validity period field, the first retrieval policy configuration information can be enabled to be valid through storing, and the first retrieval policy configuration information can be disabled through deleting.
And step 103, obtaining second target result information matched with the search information in response to the fact that the input time does not belong to the first time interval or the first search strategy configuration information matched with the first time interval is invalid.
In this embodiment, if it is determined that the input time of the search information does not belong to the first time interval, or it is determined that the first search policy configuration information matched with the first time interval is invalid, the electronic device executing the information search method may acquire the second target result information matched with the search information.
The second target result information may be the result information that matches the search information, which is specified in advance, or may be any result information that matches the search information.
In some application scenarios, an information set that matches the retrieved information may be preset. The electronic device performing the information retrieval method may acquire second target result information matching the retrieval information based on the information set.
In some alternative implementations, after performing step 103, the electronic device performing the information retrieval method may perform the following steps.
In the first step, in response to the input time belonging to the first time interval or the first search policy configuration information matched with the first time interval being valid, the electronic device executing the information search method may control the terminal to output first target result information.
In some application scenarios, the electronic device performing the information retrieval method is a terminal device. At this time, the electronic device performing the information retrieval method may directly output the first target result information.
In other application scenarios, the electronic device performing the information retrieval method is a server. At this time, the electronic device performing the information retrieval method may transmit an output instruction to the communicatively connected terminal device to control the terminal device to output the first target result information.
And secondly, in response to the terminal receiving triggering operation of the preset result information in the first target result information, the electronic equipment executing the information retrieval method can control the terminal to establish communication connection with a live broadcast room server associated with the preset result information, and receive and display live broadcast streams of the live broadcast room.
The preset result information may be pre-specified result information.
The triggering operation may be an operation predefined for the preset result information. In practice, after the user performs the triggering operation on the preset result information, the electronic device performing the information retrieval method may be triggered to perform the corresponding operation.
In some application scenarios, the electronic device performing the information retrieval method is a terminal device. After the first target result information is output, the user can execute a triggering operation on preset result information in the first target result information. Further, the electronic device executing the information retrieval method may establish a communication connection with a live broadcast room server associated with the preset result information, and further receive and display a live broadcast stream of the live broadcast room.
In other application scenarios, the electronic device performing the information retrieval method is a server. If the user performs the triggering operation on the preset result information in the first target result information, the terminal device may send information of the triggering operation performed by the user to the electronic device performing the information retrieval method. Further, the electronic device executing the information retrieval method may send a related instruction to the terminal device, and control the terminal device to establish a communication connection with the live broadcast room server associated with the preset result information, so that the terminal device may receive and display the live broadcast stream of the live broadcast room.
According to one of the existing modes, after the user exits the output page of the first target result information, the user enters the output page of the live broadcast stream associated with the preset result information, further according to the selection of the user, the communication connection between the terminal equipment and the live broadcast room server is realized, the operation way of acquiring the live broadcast stream resources associated with the preset result information by the user is complicated, the repeated communication connection between the terminal equipment and the live broadcast room server is triggered, and further the waste of network resources is caused. In these alternative implementation manners, after the terminal device outputs the first target result information, the communication connection between the terminal device and the live broadcast room server is realized directly according to the triggering operation performed by the user on the preset result information in the first target result information, so that the operation route of the user for obtaining the live broadcast stream resources associated with the preset result information can be simplified, the frequency of establishing communication connection between the terminal device and the live broadcast room server can be reduced, and further the waste of network resources can be reduced. In addition, the time for the user to acquire the live stream resources associated with the preset result information can be shortened. The live room server is used for providing live streams, such as providing live streams at preset time.
In some alternative implementations, version hint information may be included in the first target result information.
The version hint information may be a version indicating that a pre-specified client application exists to be updated. It can be understood that after the terminal device outputs the first target result information, the user may update the version of the pre-designated client application according to the prompt information included in the first target result information.
Referring to fig. 2, an application scenario of an information retrieval method according to an embodiment of the present disclosure is shown. As shown in fig. 2, the electronic device that performs the information retrieval method is a server 201.
First, the server 201 may receive search information 202 transmitted by a communicatively connected terminal device. The server 201 may then determine whether the input instant 203 of the retrieval information 202 belongs to the first time interval 204 or whether the first retrieval policy configuration information 205 matching the first time interval 204 is valid. On the premise that it is determined that the input time 203 belongs to the first time interval 204 or the first retrieval policy configuration information 205 is valid, the server 201 may acquire first target result information 206 that matches the retrieval information 202 and the input time 203. On the premise that it is determined that the input time 203 does not belong to the first time interval 204 or the first retrieval policy configuration information 205 is invalid, the server 201 may acquire second target result information 207 that matches the retrieval information 202.
In this embodiment, on the premise that the input time of the search information belongs to the first time interval or the first search policy configuration information matched with the first time interval is valid, the first target result information matched with the search information and the input time may be obtained. On the premise that the input time of the search information does not belong to the first time interval or the first search strategy configuration information matched with the first time interval is invalid, second target result information matched with the search information can be obtained. Thus, different result information is retrieved according to the time interval in which the input time of the search information is located. Or different result information is retrieved according to whether the first retrieval strategy configuration information is within the validity period. Therefore, the specific result information is searched in the specific time interval by restricting the time interval of the input time of the search information or restricting the validity period of the first search strategy configuration information.
With continued reference to fig. 3, a flow of yet another embodiment of an information retrieval method according to the present disclosure is shown. As shown in fig. 3, the information retrieval method includes the steps of:
step 301, receiving retrieval information to be retrieved.
The above step 301 may be performed in a similar manner to the step 101 in the embodiment shown in fig. 1, and the above description of the step 101 is also applicable to the step 301, which is not repeated here.
Step 302, obtaining first retrieval policy configuration information matched with a first time interval.
In this embodiment, if it is determined that the input time of the search information belongs to the first time interval, the electronic device executing the information search method may acquire the first search policy configuration information matched with the first time interval according to the matching relationship between the first time interval and the first search policy configuration information.
Alternatively, the first retrieval policy configuration information may include validation time information. That is, the validation time information may be information indicating the validity time of the first retrieval policy. The validation time information matches the first time interval. That is, the validation time indicated by the validation time information may be a first time interval. The first search policy configuration information may be configured at the terminal device or at the server.
In some application scenarios, the electronic device performing the information retrieval method is a terminal device, and at this time, the electronic device performing the information retrieval method may acquire the first retrieval policy configuration information from a local or a communication-connected server.
In other application scenarios, the electronic device executing the information retrieval method is a server, and at this time, the electronic device executing the information retrieval method may acquire the first retrieval policy configuration information from a local or other connected device.
Step 303, based on the first search policy configuration information, obtaining first target result information matched with the search information and the input time.
In this embodiment, after the first search policy configuration information is obtained, the electronic device executing the information search method may obtain, based on the first search policy configuration information, first target result information that matches the search information and the input time.
In some application scenarios, the first search policy configuration information may include result information that matches the search information and the input time, and the electronic device that performs the information search method may select, as the first target result information, one or more result information from the result information randomly or according to a predetermined policy.
Step 304, in response to the input time not belonging to the first time interval or the invalidity of the first search strategy configuration information matched with the first time interval, obtaining second target result information matched with the search information.
In some application scenarios, the electronic device performing the information retrieval method may perform step 304 in the manner described in step 103.
In some alternative implementations, the electronic device performing the information retrieval method may perform step 304 as follows.
Specifically, if it is determined that the input time of the search information does not belong to the first time interval, or it is determined that the first search policy configuration information matched with the first time interval is invalid, the electronic device executing the information search method may acquire second target result information matched with the search information based on the second search policy configuration information.
The first retrieval policy indicated by the first policy information is different from the second retrieval policy indicated by the second retrieval policy information. It is understood that even if the retrieval is performed according to the same retrieval information, different result information can be obtained on the premise that the first retrieval policy and the second retrieval policy are different.
In practice, the second search policy configuration information may include result information matched with the search information, and the electronic device executing the information search method may randomly select one or more result information from the result information as second target result information.
In these optional implementations, the second search policy configuration information is preset, so, at the input time of the search information, the application scenario that does not belong to the first time interval may be searched for second target result information that matches the search information through the second search policy indicated by the second search policy information.
In this embodiment, the first search policy configuration information matched with the first time interval is preset, so, for an application scenario in which the input time of the search information belongs to the first time interval or the first search policy configuration information is valid, the first target result information matched with the search information and the input time of the search information can be searched through the first search policy.
With continued reference to fig. 4, a flow of yet another embodiment of an information retrieval method according to the present disclosure is shown. As shown in fig. 4, the information retrieval method includes the steps of:
step 401, receiving retrieval information to be retrieved.
The above step 401 may be performed in a similar manner to the step 101 in the embodiment shown in fig. 1, and the above description of the step 101 is also applicable to the step 401, which is not repeated here.
Step 402, in response to matching the search information with the matching information in the matching information base, obtaining search result information corresponding to the matching information in the preset configuration item.
In this embodiment, the second search policy configuration information may not include the preset configuration item in the first search policy configuration information, or the preset configuration item may have a different value in the second search policy configuration information and the first search policy configuration information.
The preset configuration item may be a preset item for configuring the search policy. The preset configuration item may include a preset matching information base, and search result information corresponding to the preset matching information base. It will be appreciated that for matching information in the preset matching information base, corresponding search result information exists in the preset configuration item.
The matching information base may be an information base that matches the received search information. In practice, the retrieval information may include various information such as text, pictures, voice, and the like. Accordingly, the matching information in the matching information base may include various information such as text, picture, voice, and the like.
In this embodiment, if it is determined that the input time of the search information belongs to the first time interval, the electronic device executing the information search method may further determine whether the search information matches the matching information in the matching information base.
The first retrieval policy configuration information and the second retrieval policy configuration information may be configured at the terminal device or the server.
In some application scenarios, the electronic device performing the information retrieval method is a terminal device, and at this time, the matching information base and the corresponding search result information may be obtained from a local or communicatively connected server. In other application scenarios, the electronic device performing the information retrieval method is a server, and at this time, the matching information base and the corresponding search result information may be obtained locally.
In practice, the electronic device performing the information retrieval method may determine whether the retrieved information matches the matching information in the matching information base in a variety of ways. For example, if the matching information base has matching information identical to the search information, the electronic device executing the information search method may determine that the search information matches the matching information in the matching information base. For another example, if there is matching information in the matching information base, the similarity between the matching information base and the search information is greater than or equal to a preset similarity threshold, the electronic device executing the information search method may determine that the search information matches the matching information in the matching information base.
In this embodiment, if it is determined that the search information matches the matching information in the matching information base, the electronic device executing the information search method may obtain search result information corresponding to the matching information in the preset configuration item. That is, the electronic device performing the information retrieval method may acquire search result information corresponding to the matched matching information from the preset configuration item.
Step 403, obtaining first target result information based on the obtained search result information.
In this embodiment, after obtaining the search result information, the electronic device executing the information retrieval method may obtain the first target result information based on the search result information.
In some application scenarios, the electronic device executing the information retrieval method may select one or more search results from the obtained search result information randomly or according to a predetermined policy, or determine a final search result and ranking information thereof according to the search result weight information indicated in the search result information, as the first target result information.
In some alternative implementations, the search result information may include: weight information of more than one piece of search result information corresponding to the matching information in the matching information base.
In these alternative implementations, the electronic device executing the information retrieval method may sort the obtained plurality of search result information according to the weight information of the search result information, and then select the first target result information from the plurality of search result information according to the sorting result. The pertinence of searching the first target result information is further improved.
Step 404, in response to the input time not belonging to the first time interval or the first search strategy configuration information matching the first time interval being invalid, obtaining second target result information matching the search information.
The above step 404 may be performed in a similar manner to the step 103 in the embodiment shown in fig. 1, and the above description of the step 103 also applies to the step 404, which is not repeated here.
In this embodiment, a preset matching information base and corresponding search result information are set in a preset configuration item, so that on the premise that the search information is matched with the matching information in the preset matching information base, the corresponding search result information is obtained from the preset configuration item, and first target result information is further obtained. Under the condition of constraint on the matching information and the search result information, the first target result information is searched, and targeted search is further realized.
With continued reference to fig. 5, a flow of another embodiment of an information retrieval method according to the present disclosure is shown. As shown in fig. 5, the information retrieval method includes the steps of:
step 501, receiving search information to be searched.
The above step 501 may be performed in a similar manner to the step 101 in the embodiment shown in fig. 1, and the above description of the step 101 also applies to the step 501, which is not repeated herein.
Step 502, obtaining second target result information based on the second search strategy configuration information.
In this embodiment, the first search policy configuration information may include search result adjustment information.
The search result adjustment information may be information for adjusting the search result information.
In this embodiment, if it is determined that the input time of the search information belongs to the first time interval, the electronic device executing the information search method may acquire the second target result information based on the second search policy. In some application scenarios, the electronic device performing the information retrieval method is a terminal device. The first retrieval policy configuration information may be configured at the terminal device and the second retrieval policy configuration information may be configured at the server. The electronic device executing the information retrieval method may obtain the first retrieval policy configuration information from the local and the second retrieval policy configuration information from the communicatively connected server.
In other application scenarios, the electronic device performing the information retrieval method is a server. The first retrieval policy configuration information and the second retrieval policy configuration information may be configured at the server. The electronic device executing the information retrieval method may obtain the first retrieval policy configuration information and the second retrieval policy configuration information locally.
In practice, the second search policy configuration information may include result information that matches the search information. After the second search policy configuration information is obtained, the electronic device executing the information search method may select one or more result information from the second search policy configuration information as second target result information.
Step 503, adjusting the second target result information based on the search result adjustment information to obtain the first target result information.
In this embodiment, after the second target result information is obtained, the electronic device executing the information retrieval method may adjust the second target result information based on the search result adjustment information, to obtain the first target result information.
In practice, the electronic device executing the information retrieval method may determine the search result adjustment information from the first search policy configuration information, and then may adjust the second target result information according to the adjustment manner indicated by the search result adjustment information, to obtain the first target result information.
In some alternative implementations, the search result adjustment information may include: search result information to be inserted, and/or search result ranking information.
The search result information to be inserted may be search result information specified in advance.
The search result ranking information may be information that ranks the search result information.
At this time, the electronic device performing the information retrieval method may perform step 503 by any one of the following three methods.
The method comprises the following steps:
the electronic device executing the information retrieval method may insert the search result information to be inserted at a preset position of the second target result information.
It can be understood that the first target result information can be obtained after the search result information to be inserted is inserted at the preset position of the second target result information.
The second method is as follows:
the first step, the electronic device executing the information retrieval method may adjust the initial ordering result information of the second target result information according to the search result ordering information, so as to obtain the reordered second target result information.
It will be appreciated that the reordered second target result information may be obtained after adjustment of the initial ranking result information of the second target result information according to the ranking manner indicated by the search result ranking information.
The initial ranking result information can be obtained according to a second retrieval strategy. That is, the electronic device executing the information retrieval method regards the first retrieved second target result information as initial ranking result information of the second target result information according to the second retrieval policy.
And a second step, the electronic equipment executing the information retrieval method can obtain the first target result information based on the reordered second target result information.
In some application scenarios, the electronic device executing the information retrieval method may use the reordered second target result information as the first target result information.
And a third method:
the electronic device executing the information retrieval method may insert the search result information at the preset position of the second target result information according to the first method, and then further process the second target result information inserted with the search result information according to the second method to obtain the first target result information.
The electronic device executing the information retrieval method may further sort the second target result information according to the second method, and then insert the search result information into a preset position of the sorted second target result information according to the first method, so as to obtain the first target result information. In these alternative implementations, the adjustment of the second target result information is achieved by inserting the search result information to be inserted into the second target result information, or by sorting the second target result information in a sorting manner indicated by the search result sorting information. Therefore, the method for adjusting the second target result information is enriched, and the method for searching the first target result information is further enriched.
Step 504, in response to the input time not belonging to the first time interval or the first search strategy configuration information matching the first time interval being invalid, obtaining second target result information matching the search information.
The above step 504 may be performed in a similar manner to the step 103 in the embodiment shown in fig. 1, and the above description of the step 103 also applies to the step 504, which is not repeated here.
In this embodiment, the search result adjustment information is set in the first search policy configuration information, so that after the second target result information is searched according to the second search policy indicated by the second search policy configuration information, the second target result information can be adjusted by the adjustment mode indicated by the search result adjustment information, so as to obtain the first target result information. Thus, the first target result information can be retrieved based on the second target result information.
With further reference to fig. 6, as an implementation of the method shown in the foregoing figures, the present disclosure provides an embodiment of an information retrieval apparatus, which corresponds to the method embodiment shown in fig. 1, and which is particularly applicable to various electronic devices.
As shown in fig. 6, the information retrieval apparatus of the present embodiment includes: a receiving unit 601, a first acquiring unit 602, and a second acquiring unit 603. Wherein the receiving unit 601 may be configured to: and receiving retrieval information to be retrieved. The first acquisition unit 602 may be configured to: and acquiring first target result information matched with the search information and the input time in response to the input time of the search information belonging to the first time interval or the first search strategy configuration information matched with the first time interval being effective. The second acquisition unit 603 may be configured to: and responding to the fact that the input time does not belong to the first time interval or the first retrieval strategy configuration information matched with the first time interval is invalid, and acquiring second target result information matched with the retrieval information.
In this embodiment, the specific processing of the receiving unit 601, the first acquiring unit 602, and the second acquiring unit 603 of the information retrieving apparatus and the technical effects thereof may refer to the relevant descriptions of step 101, step 102, and step 103 in the corresponding embodiment of fig. 1, and are not repeated here.
In some alternative implementations, the first acquisition unit 602 may include: a first acquisition subunit (not shown), a second acquisition subunit (not shown). Wherein the first acquisition subunit may be configured to: and acquiring first retrieval strategy configuration information matched with the first time interval. The second acquisition subunit may be configured to: and acquiring first target result information matched with the search information and the input time based on the first search strategy configuration information.
In some alternative implementations, the second acquisition subunit may be further configured to: and acquiring second target result information matched with the search information based on the second search strategy configuration information, wherein the first search strategy is different from the second search strategy.
In some optional implementations, the second search policy configuration information does not include a preset configuration item in the first search policy configuration information, or the preset configuration item has a different value in the second search policy information and the first search policy configuration information.
In some optional implementations, the preset configuration item includes a preset matching information base, and search result information corresponding to the preset matching information base. The second acquisition subunit may be further configured to: responding to the matching of the search information and the matching information in the matching information base, and acquiring corresponding search result information of the matching information in a preset configuration item; and obtaining first target result information based on the obtained search result information.
In some alternative implementations, the search result information may include: the weight of more than one search result corresponding to the matching information in the matching information base.
In some alternative implementations, the first retrieval policy configuration information includes search result adjustment information. The second acquisition subunit may include: an acquisition module (not shown in the figure), and an adjustment module (not shown in the figure). Wherein the acquisition module may be configured to: and acquiring second target result information based on the second retrieval strategy configuration information. The adjustment module may be for: and adjusting the second target result information based on the search result adjustment information to obtain the first target result information.
In some alternative implementations, the search result adjustment information includes: search result information to be inserted, and/or search result ranking information. The adjustment module may be further to: inserting search result information to be inserted into a preset position of second target result information; and/or adjusting the initial ordering result information of the second target result information according to the searching result ordering information to obtain reordered second target result information, wherein the initial ordering result information is obtained according to a second searching strategy; and obtaining the first target result information based on the reordered second target result information.
In some alternative implementations, the first retrieval policy configuration information may include validation time information that matches the first time interval.
In some alternative implementations, the information retrieval device may further comprise a control unit (not shown in the figures). The control unit may be for: responding to the fact that the input time belongs to a first time interval or the first retrieval strategy configuration information matched with the first time interval is effective, and controlling the terminal to output first target result information; and responding to the triggering operation of the terminal on the preset result information in the first target result information, controlling the terminal to establish communication connection with a live broadcast room server associated with the preset result information, and receiving and displaying the live broadcast stream of the live broadcast room.
In some alternative implementations, version hint information may be included in the first target result information.
With further reference to fig. 7, fig. 7 illustrates an exemplary system architecture in which the information retrieval method of one embodiment of the present disclosure may be applied.
As shown in fig. 7, the system architecture may include terminal devices 701, 702, a network 703, and a server 704. The network 703 is used as a medium to provide communications links between the terminal devices 701, 702 and the server 704. The network 703 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
Terminal devices 701, 702 may interact with server 704 through network 703 to receive or send messages, etc. Various client applications, such as a web browser application, an information retrieval class application, may be installed on the terminal devices 701, 702.
The terminal devices 701 and 702 may be hardware or software. When the terminal devices 701, 702 are hardware, they may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablets, electronic book readers, laptop and desktop computers, and the like. When the terminal devices 701, 702 are software, they can be installed in the above-listed electronic devices. Which may be implemented as multiple software or software modules (e.g., software or software modules for providing distributed services) or as a single software or software module. The present invention is not particularly limited herein.
The server 704 may be a server providing various services. For example, the server 704 may receive information to be retrieved sent by the terminal devices 701, 702, and then retrieve the result information.
In some application scenarios, the terminal devices 701, 702 may receive search information entered by a user and then search based on locally stored data. At this time, the server 704 may not exist in the system architecture shown in fig. 7.
The server 704 may be hardware or software. When the server 704 is hardware, it may be implemented as a distributed server cluster including a plurality of servers, or as a single server. When server 704 is software, it may be implemented as multiple software or software modules (e.g., multiple software or software modules for providing distributed services) or as a single software or software module. The present invention is not particularly limited herein.
In some application scenarios, the information retrieval method provided by the embodiments of the present disclosure may be performed by the terminal devices 701, 702, and accordingly, the information retrieval apparatus may be provided in the terminal devices 701, 702. In other application scenarios, the information retrieval method provided by the embodiments of the present disclosure may be performed by the server 704, and accordingly, the information retrieval apparatus may be disposed in the server 704.
It should be understood that the number of terminal devices, networks and servers in fig. 7 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to fig. 8, a schematic diagram of an electronic device suitable for use in implementing embodiments of the present disclosure is shown. The electronic device shown in fig. 8 is merely an example and should not be construed to limit the functionality and scope of use of the disclosed embodiments.
As shown in fig. 8, the electronic device may include a processing means (e.g., a central processor, a graphics processor, etc.) 801 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 802 or a program loaded from a storage means 808 into a Random Access Memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing device 801, the ROM 802, and the RAM 803 are connected to each other by a bus 804. An input/output (I/O) interface 805 is also connected to the bus 804.
In general, the following devices may be connected to the I/O interface 805: input devices 806 including, for example, a touch screen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, and the like; an output device 807 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, etc.; storage 808 including, for example, magnetic tape, hard disk, etc.; communication means 809. The communication means 809 may allow the electronic device to communicate wirelessly or by wire with other devices to exchange data. While fig. 8 shows an electronic device having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead.
In particular, according to embodiments of the present disclosure, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a non-transitory computer readable medium, the computer program comprising program code for performing the method shown in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via communication device 809, or installed from storage device 808, or installed from ROM 802. The above-described functions defined in the methods of the embodiments of the present disclosure are performed when the computer program is executed by the processing device 801.
It should be noted that the computer readable medium described in the present disclosure may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of the computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this disclosure, a computer-readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present disclosure, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, fiber optic cables, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some implementations, the clients, servers may communicate using any currently known or future developed network protocol, such as HTTP (HyperText Transfer Protocol ), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the internet (e.g., the internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed networks.
The computer readable medium may be contained in the electronic device; or may exist alone without being incorporated into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: receiving retrieval information to be retrieved; responding to the fact that the input time belongs to a first time interval or first search strategy configuration information matched with the first time interval is effective, and acquiring first target result information matched with the search information and the input time; and responding to the fact that the input time does not belong to the first time interval or the first retrieval strategy configuration information matched with the first time interval is invalid, and acquiring second target result information matched with the retrieval information.
Computer program code for carrying out operations of the present disclosure may be written in one or more programming languages, including, but not limited to, an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present disclosure may be implemented by means of software, or may be implemented by means of hardware. Wherein the name of the unit does not constitute a limitation of the unit itself in some cases, for example, the receiving unit may also be described as "a unit that receives retrieval information to be retrieved".
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), an Application Specific Standard Product (ASSP), a system on a chip (SOC), a Complex Programmable Logic Device (CPLD), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description is only of the preferred embodiments of the present disclosure and description of the principles of the technology being employed. It will be appreciated by persons skilled in the art that the scope of the disclosure referred to in this disclosure is not limited to the specific combinations of features described above, but also covers other embodiments which may be formed by any combination of features described above or equivalents thereof without departing from the spirit of the disclosure. Such as those described above, are mutually substituted with the technical features having similar functions disclosed in the present disclosure (but not limited thereto).
Moreover, although operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are example forms of implementing the claims.

Claims (10)

1. An information retrieval method, comprising:
receiving retrieval information to be retrieved;
responding to the fact that the input time of the search information belongs to a first time interval or first search strategy configuration information matched with the first time interval is effective, and acquiring first target result information matched with the search information and the input time;
responsive to the input time not belonging to the first time interval or the first retrieval policy configuration information matching the first time interval being invalid, obtaining second target result information matching the retrieval information,
the obtaining the first target result information matched with the search information and the input time comprises the following steps:
acquiring first retrieval strategy configuration information matched with the first time interval;
acquiring first target result information matched with the search information and the input moment based on the first search strategy configuration information,
Obtaining second target result information matched with the retrieval information, including:
obtaining second target result information matched with the retrieval information based on second retrieval policy configuration information, wherein the first retrieval policy is different from the second retrieval policy,
the first search strategy configuration information comprises search result adjustment information; and
the obtaining, based on the first search policy configuration information, first target result information that matches the search information and the input time includes:
acquiring second target result information based on the second retrieval strategy configuration information;
adjusting the second target result information based on the search result adjustment information to obtain the first target result information,
the search result adjustment information includes: search result information to be inserted; and
the adjusting the second target result information based on the search result adjustment information includes:
and inserting the search result information to be inserted into the preset position of the second target result information.
2. The method of claim 1, wherein the second search policy configuration information does not include a preset configuration item in the first search policy configuration information, or wherein the preset configuration item has a different value in the second search policy information and the first search policy configuration information.
3. The method according to claim 2, wherein the preset configuration item comprises a preset matching information base and search result information corresponding to the preset matching information base; and
the obtaining, based on the first search policy configuration information, first target result information that matches the search information and the input time includes:
responding to the matching of the search information and the matching information in the matching information base, and obtaining corresponding search result information of the matching information in the preset configuration item;
and obtaining the first target result information based on the obtained search result information.
4. The method of claim 3, wherein the search result information comprises:
and the weight information of more than one search result corresponding to the matching information in the matching information base.
5. The method of claim 1, wherein the first retrieval policy configuration information comprises validation time information, the validation time information matching the first time interval.
6. The method according to claim 1, wherein the method further comprises:
responding to the fact that the input time belongs to the first time interval or first retrieval strategy configuration information matched with the first time interval is valid, and controlling a terminal to output first target result information;
And responding to the triggering operation of the terminal to the preset result information in the first target result information, controlling the terminal to establish communication connection with a live broadcast room server associated with the preset result information, and receiving and displaying the live broadcast stream of the live broadcast room.
7. The method of claim 6, wherein the first target result information comprises version hint information.
8. An information retrieval apparatus, comprising:
a receiving unit for receiving retrieval information to be retrieved;
a first obtaining unit, configured to obtain first target result information matched with the search information and the input time, in response to the input time of the search information belonging to a first time interval or first search policy configuration information matched with the first time interval being valid;
a second obtaining unit, configured to obtain second target result information matched with the search information in response to the input time not belonging to the first time interval or the first search policy configuration information matched with the first time interval being invalid;
the first acquisition unit includes: a first obtaining subunit, configured to obtain first search policy configuration information that matches the first time interval; the second acquisition subunit is used for acquiring first target result information matched with the search information and the input time based on the first search strategy configuration information;
The second obtaining subunit is further configured to obtain second target result information that matches the search information based on second search policy configuration information, where the first search policy is different from the second search policy,
the first retrieval policy configuration information includes search result adjustment information,
the second acquisition subunit further includes: the device comprises an acquisition module and an adjustment module, wherein the acquisition module is used for: acquiring second target result information based on second search strategy configuration information, wherein the adjustment module is used for: adjusting the second target result information based on the search result adjustment information to obtain first target result information,
the search result adjustment information includes: the search result information to be inserted is provided,
the adjustment module is further to: and inserting the search result information to be inserted into the preset position of the second target result information.
9. An electronic device, comprising:
one or more processors;
storage means for storing one or more programs,
when executed by the one or more processors, causes the one or more processors to implement the method of any of claims 1-7.
10. A computer readable medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method according to any of claims 1-7.
CN201911276303.5A 2019-12-12 2019-12-12 Information retrieval method and device and electronic equipment Active CN111159248B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911276303.5A CN111159248B (en) 2019-12-12 2019-12-12 Information retrieval method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911276303.5A CN111159248B (en) 2019-12-12 2019-12-12 Information retrieval method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN111159248A CN111159248A (en) 2020-05-15
CN111159248B true CN111159248B (en) 2023-04-28

Family

ID=70556827

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911276303.5A Active CN111159248B (en) 2019-12-12 2019-12-12 Information retrieval method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN111159248B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1930566A (en) * 2003-11-12 2007-03-14 雅虎公司 Systems and methods for search query processing using trend analysis
CN103995829A (en) * 2014-04-14 2014-08-20 北京百度网讯科技有限公司 Method and device for providing and displaying query results
CN109614515A (en) * 2018-10-30 2019-04-12 北京奇艺世纪科技有限公司 Video search evaluation method and system
CN109815310A (en) * 2018-12-26 2019-05-28 珠海格力电器股份有限公司 A kind of method of speech processing, device, storage medium and terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107562748A (en) * 2016-06-30 2018-01-09 上海博泰悦臻网络技术服务有限公司 Electronic equipment and its information-pushing method and system of application
US11043298B2 (en) * 2016-07-18 2021-06-22 Abbyy Development Inc. System and method for visual analysis of event sequences

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1930566A (en) * 2003-11-12 2007-03-14 雅虎公司 Systems and methods for search query processing using trend analysis
CN103995829A (en) * 2014-04-14 2014-08-20 北京百度网讯科技有限公司 Method and device for providing and displaying query results
CN109614515A (en) * 2018-10-30 2019-04-12 北京奇艺世纪科技有限公司 Video search evaluation method and system
CN109815310A (en) * 2018-12-26 2019-05-28 珠海格力电器股份有限公司 A kind of method of speech processing, device, storage medium and terminal

Also Published As

Publication number Publication date
CN111159248A (en) 2020-05-15

Similar Documents

Publication Publication Date Title
CN112256223B (en) Method and device for adjusting display fluency and electronic equipment
CN110781373B (en) List updating method and device, readable medium and electronic equipment
CN111246228B (en) Method, device, medium and electronic equipment for updating gift resources of live broadcast room
CN111597107B (en) Information output method and device and electronic equipment
CN111461967B (en) Picture processing method, device, equipment and computer readable medium
CN111163336B (en) Video resource pushing method and device, electronic equipment and computer readable medium
US20160241674A1 (en) Method and device of filtering address
CN111754613A (en) Image decoration method and device, computer readable medium and electronic equipment
CN111447191A (en) Information interaction method and device and electronic equipment
CN111163324A (en) Information processing method and device and electronic equipment
CN111311358B (en) Information processing method and device and electronic equipment
CN111813685B (en) Automatic test method and device
CN111596992B (en) Navigation bar display method and device and electronic equipment
CN112732302A (en) Configuration updating method and device of application program and electronic equipment
CN111797353A (en) Information pushing method and device and electronic equipment
CN111159248B (en) Information retrieval method and device and electronic equipment
CN111262907A (en) Service instance access method and device and electronic equipment
CN112084441A (en) Information retrieval method and device and electronic equipment
US20230229289A1 (en) Template selection method, electronic device and non-transitory computer-readable storage medium
CN111143740B (en) Information processing method and device and electronic equipment
CN111680754A (en) Image classification method and device, electronic equipment and computer-readable storage medium
CN111787043A (en) Data request method and device
CN110991312A (en) Method, apparatus, electronic device, and medium for generating detection information
CN109947964A (en) Method and apparatus for more new information
CN113283115B (en) Image model generation method and device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant