CN115080806B - A data search method, device, equipment and medium - Google Patents
A data search method, device, equipment and medium Download PDFInfo
- Publication number
- CN115080806B CN115080806B CN202210689540.XA CN202210689540A CN115080806B CN 115080806 B CN115080806 B CN 115080806B CN 202210689540 A CN202210689540 A CN 202210689540A CN 115080806 B CN115080806 B CN 115080806B
- Authority
- CN
- China
- Prior art keywords
- target
- search
- user
- screening
- data
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000012216 screening Methods 0.000 claims abstract description 167
- 238000001914 filtration Methods 0.000 claims description 57
- 238000004590 computer program Methods 0.000 claims description 11
- 230000003993 interaction Effects 0.000 claims description 7
- 230000008520 organization Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 21
- 238000004891 communication Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 7
- 238000005457 optimization Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013075 data extraction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009429 electrical wiring Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The embodiment of the disclosure relates to a data searching method, a device, equipment and a medium, wherein the method comprises the steps of obtaining an input search word, receiving triggering operation of a filter, obtaining target screening items, wherein the filter comprises at least two screening items, searching in a plurality of data sources based on the search word and the target screening items, and obtaining and displaying target search results. By adopting the technical scheme, the comprehensive search can be performed in a plurality of data sources based on the search word and the screening items determined in the specific screeners, the specific search direction can be limited by the user by providing the screeners comprising at least two screening items, the search efficiency is improved, the search content can be rapidly positioned based on the search direction even if the search word is fuzzy, and the search accuracy is further improved.
Description
Technical Field
The disclosure relates to the technical field of data processing, and in particular relates to a data searching method, device, equipment and medium.
Background
With the continuous development of internet technology and communication technology, communication software is becoming an important communication tool in life and work of people.
The sources of data included in the communication software are more and the data volume is larger, when a user needs to search data, the user usually inputs search words to search one or more data sources, then manually searches the required content from a plurality of search results, the efficiency is lower, and when the keywords input by the user are more fuzzy, the search accuracy is lower.
Disclosure of Invention
In order to solve the technical problems, the present disclosure provides a data searching method, device, equipment and medium.
The embodiment of the disclosure provides a data searching method, which comprises the following steps:
acquiring an input search term;
receiving triggering operation of a screener, and acquiring target screening items, wherein the screener comprises at least two screening items;
Searching in a plurality of data sources based on the search word and the target screening item, and obtaining and displaying target search results.
The embodiment of the disclosure also provides a data searching device, which comprises:
The acquisition module is used for acquiring the input search word;
The screening module is used for receiving triggering operation of a screener and obtaining target screening items, wherein the screener comprises at least two screening items;
And the search module is used for searching among a plurality of data sources based on the search word and the target screening item, obtaining target search results and displaying the target search results.
The embodiment of the disclosure also provides electronic equipment, which comprises a processor, a memory for storing executable instructions of the processor, and the processor, wherein the processor is used for reading the executable instructions from the memory and executing the instructions to realize the data searching method provided by the embodiment of the disclosure.
The present disclosure also provides a computer-readable storage medium storing a computer program for executing the data search method as provided by the embodiments of the present disclosure.
Compared with the prior art, the technical scheme provided by the embodiment of the disclosure has the advantages that the data searching scheme provided by the embodiment of the disclosure acquires the input search word, receives the triggering operation of the filter to acquire the target screening item, wherein the filter comprises at least two screening items, and searches among a plurality of data sources based on the search word and the target screening item to acquire and display the target search result. By adopting the technical scheme, the comprehensive search can be performed in a plurality of data sources based on the search word and the screening items determined in the specific screeners, the specific search direction can be limited by the user by providing the screeners comprising at least two screening items, the search efficiency is improved, the search content can be rapidly positioned based on the search direction even if the search word is fuzzy, and the search accuracy 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 schematic flow chart of a data searching method according to an embodiment of the disclosure;
FIG. 2 is a schematic diagram of a data search provided by an embodiment of the present disclosure;
fig. 3 is a schematic diagram of a preset trigger word according to an embodiment of the present disclosure;
FIG. 4 is a schematic diagram of another data search provided by an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of yet another data search provided by an embodiment of the present disclosure;
fig. 6 is a flowchart of another data searching method according to an embodiment of the present disclosure;
FIG. 7 is a schematic diagram of yet another data search provided by an embodiment of the present disclosure;
FIG. 8 is a schematic diagram of yet another data search provided by an embodiment of the present disclosure;
fig. 9 is a schematic structural diagram of a data searching device according to an embodiment of the present disclosure;
fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the 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," another embodiment "means" at least one additional embodiment, "and" 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.
In order to solve the problems of searching efficiency and accuracy in the related art, the embodiments of the present disclosure provide a data searching method, and the method is described below with reference to specific embodiments.
Fig. 1 is a schematic flow chart of a data searching method according to an embodiment of the present disclosure, where the method may be performed by a data searching apparatus, and the apparatus may be implemented by software and/or hardware, and may be generally integrated in an electronic device. As shown in fig. 1, the method includes:
Step 101, acquiring input search words.
The search word may be a basis for a search operation to be performed, which is currently input by a user, and the type and the attribute of the search word in the embodiment of the disclosure are not limited, for example, the search word may be a user name or a document name. The data search device may acquire a search term input by the user in the search page.
Step 102, receiving triggering operation of a filter, and obtaining target screening items, wherein the filter comprises at least two screening items.
The filter may be a functional control added in the search page for defining the search direction, and the filter may include at least two filter terms, where each filter term characterizes a search dimension or a search condition, and may be specifically set according to an actual situation. In the embodiment of the disclosure, when the number of data sources is multiple, the filtering options included in the filtering device may be determined according to general characteristics in the multiple data sources, for example, the filtering options may include at least one of a user, a time, a scene, a place, and the like, the user may understand from which user, the time may be a specific time when the data occurs, the scene may be a scene when the data occurs, for example, the scene may be a session scene where the data occurs, and the place may be a geographic location where the data occurs. The target screening item may be one or more screening items currently selected by the user.
In the embodiment of the disclosure, the data searching device may respond to a triggering operation of the user on the filter in the search page, and acquire a target screening item corresponding to the triggering operation. The target screening item may be a screening item corresponding to the trigger operation in at least two screening items in the screener, and the number of target screening items may be one or more.
In some embodiments, receiving a trigger operation for a filter may include receiving a trigger operation for a filter presented in a search page or detecting input of a preset trigger word. The search page may be a page for performing a data or resource search, among other things.
The data searching device can display the filter in the search page, and then determine that the trigger operation of the filter is received when the trigger operation of the user on the target screening item in the filter is detected. For example, fig. 2 is a schematic diagram of a data search provided by an embodiment of the disclosure, as shown in fig. 2, in which a search page 200 is illustrated, a search word "quality optimization" input by a user may be included in the search page 200, and a filter 201 may be included in the filter 201, where three filter items (including a user (from), a scene (a session) and a time) may be included in the filter 201, and when one or more of the user triggers one or more of the filter items, a corresponding target filter item may be obtained.
Or after the data searching device displays the search page, when detecting that the user inputs a preset trigger word, triggering and starting the filter at the moment, selecting a target screening item corresponding to the preset trigger word, and determining that the triggering operation of the filter is received. The preset trigger word may be a word for activating the filter, may correspond to the filter term, and different filter options may set corresponding preset trigger words, for example, the filter term may be a user, the trigger word may be "from" or "from", and, for example, the filter term may be a scene, and the trigger word may be "in", which is merely an example.
For example, fig. 3 is a schematic diagram of a preset trigger word provided by an embodiment of the present disclosure, as shown in fig. 3, in which a search page 300 is shown, a preset search word "from" is input by a user in the search page 300, a trigger filter is started and a region 302 is shown, the region 302 includes a plurality of users under user screening options corresponding to the preset search word, after the current user triggers one of the users "small B", it may be determined that the target screening option is "from small B" in the user screening options, and the target screening option is displayed in the filter and "small B" is shown after the preset search word "from".
And step 103, searching in a plurality of data sources based on the search word and the target screening item, and obtaining and displaying target search results.
The data sources may be data sources for performing data searching, and in the embodiment of the present disclosure, the number and types of the data sources are not limited, for example, referring to fig. 2, and the data sources may include a complex, a message, a cloud document, a mailbox, a schedule, an application, a group, and the like, and the complex may represent all data sources existing at present, that is, represent searching among a plurality of data sources when the user selects the complex.
In some embodiments, searching among a plurality of data sources based on the search word and the target screening item to obtain a target search result may include searching among the plurality of data sources based on the search word, determining an initial search result, and extracting a result under the target screening item in the initial search result to obtain the target search result, or determining target data corresponding to the target screening item among the plurality of data sources, searching among the target data based on the search word to obtain the target search result.
After obtaining the search word and the target screening item, the data searching device can perform comprehensive search in a plurality of selected search sources based on the search word to determine an initial search result, then perform data extraction in the initial search result according to the target screening item to obtain a target search result, and display the target search result to a user in a search page, or the data searching device can determine target data corresponding to the plurality of data sources according to the target screening item, then perform directional search in the target data based on the search word to obtain the target search result, and display the target search result to the user in the search page. The target search results can be results obtained by searching based on the search words and the target screening options at the same time, and the specific number and the arrangement sequence during display are not limited.
For example, referring to fig. 3, when the search term is quality optimization and the target screening item is "from small B", the target search result is specific data including "quality optimization" in the data from small B, such as the message sent by small B to the current user, the document that small B has the authority to open for the current user or share to the current user, the mail sent by small B to the current user, and the schedule shared by small B to the current user.
According to the scheme, the filter used for limiting the specific searching direction is provided, so that a fast and stable screening entrance can be provided for a plurality of data sources under the comprehensive searching scene, and target content can be quickly and accurately searched based on the screening items and the search words selected by the user in the filter. Compared with the traditional role/characteristic filter in the related art, namely, a user can only filter the user and the like, the filter in the scheme can take a general scene from the user, time or data occurrence and the like as a search direction, can help the user recall the content which wants to search when only knowing part of the content, for example, when the user wants to search for a message sent by the small A, but forgets keywords, can assist the user in limiting the searched content to the range from the small A and searching based on the search word under the scene, and is beneficial to quickly and accurately searching the content.
The data searching scheme provided by the embodiment of the disclosure is used for acquiring input search words, receiving triggering operation of a filter to acquire target screening items, wherein the filter comprises at least two screening items, searching in a plurality of data sources based on the search words and the target screening items, and acquiring and displaying target search results. By adopting the technical scheme, the comprehensive search can be performed in a plurality of data sources based on the search word and the screening items determined in the specific screeners, the specific search direction can be limited by the user by providing the screeners comprising at least two screening items, the search efficiency is improved, the search content can be rapidly positioned based on the search direction even if the search word is fuzzy, and the search accuracy is further improved.
In some embodiments, when the target search result is obtained by searching in a first data source, wherein the first data source comprises at least one of a plurality of data sources, the data search method can further comprise receiving a switching operation from the first data source to a second data source, highlighting the target screening item in a first mode when the second data source supports screening of the target screening item, and searching in the second data source based on the search word and the target screening item.
The first data source may include at least two of the plurality of data sources, or may include only any one of the plurality of data sources, which is not particularly limited. The second data source has the same meaning as the first data source, and may also include at least one of a plurality of data sources, except that the data sources specifically corresponding to the first data source and the second data source are different, and the first distinction and the second distinction are adopted. The implementation of the switching operation is not limited, and for example, the switching operation may be a trigger operation on the second search source. The first means may be any viable presentation means that can be distinguished from other parts of the search page, and may include, for example, but not limited to, at least one of setting font color, highlighting, bolding, and underlining, etc.
Specifically, when the target search result is obtained by searching in the first data source, the data searching device responds to the switching operation from the first data source to the second data source by the user, and judges whether the second data source supports the screening of the target screening item, specifically, whether the target screening item has the target screening item can be determined, if yes, the support is determined, otherwise, the support is not determined, and it is understood that the filtering items corresponding to different data sources are different, the filtering items of part of the data sources include the screening item of the screener, and the filtering items of part of the data sources do not include the screening item of the screener. For example, the second data source is a message and the target screening item is "from small a", then the second data source supports screening of the target screening item.
And when the second data source supports screening of the target screening item, the target screening item can be highlighted in a first mode, or the search word and the target screening item are both highlighted in the first mode, so that the user is prompted to continue searching based on the historical search word and the target screening item, namely, the target screening item of the screener is transmitted when different data sources are switched, and then searching is performed in the second data source based on the search word and the target screening item, and the searching result at the moment is displayed.
By way of example, FIG. 4 is a schematic diagram of another data search provided by an embodiment of the present disclosure, as shown in FIG. 4, in which a search page 400 is illustrated, the target screening item 401 in the search page 400 is "from: small A", the search term is "quality optimization", the targeted data source message may be switched from the data source Yun Wendang, the target screening item 401 may be highlighted in a first manner, such as "from: small A" is bolded and underlined in FIG. 4, for example only, and the search is continued under the data source message based on the search term "quality optimization" and the target screening item 401. Optionally, a filtering option 402 may also be shown in fig. 4, where the filtering option 402 may include multiple filtering options corresponding to the current data source message, for example, the filtering option includes a user, for example, the target filtering option "from small a" is selected, where a session, a type, a time, etc. are located, and the user is supported to further add other filtering options to search based on the target filtering option.
Optionally, after receiving the switching operation from the first data source to the second data source, the data searching method may further include, when the second data source does not support screening of the target screening item, highlighting the target screening item in a second manner, and displaying preset prompt information.
The second mode may be a highlighted mode different from the first mode described above, for example, the first mode is to set the font color to be color, and the second mode may be to set the font color to be black, which is merely an example.
Specifically, when the target search result is obtained by searching in the first data source, the data search device responds to the switching operation from the first search source to the second search source by the user, judges whether the second data source supports screening of the target screening item, when the second data source is determined to not support screening of the target screening item, for example, the second data source is a mailbox, the target screening item is "from small A", and the second data source does not support screening of the target screening item, then the target screening item can be highlighted in a second mode, or both the search word and the target screening item can be highlighted in the second mode, preset prompt information is displayed, the user is prompted that the current data source cannot be screened, and the preset prompt information can be set according to actual conditions.
For example, fig. 5 is a schematic diagram of still another data search provided in the embodiment of the present disclosure, as shown in fig. 5, which illustrates a search page 500, where a target screening item 501 in the search page 500 is "from: small a", a search word is "quality optimization", a data source mailbox for the data source mailbox may be switched from the data source Yun Wendang, and since the data source mailbox does not support screening of the target screening item, the target screening item 501 may be highlighted in a second manner, for example, the "from: small a" is set to a font color gray in fig. 5, and a mail is searched for based on a preset prompt message "input keyword or other filtering item", which is merely an example.
Optionally, a filtering option 502 may also be shown in fig. 5, where the filtering option 502 may include multiple filtering options corresponding to the mailbox of the current data source, such as a sender, a recipient, an attachment, a theme, and no inclusion, and support the user to select the filtering option of the current data source for searching.
In the above scheme, when the data source is switched, the selected state of the target screening item in the screener can be changed according to the supporting condition of the data source to the target screening item, when the switched data source supports the screening of the target screening item, the selected state of the target screening item can be kept, namely the screened activation state can be transmitted, and when the switched data source cannot be screened, the non-selectable state can be displayed, so that the searching convenience and efficiency are further improved.
For example, fig. 6 is a schematic flow chart of another data searching method provided by the embodiment of the present disclosure, as shown in fig. 6, in a possible implementation manner, after obtaining an input search term, the data searching method may further include the following steps:
and 601, when the user name is included in the search word, taking a target user corresponding to the user name as a target screening item.
The user name may be a real name or a virtual name of the user, which is not particularly limited. The target user may be a target user corresponding to the user name in the search term, and one or more target users may be used because different users may be renamed.
In the embodiment of the disclosure, after the data searching device acquires the input search term, the data searching device may determine whether the search term includes a user name, if the search term includes only one target user corresponding to the user name, the target user may be used as a target screening item, and the target screening item is automatically filled into the screening item where the user is located in the filter and displayed.
Step 601 may be followed by steps 602-603, and/or steps 604-605, and the order of execution of steps 602-603 and steps 604-605 is not limited, and is merely exemplary in fig. 6.
Step 602, determining the association degree between at least two target users corresponding to the user names and the current user.
The degree of association may be understood as a familiarity or degree of association between different users, with higher degrees of association indicating more familiarity between different users.
In the embodiment of the disclosure, the data searching device includes a user name in determining the search word, and the number of target users corresponding to the user name is at least two, so that the association degree between each target user and the current user can be determined.
In some embodiments, determining the degree of association between the at least two target users corresponding to the user name and the current user may include determining the degree of association of the target user and the current user based on at least one of an organization relationship, an interaction frequency, and a meeting frequency between the target user and the current user.
The organization relationship can be understood as determining the association degree by means of whether different users are in the same organization architecture or whether generic leaders are the same or not. The interaction frequency may be the frequency of online communication between different users. The meeting frequency may be the frequency at which different users participate in a meeting together.
The data searching device can respectively determine the association scores of the organization relation, the interaction frequency, the conference frequency and the like between the target user and the current user after determining the association degree between each target user and the current user, and the sum of the final association scores of each dimension is determined as the association degree between the target user and the current user.
The example is that the target user a is in the same department as the current user, the association score is 1, the target user B and the current user belong to different companies, the association score is 0, the interaction frequency of the target user a and the current user is multiple times a day, the association score is 1, the interaction frequency of the target user B and the current user is zero times a day, the association score is 0, the conference frequency of the target user a and the current user is multiple times a week, the association score is 1, the conference frequency of the target user B and the current user is once a week, the association score is 0, in sum, the association degree of the target user a and the current user=1+1+1=3, and the association degree of the target user a and the current user=0.
And 603, determining a target user with the maximum association degree and/or the association degree greater than or equal to a preset threshold value as a target screening item.
The preset threshold value can be a minimum association degree set for association degrees among different users, and recommendation can be performed only when the association degree exceeds the preset threshold value.
The data searching device can compare the association degree between each target user and the current user after determining the association degree between at least two target users corresponding to the user names and the current user, determine the maximum association degree, determine the target user corresponding to the maximum association degree as the target screening item, and/or compare each association degree with a preset threshold value, determine the target user corresponding to the association degree greater than or equal to the preset threshold value as the target screening item, namely automatically select the target user with the maximum association degree with the current user in the screener based on the user in the search word as the target screening item, and fill the target screening item into the screening item of the user of the screener for display.
For example, when the search term is "small a application", the target screening item may be "small a" which is most familiar to the current user and is filled into the screener for presentation, and after the target screening item is selected, "small a" is no longer a keyword, but is "small a" for the user.
Step 604, in response to the search term including at least two usernames, determining at least two target users based on the at least two usernames included.
After determining whether the search term includes the user name, the data search device may determine, by using the steps 601 to 603 described above, the corresponding target user for each user name when determining that the search term includes at least two different user names, and obtain at least two target users as target screening options.
Step 605, searching for target search results based on the search terms in the content from at least two target users.
The data searching apparatus may determine content from at least two target users among the plurality of data sources first, and then may perform a targeted search among the content from the at least two target users based on the search terms, and may obtain target search results.
In the scheme, when the user names are included in the search word, the automatic determination of the screening item according to the association degree between the user corresponding to the user names and the current user can be supported to recommend, and when the search word includes a plurality of different user names, the search result is the content from the user corresponding to the plurality of user names, the corresponding user names are structured, the determination efficiency of the screening item is improved, and the situation that part does not belong to the user names is avoided by setting the threshold of the association degree, so that the determination accuracy of the screening item is ensured.
In some embodiments, when the target filtering item comprises a target user corresponding to a user name, the data searching method can further comprise the steps of receiving a triggering operation of the scene filtering item in the filter, displaying at least one session scene filtering item, wherein the session scene filtering item is associated with the target user and the current user, receiving a selected triggering operation of the at least one session scene filtering item, and adding the target session scene filtering item corresponding to the selected triggering operation to the target filtering item.
The scene filtering item may be a filtering item representing a scene where data is located, one session scene filtering item may represent an option of a session scene, the session scene may include an instant messaging session, a conference session, and the like, and each session scene filtering item is associated with a target user and a current user. Optionally, the session scene filtering item includes an instant messaging session, and the target user and the current user are members of the instant messaging session.
The data searching device can display at least one session scene filtering item associated with a target user and a current user under the scene filtering item when receiving triggering operation of the user on the scene filtering item in the filter after determining the target user corresponding to the user name as the target filtering item, and can add the target session scene filtering item into the target filtering item when receiving triggering operation of the user on the target session scene filtering item in the at least one session scene filtering item, wherein the target filtering item can comprise the target user and the target session scene filtering item, and can be searched based on the target filtering item and the search word.
Fig. 7 is a schematic diagram of still another data search provided by the embodiment of the present disclosure, as shown in fig. 7, where a search page 700 is shown, a filter of the search page 300 has been shown with a "target filtering item from a small B", where the small B is a target user corresponding to a user name, after the user performs a triggering operation on a scene filtering item of a "session" in the filter, an area 701 may be shown, where the area 701 includes 5 session scene filtering items associated with the target user and a current user, such as a first instant call to a fifth instant call in the figure, and when the user performs a selected triggering operation on a fourth instant call in the area 701, the fourth instant call may be added to the target filtering item, and the scene filtering item of the "session" in the filter is filled in the fourth instant call.
In the above scheme, when the target screening item is determined, on the basis of adding the corresponding user to the target screening item based on the user name in the search term, one of the session scene screening items and/or other screening items can be selected to be added to the target screening item through triggering operations of the scene screening item and/or other screening items, that is, the target screening item can be obtained in the screener simultaneously, or after one of the session scene screening items and the other screening items is determined, triggering operations of other screening items in the screener are added, so that flexibility in determination of the screening item is improved, and the actual requirements of the user are met.
In some embodiments, the data searching method can further comprise the steps of when the first search result is obtained based on the search word, displaying the first search result and the associated user of the first search result at the same time, responding to the triggering operation of the associated user, extracting the result of the associated user from the first search result, and obtaining and displaying the second search result.
The first search result may be a search result obtained based on only the search term, and the data source in the search is not limited, and the search may be performed in one or more data sources. Optionally, the first search result may be obtained by searching in a cloud resource data source, where the cloud resource includes at least one of a cloud document, a cloud video, and a cloud audio. The associated user of the first search result may be understood as a user related to the first search result, for example, when the first search result is obtained by searching in a cloud resource data source, the associated user may be other users sharing a certain cloud resource in the first search result to the current user, or may be users having all rights to read, edit, share, etc. a certain cloud resource in the first search result. The second search result may be a portion of the first search result that is related to the associated user.
When the triggering operation of the user on one of the associated users is detected, partial results relevant to the associated user corresponding to the triggering operation can be screened from the first search results to obtain second search results, and the second search results are displayed in the search page, so that secondary search based on the search results is realized.
Optionally, the associated user displaying the first search result may include determining a sharing user and/or a home user of the first search result as associated users, determining a degree of association between each associated user and a current user when the number of associated users is at least two, determining a display order of a plurality of associated users based on the degree of association, and displaying the plurality of associated users according to the display order.
The sharing user may share the data of a certain result in the first search result to other users of the current user, and the home user may be a user having all rights to the data of a certain result in the first search result.
Specifically, when the data searching device displays the associated users of the first search result, the sharing users and/or the attributing users of the first search result can be determined as the associated users, and when the number of the associated users is two or more, the association degree between each associated user and the current user is determined, the specific association degree determining mode refers to the embodiment, then the association degrees can be ranked according to the order from large to small, the ranking result is the display order of the plurality of associated users, and the plurality of associated users are displayed according to the order from large to small, namely the earlier ranking indicates that the association degree or familiarity between the associated users and the current user is higher.
Fig. 8 is a schematic diagram of still another data search provided in an embodiment of the present disclosure, where, as shown in fig. 8, a search page 800 is shown, where the search page 800 shows a region 802 in a filtering option, where the region 802 includes a small a, a small B, and a small C associated with a previous first search result, and the three associated users are shown in a ranking order with respect to the current user, where the association between the small a and the current user is the highest, and the association between the small C and the current user is the lowest. And then after triggering the small A and the small B by the user, adding a screening item 801, specifically 'from: the small A and the small B', and extracting the result of the screening item 801 from the first search result as a second search result and displaying the second search result.
In the scheme, at least one associated user of the current search result can be displayed on the basis of the existing search result, and screening is carried out on the existing search result based on the associated user, so that further search results are obtained and displayed.
Fig. 9 is a schematic structural diagram of a data searching apparatus according to an embodiment of the present disclosure, where the apparatus may be implemented by software and/or hardware, and may be generally integrated in an electronic device. As shown in fig. 9, the apparatus includes:
an obtaining module 901, configured to obtain an input search term;
the screening module 902 is configured to receive a triggering operation of a screener, and obtain a target screening item, where the screener includes at least two screening items;
And the searching module 903 is configured to search among a plurality of data sources based on the search term and the target screening item, obtain a target search result, and display the target search result.
Optionally, the acquiring module 901 is configured to:
and receiving triggering operation of a filter displayed in the search page or detecting input of a preset trigger word.
Optionally, when the target search result is obtained by searching in a first data source, the first data source includes at least one of the plurality of data sources, the apparatus further includes a first switching module configured to:
And receiving a switching operation from the first data source to a second data source, and when the second data source supports screening of the target screening item, highlighting the target screening item in a first mode and searching in the second data source based on the search word and the target screening item.
Optionally, the apparatus further comprises a second switching module for, after receiving a switching operation from the first data source to a second data source,
And when the second data source does not support screening of the target screening items, the target screening items are highlighted in a second mode, and preset prompt information is displayed.
Optionally, the filtering item includes at least one of a user, a time, a scene, and a place.
Optionally, the search module 902 is configured to:
Searching in the multiple data sources based on the search word, determining an initial search result, and extracting a result under the target screening item in the initial search result to obtain the target search result;
Or determining target data corresponding to the target screening items in a plurality of data sources, and searching in the target data based on the search word to obtain the target search result.
Optionally, the apparatus further comprises a first user module for, after the retrieving the entered search term,
And when the user name is included in the search word, taking a target user corresponding to the user name as a target screening item.
Optionally, the number of the target users is at least two, and the first user module includes:
the association unit is used for determining the association degree between at least two target users corresponding to the user names and the current user;
And the determining unit is used for determining the target user with the maximum association degree and/or the association degree larger than or equal to a preset threshold value as the target screening item.
Optionally, the association unit is configured to:
and determining the association degree of the target user and the current user based on at least one of the organization relation, the interaction frequency and the conference frequency between the target user and the current user.
Optionally, the apparatus further comprises a second user module configured to:
responsive to the search term including at least two usernames therein, determining at least two target users based on the at least two usernames included;
And searching for the target search result based on the search word in the content from at least two target users.
Optionally, the apparatus further includes a scene module configured to:
receiving triggering operation of scene screening items in the screener, and displaying at least one session scene filtering item, wherein the session scene filtering item is associated with the target user and the current user;
And receiving a selected triggering operation of the at least one session scene filtering item, and adding a target session scene filtering item corresponding to the selected triggering operation into the target screening item.
Optionally, the session scene filtering item includes an instant messaging session, and the target user and the current user are members of the instant messaging session.
Optionally, the device further comprises a secondary searching module for:
When a first search result is obtained based on the search word, displaying the first search result and simultaneously displaying the associated user of the first search result;
And responding to the triggering operation of the associated user, extracting the result of the associated user from the first search result, obtaining a second search result and displaying the second search result.
Optionally, the secondary search module is configured to:
Determining the sharing user and/or the attribution user of the first search result as the associated user;
When the number of the associated users is at least two, determining the association degree of each associated user and the current user;
And determining the display sequence of the plurality of associated users based on the association degree, and displaying the plurality of associated users according to the display sequence.
Optionally, the first search result is obtained by searching in a cloud resource data source, and the cloud resource includes at least one of a cloud document, a cloud video and a cloud audio.
The data searching device provided by the embodiment of the disclosure can execute the data searching method provided by any embodiment of the disclosure, and has the corresponding functional modules and beneficial effects of the executing method.
Embodiments of the present disclosure also provide a computer program product comprising a computer program/instruction which, when executed by a processor, implements the data search method provided by any of the embodiments of the present disclosure.
Fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure. Referring now in particular to fig. 10, a schematic diagram of an electronic device 1000 suitable for use in implementing embodiments of the present disclosure is shown. The electronic device 1000 in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like. The electronic device shown in fig. 10 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. 10, the electronic device 1000 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 1001 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 1002 or a program loaded from a storage means 1008 into a Random Access Memory (RAM) 1003. In the RAM 1003, various programs and data necessary for the operation of the electronic apparatus 1000 are also stored. The processing device 1001, the ROM 1002, and the RAM 1003 are connected to each other by a bus 1004. An input/output (I/O) interface 1005 is also connected to bus 1004.
In general, devices including input devices 1006 such as a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 1007 including a Liquid Crystal Display (LCD), speaker, vibrator, etc., storage devices 1008 including, for example, magnetic tape, hard disk, etc., and communication devices 1009 may be connected to the I/O interface 1005. The communication means 1009 may allow the electronic device 1000 to communicate wirelessly or by wire with other devices to exchange data. While fig. 10 shows an electronic device 1000 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 the communication device 1009, or installed from the storage device 1008, or installed from the ROM 1002. When the computer program is executed by the processing apparatus 1001, the above-described functions defined in the data search method of the embodiment of the present disclosure are performed.
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 a 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 wiring, fiber optic cable, RF (radio frequency), and the like, or any suitable combination of the foregoing.
In some embodiments, 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 included 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 acquire an input search term, receive a trigger operation of a filter, acquire a target screening item, wherein the filter comprises at least two screening items, search in a plurality of data sources based on the search term and the target screening item, acquire a target search result and display the target search result.
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 names of the units do not constitute a limitation of the units themselves in some cases.
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 that may be used include Field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems-on-a-chip (SOCs), complex Programmable Logic Devices (CPLDs), 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 (18)
1. A data search method, comprising:
acquiring an input search term;
Receiving triggering operation of a filter, and obtaining target screening items, wherein the filter comprises at least two screening items, the filter is displayed on a search page in advance, and the screening items are determined based on a plurality of data sources;
Searching in a plurality of data sources based on the search word and the target screening item, obtaining a target search result and displaying the target search result;
if the target search result is obtained by searching in the first data source, the method further comprises:
A switch operation from the first data source to a second data source is received, and a search is performed in the second data source based on the search term and the target screen option.
2. The method of claim 1, wherein the receiving a trigger operation for a filter comprises:
and receiving triggering operation of a filter displayed in the search page or detecting input of a preset trigger word.
3. The method of claim 1, wherein the first data source comprises at least one of the plurality of data sources, the searching in the second data source based on the search term and the target screen option comprising:
and when the second data source supports screening of the target screening item, highlighting the target screening item in a first mode, and searching in the second data source based on the search word and the target screening item.
4. A method according to claim 3, wherein after receiving a switching operation from the first data source to a second data source, the method further comprises:
And when the second data source does not support screening of the target screening items, the target screening items are highlighted in a second mode, and preset prompt information is displayed.
5. The method of claim 1, wherein the screening item comprises at least one of a user, a time, a scene, and a location.
6. The method of claim 1, wherein searching among a plurality of data sources based on the search term and the target screening item to obtain a target search result comprises:
Searching in the multiple data sources based on the search word, determining an initial search result, and extracting a result under the target screening item in the initial search result to obtain the target search result;
Or determining target data corresponding to the target screening items in a plurality of data sources, and searching in the target data based on the search word to obtain the target search result.
7. The method of claim 1, wherein after the obtaining the entered search term, the method further comprises:
And when the user name is included in the search word, taking a target user corresponding to the user name as a target screening item.
8. The method of claim 7, wherein the number of target users is at least two, the method further comprising:
determining the association degree between at least two target users corresponding to the user names and the current user;
And determining the target user with the maximum association degree and/or the association degree larger than or equal to a preset threshold value as the target screening item.
9. The method of claim 8, wherein determining the degree of association between the at least two target users corresponding to the user name and the current user comprises:
and determining the association degree of the target user and the current user based on at least one of the organization relation, the interaction frequency and the conference frequency between the target user and the current user.
10. The method of claim 7, wherein the method further comprises:
responsive to the search term including at least two usernames therein, determining at least two target users based on the at least two usernames included;
And searching for the target search result based on the search word in the content from at least two target users.
11. The method of claim 7, wherein the method further comprises:
receiving triggering operation of scene screening items in the screener, and displaying at least one session scene filtering item, wherein the session scene filtering item is associated with the target user and the current user;
And receiving a selected triggering operation of the at least one session scene filtering item, and adding a target session scene filtering item corresponding to the selected triggering operation into the target screening item.
12. The method of claim 11, wherein the session context filter term comprises an instant messaging session, and wherein the target user and the current user are members of the instant messaging session.
13. The method according to claim 1, wherein the method further comprises:
Acquiring a first search result based on the search word, and displaying the first search result and the associated user of the first search result at the same time;
And responding to the triggering operation of the associated user, extracting the result of the associated user from the first search result, obtaining a second search result and displaying the second search result.
14. The method of claim 13, wherein presenting the associated user of the first search result comprises:
Determining the sharing user and/or the attribution user of the first search result as the associated user;
When the number of the associated users is at least two, determining the association degree of each associated user and the current user;
And determining the display sequence of the plurality of associated users based on the association degree, and displaying the plurality of associated users according to the display sequence.
15. The method of claim 13, wherein the first search result is searched in a cloud resource data source, the cloud resource comprising at least one of a cloud document, a cloud video, and a cloud audio.
16. A data search device, comprising:
The acquisition module is used for acquiring the input search word;
The screening module is used for receiving triggering operation of a screener and obtaining target screening items, wherein the screener comprises at least two screening items, the screener is displayed on a search page in advance, and the screening items are determined based on a plurality of data sources;
The searching module is used for searching among a plurality of data sources based on the search word and the target screening item, obtaining target search results and displaying the target search results;
If the target search result is obtained by searching in the first data source, the device further includes a first switching module, configured to:
A switch operation from the first data source to a second data source is received, and a search is performed in the second data source based on the search term and the target screen option.
17. An electronic device, the electronic device comprising:
A processor;
A memory for storing the processor-executable instructions;
The processor is configured to read the executable instructions from the memory and execute the instructions to implement the data search method of any of the preceding claims 1-15.
18. A computer readable storage medium, characterized in that the storage medium stores a computer program for executing the data search method according to any one of the preceding claims 1-15.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210689540.XA CN115080806B (en) | 2022-06-16 | 2022-06-16 | A data search method, device, equipment and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210689540.XA CN115080806B (en) | 2022-06-16 | 2022-06-16 | A data search method, device, equipment and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115080806A CN115080806A (en) | 2022-09-20 |
CN115080806B true CN115080806B (en) | 2024-12-24 |
Family
ID=83253987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210689540.XA Active CN115080806B (en) | 2022-06-16 | 2022-06-16 | A data search method, device, equipment and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115080806B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103441860A (en) * | 2013-04-16 | 2013-12-11 | 阿里巴巴集团控股有限公司 | Recommendation method and device of internet service |
CN104063469A (en) * | 2014-06-27 | 2014-09-24 | 百度在线网络技术(北京)有限公司 | Search result display method and search result display device |
WO2016101765A1 (en) * | 2014-12-25 | 2016-06-30 | 北京奇虎科技有限公司 | Question-and-answer page related question recommendation method and device |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NZ525182A (en) * | 2003-04-04 | 2005-11-25 | Keith Graham Mandeno | Query processor for classifiable items |
CN103186556B (en) * | 2011-12-28 | 2016-09-07 | 北京百度网讯科技有限公司 | Obtain the method with searching structure semantic knowledge and corresponding intrument |
JP7290304B2 (en) * | 2017-12-08 | 2023-06-13 | 株式会社ダハ | search system |
CN111444405A (en) * | 2020-03-20 | 2020-07-24 | 北京三快在线科技有限公司 | User interaction method and device for searching, mobile terminal and storage medium |
CN112749328B (en) * | 2020-04-21 | 2024-01-05 | 腾讯科技(深圳)有限公司 | Searching method, searching device and computer equipment |
CN111859195A (en) * | 2020-07-31 | 2020-10-30 | 北京字节跳动网络技术有限公司 | Information display method, information search method and device |
CN113761345A (en) * | 2021-02-09 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Search processing method, apparatus, device and storage medium |
CN113486253B (en) * | 2021-07-30 | 2024-03-19 | 抖音视界有限公司 | Search result display method, device, equipment and medium |
-
2022
- 2022-06-16 CN CN202210689540.XA patent/CN115080806B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103441860A (en) * | 2013-04-16 | 2013-12-11 | 阿里巴巴集团控股有限公司 | Recommendation method and device of internet service |
CN104063469A (en) * | 2014-06-27 | 2014-09-24 | 百度在线网络技术(北京)有限公司 | Search result display method and search result display device |
WO2016101765A1 (en) * | 2014-12-25 | 2016-06-30 | 北京奇虎科技有限公司 | Question-and-answer page related question recommendation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN115080806A (en) | 2022-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111510760B (en) | Video information display method and device, storage medium and electronic equipment | |
CN109976620B (en) | Method, device, equipment and storage medium for determining list item display attribute information | |
CN112528595B (en) | Document processing method and device and electronic equipment | |
CN111414498A (en) | Multimedia information recommendation method and device and electronic equipment | |
CN104077047A (en) | Method and device for executing application | |
US11856152B2 (en) | Video special effect configuration file generation method and apparatus, and video rendering method and apparatus | |
CN110516159B (en) | Information recommendation method and device, electronic equipment and storage medium | |
CN110658960A (en) | Message processing method and device and electronic equipment | |
WO2015183363A1 (en) | Career path navigation | |
CN111596991A (en) | Interactive operation execution method and device and electronic equipment | |
JP2024528494A (en) | Item processing method, device, equipment, and medium | |
CN114338576A (en) | Task participant adding method and device, electronic equipment and storage medium | |
CN116126447A (en) | Information processing method, device, electronic equipment and computer readable medium | |
CN116886989A (en) | Method and device for generating media content, electronic equipment and storage medium | |
CN114997114A (en) | Document updating method, device, equipment and medium | |
CN110633950B (en) | Task information processing method and device, electronic equipment and storage medium | |
CN113779461B (en) | Data loading method and device and electronic equipment | |
CN114417782B (en) | Display method, device and electronic device | |
CN114422482A (en) | Message sending method, apparatus, electronic device, storage medium and program product | |
CN115080806B (en) | A data search method, device, equipment and medium | |
US20240089223A1 (en) | Information display method and apparatus, and electronic device | |
CN113111648A (en) | Information processing method and device, terminal and storage medium | |
CN109977279B (en) | Method and device for searching online documents in suite | |
EP4529176A1 (en) | Information display method and apparatus, and device and medium | |
CN111596995A (en) | Display 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 |