Information searching method and device and related equipment

By allowing users to choose the target method of information search, including artificial intelligence and non-artificial intelligence search, the problem of insufficient flexibility and convenience of existing information search methods is solved, and the efficiency of information search is improved.

CN120067421APending Publication Date: 2025-05-30THE FOURTH PARADIGM BEIJING TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510132294.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-06
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing information search methods are less flexible and convenient, and users need to read and search in the listed search results, resulting in inefficient information search.

Method used

By providing an information search method, the user allows the user to determine the target method of information search through the first input, including at least one of an artificial intelligence search method and a non-artificial intelligence search method, and search through the second input, so as to improve the flexibility and convenience of information search.

Benefits of technology

This method improves the efficiency of information search by increasing the flexibility and convenience of information search methods, so that users can obtain the required information more quickly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120067421A_ABST
    Figure CN120067421A_ABST
Patent Text Reader

Abstract

The invention provides an information searching method and device and related device.The information searching method comprises the steps that in response to first input aiming at a first display interface, a target mode of information searching is determined, and the target mode comprises at least one of an artificial intelligence searching mode and a non-artificial intelligence searching mode; the artificial intelligence search mode is a search mode through a pre-trained artificial intelligence model; in response to second input for a second display interface, first result information corresponding to the second input is searched in the target mode, and the second input is used for determining search information. In this way, when the second input used for determining the search information is received, the first result information corresponding to the second input can be searched in the target mode, and therefore the flexibility degree and convenience of the first result information searching mode are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the technical field of information search, and in particular, to an information search method, apparatus, and related devices. Background Art

[0002] With the continuous development of Internet technology, the application scope of the Internet in people's lives has become more and more extensive. Due to the development of the Internet, users can search for relevant information they want to query on the Internet. Currently, a fixed search method is usually adopted to search for relevant information, that is, search results are listed, and users need to read and search among the listed search results to select useful search results for themselves, resulting in poor flexibility and convenience in information search. Summary of the Invention

[0003] Embodiments of the present application provide an information search method, apparatus, and related devices to solve the problems of poor flexibility and convenience in information search.

[0004] To solve the above problems, the present application is implemented as follows:

[0005] In a first aspect, embodiments of the present application provide an information search method, including:

[0006] In response to a first input for a first display interface, determining a target manner for information search, the target manner including at least one of an artificial intelligence search manner and a non-artificial intelligence search manner, where the artificial intelligence search manner is a manner of searching through a pre-trained artificial intelligence model;

[0007] In response to a second input for a second display interface, searching for first result information corresponding to the second input in the target manner, where the second input is used to determine the search information.

[0008] In a second aspect, embodiments of the present application provide an information search apparatus, including:

[0009] A determination module, configured to determine a target manner for information search in response to a first input for a first display interface, the target manner including at least one of an artificial intelligence search manner and a non-artificial intelligence search manner, where the artificial intelligence search manner is a manner of searching through a pre-trained artificial intelligence model;

[0010] A first search module, configured to search for first result information corresponding to the second input in the target manner in response to a second input for a second display interface, where the second input is used to determine the search information.

[0011] In a third aspect, an embodiment of the present application further provides an electronic device, including: a memory, a processor, and a program stored on the memory and executable on the processor; the processor is configured to read the program in the memory to implement the steps in the method as described in the foregoing first aspect.

[0012] In a fourth aspect, an embodiment of the present application further provides a readable storage medium for storing a program, and when the program is executed by a processor, the steps in the method as described in the foregoing first aspect are implemented.

[0013] In a fifth aspect, an embodiment of the present application further provides a computer program product, including computer instructions, and when the computer instructions are executed by a processor, the steps in the method as described in the foregoing first aspect are implemented.

[0014] In the embodiment of the present application, a target manner for information search can be determined through a first input, and the target manner may include at least one of an artificial intelligence search manner and a non-artificial intelligence search manner. In this way, when a second input for determining search information is received, the first result information corresponding to the second input can be found in the target manner, thereby increasing the flexibility and convenience of the first result information search manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for describing the embodiments of the present application will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0016] Figure 1 is a flowchart of the information search method provided by the embodiment of the present application;

[0017] Figure 2 is a schematic diagram of the first display interface provided by the embodiment of the present application;

[0018] Figure 3A is one of the schematic diagrams of the display interface of the electronic device corresponding to the artificial intelligence search manner provided by the embodiment of the present application;

[0019] Figure 3B is another schematic diagram of the display interface of the electronic device corresponding to the artificial intelligence search manner provided by the embodiment of the present application;

[0020] Figure 4 is a schematic diagram of the display interface of the electronic device corresponding to the non-artificial intelligence search manner provided by the embodiment of the present application;

[0021] Figure 5 is a schematic diagram of the structure of the information search device provided by the embodiment of the present application;

[0022] Figure 6 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Specific embodiments

[0023] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.

[0024] The terms "first", "second", etc. in the embodiments of the present application are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. In addition, the terms "include" and "have" and any of their variations are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices. In addition, the use of "and / or" in the present application means at least one of the connected objects. For example, A and / or B and / or C means including A alone, B alone, C alone, as well as the seven cases where A and B exist, B and C exist, A and C exist, and A, B, and C all exist.

