Rapid retrieval method and system for livestock disease information

By analyzing the symptom combinations and their representative abilities of each animal husbandry disease, combining the symptom combinations input by users, and calculating the repetition and interference tolerance, the problems of ambiguity and incomplete input in animal husbandry disease information retrieval are solved, and higher retrieval accuracy and speed are achieved.

CN119719172APending Publication Date: 2025-03-28SHENYANG XIMU INTERNET OF THINGS TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510227910.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The prior art has problems of ambiguity in animal husbandry disease information retrieval, resulting in inaccurate search of search accuracy and inefficiency.

Method used

By obtaining the corresponding symptom combinations and treatment plans for each animal husbandry disease, an information retrieval data set is formed, and the significant expressiveness, disease distinction and representative ability of each symptom combination is analyzed. Combined with the symptom combinations input by the user, the repetition and interference tolerance are calculated, and the matching degree is determined for search.

Benefits of technology

It improves the accuracy and speed of animal husbandry disease information retrieval, reduces the matching error of multiple related symptom combinations, and enhances the search ability of representative symptom combinations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119719172A_ABST
    Figure CN119719172A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of livestock disease information retrieval, in particular to a livestock disease information rapid retrieval method and system.The method comprises the steps that symptom combinations corresponding to livestock diseases and treatment schemes of the symptom combinations are obtained, a livestock disease information retrieval data set is formed, and the remarkable expressive force of the symptom combinations under the corresponding livestock diseases is determined; acquiring the disease distinguishing power of each symptom combination to obtain the representative capability of each symptom combination under the corresponding livestock disease; marking the symptom combination retrieved by the user as a symptom to be analyzed, and obtaining the interference symptom number of each symptom combination relative to the symptom to be analyzed under each livestock disease; determining the repetition degree of the to-be-analyzed symptom and each symptom combination of each livestock disease; determining the interference tolerance of each symptom combination of each livestock disease and the to-be-analyzed symptom; and obtaining a matching degree between the to-be-analyzed symptom and each symptom combination of each animal husbandry disease, and retrieving animal husbandry disease information. Therefore, the precision and efficiency of livestock disease information retrieval are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of livestock disease information retrieval, and in particular to a method and system for rapid retrieval of livestock disease information. Background Art

[0002] Livestock diseases refer to various diseases that affect animal health in the animal husbandry industry, including infectious diseases, parasitic diseases, nutritional and metabolic diseases, etc. Livestock diseases endanger animal health, leading to unhealthy growth and low production efficiency; they may also cross species boundaries, are highly contagious, and affect public health and safety.

[0003] At present, in the information retrieval of livestock diseases, the same disease symptoms may belong to different diseases, which leads to the misjudgment of corresponding diseases when searching for treatment plans based only on disease symptoms, thus affecting the accuracy of retrieval. In addition, the disease symptoms provided by users are often not comprehensive, which can easily interfere with the retrieval of livestock disease information and affect the accuracy and efficiency of livestock disease information retrieval. Summary of the invention

[0004] In order to solve the above technical problems, the purpose of this application is to provide a method and system for rapid retrieval of livestock disease information. The technical solutions adopted are as follows: In a first aspect, an embodiment of the present application provides a method for quickly retrieving livestock disease information, the method comprising the following steps: The symptom combinations and treatment plans corresponding to each livestock disease are obtained to form a livestock disease information retrieval data set, and the following analysis is performed based on the data set: Analyze the frequency of occurrence of each symptom combination under the corresponding livestock disease, and determine the significant expression of each symptom combination under the corresponding livestock disease; calculate the difference between the number of all livestock diseases corresponding to each symptom combination and the value 1, calculate the ratio of the difference to the number of all livestock diseases in the data set, and determine the disease distinguishing power of each symptom combination based on the ratio, wherein the disease distinguishing power is negatively correlated with the ratio; determine the product of the disease distinguishing power and the significant expression of each symptom combination under the corresponding livestock disease as the representative ability of each symptom combination under the corresponding livestock disease; Recording the symptom combination retrieved by the user as the symptom to be analyzed, analyzing the correlation between the symptom to be analyzed and each symptom combination of each livestock disease in the data set, and determining the repetition degree of the symptom to be analyzed and each symptom combination of each livestock disease; The number of symptoms in each symptom combination under each livestock disease that does not exist in the symptoms to be analyzed is recorded as the number of interfering symptoms; based on the difference between the number of symptoms in each symptom combination of each livestock disease and the number of interfering symptoms, combined with the representative ability, the interference tolerance between each symptom combination of each livestock disease and the symptoms to be analyzed is determined; The distribution of the number of interference symptoms in the symptom combination of each livestock disease is analyzed, and the matching degree between the symptom to be analyzed and each symptom combination of each livestock disease is obtained by combining the interference tolerance and the repeatability, so as to retrieve the livestock disease information.

