Task processing method and apparatus, electronic device, and storage medium
By receiving configuration information and using the target model to identify target information from the information source, the problem of users having difficulty accurately describing the characteristics of target information is solved, and efficient and intelligent execution of information processing is achieved.
Patent Information
- Application Number
- CN202410931409.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-11
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2044-07-11
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 target information feature description, uses examples of target information to understand the features, and uses machine learning models for information matching and processing.
It improves the efficiency and intelligence of information processing, reduces the difficulty of user task configuration, and enables efficient identification and automatic execution of information.
Smart Images

Figure CN118890330B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of computer, and particularly relates to a task processing method and device, electronic equipment and storage medium. BACKGROUND
[0002] In people's daily work, there are numerous information in office systems and other software that need to be processed. How to quickly and efficiently process these information is a problem to be solved. SUMMARY
[0003] The present disclosure provides a task processing method and device, electronic equipment and storage medium.
[0004] The present disclosure adopts the following technical solutions.
[0005] In some embodiments, the present disclosure provides a task processing method, comprising:
[0006] receiving configuration information of a target task, the configuration information comprising: a to-be-identified information source and target information features of the target task; wherein the target information features comprise: one or more examples of target information, or a target topic and one or more examples of target information;
[0007] indicating a target model to identify target information from the to-be-identified information source based on the target information features, wherein the target information matches the target information features;
[0008] based on the identification result, executing the target task.
[0009] In some embodiments, the present disclosure provides a task processing device, comprising:
[0010] a receiving unit configured to receive configuration information of a target task, the configuration information comprising: a to-be-identified information source and target information features of the target task; wherein the target information features comprise: one or more examples of target information, or a target topic and one or more examples of target information;
[0011] a control unit configured to indicate a target model to identify target information from the to-be-identified information source based on the target information features, wherein the target information matches the target information features;
[0012] The control unit is further configured to execute the target task based on the identification result.
[0013] In some embodiments, the present disclosure provides an electronic equipment, comprising: at least one memory and at least one processor;
[0014] The memory is configured to store program code, and the processor is configured to invoke the program code stored in the memory to execute the method.
[0015] In some embodiments, the present disclosure provides a computer readable storage medium configured to store program code, which, when executed by a processor, causes the processor to execute the method.
[0016] The task processing method provided by the embodiments of the present disclosure improves the information processing efficiency and intelligence by configuring a task, instructing a target model to identify target information based on a configured to-be-identified information source and a target information feature, and executing a target task based on the identified result. BRIEF DESCRIPTION OF DRAWINGS
[0017] The above and other features, advantages, and aspects of the present disclosure will become more apparent by describing in detail the embodiments thereof with reference to the annexed drawings in which:
[0018] Figure 1 is a flowchart of a task processing method according to an embodiment of the present disclosure.
[0019] Figures 2 to 6 is a schematic diagram of a configuration interface according to an embodiment of the present disclosure.
[0020] Figure 7 is a schematic diagram of sending a notification message according to an embodiment of the present disclosure.
[0021] Figures 8 to 9 is a schematic diagram of a configuration interface according to an embodiment of the present disclosure.
[0022] Figures 10 to 11 is a schematic diagram of a target document according to an embodiment of the present disclosure.
[0023] Figure 12 is a structural schematic diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0024] It should be noted that the steps of obtaining information (including user information) mentioned in the present disclosure are performed with the authorization of the relevant user. For example, in response to receiving an active request of a user, prompt information is sent to the user to explicitly prompt the user that the operation requested by the user will require obtaining and using relevant information. Thus, the user can voluntarily choose whether to provide relevant information to the software or hardware performing the operation of the technical solution of the present disclosure, such as an electronic device, an application program, a server or a storage medium, according to the prompt information. As an optional but non-limiting implementation manner, in response to receiving an active request of a user, the manner of sending prompt information to the user may, for example, be a pop-up window manner, in which the prompt information can be presented in the form of text. In addition, the pop-up window can also carry selection controls for the user to select “agree” or “disagree” to provide relevant information to the electronic device. It can be understood that the above notification and obtaining of user authorization process is only illustrative and does not limit the implementation manner of the present disclosure, and other manners meeting relevant laws and regulations can also be applied to the implementation manner of the present disclosure. It can be understood that the data involved in the technical solution (including but not limited to the data itself, the obtaining or use of the data) should comply with the requirements of relevant laws and regulations and relevant provisions.
[0025] Embodiments of the present disclosure will be described in more detail below with reference to the drawings. Although certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein, but rather these embodiments are provided so as to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0026] It should be understood that each step described in the method implementation of the present disclosure can be executed in series and / or in parallel. In addition, the method implementation can include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this respect.
[0027] The term “comprising” and variations thereof as used herein are open-ended, that is, “including but not limited to”. The term “according to” means “at least partially 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”. Related definitions of other terms will be given in the following description.
[0028] It should be noted that the concepts of “first”, “second”, etc. mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not intended to limit the order or interdependence of the functions performed by these devices, modules or units.
[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] like Figure 1 As shown, Figure 1 This is a flowchart of a task processing method according to an embodiment of the present disclosure, which 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 can be a terminal, a server or the like. The configuration information can be information input by a user in a configuration interface. The receiving of the input configuration information can include one or more of receiving input text information, receiving input natural language conversation, and receiving input multimedia file (one or more of pictures or videos). The configuration information can be determined based on the meaning obtained by parsing the one or more of the input text information, the natural language conversation or the multimedia file. For example, after receiving the input natural language conversation, semantic recognition can be performed on the natural language conversation to determine the meaning expressed by the natural language conversation, and then the configuration information can be determined according to the meaning. For another example, after receiving the input picture, the meaning expressed by the picture can be determined by parsing the image or text displayed in the picture, and then the configuration information can be determined according to the meaning. The configuration interface can be one or a group of interfaces, for example, one or a group of interfaces in instant messaging software. The configuration interface can have an input area or options for inputting the configuration information or selecting the configuration information. The information source to be recognized in the configuration information can refer to the range of searching for target information, i.e., where to search for the target information. For example, it can be one or more specified conversations, conversations meeting certain conditions, one or more meetings, meetings meeting certain conditions, etc. The target information feature can be a feature met by the target information, i.e., which information belongs to the target information. The target information feature includes one or more examples of the target information, or a target topic and one or more examples of the target information. In some embodiments, the example of the target information is an example of specific target information meeting the target information feature, and the target topic is the topic to which the example of the target information belongs, which indicates which type of information the example of the target information is, i.e., the type of content to which the information to be recognized belongs. In some embodiments, for example, the target topic can be "food safety issues", the example of the target information can include specific examples of food safety issues, and the topic of the example of the target information can be "customer complaints", and the example of the target information can include specific contents of customer complaints. In some embodiments, as shown in Figure 2 the target topic is "messages related to customer complaints" on the right side of the message, and the example of the target information "the updated interface is too difficult to use, I can't find the function I need, and the system crashes" is displayed below it, which shows which information is "messages related to customer complaints".
[0035] In some embodiments, the configuration information can be obtained by a user adding, deleting or modifying a preset example of target information in the configuration interface. The user can add, delete or modify the preset example of the target information. Therefore, the example of the target information can include the example of the target information input by the first user, and can also include the example of the target information obtained by the first user editing the preset example of the target information.
[0036] In some embodiments, the configuration information of the target task is received, including: determining the to-be-identified information source within the permission range of the target user; the target user includes at least one of the following: a user who configures the target task, or a user who uses the target task. In some embodiments, within the permission range of the target user, for example, within the accessible range of the target user. For example, the content in the configuration information needs to be content that the target user can access, such as the to-be-identified information source needs to be an information source that the target user can access. In this way, data security is ensured.
[0037] S12, instructing the target model to identify target information from the to-be-identified information source based on the target information feature.
[0038] S13, performing the target task based on the identified result.
[0039] In some embodiments, the target information matches the target information feature. In some embodiments, the target information includes or can be information that matches the target information feature and is identified from the to-be-identified information of the to-be-identified information source. In some embodiments, the target model, for example, can be an artificial intelligence program, more specifically, for example, can be a machine learning model, a large model, an AIGC model, etc. Through the target model, the meaning of the target information feature can be determined by analyzing the example of the target information, so that the precise description of the target information feature does not need to be input in the configuration information. In some embodiments, the user may not be able to accurately describe the target information feature (the precise description of the target information feature can be a description that can be used to accurately determine whether the information matches the target information feature, for example, "session information sent by user Zhang San" is a precise description, and "more important session information sent by user Zhang San" is an imprecise description), the user can give an example that matches the target information feature, and let the target model understand which information matches the target information feature by matching the example of the target information feature. In this way, without the need for an accurate description of the target information feature, the target model can identify information that matches the target information feature from the to-be-identified information source by analyzing the example, that is, find the target information. In this way, the requirements on the user are reduced. In some embodiments, the target information is information that matches the target information feature in the to-be-identified information of the to-be-identified information source, the to-be-identified information source can include one or more information sources, the information in the to-be-identified information source is to-be-identified information, for example, the to-be-identified information source can include a session, a document or an email, the to-be-identified information can include session information in the session, document content in the document or email content in the email, and the target information can include information that matches the target information feature in the to-be-identified information. The number of target information can be multiple. The target information can belong to the target topic. If there are multiple target topics, multiple target information can each independently belong to one of the target topics.
[0040] In some embodiments, performing the target task based on the result of the identification can include: in response to identifying the target information, automatically performing the target task. For example, a processing action can be automatically performed in response to identifying the target information. For example, Figures 2 to 6 For example, a prompt can be sent to a group immediately or at a predetermined time in response to receiving a customer complaint (i.e., target information) (i.e., processing action). A prompt can be sent to a group immediately or at a predetermined time in response to a project presenting a risk (i.e., target information) (i.e., processing action). A prompt can be sent to a sales team immediately or at a predetermined time in response to receiving a message related to a sales lead (i.e., target information) (i.e., processing action). A prompt can be sent to a group of a sales team immediately or at a predetermined time in response to a sales making a key progress (i.e., target information) (i.e., processing action). A prompt can be sent to a group immediately or at a predetermined time in response to a project making a key progress (i.e., target information) (i.e., processing action). In other embodiments, performing the target task based on the result of the identification can include: in response to not identifying the target information, performing the target task, for example, not identifying a risk item, outputting a prompt information prompting a user that the current content can be approved, etc.
[0041] In related technologies, the configuration information of the target task is usually defined by explicit description such as keywords, formulas, etc. For example, the information to be identified is defined by keywords, specifically, for example, identifying conversation information including a certain keyword. In this way, the user needs to be able to extract the keywords or formulas well, i.e., the user needs to be able to accurately describe the characteristics of the target information. However, the user may not be able to accurately describe the characteristics of the target information, and the characteristics of the target information may not be accurately described. In this case, the user may not be able to configure the configuration information of the target task. Therefore, in some embodiments of the present disclosure, the characteristics of the target information are described by providing an example of the target information, and the target model is used to analyze the example of the target information to understand the characteristics of the target information, thereby reducing the burden on the user through the learning ability of the target model.
[0042] In some embodiments of the present disclosure, the example of the target information includes one or more of the following: conversation information, meeting records, information with a preset format, email content, and document content. In some embodiments, the target information and the example of the target information can be the same type of information. For example, the information to be identified is conversation information, and the target information is information in the conversation information that matches the characteristics of the target information. The target information can belong to a target topic. For example, the target topic is Figure 3 “related messages of project risks” in Figure 4 “related messages of sales leads” in Figure 5 “related messages of sales making a key progress” in Figure 6The information with the preset format composition can be a language composition including one or more format compositions, for example, one or more format compositions of the information include "action" + "number" + "item", and specifically, for example, "pick up three towels" and "store four band-aids". In some embodiments of the present disclosure, taking the example of the target information as the session information, the user can give a target topic and give one or more session information under the target topic as an example of the target information, the target model can analyze the session information given by the user, so as to determine what session information matches the characteristics of the target information, and then determine whether the target information exists in the to-be-identified information source. If it exists, the target task (for example, collecting the session information into a document or sending it to a specified session) can be executed. In some embodiments, the session information includes text messages and voice messages, and in the case of voice messages, the voice messages can be converted into text to further determine whether they match the characteristics of the target information. In some embodiments, in the case of starting a conference record, the conference record can be identified to determine whether the target information matching the characteristics of the target information exists in the conference record. The to-be-identified information source can include a conference containing a specific keyword. It is determined whether the content discussed in the conference containing the specific keyword includes the target information.
[0043] In some embodiments of the present disclosure, the target information includes original information in the to-be-identified information source that matches the characteristics of the target information, and the target task includes displaying the original information in the to-be-identified information source that matches the characteristics of the target information, wherein the original information is consistent with at least part of the content in the to-be-identified information source. In some embodiments, the original information can be the target information or a part thereof. When the target task is executed, the original information is displayed, so that the user can directly view the content of interest, thereby determining whether the user is interested. By indicating the target model to feed back the related information of the original information, and then displaying the original information according to the feedback, it can be avoided that the original information is missing or changed due to the summary or other processing of the target model, thereby improving the accuracy of the information.
[0044] In some embodiments of the present disclosure, the original information includes at least one of the following: information content; interactive object of the information; interactive time of the information. In some embodiments, the interactive object of the information can include, for example, the sender of the target information and the receiver of the target information, and the interactive time of the information can include the generation time, the sending time or the receiving time of the target information. As shown in Figure 7 The original information includes "@Zhang Yumeng today to determine the time and synchronize with everyone. The R&D is evaluating the workload of the expired meeting of the activation", and the interactive object includes "Li Yumeng".
[0045] In some embodiments of the present disclosure, performing the target task comprises storing the target information, a target information source feature where the target information is located, or a related information feature of the target information in the target information source. In some embodiments, after the target information is identified, it can be stored in a specified location, which can be set in the configuration information. The target information source feature where the target information is located can also be stored, the target information source being an information source where the target information is located, the target information source being one of the information sources to be identified, and the target information source feature where the target information is located comprising one or more of the following: a target information source name where the target information is located, an owner of the target information source. In some embodiments, taking the information sources to be identified comprising meetings as an example, referring to Figure 10 , the target information can comprise a meeting record segment in the meeting record matching the target information feature, the target information source name can comprise a meeting name, and the owner of the target information source can be the initiator of the meeting. In some embodiments, the related information feature of the target information in the target information source comprises one or more of the following: a generation time of the target information in the target information source, a number of the target information in the target information source, and personnel information of the target information in the target information source. The personnel information herein comprises, for example, the name of the person mentioning the target information, the number of people mentioning the target information, the number of times the target information is mentioned, and the like. In some embodiments, still taking the information sources to be identified comprising meetings as an example, referring to Figure 10 , the generation time of the target information in the target information source can comprise how long after the start of the meeting the meeting record segment matching the target information feature is generated, the number of the target information in the target information source can comprise the number of the meeting record segments in the meeting record matching the target information feature, and the personnel information of the target information in the target information source can comprise the name of the person mentioning the target information, the number of people mentioning the target information, and the number of times the target information is mentioned, and the like.
[0046] In some embodiments of the present disclosure, the storing of the target information, the target information source feature where the target information is located, or the related information feature of the target information in the target information source comprises writing different parts of the target information, or the target information source feature where the target information is located, or the related information feature of the target information in the target information source into a file having a structured format. In some embodiments, the different parts of the target information comprise, for example, information content in the target information, interactive objects, interactive times, and the like. In some embodiments, the file having a structured format can be a file in which the content format is structured, for example, the file is a table, the content in the table is a record, and the record is composed of cells. For another example, the file has an input area corresponding to a specific title, so that 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 the present disclosure, the target information includes information with a preset format, and the storage of the target information, the characteristics of the target information source where the target information is located, or the characteristics of the associated information in the target information source include: extracting the format composition content from the information with the preset format, and writing the format composition content into the target document to generate a record, wherein the format composition content is written into the field corresponding to the format composition in the record.
[0048] In some embodiments, the information with a preset format can be information whose language composition includes one or more format compositions, and the format composition represents the information type. For example, one or more format compositions of the information include "action" + "number" + "item", and specifically, for example, "take three towels" and "store four band-aids" are information with the preset format. Among them, "take" and "store" are the content of the format composition "action", "three" and "four" are the content of the format composition "number", and "towel" and "band-aid" are the content of the format composition "item". The record is generated in the target document according to the information with the preset format, the record has one or more fields, the format composition has a corresponding field, and the content of the format composition is written into the field corresponding to the format composition. The field is a property of a cell, and usually a column of the record is a field. The record is usually a row of data, and here the content of the format composition can be written into the cell corresponding to the format composition in the record.
[0049] In some embodiments of the present disclosure, the information with a preset format includes item processing information, and the content of the format composition includes at least one of the processing action, the number of items, the name of the item, and the category of the item. The content of the format composition is written into the target document to generate a record: one or more of the processing action, the number of items, the name of the item, and the category of the item are written into the corresponding field of the record.
[0050] In some embodiments, the processing action can be taking, returning, losing, discarding, purchasing, selling, checking, and the like. In some embodiments, the method proposed by the present disclosure can be used for inventory management of items. The item processing information can be session information about taking out or putting in a certain number of items sent in a communication session, for example, "take 3 packs of cotton swabs and 5 band-aids" sent by Zhang San in a communication group. The session information is item processing information, and then the target information is extracted by parsing as shown in Figure 11 , and the processing action, the number of items, and the like are written into the target document, thereby realizing automatic inventory management.
[0051] In some embodiments of the present disclosure, the record also has an associated field corresponding to the article processing information; in response to a change in the field content corresponding to the format composition, the content of the associated field is updated.
[0052] In some embodiments, the content in the associated field can be content that is not included in the article processing information but is related to the article processing information. For example, it can be information such as the inventory status of the article, the remaining quantity of the article, whether the article needs to be replenished, and the like. The present disclosure can automatically identify the article processing information and write it into the target document, thereby completing operations such as outbound, inbound, and statistics, without the need for manual processing, thereby improving convenience.
[0053] In some embodiments of the present disclosure, performing the target task includes one or more of the following: in response to the presence of the target information in the to-be-identified information source, sending a notification message to a target communication object; in response to the presence of the target information in the to-be-identified information source, 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"), and the target communication object can be a single chat session or a group chat session, or the target communication object can include a single chat session and a group chat session. Moreover, the sending mode of the notification message can be set, which can be immediate sending, delayed sending (for example, sending after a delay of 5 minutes), or timed sending (for example, sending at a certain time every day). In Figure 2 , after the relevant message of the customer complaint is identified, a notification message is immediately sent to the target communication object. In some embodiments, as shown in Figure 8 and Figure 9 , the to-be-identified information source can include a meeting, and the to-be-identified information can include a meeting record. The record created in the target document includes one or more of the following: the date of the meeting record, the name of the meeting record, the points involved in the target information, the time point at which the target information appears, or the frequency of appearance of the target information. As shown in Figure 8 , the processing action of the target task can be set in the configuration information as writing a record into an online table or a non-online table, which is the target document. Moreover, the target document can be specified in the configuration information Figure 8 , the target document is "Sales Meeting Content Detection and Analysis", and the specific information in the target information and its associated information that needs to be written into the target document can be specified Figure 8The association 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, the type of the target information, and the like. As shown in FIG. 8, the association information of the target information includes "statistical meeting time", "meeting name", and the like, a total of 10 pieces of meeting information. The association 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, the type of the target information, and the like. As Figure 10 As shown in FIG. 9, the record in the target document is schematically displayed, which can be a row of content. Figure 10 Two records are generated in the record, which record the time of the meeting from which the target information is derived, the name of the meeting, the mentioned key points (i.e., examples of the corresponding target information), the number of times of the mentioned key points, and the like.
[0055] In some embodiments of the present disclosure, the notification message includes the information original text of the target information in the information source to be identified. In some embodiments, as shown in FIG. 10, the notification message is schematically displayed, in which the information original text can be displayed, and the sender of the target information or the association information such as the session in which the target information is located can also be displayed. Figure 7
[0056] In some embodiments of the present disclosure, in response to identifying at least two target information, the at least two target information are displayed in association in the notification message. In some embodiments, in the notification message, there are multiple target information, which can be displayed in association in the notification message, for example, aggregated in a card for display. In the notification message, the target topic can also be displayed, which can be displayed below the target topic to which the target information belongs, and displayed by classification according to the target topic, so that the user can selectively view.
[0057] In some embodiments of the present disclosure, in response to a preset trigger operation on the notification message, the information original text position of the target information in the information source to be identified is displayed. In some embodiments, if the notification message is executed with the preset trigger operation, the information original text position of the target information can be jumped to (for example, the session in which the target information is generated is jumped to and the target information is located). The preset trigger operation can be clicking the notification message or clicking the control associated with the notification message. When there are multiple target information, the information original text position of the triggered target information (or the target information associated with the triggered control) is jumped to, and after the information original text position is jumped to, a first control for jumping back to the notification message can be displayed, and a second control for jumping to the information original text position of the next target information can also be displayed, so as to facilitate the user to return to the notification message and facilitate the user to continuously view the information original text of the target information.
[0058] In some embodiments of the present disclosure, the information original text is recorded in the record. In some embodiments, the information original text in the record can help the user to accurately understand the target information.
[0059] In some embodiments of the present disclosure, the association information of the target information recorded in the record comprises at least one of the following: a generation time of a target information source where the target information is located, a target information source name where the target information is located, association personnel information of the target information source where the target information is located, association personnel information of the target information, a target topic to which the target information belongs, a number of target information under the target topic, a generation time of an information original text where the target information is located, and a sender of the target information.
[0060] In some embodiments, as shown in Figure 10 , a record in a target document is schematically displayed, which can be a line of content. In Figure 10 , two records are generated, recording information such as a time of a meeting where the target information is from (generation time), a meeting name (target information source name), a mention point (a target topic to which the target information belongs), a mention point number (a number of target information), and a generation time. By displaying these information, a user can better understand the target information instead of simply viewing the target information itself, and because various information is counted, it is convenient for the user to subsequently classify and process information and the like.
[0061] In some embodiments of the present disclosure, the to-be-identified information source comprises a specified session, and the to-be-identified information comprises session information of the specified session; the example of the target information comprises an example of session information belonging to the target topic; and in response to the target model identifying session information belonging to the target topic (the session information belonging to the target topic is the target information) in the specified session, the target task is performed. In some embodiments, as shown in Figures 2 to 6 , configuration information can be set in a configuration interface, the configuration information can select a to-be-identified information source, the to-be-identified information source can comprise a specified session, the specified session can comprise one or more sessions, and the specified session can comprise one or more of a single chat session and a group chat session. The configuration information can set a target topic, and the example comprises an example belonging to the target topic. In response to the target model identifying session information belonging to the target topic, the target task is performed, for example, a notification message is sent.
[0062] In some embodiments of the present disclosure, the to-be-identified information source comprises a specified meeting, and the to-be-identified information comprises a meeting record of the specified meeting; the example of the target information comprises an example of target information mentioned in the meeting record; and in response to the target model identifying target information matching the example of the target information in the meeting record of the specified meeting, the target task is performed. In some embodiments, as shown in Figure 8 , the to-be-identified information source comprises a specified meeting in the configuration information, and a feature of the specified meeting can be limited, Figure 8The conference designated as the name contains "product demonstration". The provided example of target information can include an example of target information mentioned in the conference record, at this time, there can be no target theme, it can be using the target model to identify which conference record matches the example of target information, the matching process can be that the similarity of the two reaches a preset threshold, or the two are different descriptions of the same situation.
[0063] In some embodiments, performing the target task includes storing at least one of the time of the designated conference, the conference name of the designated conference, the theme to which the target information belongs, the number of times the target information is mentioned, the time of occurrence of the target information in the designated conference, the original information of the target information, and the sender of the target information. In some embodiments, as shown in Figure 10 The stored content is shown in the figure, which specifically stores the time of the designated conference, the name of the designated conference, the mentioned points (the theme to which the target information belongs), the number of target information, and the time of occurrence of the target information in the designated conference. By displaying these information, the user can better understand the target information instead of simply viewing the target information itself. In addition, because the various types of information are counted, it is convenient for the user to subsequently classify and process the information.
[0064] In some embodiments of the present disclosure, receiving the configuration information of the target task includes receiving the configuration information via a configuration interface, wherein the configuration interface includes a display area of first configuration information and an input area of second configuration information, the input area is used to receive the second configuration information input by the user, and the first configuration information includes preset configuration information.
[0065] In some embodiments, the first configuration information can include a target theme and an example of target information. The preset configuration information can be pre-set, and the preset configuration information includes a preset target theme and / or a preset example of target information. The user can directly use the preset content, and the second configuration information is the configuration information input by the user. Figure 2 As shown in the figure, the user can increase the example of target information by triggering "add example", for example. By displaying the preset configuration information, the user can understand how to write the configuration information by viewing the preset configuration information, thereby reducing the use barrier of the user and quickly getting started.
[0066] In some embodiments of the present disclosure, receiving the configuration information of the target task includes receiving an input natural language dialogue or a multimedia file, and determining the configuration information of the target task based on the natural language dialogue or the multimedia file. In some embodiments, the configuration information can be input by text input, voice input, or by importing pictures, videos, etc., thereby facilitating user operation.
[0067] In some embodiments of the present disclosure, before displaying the configuration interface, the method further includes: determining a selected target candidate scene from the candidate scenes; and determining the preset configuration information according to 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 a user selects a candidate scene as a target candidate scene, the preset configuration information associated with the target candidate scene is displayed in the configuration interface.
[0068] In some embodiments of the present disclosure, by utilizing the capability of the target model, the characteristics of the target information are understood through the examples of the target information, and by simple configuration, it can be determined whether the target information matches the characteristics of the target information, for example, the conversation information or the meeting content, thereby reducing the difficulty of the user in configuring the target task. The present disclosure can be used to solve the problem that when a long description information is needed to express the requirement, the user has difficulty in clearly expressing the description information. In some embodiments of the present disclosure, only the examples of the target information are needed to extract the information of interest.
[0069] In some embodiments of the present disclosure, a task processing apparatus is further provided, which includes:
[0070] a receiving unit configured to receive configuration information of a target task, the configuration information including: an information source to be identified, and a target information characteristic of the target task; and wherein the target information characteristic includes: one or more examples of target information, or a target topic and one or more examples of target information;
[0071] a control unit configured to instruct a target model to identify target information from the information source to be identified based on the target information characteristic, wherein the target information matches the target information characteristic;
[0072] The control unit is further configured to execute the target task based on the identification result.
[0073] In some embodiments, the target information includes original text of information in the information source to be identified that matches the target information characteristic, and the execution of the target task includes: displaying the original text of information in the information source to be identified that matches the target information characteristic, wherein the original text of information is consistent with at least part of the content in the information source to be identified.
[0074] In some embodiments, the original text of information includes at least one of: information content; an interactive object of information; and an interactive time of information.
[0075] In some embodiments, the execution of the target task includes: storing the target information, a target information source characteristic where the target information is located, or an associated information characteristic of the target information in the target information source.
[0076] In some embodiments, the storing the target information, the target information source feature where the target information is located, or the associated information feature of the target information in the target information source comprises: writing different parts of the target information, or the target information source feature where the target information is located, or the associated information feature of the target information in the target information source into a file with a structured format.
[0077] In some embodiments, the target information source feature where the target information is located comprises at least one of: a target information source name where the target information is located, an owner of the target information source where the target information is located.
[0078] In some embodiments, the associated information feature of the target information in the information source comprises at least one of: a generation time of the target information in the target information source, a number of the target information in the target information source, personnel information of a person who mentioned the target information in the target information source.
[0079] In some embodiments, the target information comprises: information with a preset format composition.
[0080] The storing the target information, the target information source feature where the target information is located, or the associated information feature of the target information in the target information source comprises: extracting a format composition content from the information with the preset format composition, and writing the format composition content into a target document to generate a record, wherein the format composition content is written into a field corresponding to the format composition in the record.
[0081] In some embodiments, the information with the preset format composition comprises article processing information, and the format composition content comprises at least one of: a processing action, an article quantity, an article name, and an article category.
[0082] The writing the format composition content into the target document to generate the record comprises: writing one or more of the processing action, the article quantity, the article name, and the article category into one or more fields corresponding to the record.
[0083] In some embodiments, the record further has an associated field corresponding to the article processing information.
[0084] The control unit is further configured to update content of the associated field in response to a change in content of the field corresponding to the format composition.
[0085] In some embodiments, the performing the target task comprises one or more of:
[0086] in response to the target information existing in the information source to be identified, sending a notification message to a target communication object;
[0087] in response to the target information existing 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.
[0088] In some embodiments, the notification message comprises the information original of the target information in the information source to be identified.
[0089] In some embodiments, the control unit is further configured to, in response to identifying at least two target information, display the at least two target information in association in the notification message.
[0090] In some embodiments, the control unit is further configured to, in response to a preset triggering operation on the notification message, display the location of the information original of the target information in the information source to be identified.
[0091] In some embodiments, the record records the information original.
[0092] In some embodiments, the associated information of the target information recorded in the record comprises 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 information original of the target information.
[0093] In some embodiments, the information source to be identified comprises a specified session, and the information to be identified comprises session information of the specified session; and the example of the target information comprises an example of session information belonging to a target topic.
[0094] In some embodiments, the control unit is configured to, in response to the target model identifying session information belonging to the target topic in a specified session, perform the target task.
[0095] In some embodiments, the information source to be identified comprises a specified meeting, and the information to be identified comprises meeting records of the specified meeting.
[0096] The example of the target information comprises an example of target information mentioned in the meeting records.
[0097] In some embodiments, the control unit is configured to, in response to the target model identifying target information matching the example of the target information in the meeting records of the specified meeting, perform the target task.
[0098] In some embodiments, performing the target task comprises storing at least one of the following: a time of the specified meeting, a meeting name of the specified meeting, a topic to which the target information belongs, a number of times the target information is mentioned, a time of generation of the target information in the specified meeting, an original text of the target information, and a sender of the target information.
[0099] In some embodiments, receiving the configuration information of the target task comprises determining the information source to be identified within a permission range of a target user, the target user comprising at least one of the following: a user who configures the target task, or a user who uses the target task.
[0100] In some embodiments, receiving the configuration information of the target task comprises at least one of the following:
[0101] The configuration information is received via a configuration interface, the configuration interface comprising a display area of first configuration information and an input area of second configuration information, the input area being used to receive the second configuration information input by a user, the first configuration information comprising preset configuration information.
[0102] The input natural language dialogue or multimedia file is received, and the configuration information of the target task is determined based on the natural language dialogue or multimedia file.
[0103] For the embodiments of the device, since they basically correspond to the method embodiments, the relevant parts are described in the part of the method embodiments. The device embodiments described above are only illustrative, and the modules described as separate modules can or can not be separate. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiment. Those skilled in the art can understand and implement without creative labor.
[0104] The above describes the method and device of the present disclosure according to the embodiments and application examples. In addition, the present disclosure also provides an electronic device and a computer readable storage medium, which are described below.
[0105] The following refers to Figure 12FIG. 8 shows a block diagram of an electronic device (e.g., a terminal device or a server) 800 suitable for implementing embodiments of the present disclosure. The terminal device in embodiments of the present disclosure can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a PMP (Portable Multimedia Player), a car terminal (e.g., a car navigation terminal), and the like, as well as a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in the figure is merely an example, and should not impose any limitation on the functions and use range of embodiments of the present disclosure.
[0106] The electronic device 800 can include a processing means (e.g., a central processor, a graphic processor, etc.) 801, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 802 or a program loaded into a random access memory (RAM) 803 from a storage means 808. In the RAM 803, various programs and data required for the operation of the electronic device 800 are also stored. The processing means 801, the ROM 802, and the RAM 803 are connected to each other through a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0107] Generally, the following means can be connected to the I / O interface 805: an input means 806 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; an output means 807 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; a storage means 808 including, for example, a magnetic tape, a hard disk, and the like; and a communication means 809. The communication means 809 can allow the electronic device 800 to communicate with other devices wirelessly or by wire to exchange data. Although the electronic device 800 having various means is shown in the figure, it should be understood that all the shown means are not required to be implemented or provided. More or less means can be alternatively implemented or provided.
[0108] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product including a computer program carried on a computer readable medium, the computer program containing program codes for executing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication means 809, or installed from the storage means 808, or installed from the ROM 802. When the computer program is executed by the processing means 801, the above-described functions defined in the methods of embodiments of the present disclosure are performed.
[0109] It should be noted that the computer-readable medium described above can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium, for example, can be, 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 the computer-readable storage medium can 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 disclosure, the computer-readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device. In the disclosure, the computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, in which the computer-readable program code is contained. Such a propagated data signal can take any of a variety of forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the foregoing. The computer-readable signal medium can also be any computer-readable medium that is not a 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. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including, but not limited to, wire, cable, RF (radio frequency), or the like, or any suitable combination of the foregoing.
[0110] In some embodiments, the client, server, or both can communicate using any current known or future developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet, and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any current known or future developed networks.
[0111] The computer-readable medium described above can be included in the electronic device described above; or can exist separately from the electronic device described above.
[0112] The computer-readable medium described above carries one or more programs that, when executed by the electronic device described above, cause the electronic device to perform the method of the disclosure described above.
[0113] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can 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 latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0114] The computer program instructions can also be loaded onto a computer or other programmable information processing apparatus to cause a series of operations to be performed on the computer or other programmable information processing apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable information processing apparatus implement the functions / acts specified in the flowchart and / or block diagram block or blocks.
[0115] The units described in the embodiments of the present disclosure can be implemented by hardware, software, or a combination of hardware and software. In some cases, the names of the units do not constitute a limitation on the units themselves.
[0116] The functions described in this specification can be implemented in part or in whole through one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Program-specific Integrated Circuits (ASICs), Program-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.
[0117] In the context of this disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can 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 the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, 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.
[0118] According to one or more embodiments of the present disclosure, a task processing method is provided, comprising:
[0119] receiving configuration information of a target task, the configuration information comprising: to-be-identified information sources, and target information features of the target task; wherein the target information features comprise: one or more examples of target information, or a target topic and one or more examples of target information;
[0120] instructing a target model to identify target information from the to-be-identified information sources based on the target information features, wherein the target information matches the target information features;
[0121] based on the result of the identification, performing the target task.
[0122] According to one or more embodiments of the present disclosure, a task processing method is provided, the target information comprises original text of information in the to-be-identified information sources that meets the target information features;
[0123] performing the target task comprises: displaying the original text of information in the to-be-identified information sources that meets the target information features, wherein the original text of information is consistent with at least part of the content in the to-be-identified information sources.
[0124] According to one or more embodiments of the present disclosure, a task processing method is provided, the original text of information comprises at least one of: information content; an interactive object of information; an interactive time of information.
[0125] According to one or more embodiments of the present disclosure, a task processing method is provided, performing the target task comprises: storing the target information, target information source features where the target information is located, or associated information features of the target information within the target information source.
[0126] According to one or more embodiments of the present disclosure, a task processing method is provided, which satisfies at least one of the following:
[0127] The storing of the target information, the target information source feature where the target information is located, or the associated information feature of the target information in the target information source comprises: writing different parts of the target information, or the target information source feature where the target information is located, or the associated information feature of the target information in the target information source into a file with a structured format.
[0128] The target information source feature where the target information is located comprises at least one of the following: a target information source name where the target information is located, an owner of the target information source where the target information is located.
[0129] The associated information feature of the target information in the information source comprises at least one of the following: a generation time of the target information in the target information source, a number of the target information in the target information source, personnel information of a person who mentioned the target information in the target information source.
[0130] According to one or more embodiments of the present disclosure, a task processing method is provided, wherein the target information comprises information with a preset format composition.
[0131] The storing of the target information, the target information source feature where the target information is located, or the associated information feature of the target information in the target information source comprises: extracting a format composition content from the information with the preset format composition, and writing the format composition content into a target document to generate a record, wherein the format composition content is written into a field corresponding to the format composition in the record.
[0132] According to one or more embodiments of the present disclosure, a task processing method is provided, wherein the information with the preset format composition comprises article processing information, and the format composition content comprises at least one of the following: a processing action, an article quantity, an article name, and an article category.
[0133] The writing of the format composition content into the target document to generate the record comprises: writing one or more of the processing action, the article quantity, the article name, and the article category into one or more fields corresponding to the record.
[0134] According to one or more embodiments of the present disclosure, a task processing method is provided, wherein the record further has an associated field corresponding to the article 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 the present disclosure, a task processing method is provided, and the target task is executed, including one or more of the following:
[0137] In response to the existence of the target information in the to-be-identified information source, a notification message is sent to a target communication object;
[0138] In response to the existence of the target information in the to-be-identified information source, a record is created in a target document, the record is used to record the target information, or the record is used to record the target information and its associated information.
[0139] According to one or more embodiments of the present disclosure, a task processing method is provided, including at least one of the following:
[0140] The notification message includes: the information original text of the target information in the to-be-identified information source;
[0141] In response to identifying at least two target information, the at least two target information are displayed in association in the notification message;
[0142] In response to a preset trigger operation on the notification message, the information original text position of the target information in the to-be-identified information source is displayed.
[0143] According to one or more embodiments of the present disclosure, a task processing method is provided, including at least one of the following:
[0144] The record records the information original text;
[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 target information source name 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 theme to which the target information belongs, the number of target information under the target theme, and the generation time of the information original text of the target information.
[0146] According to one or more embodiments of the present disclosure, a task processing method is provided, and the to-be-identified information source includes a specified session, and the to-be-identified information includes: session information of the specified session; and the example of the target information includes: an example of session information belonging to a target theme;
[0147] In response to the target model identifying session information belonging to the target theme in the specified session, the target task is executed.
[0148] According to one or more embodiments of the present disclosure, a task processing method is provided, the to-be-identified information source includes a specified meeting, and the to-be-identified information includes meeting records of the specified meeting;
[0149] Examples of the target information include examples of target information mentioned in the meeting records;
[0150] In response to the target model identifying target information matching the examples of the target information in the meeting records of the specified meeting, the target task is executed.
[0151] According to one or more embodiments of the present disclosure, a task processing method is provided, and the target task is executed, including: storing at least one of the following: the time of the specified meeting, the meeting 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 information of the target information, and the sender of the target information.
[0152] According to one or more embodiments of the present disclosure, a task processing method is provided, and the target task is executed, including: storing at least one of the following: the time of the specified meeting, the meeting 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 information of the target information, and the sender of the target information.
[0153] The target user includes at least one of the following: a user who configures the target task, or a user who uses the target task.
[0154] According to one or more embodiments of the present disclosure, a task processing method is provided, and the target task is executed, including: storing at least one of the following: the time of the specified meeting, the meeting 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 information of the target information, and the sender of the target information.
[0155] The configuration information is received via a configuration interface, and the configuration interface includes a display area of first configuration information and an input area of second configuration information, the input area is used to receive the second configuration information input by a user, and the first configuration information includes preset configuration information.
[0156] The input natural language dialogue or multimedia file is received, and the configuration information of the target task is determined based on the natural language dialogue or the multimedia file.
[0157] According to one or more embodiments of the present disclosure, a task processing device is provided, including:
[0158] A receiving unit is configured to receive configuration information of a target task, the configuration information including: a to-be-identified information source, and target information features of the target task; and 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] The control unit is configured to instruct the target model to identify target information from the information source to be identified based on the target information feature, wherein the target information matches the target information feature.
[0160] The control unit is further configured to perform the target task based on the identification result.
[0161] According to one or more embodiments of the present disclosure, an electronic device is provided, comprising: at least one memory and at least one processor;
[0162] 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 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, the computer readable storage medium is configured to store program code, the program code causes a processor to execute the method described above when the processor runs the program code.
[0164] The above description is merely preferred embodiments of the present disclosure and a description of the principles of the technology applied. It should be understood by those skilled in the art that the disclosed scope of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the technical solutions formed by replacing the above features with the technical features disclosed in the present disclosure (but not limited to) having similar functions.
[0165] In addition, although each operation is described in a particular order, this should not be understood as requiring the operations to be performed in the specific order shown or in a sequential order. In certain circumstances, multitasking and parallel processing can be advantageous. Similarly, although several implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments can also be combined in a single embodiment. Conversely, various features described in the context of a single embodiment can also be separated and implemented in multiple embodiments.
[0166] 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 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 disclosed as example forms of implementing the claims.
Claims
1. A task processing method, wherein, include: The system receives configuration information for a target task, including: an information source to be identified and target information features of the target task; wherein, the information source to be identified is determined based on user input or selection operations on at least one of the following: conversation, meeting, document, or email; the target information features include: multiple examples of target information expressing different semantics belonging to the same target topic, or, a target topic and multiple examples of target information expressing different semantics belonging to the same target topic, wherein the multiple examples of target information expressing different semantics belonging to the same target topic are used to enable the target model to understand which information matches the target information features; The target model is instructed to identify target information from the information source to be identified based on the target information features. The target model parses multiple examples of target information with different semantics belonging to the same target topic to determine the meaning of the target information features. The target information is the information in the information to be identified from the information source to be identified that 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, characterized in that, 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, 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, characterized in that, 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, characterized in that, 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 pieces, the at least two target information pieces are displayed together in the notification message; In response to a preset trigger operation on the notification message, the position 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 claim 1, 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 claim 1, 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, wherein, include: A receiving unit is configured to receive configuration information for a target task, the configuration information including: an information source to be identified, and target information features of the target task; wherein, the information source to be identified is determined based on a user's input or selection operation on at least one of the following: a session, a meeting, a document, or an email; the target information features include: multiple examples of target information expressing different semantics belonging to the same target topic, or, a target topic and multiple examples of target information expressing different semantics belonging to the same target topic, the multiple examples of target information expressing different semantics belonging to the same target topic are used to enable the target model to understand which information matches the target information features; The control unit is used to instruct the target model to identify target information from the information source to be identified based on the target information features, wherein the target model parses multiple examples of target information expressing different semantics belonging to the same target topic to determine the meaning of the target information features, and the target information is information in the information to be identified from the information source to be identified that matches the target information features; The control unit is also used 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; 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 of any one of claims 1 to 16.
19. A computer-readable storage medium for storing program code that, when executed by a processor, causes the processor to perform the method of any one of claims 1 to 16.
Citation Information
Patent Citations
Instant messaging application-based time reminding method and apparatus, and electronic device
CN106411708A
Service task execution method, device and system
CN111597318A
Data processing method and device and electronic equipment
CN118051593A