[0025] Please refer to Figure 1 , Figure 1 It is a schematic flowchart of an information search method provided by an embodiment of the present application. Figure 1 The information search method shown can be executed by an electronic device. As Figure 1 shown, the information search method may include the following steps:

[0026] Step 101, in response to a first input for a first display interface, determine a target manner for information search, where the target manner includes at least one of an artificial intelligence search manner and a non-artificial intelligence search manner, and the artificial intelligence search manner is a manner of performing a search through a pre-trained artificial intelligence model.

[0027] It should be noted that the information search in the embodiments of the present application can also be understood as information lookup.

[0028] Among them, the specific implementation method for determining the target method of information search according to the first input is not limited herein. As an optional implementation method, the first display interface may be a selection interface for information search methods, the first input may be voice input, and the target method may be determined according to the voice content of the voice input. For example, the voice content of the voice input may be "Select the artificial intelligence search method", so that the target method of information search can be determined as the artificial intelligence search method according to the first input.

[0029] Optionally, after the target method is determined, the brief introduction information of the target method may also be displayed. In this way, the brief introduction information displayed on the first display interface can serve to prompt the user to check whether the selected target method is correct. The above-mentioned brief introduction information may be used for at least one of the following: the name of the target method, the implemented functions, the operation guide, etc.

[0030] For example: the type of the brief introduction information may be text information, and the content of the above-mentioned text information may be: the target method includes the artificial intelligence search method and the non-artificial intelligence search method, or, the target method includes the artificial intelligence search method, or, the target method includes the non-artificial intelligence search method.

[0031] As another optional implementation method, the first display interface includes a first selection control and a second selection control, and the first input is an input for at least one of the first selection control and the second selection control;

[0032] Among them, in the case where the first input is an input for the first selection control, the target method includes the artificial intelligence search method; in the case where the first input is an input for the second selection control, the target method includes the non-artificial intelligence search method; in the case where the first input is an input for both the first selection control and the second selection control, the target method includes the artificial intelligence search method and the non-artificial intelligence search method.

[0033] Among them, in the implementation method of the present application, the first input may be a touch input for at least one of the first selection control and the second selection control, or, the first input may be a pressing input for at least one of the first selection control and the second selection control.

[0034] Among them, when the first input is an input for the first selection control, it means that the first selection control is selected, so it can be determined that the target mode of information search is the artificial intelligence search mode corresponding to the first selection control; when the first input is an input for the second selection control, it means that the second selection control is selected, so it can be determined that the target mode of information search is the non-artificial intelligence search mode corresponding to the second selection control; when the first input is an input for both the first selection control and the second selection control, it means that both the first selection control and the second selection control are selected, so it can be determined that the target mode of information search is the artificial intelligence search mode corresponding to the first selection control and the non-artificial intelligence search mode corresponding to the second selection control.

[0035] It should be noted that since the artificial intelligence search mode is a mode of searching through a pre-trained artificial intelligence model, the artificial intelligence search mode can be referred to as the artificial intelligence (Artificial Intelligence, AI) search mode, or can be simply abbreviated as AI search, and the artificial intelligence model can be referred to as the AI model; the non-artificial intelligence search mode can also be referred to as the conventional search mode or the traditional search mode, and can be simply abbreviated as conventional search or traditional search, that is, the non-artificial intelligence search mode is a mode of searching without using an AI model.

[0036] For example: Refer to Figure 2 , Figure 2 The first selection control 201 in corresponds to the artificial intelligence search mode, Figure 2 The second selection control 202 in corresponds to the non-artificial intelligence search mode, and as Figure 2 shown, the text prompt information of "AI search" can also be displayed in the first selection control 201, and the text prompt information of "traditional search" can also be displayed in the second selection control 202, so as to better distinguish the first selection control 201 and the second selection control 202.

[0037] It should be noted that at least one of the first selection control 201 and the second selection control 202 can be continuously displayed on the page of the electronic device to facilitate switching between the non-artificial intelligence search mode and the artificial intelligence search mode. For example: Refer to Figure 4 , Figure 4 can be the display interface of the electronic device corresponding to the non-artificial intelligence search mode, while Figure 3A and Figure 3B can both be the display interfaces of the electronic device corresponding to the artificial intelligence search mode.

[0038] In the embodiments of the present application, the corresponding target mode can be selected according to the selections of the first selection control and the second selection control included in the first display interface. In this way, the selection method of the target mode is simplified, and the determination of the target mode is made more intuitive and convenient.

[0039] Optionally, after the target mode is determined, different colored controls can be displayed to represent different target modes. For example: a red control for indicating that the target mode is the artificial intelligence search mode is displayed on the first display interface, or a yellow control for indicating that the target mode is the non-artificial intelligence search mode is displayed on the first display interface, or a green control for indicating that the target mode is both the artificial intelligence search mode and the non-artificial intelligence search mode is displayed on the first display interface.