[0005] In one embodiment, the significant expression is the ratio of the number of occurrences of each symptom combination under the corresponding livestock disease to the total number of samples of the corresponding livestock disease.

[0006] In one embodiment, the determination of the repeatability includes: The number of symptoms in the intersection of the symptom to be analyzed and the symptom combination of each livestock disease is calculated, recorded as the intersection number, and the ratio of the intersection number to the number of all symptoms appearing in each livestock disease is determined as the repeatability.

[0007] In one embodiment, the determination of the interference tolerance includes: The ratio of the number of symptoms of each symptom combination under each livestock disease to the number of interfering symptoms is calculated and recorded as the first ratio. The product of the first ratio and the representative ability of each symptom combination under each livestock disease is determined as the interference tolerance.

[0008] In one embodiment, the determination of the degree of matching includes: For any symptom combination under any livestock disease, obtain the symptom combination that belongs to the true subset of any symptom combination among all symptom combinations under the any livestock disease, record it as the reference symptom combination, and form a reference set with the symptom combination with the largest number of symptoms among all reference symptom combinations; Calculate the mean of the number of interfering symptoms for all symptom combinations in the reference set, calculate the ratio of the interference tolerance corresponding to any symptom combination under any livestock disease to the normalized value of the mean, record it as the second ratio, and multiply the repeatability corresponding to any symptom combination under any livestock disease by the product of the second ratio to determine the matching degree between the symptom to be analyzed and any symptom combination of any livestock disease.

[0009] In one embodiment, the searching of livestock disease information includes: The matching degree between the symptom to be analyzed and all symptom combinations of each livestock disease is calculated, and arranged in descending order. The average of the first preset number of matching degrees is used as the correlation between the symptom to be analyzed and each livestock disease. The livestock disease with the largest correlation, and the symptom combination corresponding to the first preset number of matching degrees, as well as the corresponding treatment plan, are used as the retrieval information of the symptom to be analyzed.

[0010] In a second aspect, an embodiment of the present application also provides a system for rapid retrieval of livestock disease information, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the steps of any one of the above-mentioned methods when executing the computer program.

