DIKW resource transmission method and device for intention computing and reasoning
Through the DIKW resource transmission method for intent calculation and reasoning, the problem of intent understanding deviation in network data transmission is solved, efficient matching and transmission of resources is achieved, and the risk of resource waste and transmission failure is reduced.
Patent Information
- Application Number
- CN202111297647.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-05
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2041-11-05
AI Technical Summary
During the transmission of network data, the propagation deviation between the sender and the receiver causes the receiver to be unable to accurately understand the sender's intentions, resulting in poor transmission results, increased risk of waste of resources and failure of transmission.
The DIKW resource transmission method for intent calculation and reasoning is adopted. By obtaining the target intent, traversing the resource system of the recipient, determining the resource to be matched, and determining the target resource according to the resource matching degree, thereby optimizing the transmission process.
It reduces the waste of target resources, reduces transmission loss and failure risks, and improves the excellence of transmission results.
Smart Images

Figure CN114117184B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of network data transmission, and in particular to a DIKW resource transmission method and device oriented to intent computing and reasoning. Background Art
[0002] In the Internet age, the transmission of transmission materials from the sender to the receiver is driven by at least one intention. Transmission materials exist in various forms in the transmission chain, such as text (TXT, Text), image (Image, IMG), video (Video, VDO), audio (Audio, ADO), etc. These forms are collectively referred to as user-generated content (UGC).
[0003] The transfer process of UGC from the sender (Sender, Sed) to the receiver (Receiver, Rev) is affected by the transfer purpose of the sender (Transfer Purpose of sender, Pup sed ) driver, Pup sed The final degree of completion is the criterion for judging the quality of the transmission results. sed The realization and completion of the intent depends not only on Rev’s ability to realize the intent, but also on Rev’s ability to understand the intent. In the transmission process of UGC, the spread deviation (SpreadDeviation, DVT) between Sed and Rev SR ), which makes Rev unable to understand Sed's intention, or overestimates Rev's ability to understand. SR Exists in the transmission process and will affect subsequent Pup sed impact on the realization of.
[0004] UGC is Pup sed The carrier of Pup sed The interpretation of Pup is a crucial link. sed The misinterpretation of sed The deviation of the implementation direction will eventually lead to transmission failure or waste of resources. Summary of the invention
[0005] The embodiments of the present application provide a DIKW resource transmission method and device for intent computing and reasoning, which reduces the waste of target resources, reduces transmission losses, and reduces the risk of transmission failure.
[0006] The embodiment of the present application provides a DIKW resource transmission method for intent computing and reasoning, including:
[0007] Get the target intention;
[0008] Based on the target intent, the first resource system corresponding to the receiver is traversed to determine the resources to be matched;
[0009] Determine the target resources based on the resources to be matched and the second resource system.
[0010] Further, according to the resource to be matched and the second resource system, the target resource is determined, including:
[0011] Traverse the second resource system to obtain a candidate resource set corresponding to the resource to be matched;
[0012] Based on the matching degree between each candidate resource in the candidate resource set and the resource to be matched, a target resource is determined from the candidate resource set.
[0013] Furthermore, the target intent is obtained, including:
[0014] Obtaining generated content to be transmitted;
[0015] Perform intent recognition on the content to be transmitted to obtain the target intent.
[0016] Furthermore, the type corresponding to the generated content to be transmitted includes text type, image type, video type or audio type;
[0017] Before the target intent is obtained by performing intent recognition processing on the content to be transmitted, the following steps are also included:
[0018] If the type corresponding to the generated content to be transmitted is a text type, encoding the generated content to be transmitted to obtain the encoded generated content to be transmitted;
[0019] or;
[0020] If the type of the generated content to be transmitted is image type, video type or audio type, the generated content to be transmitted is subjected to text conversion processing to obtain the generated content to be transmitted after text conversion processing; the generated content to be transmitted after text conversion processing is encoded to obtain the encoded generated content to be transmitted.
[0021] Furthermore, it also includes:
[0022] If the type corresponding to the generated content to be transmitted is a text type, and the text subtype corresponding to the generated content to be transmitted is a probability type, data conversion processing is performed on the generated content to be transmitted to obtain processed generated content to be transmitted; the text subtype corresponding to the processed generated content to be transmitted is a logical type;
[0023] The processed generated content to be transmitted is determined to be a target resource, and the type corresponding to the target resource is a data type.
[0024] Furthermore, it also includes:
[0025] If the type corresponding to the generated content to be transmitted is a video type, determining a set of semantic objects from the generated content to be transmitted;
[0026] Obtaining attribute information and motion information corresponding to each semantic object in the semantic object set;
[0027] Based on the attribute information and motion information corresponding to each semantic object, a target resource is determined, and the type corresponding to the target resource is the information type.
[0028] Furthermore, the first resource system includes data system, information system, knowledge system, value system and purpose system;
[0029] The data system, information system, knowledge system, value system and purpose system constitute a tree structure or a flat structure.
[0030] Accordingly, the embodiment of the present application further provides a DIKW resource transmission device for intent calculation and reasoning, including:
[0031] A first acquisition module, used to acquire generated content to be transmitted;
[0032] The recognition module is used to perform intent recognition processing on the content to be transmitted and obtain the target intent;
[0033] A first determination module, configured to traverse a first resource system corresponding to the receiver based on the target intent and determine a resource to be matched;
[0034] The second determination module is used to determine the target resource according to the resource to be matched and the second resource system.
[0035] Furthermore, the second determination module includes:
[0036] A traversal unit, used to traverse the second resource system to obtain a candidate resource set corresponding to the resource to be matched;
[0037] The determination unit is used to determine the target resource from the candidate resource set based on the matching degree between each candidate resource in the candidate resource set and the resource to be matched.
[0038] Furthermore, the first acquisition module includes:
[0039] An acquisition unit, used for acquiring generated content to be transmitted;
[0040] The recognition unit is used to perform intent recognition processing on the content to be transmitted and generate to obtain the target intent.
[0041] Furthermore, the type corresponding to the generated content to be transmitted includes text type, image type, video type or audio type;
[0042] The above device also includes:
[0043] Before the target intent is obtained by performing intent recognition processing on the content to be transmitted, the following steps are also included:
[0044] An encoding processing module is used for performing intent recognition processing on the generated content to be transmitted and obtaining the target intent, if the type corresponding to the generated content to be transmitted is a text type, encoding the generated content to be transmitted to obtain the generated content to be transmitted after encoding processing;
[0045] or;
[0046] It is used to perform intent recognition processing on the generated content to be transmitted, and before obtaining the target intent, if the type corresponding to the generated content to be transmitted is image type, video type or audio type, perform text conversion processing on the generated content to be transmitted to obtain the generated content to be transmitted after text conversion processing; and perform encoding processing on the generated content to be transmitted after text conversion processing to obtain the encoded generated content to be transmitted.
[0047] Furthermore, the above device also includes:
[0048] a conversion processing module, for, if the type corresponding to the generated content to be transmitted is a text type, and the text subtype corresponding to the generated content to be transmitted is a probability type, performing data conversion processing on the generated content to be transmitted to obtain processed generated content to be transmitted; the text subtype corresponding to the processed generated content to be transmitted is a logical type;
[0049] The third determination module is used to determine that the processed generated content to be transmitted is a target resource, and the type corresponding to the target resource is a data type.
[0050] Furthermore, the above device also includes:
[0051] A fourth determination module, configured to determine a set of semantic objects from the generated content to be transmitted if the type corresponding to the generated content to be transmitted is a video type;
[0052] A second acquisition module is used to acquire attribute information and motion information corresponding to each semantic object in the semantic object set;
[0053] The fifth determination module is used to determine the target resource based on the attribute information and motion information corresponding to each semantic object, and the type corresponding to the target resource is the information type.
[0054] Furthermore, the first resource system includes data system, information system, knowledge system, value system and purpose system;
[0055] The data system, information system, knowledge system, value system and purpose system constitute a tree structure or a flat structure.
[0056] Accordingly, an embodiment of the present application also provides an electronic device, which includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by the processor to implement the above-mentioned DIKW resource transmission method for intent computing and reasoning.
[0057] Accordingly, an embodiment of the present application also provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the above-mentioned DIKW resource transmission method for intent computing and reasoning.
[0058] The embodiments of the present application have the following beneficial effects:
[0059] The embodiment of the present application discloses a DIKW resource transmission method and device for intent calculation and reasoning, including traversing the first resource system corresponding to the receiver based on the acquired target intent, determining the resources to be matched, and determining the target resources based on the resources to be matched and the second resource system. Based on the embodiment of the present application, the waste of target resources can be reduced, the transmission loss can be reduced, and the risk of transmission failure can be reduced. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present application or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0061] Figure 1 is a schematic diagram of an application environment provided by an embodiment of the present application;
[0062] Figure 2 It is a flowchart of a DIKW resource transmission method for intent calculation and reasoning provided in an embodiment of the present application;
[0063] Figure 3 It is a structural diagram of a digital type resource provided in an embodiment of the present application;
[0064] Figure 4 It is a flowchart of an intent-driven data type to information type conversion provided by an embodiment of the present application;
[0065] Figure 5 yes Figure 4 Schematic diagram of the decomposition of
[0066] Figure 6 It is a structural diagram of a DIKW resource transmission device for intent computing and reasoning provided in an embodiment of the present application. DETAILED DESCRIPTION
[0067] In order to make the purpose, technical scheme and advantages of the present application clearer, the embodiments of the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiment is only one embodiment of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0068] "Embodiment" referred to herein refers to a specific feature, structure or characteristic that may be included in at least one implementation of the present application. In the description of the embodiments of the present application, it should be understood that the terms "first" and "second" are only used for descriptive purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first", "second", "third", "fourth" and "fifth" may include one or more of the features explicitly or implicitly. Moreover, the terms "first", "second", "third", "fourth" and "fifth" etc. are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here. In addition, the terms "including", "having" / "for" and any of their variations are intended to cover non-exclusive inclusions.
[0069] See also Figure 1 , which is a schematic diagram of an application environment provided by an embodiment of the present application, including a processor 101, a sender 103 and a receiver 105, wherein the processor 101 can obtain the target transmission intention of the sender 103, and traverse the first resource system corresponding to the receiver based on the obtained target intention, determine the resources to be matched, and determine the target resources based on the resources to be matched and the second resource system.
[0070] In the embodiments of the present application, the waste of target resources can be reduced, the transmission loss can be reduced, and the risk of transmission failure can be reduced.
[0071] The following describes a specific embodiment of a DIKW resource transmission method for intent computing and reasoning in this application. Figure 2It is a flowchart of a DIKW resource transmission method for intent computing and reasoning provided in an embodiment of the present application. This specification provides method operation steps as shown in the embodiment or flowchart, but may include more or fewer operation steps based on conventional or non-creative labor. The order of steps listed in the embodiment is only one of many execution orders and does not represent the only execution order. In actual execution, the method sequence shown in the embodiment or the drawings may be executed or executed in parallel (for example, in a parallel processor or multi-threaded processing environment). Specifically, Figure 2 As shown, the method includes:
[0072] S201: Obtain target intention.
[0073] In the embodiment of the present application, during the transmission process, the intention can be the transmitter intention (Purpose of Sender), the receiver intention (Purpose of Receiver) and the system intention (Purpose of System) in descending order of priority. Among them, since the sender is the dominant party in the transmission process, the transmitter intention belongs to the payer in the paid transmission and has the highest priority. The identification of the sender's intention is the primary task based on the DIKW graph transmission technology. Reception is a passive process in the DIKW graph transmission technology. The free service items for the receiver may include a "blacklist", that is, refusing to receive resources transmitted from senders in the blacklist. As a service provider, the system intention has the lowest priority and is part of the value model. The reference value of the system operator during the execution process is based on profit maximization. The sub-values include time loss, space loss, and cost loss. When a conflict of intentions occurs, the intention with a high priority is the primary processing object of the system, that is, the processor can obtain the target intention of the sender.
[0074] In an optional implementation, the sender's target intent is clear, for example, the target intent is "to please the receiver", and the processor can directly obtain the sender's target intent.
[0075] In another optional implementation, the sender's target intent is unclear, and the processor can obtain the generated content to be transmitted, and perform intent recognition processing on the generated content to be transmitted to obtain the target intent. Optionally, the processor can determine the sender's target intent based on a purpose recognition system (Purpose Recognition, PR), wherein the input of the PR system can be the generated content to be transmitted sent by the sender, and the output can be the sender's target intent or the sender's target intention. For example, when the generated content to be transmitted sent by the sender is a plurality of pictures containing food, the target intent output by the PR system can be "asking the receiver whether he has eaten" or "asking the receiver what food he eats".
[0076] In the embodiment of the present application, the target intent may include a main intent and a sub-intent, wherein a sub-intent may be a branch of the main intent, and the main intent may include all sub-intents or only a single sub-intent. In this specification, the main intent and the sub-intent are relative concepts, and the sub-intent may be further divided into secondary intent, tertiary intent, etc. All transmissions can be summarized as a single main intent, i.e., "showing something to the recipient".
[0077] In an optional implementation, the type of the generated content to be transmitted may include text type, image type, video type or audio type. Before the processor performs intent recognition processing on the generated content to be transmitted and obtains the target intent, it may also: determine the type of the generated content to be transmitted, and if the type of the generated content to be transmitted is text type, encode the generated content to be transmitted to obtain the encoded generated content to be transmitted.
[0078] In an optional implementation, before the processor performs intent recognition processing on the generated content to be transmitted and obtains the target intent, it may also: determine the type of the generated content to be transmitted, if the type of the generated content to be transmitted is image type, video type or audio type, perform text conversion processing on the generated content to be transmitted to obtain the generated content to be transmitted after text conversion processing; encode the generated content to be transmitted after text conversion processing to obtain the encoded generated content to be transmitted.
[0079] In the embodiment of the present application, after obtaining the target intent, the processor can review the target intent, that is, to ensure that the resources transmitted by the sender in the DIKW map are carried out under the constraints of law and morality, and no illegal resources are transmitted. The Purpose Inspection (PI) system will judge the target intent, and if the judgment is qualified, it will output "True", if the judgment is unqualified, it will output "Flase".
[0080] S203: Traverse the first resource system corresponding to the receiver based on the target intent to determine the resources to be matched.
[0081] In the embodiment of the present application, the processor may traverse the first resource system corresponding to the receiver based on the target intent. The resource system may refer to a digital type resource DIKW, which refers to data (Data DIK ,D DIK ), Information DIK ,I DIK ), Knowledge DIK ,K DIK ) and Wisdom DIK) is a joint expression of four types of resources, which is a description of the relationship between semantic objects (obj) in resource processing. Figure 3 It is a structural diagram of a digital type resource provided in an embodiment of the present application. In semantic resource processing, relationships can define all semantics.
[0082] In an embodiment of the present application, the first resource system may include a data system, an information system, a knowledge system, a value system and a purpose system, wherein the data system, the information system, the knowledge system, the value system and the purpose system may constitute a tree structure or a flat structure.
[0083] The following is a detailed description of the data resources. DIK It is the simplest expression of the relationship between semantic objects, which only indicates the existence of the relationship between semantic objects. It is the simplest and most numerous part of DIKW graph modeling. DIK Not associated with a specific purpose. DIK Can be used with Numeric Data DIK ,ND DIK ), Logic Data DIK ,LD DIK ), Collection Data DIK ,CD DIK ), Range Data DIK ,RD DIK ) and ProbabilityData DIK ,PD DIK ) and other different forms:
[0084] D DIK ={ND DIK ,LD DIK ,CD DIK ,RD DIK ,}
[0085] (1) Numerical type: ND DIK Express a single numerical symbol or a combination of multiple numerical symbols;
[0086] (2) Logical type: LD DIK To express a digital resource that can be defined by "Yes / No", the expression format is obj(Yes / NoXX);
[0087] (3) Collection type: CD DIK Rich in content, with other D DIK Association. In data type resources, CD DIK The available value as a resource is generally greater than other types DDIK .
[0088] (4) Range type: RD DIK It refers to the D formed by the drive of some intention. DIK Combined expression, RD DIK D DIK It can be numeric, logical, set, or a combination of these.
[0089] Although, CD DIK and RD DIK All are multiple D DIK The combination of the two is different. The difference is that CD DIK It revolves around a central entity, and other entities are relational extensions of the central entity. DIK Is there a relationship between them or not? DIK A combination based on a certain intention. For example, RD DIK1 For numerical range, RD DIK2 For the collection range, RD DIK3 It is a logical range.
[0090] RD DIK1 ={"200ml","300ml","500ml"}
[0091] RD DIK2 ={"Americano","Macchiato","Flat White"}
[0092] RD DIK3 ={"NoSugaring","YesIce","YesPack"}
[0093] (5) Probability type: PD DIK It is a digital resource used to express the uncertain attributes of semantic objects. DIK Precise values can be divided into numerical PD DIK and non-numeric PD DIK . Numerical PD DIK YesND DIK The branch of the type takes a precise value between (0,1) to express the semantic object attribute. The obj attribute is represented by a precise but not correct value. DIK The values will be corrected with the regression of the calculation, and are mostly in the form of fractions, decimals, ratios and percentages, for example:
[0094] PD DIK1 = "1 / 3 black balls and 2 / 3 white balls";
[0095] PD DIK2= "Probability 0.99";
[0096] PD DIK3 = "Number ratio 1:20";
[0097] PD DIK4 = "50% probability of being elected";
[0098] However, not all ND in the form of fractions, decimals, ratios, and percentages in user-generated content (UGC) DIK All belong to PD DIK For example, ND DIK1 The equation and ND DIK2 The ratio of ND DIK1 The "1", "6", and "1 / 6" in the ND are not combined with specific obj, but only represent the value itself, and have no practical meaning; DIK2 The "8:30" in the example is a ratio expression of time. Neither of them belongs to PD DIK category.
[0099] ND DIK1 = "1÷6=1 / 6";
[0100] ND DIK2 =“The test starts at 8:30 am.”
[0101] Non-numeric PD DIK It is a semantic expression with fuzzy quantitative description, such as "probably", "very likely", "most" and so on listed below.
[0102] PD DIK1 = "Most of the class activities this year were watching movies";
[0103] PD DIK2 = "It is very likely that you will choose to order a cake for this class activity";
[0104] PD DIK3 = "Arrived around 8:20."
[0105] Among them, I DIK It is an objective description of the relationship between semantic objects. objective , REL(obj1,obj2) represents the objective relationship between two semantic objects. Specifically, the objective relationship between semantic objects can be expressed by the following formula:
[0106] I DIK ::=REL objective =REL(Obj1,Obj2)
[0107] The following is a detailed description of the information resources. DIK It has both the expression attribute "YES / NO" and the truth attribute "TRUE / FALSE", but there is no necessary connection between the two. "YES / NO" can describe the positive or negative relationship between semantic objects, while "TRUE / FALSE" means that DIK The authenticity of the content. For example, DIK1 Expressing positive relationships, I DIK1 (YES); but the reality is different from I DIK1 The content in the article is contradictory, I DIK1 (FALSE), I DIK1 UGC content that is subjective but affirms objective errors.
[0108] I DIK1 = "UserA is a boy"
[0109] I DIK1 (YES and FALSE)
[0110] In D DIK Based on the intention driven I DIK For the expression of REL between semantic objects, the type resource calculation symbols are defined including: combination "+DP" and derivation "=IDP". Figure 4 It is a flowchart of an intent-driven data type to information type conversion provided in an embodiment of the present application. Figure 5 yes Figure 4 The decomposition diagram of . Specifically, the following formula can be used to define type resources:
[0111] I DIK = IDP D DIK + DP Pup
[0112] I DIK With PD DIK The third possibility between YES and FALSE is the probabilistic information resource PI DIK , P.I. DIK It is driven by Pups who understand the whole picture and is objective, fair and just.
[0113] In an embodiment of the present application, internal conversion can be achieved between data type resources. For example, PDDIK can be mapped to LDDIK according to certain rules, such as LDDIK1, LDDIK2 and LDDIK3.
[0114] PDDIK1 = "Most of the class activities this year were watching movies" → LDDIK1 = "YesMovie";
[0115] PDDIK2 = "It is very likely that we will choose to order a cake for this class activity" → LDDIK2 = "YesCake";
[0116] PDDIK3 = "Arrived at approximately 8:20" → LDDIK3 = "Yes 8:20".
[0117] Based on the examples listed above, the conversion from PDDIK to LDDIK is a direct conversion. When the DIKW graph transfer model captures words such as "probably", "very likely", and "mostly" that are probabilistically certain, it outputs the "Yes" type LDDIK.
[0118] In an embodiment of the present application, if the processor determines that the type corresponding to the content to be transmitted is a text type, and the text subtype corresponding to the generated content to be transmitted is a probabilistic type, data conversion processing can be performed on the generated content to be transmitted to obtain the processed generated content to be transmitted, and the text subtype corresponding to the processed generated content to be transmitted is a logical type, and the processed generated content to be transmitted is determined to be a target resource, and the type corresponding to the target resource is a data type.
[0119] In an optional implementation, if the generated content to be transmitted is "most of the class activities this year are watching movies", data conversion can be performed on it to obtain the processed generated content to be transmitted "YesMovie". In this way, the resources required for the target resources can be reduced.
[0120] In another optional embodiment, if the processor determines that the type corresponding to the generated content to be transmitted is a video type, a semantic object set can be determined from the generated content to be transmitted, and attribute information and motion information corresponding to each semantic object in the semantic object set can be obtained, and based on the attribute information and motion information corresponding to each semantic object, the target resource can be determined, and the type corresponding to the target resource is the information type.
[0121] In an optional implementation, if the generated content to be transmitted includes a set of semantic objects "Person A and coffee", "Person B" and "Person C", the distance changes between "Person A and coffee" and "Person B" and "Person C" respectively can be obtained. When the distance between "Person A and coffee" and "Person B" becomes smaller and smaller, it can be determined that the target resource is the information "Coffee is at point B".
[0122] The following is a detailed description of knowledge resources. DIK It is a summary of the relationship between semantic objects, which can be deduced from existing resources and has subjective conceptuality. conceptual and uncertainty.
[0123] K DIK::=REL conceptual =REL cpt (Obj1,Obj2)
[0124] K DIK The sources include extraction and induction. Induction refers to the interpretation method of deriving general principles from special and specific examples. It is divided into complete inductive reasoning and incomplete inductive reasoning. Incomplete inductive reasoning can be divided into simple enumeration inductive reasoning and scientific inductive reasoning. In the DIKW graph transmission model, it is driven by Pup. Because UGC can hardly provide sufficient resources to support complete inductive reasoning, the KDIK induction method is costly and has a low success rate. Although the extracted KDIK has the disadvantage of not being able to directly calculate uncertainty, it can be verified deterministically using the inductive method. It is a method of first having a conclusion and then inducing. The verification cost is lower than that of pure induction and the success rate is higher.
[0125] In the embodiment of the present application, resources may have resource quality attributes. The quality of UGC is also an important factor affecting the realization of transmission intentions. Various resource attributes are used to measure resource quality (Quality of Resource, Q res ) standards. The quality assessment system of DIKW can evaluate the quality of resources, among which Q res Attributes include Resource Accuracy (ACR res ), Resource Completeness (CPT res ), Resource Reliability (RLB res ), Resource Timeliness (TML res ), Resource Economy (ECN res ), Resource Verifiability (VRTres) and Resource Security (SCR res ).
[0126] Qres = {ACR res ,CPT res ,RLB res ,TML res ,ECN res ,VRT res ,SCR res}
[0127] Qres is a dynamic numerical attribute, and its value is in the range of (0,1). The following formula can be used to construct the function of Qres:
[0128] Qres=Quality(UGC,Pups)
[0129] (1) Resource accuracy ACRres: the accuracy of the resource description of things;
[0130] (2) Resource completeness CPTres: The comprehensiveness of the resource's description of the state of things. A complete resource should contain all important facts. The calculation standard of CPTres needs to be formulated based on the DIKW graph of Sed and Rev. Sometimes it is necessary to cover not only the content in UGC, but also the contextual content related to UGC, such as UGC1 in TXT format.
[0131] UGC1(TXT) = "The final exam will start at 8:30"
[0132] (3) Resource reliability RLBres: The source, collection method, and transmission process of the resources are trustworthy and meet expectations.
[0133] (4) Resource timeliness TMLres: the length of time between when resources are obtained and when events occur
[0134] (5) Resource economy ECNres: the difference between the cost of acquiring and transmitting resources and the profit obtained after the transmission intention is completed
[0135] (6) Resource Verifiability VRTres: The degree to which a resource can be verified or falsified
[0136] (7) Resource security SCRres: The possibility that resources can be accessed without authorization. The lower the possibility, the higher the security.
[0137] S205: Determine the target resource according to the resource to be matched and the second resource system.
[0138] In an embodiment of the present application, the processor can traverse the second resource system to obtain a candidate resource set corresponding to the resource to be matched, and determine the target resource from the candidate resource set based on the matching degree of each candidate resource in the candidate resource set with the resource to be matched. That is, the resource system of the sender can be traversed to obtain a candidate resource set corresponding to the resource to be matched. For example, when the resource to be matched is the information resource "999 roses", the candidate resource set corresponding to the resource to be matched can include information "jasmine", information "99 roses", "999 jasmines", and based on the matching degree of the candidate resource corresponding to each candidate resource in the candidate resource set with the resource to be matched, the target resource is determined from the candidate resource set. For example, the matching degree of the information "jasmine" and "999 roses" is 10%, the matching degree of the information "99 roses" and "999 roses" is 50%, and the matching degree of "999 jasmines" and "999 roses" is 40%, and the target resource can be determined to be the information "99 roses". Furthermore, the information "99 roses" can be sent to the recipient, or the data "99 roses", that is, the picture "99 roses", can be sent to the recipient, or the knowledge "99 roses", that is, the relevant knowledge of the rose garden containing "99 roses", can be sent to the recipient.
[0139] The DIKW resource transmission method for intent computing and reasoning provided in the embodiment of the present application can reduce the waste of target resources, reduce transmission losses, and reduce the risk of transmission failure.
[0140] The embodiment of the present application also provides a DIKW resource transmission device for intention calculation and reasoning, Figure 6 is a structural diagram of a DIKW resource transmission device for intent calculation and reasoning provided in an embodiment of the present application, such as Figure 6 As shown, the device may include:
[0141] The first acquisition module 601 is used to acquire the generated content to be transmitted;
[0142] The recognition module 603 is used to perform intent recognition processing on the content to be transmitted and obtain the target intent;
[0143] The first determination module 605 is used to traverse the first resource system corresponding to the receiver based on the target intention and determine the resources to be matched;
[0144] The second determination module 607 is used to determine the target resource according to the resource to be matched and the second resource system.
[0145] In the embodiment of the present application, the second determining module 607 may include:
[0146] A traversal unit, used to traverse the second resource system to obtain a candidate resource set corresponding to the resource to be matched;
[0147] The determination unit is used to determine the target resource from the candidate resource set based on the matching degree between each candidate resource in the candidate resource set and the resource to be matched.
[0148] In the embodiment of the present application, the first acquisition module 601 may include:
[0149] An acquisition unit, used for acquiring generated content to be transmitted;
[0150] The recognition unit is used to perform intent recognition processing on the content to be transmitted and generate to obtain the target intent.
[0151] In the embodiment of the present application, the type corresponding to the generated content to be transmitted includes text type, image type, video type or audio type;
[0152] The above device also includes:
[0153] Before the target intent is obtained by performing intent recognition processing on the content to be transmitted, the following steps are also included:
[0154] An encoding processing module is used for performing intent recognition processing on the generated content to be transmitted and obtaining the target intent, if the type corresponding to the generated content to be transmitted is a text type, encoding the generated content to be transmitted to obtain the generated content to be transmitted after encoding processing;
[0155] or;
[0156] It is used to perform intent recognition processing on the generated content to be transmitted, and before obtaining the target intent, if the type corresponding to the generated content to be transmitted is image type, video type or audio type, perform text conversion processing on the generated content to be transmitted to obtain the generated content to be transmitted after text conversion processing; and perform encoding processing on the generated content to be transmitted after text conversion processing to obtain the encoded generated content to be transmitted.
[0157] In the embodiment of the present application, the above device further includes:
[0158] a conversion processing module, for, if the type corresponding to the generated content to be transmitted is a text type, and the text subtype corresponding to the generated content to be transmitted is a probability type, performing data conversion processing on the generated content to be transmitted to obtain processed generated content to be transmitted; the text subtype corresponding to the processed generated content to be transmitted is a logical type;
[0159] The third determination module is used to determine that the processed generated content to be transmitted is a target resource, and the type corresponding to the target resource is a data type.
[0160] In the embodiment of the present application, the above device further includes:
[0161] A fourth determination module, configured to determine a set of semantic objects from the generated content to be transmitted if the type corresponding to the generated content to be transmitted is a video type;
[0162] A second acquisition module is used to acquire attribute information and motion information corresponding to each semantic object in the semantic object set;
[0163] The fifth determination module is used to determine the target resource based on the attribute information and motion information corresponding to each semantic object, and the type corresponding to the target resource is the information type.
[0164] In the embodiment of the present application, the first resource system includes a data system, an information system, a knowledge system, a value system and a purpose system;
[0165] The data system, information system, knowledge system, value system and purpose system constitute a tree structure or a flat structure.
[0166] The device and method embodiments in the embodiments of the present application are based on the same application concept.
[0167] The DIKW resource transmission device for intention calculation and reasoning provided in the embodiment of the present application can reduce the waste of target resources, reduce transmission losses, and reduce the risk of transmission failure.
[0168] An embodiment of the present application also provides an electronic device, which can be set in a server to store at least one instruction, at least one program, code set or instruction set related to a DIKW resource transmission method for intent computing and reasoning in an embodiment of the method. The at least one instruction, the at least one program, the code set or instruction set is loaded and executed by the memory to implement the above-mentioned DIKW resource transmission method for intent computing and reasoning.
[0169] An embodiment of the present application also provides a storage medium, which can be set in a server to store at least one instruction, at least one program, code set or instruction set related to a DIKW resource transmission method for intent computing and reasoning in an embodiment of the method. The at least one instruction, the at least one program, the code set or instruction set is loaded and executed by the processor to implement the above-mentioned DIKW resource transmission method for intent computing and reasoning.
[0170] Optionally, in this embodiment, the storage medium may be located in at least one of the multiple network servers of the computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a mobile hard disk, a magnetic disk, or an optical disk.
[0171] It can be seen from the embodiments of the DIKW resource transmission method, device, electronic device or storage medium for intent calculation and reasoning provided by the present application that the method in the present application includes traversing the first resource system corresponding to the receiver based on the acquired target intent, determining the resources to be matched, and determining the target resources based on the resources to be matched and the second resource system. Based on the embodiments of the present application, the waste of target resources can be reduced, the transmission loss can be reduced, and the risk of transmission failure can be reduced.
[0172] In the present invention, unless otherwise clearly specified and limited, the terms "connected", "connection" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be a connection between two elements or an interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0173] It should be noted that the order of the above embodiments of the present application is only for description and does not represent the advantages and disadvantages of the embodiments. The above description describes specific embodiments, and other embodiments are also within the scope of the attached claims. In some cases, the actions or steps recorded in the claims can be performed in the order of different embodiments and can achieve the expected results. In addition, the processes depicted in the drawings do not necessarily require a specific order or connection order to achieve the desired results. In some embodiments, multi-task parallel processing is also possible or may be advantageous.
[0174] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is based on a method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0175] The above is a preferred embodiment of the present invention. It should be pointed out that a person skilled in the art can make several improvements and modifications without departing from the principle of the present invention. These improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A DIKW resource transmission method for intention computing and reasoning, characterized in that: include: Get the target intention; The obtaining of the target intention includes: Obtaining generated content to be transmitted; Performing intent recognition processing on the generated content to be transmitted to obtain a target intent; Based on the target intent, the first resource system corresponding to the receiver is traversed to determine the resources to be matched; Determine the target resource according to the resource to be matched and the second resource system; The determining of the target resource according to the to-be-matched resource and the second resource system includes: Traversing the second resource system to obtain a candidate resource set corresponding to the resource to be matched; Determining a target resource from the candidate resource set based on a matching degree between each candidate resource in the candidate resource set and the resource to be matched; The first resource system and the second resource system both include a data system, an information system, a knowledge system, a value system and a purpose system; The data system, the information system, the knowledge system, the value system and the purpose system form a tree structure or a flat structure.
2. The method according to claim 1, characterized in that The type of the generated content to be transmitted includes text type, image type, video type or audio type; Before performing intent recognition processing on the generated content to be transmitted to obtain the target intent, the method further includes: If the type corresponding to the generated content to be transmitted is the text type, encoding the generated content to be transmitted to obtain the encoded generated content to be transmitted; or; If the type corresponding to the generated content to be transmitted is the image type, the video type or the audio type, the generated content to be transmitted is subjected to text conversion processing to obtain the generated content to be transmitted after text conversion processing; the generated content to be transmitted after text conversion processing is subjected to encoding processing to obtain the encoded generated content to be transmitted.
3. The method according to claim 2, characterized in that Also includes: If the type corresponding to the generated content to be transmitted is the text type, and the text subtype corresponding to the generated content to be transmitted is the probability type, performing data conversion processing on the generated content to be transmitted to obtain processed generated content to be transmitted; The text subtype corresponding to the processed generated content to be transmitted is a logical type; The processed generated content to be transmitted is determined to be the target resource, and the type corresponding to the target resource is a data type.
4. The method according to claim 2, characterized in that: Also includes: If the type corresponding to the generated content to be transmitted is the video type, determining a set of semantic objects from the generated content to be transmitted; Acquire attribute information and motion information corresponding to each semantic object in the semantic object set; Based on the attribute information and the motion information corresponding to each semantic object, a target resource is determined, and the type corresponding to the target resource is an information type.
5. A DIKW resource transmission device for intention calculation and reasoning, characterized in that: include: A first acquisition module, used to acquire generated content to be transmitted; An identification module, used to perform intent identification processing on the generated content to be transmitted to obtain a target intent; A first determination module, configured to traverse a first resource system corresponding to the receiver based on the target intent to determine a resource to be matched; The second determination module is used to determine the target resource according to the to-be-matched resource and the second resource system.
6. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the DIKW resource transmission method for intent computing and reasoning as described in any one of claims 1-4.
7. A computer-readable storage medium, characterized in that: The storage medium stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement the DIKW resource transmission method for intent computing and reasoning as described in any one of claims 1-4.
Citation Information
Patent Citations
Image data target identification method based on data graph framework, information graph framework and knowledge graph framework
CN108229578A
Semantic analysis search method and device and storage medium
CN112507076A