[0040] As another alternative embodiment, a search mode selection control can be displayed on the first display interface, and the default search mode of the first display interface can be the artificial intelligence search mode or the non-artificial intelligence search mode. When the first input is a touch input for the search mode selection control, the target mode can be determined as the search mode opposite to the default search mode. When the first input is a press input for the search mode selection control and the press duration exceeds a preset duration, the target mode can be determined as both the artificial intelligence search mode and the non-artificial intelligence search mode. In this way, the flexibility of the target mode determination method is further increased.

[0041] For example: when the default search mode is the artificial intelligence search mode, when the first input is a touch input for the search mode selection control, the target mode can be determined as the non-artificial intelligence search mode; or when the default search mode is the non-artificial intelligence search mode, when the first input is a touch input for the search mode selection control, the target mode can be determined as the artificial intelligence search mode. Or when the default search mode is the non-artificial intelligence search mode or the artificial intelligence search mode, when the first input is a press input for the search mode selection control and the press duration exceeds a preset duration, the target mode can be determined as both the artificial intelligence search mode and the non-artificial intelligence search mode.

[0042] Optionally, when the search mode selection control is displayed, text information matching the current search mode can also be displayed. For example: when the current default search mode is the non-artificial intelligence search mode, text information such as "The current search mode is the non-artificial intelligence search mode" can be displayed; or when the current default search mode is the artificial intelligence search mode, text information such as "The current search mode is the artificial intelligence search mode" can be displayed. In this way, it is convenient for users to more accurately determine the current search mode.

[0043] Step 102: In response to a second input for the second display interface, search for first result information corresponding to the second input in the target manner, where the second input is used to determine search information.

[0044] Among them, the second display interface and the first display interface can be the same interface, that is, before and after determining the target manner, the display interface remains unchanged, and the display contents of the second display interface and the first display interface are the same; or, the second display interface and the first display interface can also be different interfaces. For example: the first display interface can be a search method selection interface, and the second display interface can be a search interface for the determined target manner.

[0045] Among them, the types of search information are not limited here. Optionally, the search information can include at least one of the following: keywords, key phrases, sentences, images, etc. For example: when the search information is a keyword, the search information can be "bear"; for another example: when the search information is a key phrase, the search information can be "black bear"; for another example: when the search information is a sentence, the search information can be "black bears in the wild"; for another example: when the search information is an image, the search information can be an image with the display content of black bears in the wild.

[0046] It should be noted that when the target manner includes an artificial intelligence search manner, an artificially intelligent model obtained by pre-training can be used to search for the first result information corresponding to the second input, and the first result information can also be referred to as the result information corresponding to the search information; when the target manner includes a non-artificial intelligence search manner, a traditional method can be used to search for the first result information corresponding to the second input, and the above traditional methods can include at least one of the following: browser search, crawler search, etc.

[0047] In the embodiments of the present application, through steps 101 to 102, the target manner of information search can be determined through the first input, and the target manner can include at least one of an artificial intelligence search manner and a non-artificial intelligence search manner. In this way, when a second input for determining search information is received, the first result information corresponding to the second input can be searched in the target manner, thereby increasing the flexibility and convenience of the first result information search method.

[0048] It should be noted that different target manners result in different first result information.

[0049] As an optional implementation manner, when the target manner includes the artificial intelligence search manner, after searching for the first result information corresponding to the second input in the target manner in response to the second input for the second display interface, the method further includes:

[0050] Display the search information and the first result information in a third display interface;

[0051] In response to a third input, correct the second input, and search for second result information according to the corrected second input;

[0052] Display the first result information and the second result information on the third display interface.

[0053] Among them, the third input can refer to the relevant description of the above first input, which will not be elaborated here. And in response to the third input, correcting the second input can be understood as: in response to the third input, correcting the search information determined by the second input, that is, correcting the search information, and second result information can be searched according to the corrected second input, that is, second result information is searched according to the corrected search information, which can also be understood as: the second result information corresponds to the corrected search information.

[0054] That is to say: the third input can be an input for the search information displayed on the third display interface. When responding to the third input, at least part of the search information can be corrected, and second result information is searched according to the corrected search information.

[0055] In the embodiments of the present application, searching for the first result information corresponding to the search information in the target manner is equivalent to the first-round search. Responding to the third input to correct the second input is equivalent to fine-tuning and refreshing the search information, and then searching for the second result information according to the corrected search information. That is, the above second result information is equivalent to the second-round search. In this way, the first result information of the first-round search and the second result information of the second-round search can be displayed on the third display interface, thereby further enhancing the accuracy and comprehensiveness of the obtained result information, and the first result information of the first-round search and the second result information of the second-round search can be displayed for comparison, enhancing the comparison effect between the first result information of the first-round search and the second result information of the second-round search.

[0056] For example: Refer to Figure 3A and Figure 3B , Figure 3A and Figure 3B In the third display interface shown in, search information 301 and first result information 302 are displayed. Optionally, in the third display interface, a correction control 3011 can also be displayed on one side of the displayed search information 301. When the third input is an input for the correction control 3011, the search information 301 can be corrected, and second result information is searched according to the corrected search information 301.

[0057] It should be noted that the number of rounds of the above information search is not limited here and can be two rounds, three rounds, four rounds, etc.