[0011] This application has at least the following beneficial effects: The present application obtains each symptom combination corresponding to each livestock disease and its treatment plan to form a livestock disease information retrieval data set, and performs the following analysis based on the data set: analyzing the frequency of occurrence of each symptom combination under the corresponding livestock disease, and determining the significant expression of each symptom combination under the corresponding livestock disease; the significant expression reflects the frequency of occurrence of each symptom combination under the corresponding livestock disease, reflects the possible degree to which each symptom combination can represent each livestock disease, and improves the accuracy of subsequent representative ability analysis of each symptom combination under the corresponding livestock disease; analyzes the frequency of occurrence of each symptom combination in all livestock diseases, and determines the disease distinguishing power of each symptom combination; the disease distinguishing power reflects the uniqueness of each symptom combination in livestock diseases, and the more independent each symptom combination appears in a livestock disease, the stronger the disease distinguishing power of the symptom combination; combining the significant expression and the disease distinguishing power, determine the representative ability of each symptom combination under the corresponding livestock disease; the representative ability reflects the strong correlation between each symptom combination and livestock diseases, and improves the accuracy of retrieving livestock diseases based on symptom combinations; the symptom combination retrieved by the user The total is recorded as the symptom to be analyzed, and the correlation between the symptom to be analyzed and the symptom combinations of each livestock disease in the data set is analyzed to determine the repetition of the symptom to be analyzed and the symptom combinations of each livestock disease; the repetition reflects the similarity between the symptom to be analyzed and each symptom combination; the number of interfering symptoms of each symptom combination under each livestock disease relative to the symptom to be analyzed is obtained; based on the difference between the number of symptoms of each symptom combination of each livestock disease and the number of interfering symptoms, combined with the representative ability, the interference tolerance of each symptom combination of each livestock disease and the symptom to be analyzed is determined; the interference tolerance reflects the degree to which each symptom combination can resist interference relative to the symptom to be analyzed. When there are multiple symptom combinations related to the symptom to be analyzed during the retrieval process, it is avoided to give all the multiple related symptom combinations, thereby improving the speed of livestock disease information retrieval; the distribution of the number of interfering symptoms of the symptom combination of each livestock disease is analyzed, and combined with the interference tolerance and the repetition, the matching degree of the symptom to be analyzed and the symptom combination of each livestock disease is obtained, and the livestock disease information is retrieved, which significantly improves the accuracy and speed of livestock disease information retrieval. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] 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.

[0013] Figure 1 A flowchart of a method for quickly retrieving livestock disease information provided by an embodiment of the present application; Figure 2 The present invention is a flow chart for determining the matching degree between the symptoms to be analyzed and the symptom combination of livestock diseases. DETAILED DESCRIPTION

[0014] In order to further explain the technical means and effects adopted by the present application to achieve the predetermined invention purpose, the following is a detailed description of a method and system for rapid retrieval of livestock disease information proposed in the present application, its specific implementation, structure, features and effects, in conjunction with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.

[0015] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.

[0016] The specific scheme of a method and system for rapid retrieval of livestock disease information provided by the present application is described in detail below with reference to the accompanying drawings.

[0017] See also Figure 1 , which shows a flowchart of a method for quickly retrieving livestock disease information provided by an embodiment of the present application, the method comprising the following steps: S1, obtain the symptom combinations and treatment plans corresponding to each livestock disease to form a livestock disease information retrieval dataset.

[0018] This embodiment obtains historical medical records from open source channels, such as veterinary hospitals and laboratories, obtains corresponding livestock diseases, symptom combinations, and treatment plans from each medical record, and combines the livestock diseases, symptom combinations, and treatment plans of each medical record into a sample, and all samples are combined into a livestock disease information retrieval data set.

[0019] It should be understood that the information composition of a sample in the livestock disease information retrieval data set can be exemplified as {A, [B1, B2, B3], C}, where A represents livestock disease, [B1, B2, B3] represents the symptom combination corresponding to livestock disease A, B1, B2, B3 are symptoms respectively, and C represents the treatment plan corresponding to livestock disease A. It can be understood that different symptom combinations may appear under the same livestock disease, corresponding to different treatment plans, and the same symptom combination may also correspond to different livestock diseases and have different treatment plans.

[0020] S2, analyzing the frequency of occurrence of each symptom combination under the corresponding livestock disease, and determining the significant expression of each symptom combination under the corresponding livestock disease; analyzing the frequency of occurrence of each symptom combination in all livestock diseases, and determining the disease distinguishing ability of each symptom combination; combining the significant expression and the disease distinguishing ability to determine the representative ability of each symptom combination under the corresponding livestock disease.

[0021] In the current livestock disease information retrieval, different livestock diseases may have the same symptoms, and different diseases should have different treatment plans for the same symptoms. In addition, users may misjudge or miss the symptoms of livestock, so when users search for livestock disease information, they can often provide fewer symptoms, affecting the accuracy of livestock disease information retrieval.

[0022] Based on the above analysis, this embodiment targets the livestock disease information retrieval dataset and combines the symptoms of all samples under the same livestock disease into a complete symptom set of the livestock disease, which can be recorded as ,in, is the first symptom combination of the i-th livestock disease, is the second symptom combination of the i-th livestock disease, is the jth symptom combination of the ith livestock disease.

