Task processing method and apparatus, electronic device, and storage medium
By receiving configuration information and using a target model to identify target information from the information source, the problem of users having difficulty accurately describing information characteristics is solved, enabling fast and efficient information processing and improving the accuracy and convenience of task execution.
Patent Information
- Application Number
- PCT/CN2025/090318
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-11
- Filing Date
- 2025-04-22
- Publication Date
- 2026-01-15
AI Technical Summary
In existing technologies, users find it difficult to quickly and efficiently configure and execute task processing, especially when the characteristics of the target information are not accurately described, resulting in low information processing efficiency.
By receiving the configuration information of the target task, the target model is used to identify the target information from the information source to be identified based on the target information features, and the task is executed based on the identification results. This reduces the user's requirements for the accuracy of the information feature description, uses examples of target information to understand the features, and uses machine learning models for analysis.
It enables rapid and efficient identification and processing of relevant information without requiring precise description of target information features, reducing user burden and improving the accuracy and convenience of information processing.
Smart Images

Figure CN2025090318_15012026_PF_FP_ABST
Abstract
Description
Task processing methods, devices, electronic equipment and storage media
[0001] This application claims priority to Chinese Patent Application No. 202410931409.9, filed on July 11, 2024, the disclosure of which is incorporated herein by reference in its entirety. Technical Field
[0002] This disclosure relates to a task processing method, apparatus, electronic device, and storage medium. Background Technology
[0003] In people's daily work, there is a lot of information to process in office systems and other software. How to process this information quickly and efficiently is a problem that needs to be solved. Summary of the Invention
[0004] This disclosure provides a task processing method, apparatus, electronic device, and storage medium.
[0005] The following technical solution is adopted in this disclosure.
[0006] In some embodiments, this disclosure provides a task processing method, including:
[0007] The system receives configuration information for a target task, which includes: an information source to be identified and target information features of the target task; wherein the target information features include: one or more examples of target information, or a target topic and one or more examples of target information.
[0008] The target model is instructed to identify target information from the source of information to be identified based on the target information features, wherein the target information matches the target information features;
[0009] Based on the identification results, the target task is executed.
[0010] In some embodiments, this disclosure provides a task processing apparatus, including:
[0011] A receiving unit is configured to receive configuration information of a target task, the configuration information including: an information source to be identified, and target information features of the target task; wherein, the target information features include: one or more examples of target information, or, a target topic and one or more examples of target information;
[0012] A control unit is configured to instruct a target model to identify target information from the source of information to be identified based on the target information features, wherein the target information matches the target information features;
[0013] The control unit is also used to perform the target task based on the recognition result.
[0014] In some embodiments, this disclosure provides an electronic device, including: at least one memory and at least one processor;
[0015] The memory is used to store program code, and the processor is used to call the program code stored in the memory to execute the above method.
[0016] In some embodiments, this disclosure provides a computer-readable storage medium for storing program code that, when run by a processor, causes the processor to perform the methods described above. Attached Figure Description
[0017] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and elements are not necessarily drawn to scale.
[0018] Figure 1 is a flowchart of a task processing method according to an embodiment of the present disclosure.
[0019] Figures 2 to 6 are schematic diagrams of the configuration interface of an embodiment of this disclosure.
[0020] Figure 7 is a schematic diagram of sending notification messages according to an embodiment of this disclosure.
[0021] Figures 8 and 9 are schematic diagrams of the configuration interface of an embodiment of this disclosure.
[0022] Figures 10 and 11 are schematic diagrams of the target document according to embodiments of this disclosure.
[0023] Figure 12 is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed Implementation
[0024] It should be noted that the steps related to obtaining information (including user information) mentioned in this disclosure are performed with the authorization of the relevant user. For example, in response to receiving a user's active request, a prompt message is sent to the user to clearly inform the user that the requested operation will require the acquisition and use of relevant information. This allows the user to independently choose whether to provide relevant information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations of this disclosure based on the prompt message. As an optional but non-limiting implementation, the way to send a prompt message to the user in response to receiving a user's active request can be, for example, a pop-up window, in which the prompt message can be presented in text form. Furthermore, the pop-up window can also include a selection control for the user to choose "agree" or "disagree" to provide relevant information to the electronic device. It is understood that the above notification and user authorization processes are merely illustrative and do not constitute a limitation on the implementation of this disclosure; other methods that comply with relevant laws and regulations can also be applied to the implementation of this disclosure. It is understood that the data involved in the technical solutions of this disclosure (including but not limited to the data itself, the acquisition or use of data) shall comply with the requirements of relevant laws, regulations, and related provisions.
[0025] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0026] It should be understood that the various steps described in the method embodiments of this disclosure can be performed in sequence and / or in parallel. Furthermore, method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.
[0027] The term "comprising" and its variations as used in this disclosure are open-ended, meaning "including but not limited to". The term "according to" means "at least in part according to". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the description below.
[0028] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0029] It should be noted that the use of the word "a" in this disclosure is illustrative rather than restrictive, and those skilled in the art should understand that it should be understood as "one or more" unless otherwise expressly indicated in the context.
[0030] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0031] The solutions provided by the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings.
[0032] As shown in Figure 1, which is a flowchart of a task processing method according to an embodiment of the present disclosure, the method includes the following steps.
[0033] S11. Receive the configuration information of the target task. The configuration information includes: the information source to be identified and the target information characteristics of the target task.
[0034] In some embodiments, the execution end of the method proposed in this disclosure can be a terminal, server, or other device. Configuration information can be information input by the user in a configuration interface. Receiving input configuration information can include: receiving input text information, receiving input natural language dialogue, or receiving input multimedia files (one or more of images or videos). Configuration information can be determined based on the meaning obtained after parsing one or more of the input text information, natural language dialogue, or multimedia files. For example, after receiving input natural language dialogue, semantic recognition can be performed on the natural language dialogue to determine its intended meaning, and then configuration information can be determined based on its meaning. Similarly, after receiving input images, the images or text displayed in the images can be parsed to determine the meaning expressed in the images, and then configuration information can be determined based on the meaning. The configuration interface can be one or a set of interfaces, such as one or a set of interfaces in instant messaging software. The configuration interface can have an input area or options, allowing users to input configuration information through the input area or select configuration information through the options. The source of information to be identified in the configuration information can refer to the scope of the search for target information, i.e., where to search for the target information. For example, it can be one or more specified sessions, sessions that meet specific conditions, one or more meetings, meetings that meet specific conditions, etc. Target information features can be the characteristics that target information satisfies, i.e., which information belongs to the target information. Target information features include: one or more examples of target information, or a target topic and one or more examples of target information. In some embodiments, the examples of target information are specific examples of target information that satisfy the target information features, and the target topic is the topic to which the examples of target information belong, indicating what type of information the examples of target information are, usually that is, the content type of the information to be identified. In some embodiments, for example, the target topic can be "food safety issues," and the examples of target information can include specific examples of food safety issues; the topic of the examples of target information can be "customer complaints," and the examples of target information can include the content of specific customer complaints. In some embodiments, as shown in Figure 2, the target topic is "related messages of customer complaints" on the right side of the identified message, and below it, the example of target information "The updated interface is too difficult to use, I can't find the functions I need, the system crashed" is displayed, showing which information is "related messages of customer complaints" through the examples of target information.
[0035] In some embodiments, the configuration information may be obtained by the user adding, deleting, or modifying preset examples of target information already existing in the configuration interface. Furthermore, the user can add, delete, or modify preset examples of target information. Therefore, examples of target information may include examples of target information input by the first user, or examples of target information obtained after the first user edits existing preset examples of target information.
[0036] In some embodiments, receiving configuration information for a target task includes: determining the information source to be identified within the permission scope of the target user; the target user includes at least one of the following: the user who configures the target task, or the user who uses the target task. In some embodiments, "within the permission scope of the target user" may refer to, for example, within the range accessible to the target user. For example, the content in the configuration information needs to be accessible to the target user, such as the information source to be identified needing to be an information source accessible to the target user. This ensures data security.
[0037] S12. The target model identifies target information from the source of information to be identified based on the target information features.
[0038] S13. Based on the identification results, execute the target task.
[0039] In some embodiments, target information is matched with target information features. In some embodiments, target information includes or may be information identified from the information to be identified in the information to be identified that matches the target information features. In some embodiments, the target model may be, for example, an artificial intelligence program, more specifically, a machine learning model, a large model, an AIGC model, etc. The target model can parse examples of target information to determine the meaning of the target information features, thus eliminating the need to input a precise description of the target information features in the configuration information. In some embodiments, the user may not be able to precisely describe the target information features (a precise description of target information features can be: a description that can be used to accurately determine whether information matches the target information features, for example, "conversation information sent by user Zhang San" is a precise description, while "more important conversation information sent by user Zhang San" is an inaccurate description). The user can provide examples that match the target information features, allowing the target model to understand which information matches the target information features through these examples. In this way, without needing a precise description of the target information features, the target model can identify information matching the target information features from the information to be identified in the information to be identified by parsing examples, i.e., finding the target information. This reduces the requirements on the user. In some embodiments, the target information is information from the information to be identified in a source that matches the features of the target information. The source of information to be identified may include one or more sources, and the information in the source is the information to be identified. For example, the source of information to be identified may include a session, a document, or an email, and the information to be identified may include session information in a session, document content in a document, or email content in an email. The target information may include information from the information to be identified that matches the features of the target information. There may be multiple sets of target information. The target information may belong to the target topic. If there are multiple target topics, each set of target information may independently belong to one of the target topics.
[0040] In some embodiments, executing a target task based on the identification result may include: automatically executing the target task in response to the identification of target information. For example, the target task processing action may be automatically executed in response to the identification of target information. As shown in Figures 2 to 6, for example, in response to receiving a customer complaint (i.e., target information), an immediate or predetermined reminder may be sent to a group (i.e., processing action). In response to project risks such as those related to plans or timelines (i.e., target information), an immediate or predetermined reminder may be sent to a group (i.e., processing action). In response to receiving a message related to a sales lead (i.e., target information), an immediate or predetermined reminder may be sent to the sales team (i.e., processing action). In response to significant progress in sales (i.e., target information), an immediate or predetermined reminder may be sent to the sales team's group (i.e., processing action). In response to significant progress in a project (i.e., target information), an immediate or predetermined reminder may be sent to a group (i.e., processing action). In other embodiments, executing a target task based on the identification result may include: executing the target task in response to the lack of identification of target information, for example, if no risk item is identified, outputting a prompt message to the user indicating that the current content can be approved.
[0041] In related technologies, the configuration information of the target task is usually defined by explicit descriptions such as keywords and formulas. For example, keywords are used to define the information to be identified, specifically, identifying conversation information containing a certain keyword. This approach requires users to be able to extract keywords or formulas effectively, that is, to accurately describe the characteristics of the target information. However, users may not be able to describe the characteristics of the target information very precisely, and the characteristics of the target information may be features that cannot be accurately described. In this case, users will be unable to configure the configuration information of the target task. Therefore, in some embodiments of this disclosure, examples of target information are provided to describe the characteristics of the target information, allowing the target model to parse the examples of the target information to understand the characteristics of the target information, thereby reducing the burden on users through the learning capabilities of the target model.
[0042] In some embodiments of this disclosure, examples of target information include one or more of the following: conversation information, meeting minutes, information with a preset format, email content, and document content. In some embodiments, the target information and examples of target information can be of the same type. For example, if the information to be identified is conversation information, then the target information is the information in the conversation information that matches the characteristics of the target information. Target information can belong to a target topic. Target topics are, for example, "relevant messages about project risks" in Figure 3, "relevant messages about sales leads" in Figure 4, "relevant messages about key progress in sales" in Figure 5, or "relevant messages about key progress in XX project" in Figure 6. Information with a preset format can be information whose language composition includes one or more format components. For example, one or more format components of the information include "action" + "number" + "item," specifically, for example, receiving three towels or storing four band-aids. In some embodiments of this disclosure, taking conversation information as an example of target information, the user can provide a target topic and provide one or more conversation information under the target topic as examples of target information. The target model can parse the conversation information provided by the user to determine which conversation information matches the characteristics of the target information, and then determine whether the target information exists in the information source to be identified. If present, the target task can be performed (e.g., collecting session information into a document or sending it to a specified session). In some embodiments, session information includes text messages and voice messages; if the session information is voice messages, the voice messages can be converted to text for further determination of whether they match the target information features. In some embodiments, if meeting recordings are enabled, the meeting recordings can be identified to determine whether target information matching the target information features exists within them. The information source to be identified may include: meetings containing specific keywords. It is determined whether the content discussed in the meetings containing the specific keywords includes the target information.
[0043] In some embodiments of this disclosure, the target information includes original information text from the information source to be identified that conforms to the characteristics of the target information. Performing the target task includes: displaying the original information text from the information source to be identified that conforms to the characteristics of the target information, wherein the original information text is consistent with at least a portion of the content in the information source to be identified. In some embodiments, the original information text can be the target information or a part thereof. When performing the target task, displaying the original information text allows the user to directly view the content they are interested in, thereby determining whether the user is interested. By instructing the target model to provide feedback on relevant information from the original information text, and then displaying the original information text based on the feedback, information loss or alteration caused by the target model summarizing or processing the original information text can be avoided, thus improving information accuracy.
[0044] In some embodiments of this disclosure, the original information text includes at least one of the following: information content; the information interaction object; and the information interaction time. In some embodiments, the information interaction object may include, for example, the sender of the target information and the receiver of the target information, and the information interaction time may include the generation time, sending time, or receiving time of the target information. As shown in Figure 7, it schematically displays the original information text "@Zhang Yi, today's time is confirmed to be synchronized with everyone. R&D is evaluating the workload of activating expired meetings," and the information interaction object includes "Li Yi."
[0045] In some embodiments of this disclosure, performing the target task includes: storing the target information, the target information source characteristics where the target information is located, or the associated information characteristics of the target information within the target information source. In some embodiments, after identifying the target information, it can be stored in a designated location, which may be set in configuration information. Alternatively, the target information source characteristics can be stored. The target information source is an information source where the target information is located, and the target information source is one of the information sources to be identified. The target information source characteristics include one or more of the following: the name of the target information source where the target information is located, and the owner of the target information source where the target information is located. In some embodiments, taking a meeting as an example, referring to Figure 10, the target information may include meeting record fragments that match the target information characteristics in the meeting minutes. The target information source name may include the meeting name, and the target information source owner may be the meeting initiator. In some embodiments, the associated information characteristics of the target information within the information source include one or more of the following: the generation time of the target information within the target information source, the number of target information items within the target information source, and the personnel information within the target information source that mentions the target information. The personnel information here includes, for example, the names of people who mentioned the target information, the number of people who mentioned the target information, and the number of times the target information was mentioned. In some embodiments, taking a meeting as an example where the source of information to be identified is to be a meeting, referring to Figure 10, the generation time of the target information in the target information source may include: how long after the meeting started that the meeting record segment matching the target information features was generated; the number of target information items in the target information source may include: the number of meeting record segments in the meeting record that match the target information features; the personnel information in the target information source who mentioned the target information may include: the names of the people who mentioned the target information, the number of people who mentioned the target information, and the number of times the target information was mentioned.
[0046] In some embodiments of this disclosure, storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source includes: writing different parts of the target information, or the target information source features where the target information is located, or the associated information features of the target information within the target information source, into a file with a structured format. In some embodiments, the different parts of the target information include, for example, information content, interactive objects, and interaction times within the target information. In some embodiments, the structured format file can be one where the content format of the file is structured, for example, the file is a table, the content of the table is records, and the records are composed of cells. Another example is a file with an input area that corresponds to a specific title; in this case, the content format of the input file is also structured, and the content to be stored is written into the input area according to the corresponding title.
[0047] In some embodiments of this disclosure, the target information includes: information composed of a preset format; storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source, includes: extracting the content of the format composition from the information composed of the preset format, and writing the content of the format composition into a target document to generate a record, wherein the content of the format composition is written into a field in the record corresponding to the format composition.
[0048] In some embodiments, information with a preset format may consist of a language composition including one or more format components, each representing an information type. For example, one or more format components may include "action" + "number" + "item." Specifically, "receive three towels" and "store four band-aids" are examples of information with this preset format. "Receive" and "store" are the content of the "action" format component, "three" and "four" are the content of the "number" format component, and "towels" and "band-aids" are the content of the "item" format component. Records are generated in the target document based on the information with the preset format. Each record has one or more fields, and each format component has a corresponding field. The content of each format component is written into the corresponding field. A field is an attribute of a cell; typically, a column in a record contains the same field. A record is usually a single row of data; here, the content of the format component can be written into the cell of the record corresponding to the column of that format component.
[0049] In some embodiments of this disclosure, information with a preset format includes item processing information, the content of which includes at least one of the following: processing action, item quantity, item name, and item category; the content of the format is written into a target document to generate a record: one or more of the processing action, item quantity, item name, and item category are written into the corresponding fields of the record.
[0050] In some embodiments, the processing action can be receiving, returning, losing, discarding, purchasing, selling, or completing inspection. In some embodiments, the method proposed in this disclosure can be used for inventory management of items. The item processing information can be a session message sent in a communication session regarding the removal and placement of a certain number of items. For example, Zhang San sends "receive 3 packs of cotton swabs and 5 bandages" in a communication group. This session message is the item processing information. Then, as shown in Figure 11, it is parsed to extract information such as the processing action and the quantity of items from the target information and written into a target document, thereby achieving automatic inventory management.
[0051] In some embodiments of this disclosure, the record further has an associated field corresponding to item processing information; in response to a change in the content of the field corresponding to the format composition, the content of the associated field is updated.
[0052] In some embodiments, the content in the associated field may be information not included in the item processing information but related to it. For example, it could be information such as the item's inventory status, remaining quantity, or whether replenishment is needed. This disclosure can automatically identify item processing information and write it into the target document, thereby completing operations such as outbound / inbound processing, inventory management, and statistics without manual processing, thus improving convenience.
[0053] In some embodiments of this disclosure, performing the target task includes one or more of the following: in response to the existence of the target information in the information source to be identified, sending a notification message to a target communication object; in response to the existence of the target information in the information source to be identified, creating a record in a target document, the record being used to record the target information, or the record being used to record the target information and its associated information.
[0054] In some embodiments, as shown in Figure 2, the target communication object to which the notification message needs to be sent can be set in the configuration information of the configuration interface (select the target communication object to the right of "Remind to"). The target communication object can be a one-on-one chat session or a group chat session, or the target communication object can include both one-on-one chat sessions and group chat sessions. The sending method of the notification message can also be set, which can be immediate, delayed (e.g., sent after a 5-minute delay), or scheduled (e.g., sent at a specific time each day). In Figure 2, after identifying a relevant message about a customer complaint, a notification message will be sent to the target communication object immediately. In some embodiments, as shown in Figures 8 and 9, the information source to be identified can include a meeting, and the information to be identified can include meeting minutes. The records created in the target document include one or more of the following: the date of the meeting minutes, the name of the meeting minutes, the key points involved in the target information, the time when the target information appears, or the frequency of the target information. As shown in Figure 8, the processing action of the target task can be set in the configuration information to write records to an online or offline table, which is the target document. The configuration information allows you to specify the target document (in Figure 8, the target document is "Sales Meeting Content Detection and Analysis"), and specify which specific information from the target information and its related information should be written into the target document (Figure 8 shows a total of 10 meeting information items, including "Meeting Time Statistics" and "Meeting Name"). The related information of the target information can include the generation time of the target information, the author of the target information, the location of the target information, and the type of the target information. As shown in Figure 10, it schematically displays the records within the target document; a record can be a single line of content. Figure 10 generates two records, recording the meeting time from which the target information originates, the meeting name, the key points mentioned (i.e., examples of the corresponding target information), and the number of times the key points were mentioned.
[0055] In some embodiments of this disclosure, the notification message includes: the original text of the target information in the information source to be identified. As shown in FIG7, in some embodiments, a notification message is schematically illustrated, which may display the original text of the information, as well as associated information such as the sender of the target information or the session in which it is located.
[0056] In some embodiments of this disclosure, in response to identifying at least two target information pieces, the at least two target information pieces are displayed together in the notification message. In some embodiments, there are multiple target information pieces in the notification message, and multiple target information pieces can be displayed together in the notification message, for example, they can be aggregated into a card for display. The notification message can also display target topics, that is, the target information can be displayed below the target topic to which it belongs, allowing users to selectively view by classifying and displaying by target topic.
[0057] In some embodiments of this disclosure, in response to a preset trigger operation on the notification message, the original text location of the target information in the information source to be identified is displayed. In some embodiments, if the notification message is triggered by a preset trigger operation, it can jump to the original text location of the target information (e.g., jump to the session that generated the target information and locate the target information). The preset trigger operation can be clicking the notification message or clicking a control associated with the notification message. When there are multiple target information items, it jumps to the original text location of the triggered target information (or the target information associated with the triggered control). After jumping to the original text location, a first control that jumps back to the notification message and a second control that jumps to the original text location of the next target information can be displayed. This makes it convenient for the user to return to the notification message and to continuously view the original text of the target information.
[0058] In some embodiments of this disclosure, the original text of the information is recorded in the record. In some embodiments, the original text of the information in the record can help users accurately understand the target information.
[0059] In some embodiments of this disclosure, the associated information of the target information recorded in the record includes at least one of the following: the generation time of the target information source where the target information is located, the name of the target information source where the target information is located, the associated personnel information of the target information source where the target information is located, the associated personnel information of the target information, the target topic to which the target information belongs, the number of target information under the target topic, the generation time of the original text of the information where the target information is located, and the sender of the target information.
[0060] In some embodiments, as shown in Figure 10, records within the target document are schematically displayed. A record can be a single line of content. Figure 10 generates two records, recording the time of the meeting from which the target information originated (generation time), the meeting name (name of the target information source), the key points mentioned (the target topic to which the target information belongs), the number of times the key points were mentioned (the number of target information items), and the generation time. Displaying this information helps users better understand the target information, rather than simply viewing the target information itself. Furthermore, the statistical analysis of various types of information facilitates subsequent information classification and processing operations for users.
[0061] In some embodiments of this disclosure, the information source to be identified includes a specified session, and the information to be identified includes: session information of the specified session; examples of the target information include: examples of session information belonging to the target topic; in response to the target model identifying session information belonging to the target topic in the specified session (session information belonging to the target topic is the target information), the target task is executed. In some embodiments, as shown in Figures 2 to 6, configuration information can be set in the configuration interface. The configuration information can select the information source to be identified, which may include a specified session, which may include one or more sessions, including one or more one-on-one chat sessions and group chat sessions. The configuration information can set a target topic, and examples include examples belonging to the target topic. In response to the target model identifying session information belonging to the target topic, the target task is executed, such as sending a notification message.
[0062] In some embodiments of this disclosure, the information source to be identified includes a designated meeting, and the information to be identified includes meeting minutes of the designated meeting; examples of the target information include: examples of target information mentioned in the meeting minutes; in response to the target model identifying target information matching the target information example in the meeting minutes of the designated meeting, the target task is executed. In some embodiments, as shown in FIG8, the information source to be identified is set to include a designated meeting in the configuration information, and the characteristics of the designated meeting can be limited. In FIG8, the designated meeting is a meeting whose name contains "product demonstration". The examples of the target information provided may include examples of target information mentioned in the meeting minutes. At this time, there may be no target topic. The target model can be used to identify which meeting minutes match the target information examples. The matching process may be that the similarity between the two reaches a preset threshold, or that the two are different descriptions of the same type of situation, etc.
[0063] In some embodiments, performing the target task includes storing at least one of the following: the time of the specified meeting, the name of the specified meeting, the topic to which the target information belongs, the number of times the target information is mentioned, the time when the target information is generated in the specified meeting, the original text of the target information, and the sender of the target information. In some embodiments, as shown in Figure 10, the stored content is schematically displayed, specifically storing the time of the specified meeting, the name of the specified meeting, the key points mentioned (the topic to which the target information belongs), the number of target information items, and the time when the target information is generated in the specified meeting. Displaying this information helps users better understand the target information, rather than simply viewing the target information itself. Furthermore, the statistical analysis of various types of information facilitates subsequent information classification and processing operations for users.
[0064] In some embodiments of this disclosure, receiving configuration information for a target task includes receiving the configuration information via a configuration interface, wherein the configuration interface includes a display area for first configuration information and an input area for second configuration information, the input area being used to receive second configuration information input by a user, and the first configuration information including preset configuration information.
[0065] In some embodiments, the first configuration information may include a target theme and examples of target information. This can be pre-set configuration information, including preset target themes and / or preset examples of target information. Users can directly use the preset content. The second configuration information is user-inputted configuration information, as shown in Figure 2. Users can add examples of target information, for example, by triggering an "Add Example" button. By displaying the preset configuration information, users can easily understand how to write configuration information, reducing barriers to entry and enabling quick learning.
[0066] In some embodiments of this disclosure, receiving configuration information for a target task includes: receiving input natural language dialogue or multimedia files, and determining the configuration information for the target task based on the natural language dialogue or multimedia files. In some embodiments, configuration information can be input via text input, voice input, or by transmitting images, videos, etc., thereby facilitating user operation.
[0067] In some embodiments of this disclosure, before displaying the configuration interface, the method further includes: determining a target candidate scene from the candidate scenes; and determining the preset configuration information based on the target candidate scene. In some embodiments, different scenes are preset as candidate scenes, and each candidate scene is associated with preset configuration information of the target task. After the user selects a candidate scene as the target candidate scene, the preset configuration information associated with the target candidate scene is displayed in the configuration interface.
[0068] In some embodiments of this disclosure, the capabilities of a target model are utilized to understand the characteristics of target information through examples. With simple configuration, it is possible to identify and extract, for example, session information or meeting content to determine whether it matches target information features, reducing the difficulty for users in configuring target tasks. This can be used to solve the problem that users find it difficult to clearly express descriptive information when they need to convey their requirements through lengthy descriptions. In some embodiments of this disclosure, only examples of target information are required to extract the information of interest.
[0069] Some embodiments of this disclosure also propose a task processing apparatus, including:
[0070] A receiving unit is configured to receive configuration information of a target task, the configuration information including: an information source to be identified, and target information features of the target task; wherein, the target information features include: one or more examples of target information, or, a target topic and one or more examples of target information;
[0071] A control unit is configured to instruct a target model to identify target information from the source of information to be identified based on the target information features, wherein the target information matches the target information features;
[0072] The control unit is also used to perform the target task based on the recognition result.
[0073] In some embodiments, the target information includes the original text of the information source to be identified that conforms to the characteristics of the target information; performing the target task includes: displaying the original text of the information source to be identified that conforms to the characteristics of the target information, wherein the original text of the information is consistent with at least a portion of the content in the information source to be identified.
[0074] In some embodiments, the original information includes at least one of the following: information content; the object to which the information is interacted; and the time of interaction with the information.
[0075] In some embodiments, performing the target task includes: storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source.
[0076] In some embodiments, storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source includes: writing different parts of the target information, or the target information source features where the target information is located, or the associated information features of the target information within the target information source into a file with a structured format.
[0077] In some embodiments, the target information source features where the target information is located include at least one of the following: the name of the target information source where the target information is located, and the owner of the target information source where the target information is located.
[0078] In some embodiments, the associated information features of the target information within the information source include at least one of the following: the generation time of the target information within the target information source, the number of target information items within the target information source, and the personnel information of those who mention the target information within the target information source.
[0079] In some embodiments, the target information includes: information composed of a preset format;
[0080] Storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source, includes: extracting the content of the format composition from information composed of a preset format, writing the content of the format composition into a target document to generate a record, wherein the content of the format composition is written into a field in the record corresponding to the format composition.
[0081] In some embodiments, the information having a preset format includes item processing information, the content of which includes at least one of the following: processing action, item quantity, item name, and item category;
[0082] Writing the content in the specified format into the target document to generate a record includes writing one or more of the processing action, item quantity, item name, and item category into one or more fields corresponding to the record.
[0083] In some embodiments, the record also has associated fields corresponding to item processing information;
[0084] The control unit is also configured to update the content of the associated field in response to a change in the content of the field corresponding to the format composition.
[0085] In some embodiments, performing the target task includes one or more of the following:
[0086] In response to the presence of the target information in the source of information to be identified, a notification message is sent to the target communication object;
[0087] In response to the presence of the target information in the source of information to be identified, a record is created in the target document, the record being used to record the target information, or the record being used to record the target information and its associated information.
[0088] In some embodiments, the notification message includes: the target information in the original information text of the information source to be identified.
[0089] In some embodiments, the control unit is also configured to display the at least two target information in association in the notification message in response to the identification of at least two target information.
[0090] In some embodiments, the control unit is also configured to display the position of the target information in the original text of the information source to be identified in response to a preset trigger operation of the notification message.
[0091] In some embodiments, the original information is recorded in the record.
[0092] In some embodiments, the associated information of the target information recorded in the record includes at least one of the following: the generation time of the target information source where the target information is located, the name of the target information source where the target information is located, the associated personnel information of the target information source where the target information is located, the associated personnel information of the target information, the target topic to which the target information belongs, the number of target information under the target topic, and the generation time of the original text of the target information.
[0093] In some embodiments, the source of information to be identified includes a specified session, and the information to be identified includes: session information of the specified session; examples of the target information include: examples of session information belonging to the target topic;
[0094] In some embodiments, the control unit is configured to perform the target task in response to the target model identifying session information belonging to the target topic in a specified session.
[0095] In some embodiments, the source of information to be identified includes a designated meeting, and the information to be identified includes meeting minutes of the designated meeting;
[0096] Examples of the target information include: examples of target information mentioned in meeting minutes;
[0097] In some embodiments, the control unit is configured to perform the target task in response to the target model identifying target information matching the target information example in the meeting minutes of the specified meeting.
[0098] In some embodiments, performing the target task includes storing at least one of the following: the time of the specified meeting, the name of the specified meeting, the topic to which the target information belongs, the number of times the target information is mentioned, the time when the target information is generated in the specified meeting, the original text of the target information, and the sender of the target information.
[0099] In some embodiments, receiving configuration information for a target task includes: determining the source of information to be identified within the permission scope of the target user; the target user includes at least one of the following: the user who configures the target task, or the user who uses the target task.
[0100] In some embodiments, receiving configuration information for the target task includes at least one of the following:
[0101] The configuration information is received via a configuration interface, wherein the configuration interface includes a display area for first configuration information and an input area for second configuration information, the input area being used to receive second configuration information input by the user, and the first configuration information including preset configuration information;
[0102] Receive input natural language dialogue or multimedia file, and determine the configuration information of the target task based on the natural language dialogue or multimedia file.
[0103] For embodiments of the apparatus, since they basically correspond to the method embodiments, relevant details can be found in the descriptions of the method embodiments. The apparatus embodiments described above are merely illustrative, and the modules described as separate modules may or may not be separate. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0104] The methods and apparatus of this disclosure have been described above with reference to embodiments and application examples. Furthermore, this disclosure also provides an electronic device and a computer-readable storage medium, which are described below.
[0105] Referring now to FIG12, a schematic diagram of the structure of an electronic device (e.g., a terminal device or a server) 800 suitable for implementing embodiments of the present disclosure is shown. The terminal device in embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. The electronic device shown in the figure is merely an example and should not be construed as limiting the functionality and scope of use of embodiments of the present disclosure.
[0106] Electronic device 800 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 801, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 802 or a program loaded from storage device 808 into random access memory (RAM) 803. RAM 803 also stores various programs and data required for the operation of electronic device 800. The processing device 801, ROM 802, and RAM 803 are interconnected via bus 804. Input / output (I / O) interface 805 is also connected to bus 804.
[0107] Typically, the following devices can be connected to I / O interface 805: input devices 806 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 807 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 808 including, for example, magnetic tapes, hard disks, etc.; and communication devices 809. Communication device 809 allows electronic device 800 to communicate wirelessly or wiredly with other devices to exchange data. Although an electronic device 800 with various devices is shown in the figure, it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed alternatively.
[0108] According to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 809, or installed from a storage device 808, or installed from a ROM 802. When the computer program is executed by a processing device 801, it performs the functions defined in the methods of embodiments of this disclosure.
[0109] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. 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 disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0110] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol), and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0111] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.
[0112] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods of the present disclosure.
[0113] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0114] The flowcharts and block diagrams in the accompanying drawings 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 a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0115] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of the units are not, in some cases, intended to limit the specific unit.
[0116] The functions described above in this disclosure can be performed at least in part by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), and so on.
[0117] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include, based on electrical connections of one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0118] According to one or more embodiments of this disclosure, a task processing method is provided, comprising:
[0119] The system receives configuration information for a target task, which includes: an information source to be identified and target information features of the target task; wherein the target information features include: one or more examples of target information, or a target topic and one or more examples of target information.
[0120] The target model is instructed to identify target information from the source of information to be identified based on the target information features, wherein the target information matches the target information features;
[0121] Based on the identification results, the target task is executed.
[0122] According to one or more embodiments of this disclosure, a task processing method is provided, wherein the target information includes the original text of information from the information source to be identified that conforms to the characteristics of the target information;
[0123] Performing the target task includes: displaying the original text of the information in the information source to be identified that conforms to the target information characteristics, wherein the original text of the information is consistent with at least a portion of the content in the information source to be identified.
[0124] According to one or more embodiments of this disclosure, a task processing method is provided, wherein the original information includes at least one of the following: information content; information interaction object; information interaction time.
[0125] According to one or more embodiments of this disclosure, a task processing method is provided, wherein executing the target task includes: storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source.
[0126] According to one or more embodiments of this disclosure, a task processing method is provided that satisfies at least one of the following:
[0127] The storage of the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source includes: writing different parts of the target information, or the target information source features where the target information is located, or the associated information features of the target information within the target information source into a file with a structured format;
[0128] The target information source features include at least one of the following: the name of the target information source, and the owner of the target information source.
[0129] The associated information features of the target information within the information source include at least one of the following: the generation time of the target information within the target information source, the number of target information items within the target information source, and the personnel information of those who mention the target information within the target information source.
[0130] According to one or more embodiments of this disclosure, a task processing method is provided, wherein the target information includes: information composed of a preset format;
[0131] Storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source, includes: extracting the content of the format composition from information composed of a preset format, writing the content of the format composition into a target document to generate a record, wherein the content of the format composition is written into a field in the record corresponding to the format composition.
[0132] According to one or more embodiments of this disclosure, a task processing method is provided, wherein information composed of a preset format includes item processing information, the content of which includes at least one of the following: processing action, item quantity, item name, and item category;
[0133] Writing the content in the specified format into the target document to generate a record includes writing one or more of the processing action, item quantity, item name, and item category into one or more fields corresponding to the record.
[0134] According to one or more embodiments of this disclosure, a task processing method is provided, wherein the record further has an associated field corresponding to item processing information;
[0135] In response to a change in the content of the field corresponding to the format composition, the content of the associated field is updated.
[0136] According to one or more embodiments of this disclosure, a task processing method is provided to perform the target task, including one or more of the following:
[0137] In response to the presence of the target information in the source of information to be identified, a notification message is sent to the target communication object;
[0138] In response to the presence of the target information in the source of information to be identified, a record is created in the target document, the record being used to record the target information, or the record being used to record the target information and its associated information.
[0139] According to one or more embodiments of this disclosure, a task processing method is provided, comprising at least one of the following:
[0140] The notification message includes: the original information of the target information in the information source to be identified;
[0141] In response to the identification of at least two target information, the at least two target information are displayed together in the notification message;
[0142] In response to a preset trigger operation on the notification message, the location of the target information in the original text of the information source to be identified is displayed.
[0143] According to one or more embodiments of this disclosure, a task processing method is provided, comprising at least one of the following:
[0144] The original text of the information is recorded in the record;
[0145] The associated information of the target information recorded in the record includes at least one of the following: the generation time of the target information source where the target information is located, the name of the target information source where the target information is located, the associated personnel information of the target information source where the target information is located, the associated personnel information of the target information, the target topic to which the target information belongs, the number of target information under the target topic, and the generation time of the original text of the target information.
[0146] According to one or more embodiments of this disclosure, a task processing method is provided, wherein the information source to be identified includes a specified session, and the information to be identified includes: session information of the specified session; examples of the target information include: examples of session information belonging to the target topic;
[0147] In response to the target model identifying session information belonging to the target topic in a specified session, the target task is executed.
[0148] According to one or more embodiments of this disclosure, a task processing method is provided, wherein the information source to be identified includes a designated meeting, and the information to be identified includes meeting minutes of the designated meeting;
[0149] Examples of the target information include: examples of target information mentioned in meeting minutes;
[0150] In response to the target model identifying target information matching the target information example in the meeting minutes of the specified meeting, the target task is executed.
[0151] According to one or more embodiments of this disclosure, a task processing method is provided to execute the target task, comprising: storing at least one of the following: the time of the specified meeting, the name of the specified meeting, the topic to which the target information belongs, the number of times the target information is mentioned, the time when the target information is generated in the specified meeting, the original text of the target information, and the sender of the target information.
[0152] According to one or more embodiments of this disclosure, a task processing method is provided, which receives configuration information of a target task, including: determining the source of information to be identified within the permission scope of the target user;
[0153] The target user includes at least one of the following: the user who configures the target task, or the user who uses the target task.
[0154] According to one or more embodiments of this disclosure, a task processing method is provided, wherein receiving configuration information of a target task includes at least one of the following:
[0155] The configuration information is received via a configuration interface, wherein the configuration interface includes a display area for first configuration information and an input area for second configuration information, the input area being used to receive second configuration information input by the user, and the first configuration information including preset configuration information;
[0156] Receive input natural language dialogue or multimedia file, and determine the configuration information of the target task based on the natural language dialogue or multimedia file.
[0157] According to one or more embodiments of the present disclosure, a task processing apparatus is provided, comprising:
[0158] A receiving unit is configured to receive configuration information of a target task, the configuration information including: an information source to be identified, and target information features of the target task; wherein, the target information features include: one or more examples of target information, or, a target topic and one or more examples of target information;
[0159] A control unit is configured to instruct a target model to identify target information from the source of information to be identified based on the target information features, wherein the target information matches the target information features;
[0160] The control unit is also used to perform the target task based on the result of the identification.
[0161] According to one or more embodiments of the present disclosure, an electronic device is provided, including: at least one memory and at least one processor;
[0162] The at least one memory is used to store program code, and the at least one processor is used to call the program code stored in the at least one memory to execute the method described in any one of the above.
[0163] According to one or more embodiments of the present disclosure, a computer-readable storage medium is provided for storing program code that, when executed by a processor, causes the processor to perform the methods described above.
[0164] The above description is merely an embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.
[0165] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0166] Although this disclosure has been described using language specific to a predefined format and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.
Claims
1. A task processing method, comprising: The system receives configuration information for a target task, which includes: an information source to be identified and target information features of the target task; wherein the target information features include: one or more examples of target information, or a target topic and one or more examples of target information. The target model is instructed to identify target information from the source of information to be identified based on the target information features, wherein the target information matches the target information features; Based on the identification results, the target task is executed.
2. The method according to claim 1, wherein, The target information includes the original text of the information source to be identified that conforms to the characteristics of the target information; Performing the target task includes: displaying the original text of the information in the information source to be identified that conforms to the target information characteristics, wherein the original text of the information is consistent with at least a portion of the content in the information source to be identified.
3. The method according to claim 2, wherein, The original information includes at least one of the following: Information content; Information interaction objects; Information exchange time.
4. The method according to claim 1, wherein, Performing the target task includes: The target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source are stored.
5. The method according to claim 4, wherein, It satisfies at least one of the following: The storage of the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source includes: writing different parts of the target information, or the target information source features where the target information is located, or the associated information features of the target information within the target information source into a file with a structured format; The target information source features include at least one of the following: the name of the target information source, and the owner of the target information source. The associated information features of the target information within the information source include at least one of the following: the generation time of the target information within the target information source, the number of target information items within the target information source, and the personnel information of those who mention the target information within the target information source.
6. The method according to claim 4, wherein, The target information includes: information composed of a preset format; Storing the target information, the target information source features where the target information is located, or the associated information features of the target information within the target information source, includes: extracting the content of the format composition from information composed of a preset format, and writing the content of the format composition into a target document to generate a record, wherein the content of the format composition is written into a field in the record corresponding to the format composition.
7. The method according to claim 6, wherein, Information with a preset format includes item processing information, the content of which includes at least one of the following: processing action, item quantity, item name, and item category; Writing the content in the specified format into the target document to generate a record includes writing one or more of the processing action, item quantity, item name, and item category into one or more fields corresponding to the record.
8. The method according to claim 7, wherein, The record also has associated fields corresponding to the item processing information; In response to a change in the content of the field corresponding to the format composition, the content of the associated field is updated.
9. The method according to claim 1, wherein, Performing the target task includes one or more of the following: In response to the presence of the target information in the source of information to be identified, a notification message is sent to the target communication object; In response to the presence of the target information in the source of information to be identified, a record is created in the target document, the record being used to record the target information, or the record being used to record the target information and its associated information.
10. The method according to claim 9, wherein, Includes at least one of the following: The notification message includes: the original information of the target information in the information source to be identified; In response to the identification of at least two target information, the at least two target information are displayed together in the notification message; In response to a preset trigger operation on the notification message, the location of the target information in the original text of the information source to be identified is displayed.
11. The method according to claim 9, wherein, Includes at least one of the following: The original text of the information is recorded in the record; The associated information of the target information recorded in the record includes at least one of the following: the generation time of the target information source where the target information is located, the name of the target information source where the target information is located, the associated personnel information of the target information source where the target information is located, the associated personnel information of the target information, the target topic to which the target information belongs, the number of target information under the target topic, and the generation time of the original text of the target information.
12. The method according to claim 1, wherein, The source of information to be identified includes a specified session, and the information to be identified includes: session information of the specified session; examples of the target information include: examples of session information belonging to the target topic; In response to the target model identifying session information belonging to the target topic in a specified session, the target task is executed.
13. The method according to claim 1, wherein, The source of information to be identified includes a designated meeting, and the information to be identified includes the meeting minutes of the designated meeting; Examples of the target information include: examples of target information mentioned in meeting minutes; In response to the target model identifying target information matching the target information example in the meeting minutes of the specified meeting, the target task is executed.
14. The method according to claim 13, wherein, Executing the target task includes storing at least one of the following: the time of the specified meeting, the name of the specified meeting, the topic to which the target information belongs, the number of times the target information is mentioned, the time when the target information is generated in the specified meeting, the original text of the target information, and the sender of the target information.
15. The method according to any one of claims 1-14, wherein, Receive configuration information for the target task, including: determining the source of the information to be identified within the scope of the target user's permissions; The target user includes at least one of the following: the user who configures the target task, or the user who uses the target task.
16. The method according to any one of claims 1-14, wherein, The configuration information received for the target task includes at least one of the following: The configuration information is received via a configuration interface, wherein the configuration interface includes a display area for first configuration information and an input area for second configuration information, the input area being used to receive second configuration information input by the user, and the first configuration information including preset configuration information; Receive input natural language dialogue or multimedia file, and determine the configuration information of the target task based on the natural language dialogue or multimedia file.
17. A task processing apparatus, comprising: The receiving unit is configured to receive configuration information of a target task, the configuration information including: an information source to be identified, and target information features of the target task; wherein, the target information features include: one or more examples of target information, or, a target topic and one or more examples of target information; The control unit is configured to instruct the target model to identify target information from the source of information to be identified based on the target information features, wherein the target information matches the target information features; The control unit is also configured to perform the target task based on the result of the identification.
18. An electronic device comprising: At least one memory and at least one processor; wherein, The at least one memory is configured to store program code, and the at least one processor is configured to invoke the program code stored in the at least one memory to execute the task processing method according to any one of claims 1 to 16.
19. A computer-readable storage medium storing program code, wherein, When the program code is run by the processor, the processor performs the task processing method according to any one of claims 1 to 16.
Citation Information
Patent Citations
Service task execution method, device and system
CN111597318A
Session information identification method and device, storage medium and computer equipment
CN115062629A
Conference creation method and device, computer equipment and storage medium
CN116248419A
Task processing method and device, electronic equipment and storage medium
CN117171315A
Information processing method and device, electronic equipment and readable medium
CN117933209A