[0058] As an alternative implementation, the first result information carries first tag information, and the first tag information is used to indicate that the first result information is the result information obtained by searching based on the second input. The second result information carries second tag information, and the second tag information is used to indicate that the second result information is the result information obtained by searching based on the corrected second input.

[0059] Herein, the specific contents of the first tag information and the second tag information are not limited. Optionally, the first tag information and the second tag information may be numbers. For example, the first tag information may be the number 1, and the second tag information may be the number 2. Alternatively, the first tag information and the second tag information may be texts. For example, the first tag information may be obtained by searching based on the second input, and the second tag information may be obtained by searching based on the corrected second input. The presentation form and presentation content of the tag information can be set by the user himself.

[0060] In the embodiments of the present application, through the first tag information and the second tag information, the user can conveniently and accurately know the search information and the search round corresponding to the first result information and the second result information, so as to achieve the effect of accurately distinguishing the first result information and the second result information.

[0061] As an alternative implementation, the displaying of the first result information and the second result information on the third display interface includes:

[0062] displaying first corrected result information and second corrected result information on the third display interface;

[0063] Wherein, the first corrected result information is the result information obtained by the artificial intelligence model after sorting and analyzing the first result information, and the second corrected result information is the result information obtained by the artificial intelligence model after sorting and analyzing the second result information.

[0064] Herein, the specific content of the sorting and analysis is not limited. Optionally, the sorting and analysis may include at least one of the following: statistics, generalization, merging, rewriting, analysis, etc.

[0065] In the embodiments of the present application, the intelligent characteristics of the artificial intelligence model can be utilized. By sorting and analyzing the first result information and the second result information respectively through the artificial intelligence model, the first corrected result information and the second corrected result information are obtained respectively. Compared with the method that requires the user to manually sort and analyze the first result information and the second result information, this embodiment improves the intelligent degree of sorting and analyzing the first result information and the second result information, and makes the accuracy of the first corrected result information and the second corrected result information obtained after sorting and analysis higher, and also more in line with the user's reading habits, enhancing the user experience.

[0066] As an alternative implementation manner, displaying the first result information and the second result information on the third display interface includes:

[0067] displaying the search information, the first result information, and the second result information in a first display box interface included in the third display interface;

[0068] In response to a fourth input for target source information in the first result information or the second result information, displaying target result information stored in a target database corresponding to the target source information in a second display box interface included in the third display interface.

[0069] Wherein, the positional relationship between the second display box interface and the first display box interface is not limited herein. Optionally, the second display box interface and the first display box interface may be arranged adjacent to each other left and right. Alternatively, the second display box interface and the first display box interface may be spaced apart left and right. Alternatively, the second display box interface and the first display box interface may be arranged adjacent to each other up and down. Alternatively, the second display box interface and the first display box interface may be spaced apart up and down.

[0070] Wherein, some first result information may correspond to multiple source information, and each source information may be used to represent one database, that is, the first result information may be stored in multiple different databases. Similarly, some second result information may also correspond to multiple source information.

[0071] For example: Refer to Figure 3A , such as Figure 3A shown, the third display interface includes a first display box interface 31 and a second display box interface 32. The search information 301, the first result information 302, and the second result information 303 may be displayed in the first display box interface 31. The target result information may be displayed in the second display box interface 32, and the target result information may be text information 321, such as Figure 3B shown, the target result information may be displayed in the second display box interface 32, and the target result information may be target image information 322.

[0072] In the embodiment of the present application, in response to a fourth input for target source information, the target result information stored in the target database corresponding to the target source information may be displayed in the second display box interface, so that the effect of previewing the target result information in the second display box interface can be achieved.

[0073] It should be noted that the content of the target result information is not limited herein. Optionally, the content of the target result information may include at least one of the following: text, image, etc., so that the content of the target result information can be more fully displayed.

[0074] For example: The first result information X may correspond to three source information X1, X2, and X3. When the fourth input is to select the source information X1 as the target source information, the target result information stored in the target database corresponding to the source information X1 can be displayed in the second display box interface.

[0075] Among them, the specific display form of the target source information is not limited here. Optionally, the display form of the target source information may include at least one of the following: superscript, highlighted box, highlighted color, etc.

[0076] As an optional implementation manner, after displaying the target result information stored in the target database corresponding to the target source information in the second display box interface included in the third display interface, the method further includes:

[0077] In response to the tenth input for the second display box interface, display target image information in the second display box interface, where the target image information is image information corresponding to the target source information.

[0078] Among them, the text information corresponding to the target source information can be default displayed in the second display box interface. When the tenth input for the second display box interface is received, the target image information can be displayed in the second display box interface.

[0079] It should be noted that displaying the target image information in the second display box interface can be understood as: Optionally, the text information in the second display box interface can be replaced with the target image information. For example: Refer to Figure 3A and Figure 3B , the text information 321 in the second display box interface 32 shown in Figure 3A can be replaced with the target image information 322 in the second display box interface 32 shown in Figure 3B ; Alternatively, the target image information and the text information with a reduced display area can be simultaneously displayed in the second display box interface.

[0080] In the embodiment of the present application, compared with the text information, the image information is usually more intuitive. Therefore, the target image information is displayed in the second display box interface, and the target image information is the image information corresponding to the target source information. In this way, the target source information can be displayed more intuitively, thereby further enhancing the user experience.