[0023] For any symptom combination, the more times any symptom combination appears in the entire symptom set of the corresponding livestock disease, the stronger the correlation between any symptom combination and the corresponding livestock disease. If any symptom combination exists in the input when the user searches, it is likely to be the livestock disease corresponding to any symptom combination. Therefore, if any symptom combination appears frequently, the stronger the expression ability of any symptom combination for the livestock disease. Based on this, the significant expression of each symptom combination under the corresponding livestock disease is calculated. The specific calculation method is: ; In the formula, is the significant expression of the jth symptom combination under the i-th livestock disease, represents the number of occurrences of the jth symptom combination in the total symptom set of the i-th livestock disease, is the number of all symptom combinations in the entire symptom set of the i-th livestock disease, that is, the total number of samples of the i-th livestock disease in the livestock disease information retrieval dataset.

[0024] The more times the j-th symptom combination appears in the entire symptom set of the i-th livestock disease, the stronger the correlation between the j-th symptom combination and the i-th livestock disease, and the greater the significant expressiveness of the j-th symptom combination under the i-th livestock disease.

[0025] However, different livestock diseases may have the same symptoms. For the jth symptom combination under the ith livestock disease, it is determined whether the jth symptom combination is a common symptom of other livestock diseases. If the jth symptom combination is not a common symptom, it means that the jth symptom combination is only highly representative for the ith livestock disease; if the jth symptom combination is widely present in other livestock diseases, it means that the jth symptom combination does not have the ability to distinguish from other livestock diseases. Therefore, the jth symptom combination cannot actually achieve rapid retrieval and judgment of the disease, and the judgment error of the disease is large.

[0026] Based on the above analysis, the disease distinguishing power of each symptom combination is calculated, specifically: the difference between the number of all livestock diseases corresponding to each symptom combination and the value 1 is calculated, and the ratio of the difference to the number of all livestock diseases in the data set is calculated. The disease distinguishing power is negatively correlated with the ratio.

[0027] It should be understood that negative correlation means that the dependent variable will decrease as the independent variable increases, and the dependent variable will increase as the independent variable decreases; the difference between the number of all livestock diseases corresponding to each symptom combination and the value 1 represents the number of all livestock diseases remaining after removing one livestock disease to which each symptom combination belongs.

[0028] In this embodiment, the disease distinguishing power of each symptom combination is calculated as follows: ; In the formula, represents the disease discrimination power of the jth symptom combination, represents the number of all livestock diseases with the jth symptom combination in the livestock disease information retrieval dataset, Retrieve the number of all livestock diseases in the dataset for livestock disease information.

[0029] If the number of livestock diseases corresponding to the j-th symptom combination is smaller, it means that the j-th symptom combination has a higher distinguishing ability, and the disease distinguishing ability of the j-th symptom combination is greater. Conversely, the j-th symptom combination is widely present in other livestock diseases, which means that the j-th symptom combination does not have the ability to distinguish livestock diseases, and the disease distinguishing ability of the j-th symptom combination is smaller.

[0030] In addition, if the symptom combination has a stronger significant expression and a higher disease distinguishing ability, it means that the symptom combination is highly representative of its livestock disease. When the symptom combination exists in the symptom input during user information retrieval, the corresponding livestock disease should be determined based on the characteristics of such symptoms; therefore, the representative ability of each symptom combination under the corresponding livestock disease is calculated, and the specific calculation method is: ; In the formula, is the representative ability of the jth symptom combination under the i-th livestock disease, represents the disease discrimination power of the jth symptom combination, is the significant expression of the jth symptom combination under the i-th livestock disease.

[0031] S3, recording the symptom combination retrieved by the user as the symptom to be analyzed, analyzing the correlation between the symptom to be analyzed and each symptom combination of each livestock disease in the data set, and determining the repetition degree between the symptom to be analyzed and each symptom combination of each livestock disease.