[0081] As an alternative embodiment, the third display interface further includes a third display box interface, in which historical search information and historical tag information are displayed. The historical tag information is used to represent the historical search method corresponding to the historical search information, and the historical search information and the historical tag information are in one-to-one correspondence.

[0082] Wherein, the positional relationship between the third display box interface and the first display box interface and the second display box interface is not limited herein. Optionally, the third display box interface, the first display box interface and the second display box interface may be distributed in sequence, that is, the first display box interface may be located between the third display box interface and the second display box interface; Further optionally, the display area of the first display box interface may be larger than the display area of the third display box interface, and the display area of the first display box interface may also be larger than the display area of the second display box interface.

[0083] For example: Refer to Figure 3A and 3B , the third display interface may further include a third display box interface 33, and the third display box interface 33 may display historical search information 331 and historical tag information.

[0084] Wherein, the historical search method may include that the historical tag information is used to represent the historical search method corresponding to the historical search information, and the historical search method may include at least one of an artificial intelligence search method and a non-artificial intelligence search method.

[0085] The specific display method of the historical tag information is not limited herein. Optionally, different historical search methods may be represented by different numbers. For example: the number 1 may be used to represent that the historical search method includes an artificial intelligence search method; the number 2 may be used to represent that the historical search method includes a non-artificial intelligence search method; the number 3 may be used to represent that the historical search method includes both an artificial intelligence search method and a non-artificial intelligence search method. Another example: different historical search methods may be represented by different colors.

[0086] In the embodiment of the present application, since the historical search information is displayed in the third display box interface, this can make the correction of the search information more accurate and avoid the phenomenon of correcting the search information to the historical search information. At the same time, the historical search information and the historical tag information are displayed in the third display box interface of the third display interface, which can make the display content of the third display interface more diversified and comprehensive, and enhance the display effect of the third display interface.

[0087] As an alternative embodiment, the method further includes:

[0088] In response to a fifth input for the historical search information, the historical result information is displayed in the first display box interface.

[0089] Among them, displaying historical result information in the first display box interface can be understood as: Optionally, replacing the original display content information in the first display box interface with historical result information. Optionally, the display area of the original display content information can be reduced, and at the same time, historical result information is displayed in the first display box interface, that is, historical result information and the original display content information with reduced display area can be displayed in the first display box interface at the same time, and the original display content information can include at least one of the first result information and the second result information.

[0090] In the embodiment of the present application, when wanting to obtain the historical result information corresponding to the historical search information, only the fifth input for the historical search information needs to be input, and the historical result information can be displayed in the first display box interface. In this way, the acquisition rate and display efficiency of the historical result information can be improved.

[0091] As an optional implementation manner, it further includes:

[0092] In response to a sixth input for the target display box interface, scroll to display the display content in the target display box interface, where the target display box interface is any one of the first display box interface, the second display box interface, and the third display box interface; or,

[0093] In response to a seventh input for the third display interface, scroll to display the display content in the third display interface.

[0094] In the embodiment of the present application, when there is a large amount of display content, in response to the sixth input, the display content in the target display box interface can be scrolled to display, and in response to the seventh input, the display content in the third display interface can be scrolled to display. In this way, the display content in the target display box interface and the third display interface can be comprehensively displayed, enhancing the display effect of the display content in the target display box interface and the third display interface.

[0095] As an optional implementation manner, after finding the first result information corresponding to the second input in the target manner in response to the second input for the second display interface, the method further includes:

[0096] Display the search information, the first result information, and a search method selection control in the third display interface;

[0097] In response to an eighth input for the search method selection control, switch the target method to a search method different from the target method.

[0098] Among them, the display manner and display shape of the search method selection control are not limited herein. Optionally, the display manner of the search method selection control can be floating display.

[0099] Optionally, the display shape of the search method selection control may be circular, oval, rectangular, etc.

[0100] In the implementation manner of the present application, in response to an eighth input to the search method selection control, the target method is switched to a search method different from the target method, and the search results corresponding to the search method are presented. In this way, the search method can be switched between the target method and other search methods through the search method selection control, simplifying the search method switching process.

[0101] As an optional implementation manner, the step of finding the first result information corresponding to the second input in the target manner in response to the second input to the second display interface includes:

[0102] In response to the second input to the second display interface, finding the first result information corresponding to the second input in the first database in the target manner;

[0103] Displaying the search information, the first result information, and the database selection control in the third display interface;

[0104] In response to a ninth input to the database selection control, finding the first result information corresponding to the second input in the second database in the target manner;

[0105] Wherein, the first database is one of the full Internet database and the user database, and the second database is the other of the full Internet database and the user database.

[0106] Wherein, the user database may be an enterprise database or a government unit database, etc. When the user database is an enterprise database, the user database may be deployed inside the enterprise to prevent phenomena such as data leakage and improve the security performance of the data. And the user database can be jointly updated and maintained by multiple core departments of the enterprise to prevent the emergence of the information silo phenomenon, that is, to prevent the phenomenon of information silo caused by a single department's maintenance, resulting in the inability of other departments of the enterprise to share the data in the above user database.

[0107] In addition, the data stored in the user database can be updated in real time by the enterprise according to its own development situation. In this way, the enterprise can control the amount of data and the diversity of data types.

[0108] It should be noted that the number of user databases is not limited here. The number of user databases can be 1, or at least 2. Moreover, the application scenarios corresponding to different user databases can be different. In this way, the diversity of user database types can be increased, and different user databases can be selected according to different application scenarios, further increasing the flexibility of information search.

[0109] Optionally, the first database can be a full Internet database or a user database. When receiving a ninth input for the database selection control, the first database can be switched to the second database, and the second database can be a database different from the first database. That is, when the first database is a full Internet database, the second database is a user database; when the first database is a user database, the second database is a full Internet database.

[0110] It should be noted that when searching for the first result information in the full Internet database in a target manner, it can be understood as searching for the first result information across the entire network; when searching for the first result information in the user database in a target manner, it can be understood as searching for the first result information within the internal network.

[0111] It should be noted that the third display interface can be a dedicated interface customized for enterprises, and the database selection control can be displayed on the third display interface. In this way, the usage experience of enterprise users can be enhanced.

[0112] Optionally, referring to Figures 2 to 4 , the database selection control A can be continuously displayed on different display interfaces of the electronic device. In this way, the first database can be switched to the second database at any time.

[0113] In the embodiment of the present application, by switching between the first database and the second database, the first result information can be searched in different first databases and second databases respectively. In this way, the flexibility of the first result information search method is further increased.

[0114] As an optional implementation manner, the target manner includes the artificial intelligence search manner and the non-artificial intelligence search manner. Responding to the second input for the second display interface and searching for the first result information corresponding to the second input in the target manner includes:

[0115] Responding to the second input for the second display interface, searching for multiple first candidate information corresponding to the search information in the artificial intelligence search manner, and searching for multiple second candidate information corresponding to the search information in the non-artificial intelligence search manner;

[0116] Performing target processing on the multiple first candidate information and the multiple second candidate information to obtain the first result information;

[0117] Among them, the target processing includes at least one of the following:

[0118] Merge a first target candidate information among the multiple first candidate information with a second target candidate information among the multiple second candidate information, where the matching degree between the first target candidate information and the second target candidate information is higher than a first preset value;

[0119] Delete a third target candidate information, where the third target candidate information includes: candidate information among the multiple first candidate information with a matching degree lower than a second preset value with respect to the search information, and candidate information among the multiple second candidate information with a matching degree lower than the second preset value with respect to the search information.

[0120] Among them, after multiple first candidate information and multiple second candidate information are found, the multiple first candidate information and the multiple second candidate information can be displayed on an electronic device in an embodiment of the present application, and the display manner of the multiple first candidate information and the multiple second candidate information on the electronic device is not limited herein. Optionally, the multiple first candidate information and the multiple second candidate information can be displayed in two adjacent display frames on the electronic device. Alternatively, the multiple first candidate information and the multiple second candidate information can be displayed in sequence from top to bottom on the electronic device.

[0121] It should be noted that the target processing of the multiple first candidate information and the multiple second candidate information can be referred to the following description: Since the multiple first candidate information is information found through an artificial intelligence search method, and the multiple second candidate information is information found through a non-artificial intelligence search method, in this way, due to the different search methods, it is easy for there to be candidate information with a relatively high content overlap degree among the multiple first candidate information and the multiple second candidate information, and it is easy for there to be candidate information with a relatively low relevance to the search information among the multiple first candidate information and the multiple second candidate information. Therefore, the above-mentioned identical candidate information can be subjected to target processing, so as to reduce the redundancy of information in the finally obtained first result information and improve the accuracy and comprehensiveness of the first result information.

[0122] It should be noted that when the matching degree between the first target candidate information and the second target candidate information is higher than the first preset value, it can be considered that the content overlap degree between the first target candidate information and the second target candidate information is relatively high. Therefore, the first target candidate information and the second target candidate information can be merged.

[0123] Among them, the third target candidate information can be considered as the candidate information with a relatively low relevance to the search information among multiple first candidate information, and the candidate information with a relatively low relevance to the search information among multiple second candidate information. Therefore, the third target candidate information can be deleted, thereby improving the accuracy of the finally obtained first result information.

[0124] In the implementation manner of this application, the target manner can include both the artificial intelligence search manner and the non-artificial intelligence search manner. In this way, the first result information corresponding to the search information can be found through both the artificial intelligence search manner and the non-artificial intelligence search manner, reducing the occurrence of the phenomenon that search results are missed and increasing the comprehensiveness and accuracy of search results.

[0125] As an optional implementation manner, after performing target processing on the multiple first candidate information and the multiple second candidate information to obtain the first result information, the method further includes:

[0126] Displaying the first result information and the source label information corresponding to the first result information;

[0127] Among them, the source label information is used to indicate that the search manner corresponding to the first result information is the artificial intelligence search manner and / or the non-artificial intelligence search manner.

[0128] In the implementation manner of this application, the source label information is used to indicate that the search manner corresponding to the first result information is the artificial intelligence search manner and / or the non-artificial intelligence search manner. In this way, by displaying the source label information, the user can more clearly obtain the search manner corresponding to the first result information, enhancing the user experience.