[0032] Due to the users' non-professional knowledge of livestock diseases, the symptoms of livestock and poultry provided by users during information retrieval may often be inaccurate, resulting in missing symptoms in the symptom combinations provided by users, or errors in symptom descriptions. As a result, the symptoms provided by users have no corresponding symptom combinations in the livestock disease information retrieval dataset, causing errors in user information retrieval.

[0033] In view of the above problems, this embodiment records the symptom combination input by the user when searching for information as the symptom to be analyzed, which is expressed as For each symptom combination, analyze its correlation with the symptoms to be analyzed, and calculate the repetition of the symptoms to be analyzed and the symptom combination of each livestock disease. The specific calculation method is: ; In the formula, represents the repetitiveness of the combination of the symptom to be analyzed and the jth symptom of the i-th livestock disease, represents the number of symptoms in the intersection of the symptom to be analyzed and the jth symptom of the i-th livestock disease, recorded as the intersection number, Represents the number of all symptoms of the i-th livestock disease in the livestock disease information retrieval dataset.

[0034] It should be understood that the greater the degree of repetition, the higher the similarity between the symptom to be analyzed and the jth symptom combination of the ith livestock disease, and the more likely the symptom to be analyzed input by the user during information retrieval corresponds to the ith livestock disease.

[0035] S4, obtaining the number of interfering symptoms of each symptom combination under each livestock disease relative to the symptom to be analyzed; based on the difference between the number of symptoms of each symptom combination of each livestock disease and the number of interfering symptoms, combined with the representative ability, determining the interference tolerance of each symptom combination of each livestock disease and the symptom to be analyzed.

[0036] However, in the process of calculating the repeatability, there is a situation where the symptom to be analyzed has the same repeatability with multiple different symptom combinations, for example, , , At this time, although the symptoms to be analyzed are , have the same reproducibility, but for the symptom combination , where symptom 6 may be a symptom of livestock and poultry that the user has missed, or a symptom of livestock and poultry that does not actually exist. Therefore, the symptom combination Symptom 6 in the example will interfere with the matching of symptoms when users retrieve information.

[0037] The reason for the above interference phenomenon is that there is a relationship of inclusion and being included between symptom combinations, so that when matching symptom combinations, multiple non-completely identical symptom combinations may be successfully matched, affecting the accuracy and efficiency of symptom combination matching.

[0038] Therefore, for each symptom combination of the to-be-analyzed symptom and each livestock disease in the livestock disease information retrieval dataset, taking the jth symptom combination of the i-th livestock disease as an example, the symptom combination of the jth symptom of the i-th livestock disease that does not exist in the to-be-analyzed symptom is added. The symptoms in are taken as interference symptoms, and the number of all interference symptoms in the jth symptom combination of the i-th livestock disease is recorded as the number of interference symptoms.

[0039] Based on the above analysis, the difference between the number of symptoms of each symptom combination of each livestock disease and the number of interfering symptoms is calculated, and the interference tolerance between each symptom combination of each livestock disease and the symptoms to be analyzed is determined in combination with the representative ability. The specific calculation method is: ; In the formula, represents the interference tolerance between the jth symptom combination of the i-th livestock disease and the symptom to be analyzed, is the representative ability of the jth symptom combination under the i-th livestock disease, is the number of all symptoms in the jth symptom combination of the i-th livestock disease, is the number of interfering symptoms in the jth symptom combination of the i-th livestock disease relative to the symptom to be analyzed. Recorded as the first ratio.

[0040] It should be understood that if the number of interfering symptoms in the jth symptom combination of the ith livestock disease relative to the symptoms to be analyzed is smaller, it means that the overlap degree of the jth symptom combination of the ith livestock disease relative to the symptoms to be analyzed is higher. At the same time, if the representative ability of the jth symptom combination under the ith livestock disease is stronger, it means that the degree of match between the symptoms to be analyzed input by the user during the search and the ith livestock disease is higher, and the symptoms to be analyzed are more likely to correspond to the ith livestock disease.