[0129] It should be noted that the first input to the tenth input in the embodiments of this application are only for distinction, and the input manners of each input can be the same or different, and the specific input manners of each input are not limited herein. Optionally, each input can include at least one of the following input manners: touch input, press input, and voice input.

[0130] See Figure 5 , Figure 5 is the structural diagram of the information search device provided by the embodiments of this application. The information search device 500 includes:

[0131] A determination module 501, configured to determine a target manner of information search in response to a first input to a first display interface, where the target manner includes at least one of an artificial intelligence search manner and a non-artificial intelligence search manner, and the artificial intelligence search manner is a manner of searching through a pre-trained artificial intelligence model;

[0132] The first search module 502 is configured to, in response to a second input for a second display interface, search for first result information corresponding to the second input in the target manner, where the second input is used to determine search information.

[0133] As an optional implementation manner, the target manner includes the artificial intelligence search manner, and the information search device 500 further includes:

[0134] The first display module is configured to display the search information and the first result information in a third display interface;

[0135] The second search module is configured to, in response to a third input, correct the second input, and search for second result information according to the corrected second input;

[0136] The second display module is configured to display the first result information and the second result information on the third display interface.

[0137] As an optional implementation manner, the first result information carries first label information, where the first label information is used to indicate that the first result information is the result information obtained by searching based on the second input, and the second result information carries second label information, where the second label information is used to indicate that the second result information is the result information obtained by searching based on the corrected second input.

[0138] As an optional implementation manner, the second display module is further configured to display first correction result information and second correction result information on the third display interface;

[0139] where the first correction result information is the result information obtained by the artificial intelligence model after sorting and analyzing the first result information, and the second correction result information is the result information obtained by the artificial intelligence model after sorting and analyzing the second result information.

[0140] As an optional implementation manner, the second display module includes:

[0141] The first display sub-module is configured to display the search information, the first result information, and the second result information in a first display box interface included in the third display interface;

[0142] The second display sub-module is configured to, in response to a fourth input for target source information in the first result information or the second result information, display target result information stored in a target database corresponding to the target source information in a second display box interface included in the third display interface.

[0143] As an alternative implementation, the third display interface further includes a third display box interface, in which historical search information and historical tag information are displayed. The historical tag information is used to represent the historical search method corresponding to the historical search information, and the historical search information and the historical tag information are in one-to-one correspondence.

[0144] As an alternative implementation, it further includes:

[0145] A third display module, configured to display the historical result information in the first display box interface in response to a fifth input for the historical search information.

[0146] As an alternative implementation, it further includes:

[0147] A first scrolling display module, configured to scroll and display the display content in the target display box interface in response to a sixth input for the target display box interface. The target display box interface is any one of the first display box interface, the second display box interface, and the third display box interface; or,

[0148] A second scrolling display module, configured to scroll and display the display content in the third display interface in response to a seventh input for the third display interface.

[0149] As an alternative implementation, it further includes:

[0150] A fourth display module, configured to display the search information, the first result information, and a search method selection control in the third display interface;

[0151] A switching module, configured to switch the target method to a search method different from the target method in response to an eighth input for the search method selection control.

[0152] As an alternative implementation, the first search module 502 includes:

[0153] A first search sub-module, configured to search for first result information corresponding to the second input in the first database in the target method in response to a second input for the second display interface;

[0154] A third display sub-module, configured to display the search information, the first result information, and a database selection control in the third display interface;

[0155] A second search sub-module, configured to search for first result information corresponding to the second input in the second database in the target method in response to a ninth input for the database selection control;

[0156] Wherein, the first database is one of the full Internet database and the user database, and the second database is the other of the full Internet database and the user database.

[0157] As an optional implementation manner, it further includes:

[0158] A fifth display module, configured to respond to a tenth input for the second display box interface, and display target image information in the second display box interface, where the target image information is image information corresponding to the target data source information.

[0159] As an optional implementation manner, the first display interface includes a first selection control and a second selection control, and the first input is an input for at least one of the first selection control and the second selection control;

[0160] Wherein, when the first input is an input for the first selection control, the target manner includes the artificial intelligence search manner; when the first input is an input for the second selection control, the target manner includes the non-artificial intelligence search manner; when the first input is an input for both the first selection control and the second selection control, the target manner includes the artificial intelligence search manner and the non-artificial intelligence search manner.

[0161] As an optional implementation manner, the target manner includes the artificial intelligence search manner and the non-artificial intelligence search manner. The first search module 502 includes:

[0162] A third search sub-module, configured to respond to a second input for the second display interface, search for a plurality of first candidate information corresponding to the search information in the artificial intelligence search manner, and search for a plurality of second candidate information corresponding to the search information in the non-artificial intelligence search manner;

[0163] A target processing sub-module, configured to perform target processing on the plurality of first candidate information and the plurality of second candidate information to obtain the first result information;

[0164] Wherein, the target processing includes at least one of the following:

[0165] Merge a first target candidate information among the plurality of first candidate information with a second target candidate information among the plurality of second candidate information, where the matching degree between the first target candidate information and the second target candidate information is higher than a first preset value;