[0041] S5, analyzing the distribution of the number of interference symptoms in the symptom combination of each livestock disease, combining the interference tolerance and the repeatability, obtaining the matching degree between the symptom to be analyzed and each symptom combination of each livestock disease, and retrieving livestock disease information.

[0042] Similarly, the jth symptom combination of the i-th livestock disease For example, among all the symptom combinations of the i-th livestock disease, obtain All symptom combinations of the true subset are recorded as reference symptom combinations. The reference set is composed of the symptom combination with the largest number of symptoms among all the reference symptom combinations. It can be understood that there may be more than one symptom combination with the largest number of symptoms among all the reference symptom combinations.

[0043] calculate The mean number of interfering symptoms of all symptom combinations relative to the symptom to be analyzed in the reference set, The larger the mean in the reference set, the better the symptom combination The greater the degree of irrelevance of the true subset with the symptom to be analyzed, the better the symptom combination is. The degree of difference between the symptoms to be analyzed and those input by the user during the search is also large. Therefore, based on the above analysis, combined with the interference tolerance and the repeatability, the matching degree between the symptoms to be analyzed and the symptom combinations of various livestock diseases is calculated. The specific calculation method is: ; In the formula, represents the matching degree between the symptom to be analyzed and the jth symptom combination of the i-th livestock disease, represents the repetitiveness of the combination of the symptom to be analyzed and the jth symptom of the i-th livestock disease, represents the interference tolerance between the jth symptom combination of the i-th livestock disease and the symptom to be analyzed, is the mean of the number of interfering symptoms of all symptom combinations in the reference set of the jth symptom combination of the i-th livestock disease relative to the symptom to be analyzed, and Norm() is the normalization function. The flow chart for determining the matching degree between the symptom to be analyzed and the symptom combination of livestock diseases is as follows: Figure 2 shown.

[0044] It should be understood that the higher the repetition of the symptom to be analyzed and the jth symptom combination of the ith livestock disease, the greater the interference tolerance between the jth symptom combination of the ith livestock disease and the symptom to be analyzed, both indicate that the higher the degree of match between the symptom to be analyzed input by the user during retrieval and the jth symptom combination of the ith livestock disease, the lower the possibility of interference with other symptom combinations. At the same time, if the mean is smaller, it means that the difference between the symptom to be analyzed and the jth symptom combination of the ith livestock disease is smaller, which also reflects that the higher the degree of match between the symptom to be analyzed and the jth symptom combination of the ith livestock disease, the greater the matching degree.

[0045] The matching degree between the symptom to be analyzed and all symptom combinations of each livestock disease is calculated, and they are arranged in order from large to small, and the first N symptom combinations after arrangement are selected as the final matching results between the symptom to be analyzed and each livestock disease, and the average of the matching degrees between the symptom to be analyzed and the N symptom combinations of each livestock disease is calculated as the correlation between the symptom to be analyzed and each livestock disease, and for the symptom to be analyzed input by the user during retrieval, the livestock disease corresponding to the maximum correlation value in the livestock disease information retrieval data set, and the N symptom combinations of the livestock disease corresponding to the maximum value and their corresponding treatment plans are used as push information during user retrieval, i.e., retrieval information, to obtain the retrieval results corresponding to the symptom to be analyzed input by the user during retrieval.

[0046] In this embodiment, N=5, and the implementer can set it according to the actual situation, and this embodiment does not limit it here.

[0047] Based on the same inventive concept as the above method, an embodiment of the present application also provides a system for rapid retrieval of livestock disease information, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor implements the steps of any one of the above methods for rapid retrieval of livestock disease information when executing the computer program.

[0048] It should be noted that the above sequence of the embodiments of the present application is for description only and does not represent the advantages and disadvantages of the embodiments. The above is a description of a specific embodiment of this specification. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0049] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from other embodiments.

[0050] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application should be included in the protection scope of the present application.

Claims

1. A method for rapid retrieval of livestock disease information, characterized in that: The method comprises the following steps: The symptom combinations and treatment plans corresponding to each livestock disease are obtained to form a livestock disease information retrieval data set, and the following analysis is performed based on the data set: Analyze the frequency of occurrence of each symptom combination under the corresponding livestock disease, and determine the significant expression of each symptom combination under the corresponding livestock disease; calculate the difference between the number of all livestock diseases corresponding to each symptom combination and the value 1, calculate the ratio of the difference to the number of all livestock diseases in the data set, and determine the disease distinguishing power of each symptom combination based on the ratio, wherein the disease distinguishing power is negatively correlated with the ratio; determine the product of the disease distinguishing power and the significant expression of each symptom combination under the corresponding livestock disease as the representative ability of each symptom combination under the corresponding livestock disease; Recording the symptom combination retrieved by the user as the symptom to be analyzed, analyzing the correlation between the symptom to be analyzed and each symptom combination of each livestock disease in the data set, and determining the repetition degree of the symptom to be analyzed and each symptom combination of each livestock disease; The number of symptoms in each symptom combination under each livestock disease that does not exist in the symptoms to be analyzed is recorded as the number of interfering symptoms; based on the difference between the number of symptoms in each symptom combination of each livestock disease and the number of interfering symptoms, combined with the representative ability, the interference tolerance between each symptom combination of each livestock disease and the symptoms to be analyzed is determined; The distribution of the number of interference symptoms in the symptom combination of each livestock disease is analyzed, and the matching degree between the symptom to be analyzed and each symptom combination of each livestock disease is obtained by combining the interference tolerance and the repeatability, so as to retrieve the livestock disease information.

2. A method for rapid retrieval of livestock disease information as claimed in claim 1, characterized in that: The significant expression is the ratio of the number of occurrences of each symptom combination under the corresponding livestock disease to the total number of samples of the corresponding livestock disease.

3. A method for rapid retrieval of livestock disease information as claimed in claim 1, characterized in that: The determination of the repeatability includes: The number of symptoms in the intersection of the symptom to be analyzed and the symptom combination of each livestock disease is calculated, recorded as the intersection number, and the ratio of the intersection number to the number of all symptoms appearing in each livestock disease is determined as the repeatability.

4. A method for rapid retrieval of livestock disease information as claimed in claim 1, characterized in that: The determination of the interference tolerance includes: The ratio of the number of symptoms of each symptom combination under each livestock disease to the number of interfering symptoms is calculated and recorded as the first ratio. The product of the first ratio and the representative ability of each symptom combination under each livestock disease is determined as the interference tolerance.

5. A method for rapid retrieval of livestock disease information as claimed in claim 1, characterized in that: The determination of the matching degree includes: For any symptom combination under any livestock disease, obtain the symptom combination that belongs to the true subset of any symptom combination among all symptom combinations under the any livestock disease, record it as the reference symptom combination, and form a reference set with the symptom combination with the largest number of symptoms among all reference symptom combinations; Calculate the mean of the number of interfering symptoms for all symptom combinations in the reference set, calculate the ratio of the interference tolerance corresponding to any symptom combination under any livestock disease to the normalized value of the mean, record it as the second ratio, and multiply the repeatability corresponding to any symptom combination under any livestock disease by the product of the second ratio to determine the matching degree between the symptom to be analyzed and any symptom combination of any livestock disease.

6. A method for rapid retrieval of livestock disease information as claimed in claim 1, characterized in that: The searching of livestock disease information includes: The matching degree between the symptom to be analyzed and all symptom combinations of each livestock disease is calculated, and arranged in descending order. The average of the first preset number of matching degrees is used as the correlation between the symptom to be analyzed and each livestock disease. The livestock disease with the largest correlation, and the symptom combination corresponding to the first preset number of matching degrees, as well as the corresponding treatment plan, are used as the retrieval information of the symptom to be analyzed.

7. A livestock disease information rapid retrieval system, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Information recommendation method and device, storage medium and program product

    CN108122611A

  • Disease inquiry method, device and system, computer equipment and storage medium

    CN110504028A

  • Disease information acquisition method, terminal equipment and storage medium

    CN111599489A

  • Disease diagnosis method and device, electronic equipment and storage medium

    CN114283936A

  • Similar case recommendation method and system

    CN115631823A