[0166] Delete the third target candidate information, where the third target candidate information includes: candidate information among the multiple first candidate information with a matching degree lower than a second preset value with respect to the search information, and candidate information among the multiple second candidate information with a matching degree lower than the second preset value with respect to the search information.

[0167] As an optional implementation manner, the information search device 500 further includes:

[0168] A sixth display module, configured to display the first result information and the source label information corresponding to the first result information;

[0169] Wherein, the source label information is used to indicate that the search method corresponding to the first result information is the artificial intelligence search method and / or the non-artificial intelligence search method.

[0170] The information search device 500 can implement each process in the method embodiments of the present application Figure 1 and achieve the same beneficial effects. To avoid repetition, details are not described here again.

[0171] The embodiments of the present application further provide an electronic device. Please refer to Figure 6 , the electronic device may include a processor 601, a memory 602, and a program 6021 stored in the memory 602 and executable on the processor 601. When the program 6021 is executed by the processor 601, it can implement Figure 1 any step in the corresponding method embodiment and achieve the same beneficial effects, which are not described here again.

[0172] Those of ordinary skill in the art can understand that all or part of the steps for implementing the above method embodiments can be completed by hardware related to program instructions, and the program can be stored in a readable medium. The embodiments of the present application further provide a readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it can implement any step in the above Figure 1 corresponding method embodiment and can achieve the same technical effects. To avoid repetition, details are not described here again.

[0173] The storage medium, such as a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc, etc.

[0174] The embodiments of the present application further provide a computer program product, including computer instructions, and when the computer instructions are executed by a processor, they can implement the above Figure 1Any step in the corresponding method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0175] The above is the preferred implementation manner of the embodiments of the present application. It should be noted that for those of ordinary skill in the art, without departing from the principle described in the present application, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present application.

Claims

1. An information search method, characterized in that: include: In response to a first input to the first display interface, determining a target mode of information search, the target mode comprising at least one of an artificial intelligence search mode and a non-artificial intelligence search mode, the artificial intelligence search mode being a mode of searching by using an artificial intelligence model obtained by pre-training; In response to a second input to a second display interface, first result information corresponding to the second input is searched in the target manner, wherein the second input is used to determine search information.

2. The method according to claim 1, characterized in that The target mode includes the artificial intelligence search mode, and after searching for first result information corresponding to the second input in the target mode in response to the second input on the second display interface, the method further includes: Displaying the search information and the first result information in a third display interface; In response to a third input, modifying the second input, and searching for second result information according to the modified second input; The first result information and the second result information are displayed on the third display interface.

3. The method according to claim 2, characterized in that The first result information carries first label information, and the first label information is used to indicate that the first result information is result information obtained based on the second input search. The second result information carries second label information, and the second label information is used to indicate that the second result information is result information obtained based on the modified second input search.

4. The method according to claim 2, characterized in that: The displaying the first result information and the second result information on the third display interface includes: Displaying the first correction result information and the second correction result information on the third display interface; Among them, the first correction result information is the result information obtained after the artificial intelligence model organizes and analyzes the first result information, and the second correction result information is the result information obtained after the artificial intelligence model organizes and analyzes the second result information.

5. The method according to claim 2, characterized in that: The displaying the first result information and the second result information on the third display interface includes: Displaying the search information, the first result information, and the second result information in a first display frame interface included in the third display interface; In response to a fourth input regarding target material source information in the first result information or the second result information, target result information stored in a target database corresponding to the target material source information is displayed in a second display frame interface included in the third display interface.

6. The method according to claim 5, characterized in that The third display interface also includes a third display frame interface, in which historical search information and historical tag information are displayed. The historical tag information is used to indicate a historical search method corresponding to the historical search information. The historical search information and the historical tag information correspond one to one.

7. The method according to claim 1, characterized in that After searching, in response to the second input to the second display interface, for first result information corresponding to the second input in the target manner, the method further includes: Displaying the search information, the first result information and a search mode selection control in a third display interface; In response to an eighth input to the search mode selection control, the target mode is switched to a search mode different from the target mode.

8. The method according to claim 1, characterized in that In response to the second input to the second display interface, searching for first result information corresponding to the second input in the target manner includes: In response to a second input to the second display interface, searching the first database for first result information corresponding to the second input in the target manner; Displaying the search information, the first result information and a database selection control in a third display interface; In response to a ninth input to the database selection control, searching the second database for first result information corresponding to the second input in the target manner; The first database is one of the entire Internet database and the user database, and the second database is the other of the entire Internet database and the user database.

9. An information search device, characterized in that: include: a determination module, configured to determine a target mode of information search in response to a first input to the first display interface, wherein the target mode includes at least one of an artificial intelligence search mode and a non-artificial intelligence search mode, wherein the artificial intelligence search mode is a mode of searching by using an artificial intelligence model obtained by pre-training; The first search module is used to respond to a second input to the second display interface and search for first result information corresponding to the second input in the target manner, wherein the second input is used to determine the search information.

10. An electronic device, comprising: A memory, a processor, and a program stored in the memory and executable on the processor; wherein the processor is used to read the program in the memory to implement the steps of the information search method as described in any one of claims 1 to 8.