Electronic product recycling method and device based on knowledge graph and computer device

By using a knowledge graph-based approach to obtain electronic product models and historical recycling prices, and calculating a comprehensive score, the problem of inaccurate information in the recycling of electronic and electrical products is solved, enabling the platform to achieve efficient sorting and user-friendly recycling options.

CN115099438BActive Publication Date: 2025-12-12SHENZHEN AIBO GREEN ENVIRONMENTAL TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210829026.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-13
Publication Date
2025-12-12
Estimated Expiration
2042-07-13

AI Technical Summary

Technical Problem

In the current technology, the information acquisition in the recycling process of electronic and electrical products is not accurate enough, the transaction matching rate is low, and the isolation of resources and information from all parties leads to low recycling efficiency.

Method used

Based on a knowledge graph approach, the system obtains electronic product models, queries historical recycling prices, calculates the average recycling price, and then calculates a comprehensive score based on the quantity of recycled products and the time when the amount is credited to the account. The results are then sorted and displayed on the platform for users to choose from.

Benefits of technology

It has enabled the precise recycling of electronic and electrical products, improved the transaction completion rate and user experience, and enhanced the information sharing and matching efficiency of the recycling platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115099438B_ABST
    Figure CN115099438B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of electronic product recycling, and discloses an electronic product recycling method and device based on a knowledge graph and computer equipment, wherein the method comprises the following steps: acquiring the model of an electronic product; querying the historical recycling price same as the model of the electronic product in a preset knowledge graph according to the model of the electronic product; calculating the average recycling price of the electronic product according to the recycling dimension and the historical recycling price; acquiring the recycling quantity, the recycling amount and the time point of the arrival of the recycling amount of each platform; calculating the comprehensive score of each platform according to the recycling quantity, the recycling amount and the time point of the arrival of the recycling amount of each platform; sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the platform sorting table on the front end for a user to check. The electronic product recycling method and device based on the knowledge graph and the computer equipment solve the technical problems that the information acquisition is not accurate enough and the transaction matching rate is low during the recycling of electronic and electrical products.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of electronic product recycling, and in particular relates to an electronic product recycling method and device based on a knowledge graph and a computer device. BACKGROUND

[0002] At present, many large production enterprises, recycling enterprises and processing companies have their own resource and information platforms, but the resources and information of all parties are relatively isolated, cannot realize timely communication and sharing, cause a certain degree of information barrier, form an "information island", and are not conducive to the efficiency, economy and environmental protection of reverse logistics recycling of retired electronic and electrical products, and cause the problems of inaccurate information acquisition and low transaction matching rate in the recycling process of electronic and electrical products. SUMMARY

[0003] The present application provides an electronic product recycling method and device based on a knowledge graph and a computer device, which solves the technical problems of inaccurate information acquisition and low transaction matching rate in the recycling process of electronic and electrical products.

[0004] The present application provides an electronic product recycling method based on a knowledge graph, comprising:

[0005] Obtaining the model of an electronic product;

[0006] Querying a historical recycling price identical to the model of the electronic product in a preset knowledge graph according to the model of the electronic product; wherein each historical recycling price has a recycling time;

[0007] Obtaining a recycling dimension selected by a user, and calculating an average recycling price of the electronic product according to the recycling dimension and the historical recycling price; wherein the recycling dimension comprises a platform dimension, a new-old dimension and a time dimension;

[0008] Obtaining the recycling quantity and the recycling amount of each platform according to the time interval of the average recycling price; wherein when the recycling dimension selected by the user is the platform dimension or the time dimension, the time interval of the average recycling price is a preset time range, and when the recycling dimension selected by the user is the time dimension, the time interval of the average recycling price is the time range of the time dimension; the recycling quantity is the recycling quantity of all electronic products in the time interval of the platform, and the recycling amount is the recycling amount of the platform to the user;

[0009] Calculating the comprehensive score of each platform according to the recycling quantity and the recycling amount of each platform;

[0010] Sort the platforms according to the comprehensive scores of the platforms from high to low to obtain a platform ranking table, and display the average recycling price and the platform ranking table on the front end for the user to view.

[0011] Further, before the step of querying the historical recycling price of the same model of the electronic product in the preset knowledge graph according to the model of the electronic product, the method further comprises:

[0012] Obtain the platform names of all platforms with recycling properties.

[0013] Obtain the names, types, models, recycling prices, degrees of newness, and harmful material contents of each recycled electronic product in all platforms; wherein the degree of newness is the degree of newness of each recycled electronic product at the time of recycling, and the recycling price has a recycling time.

[0014] According to the platform names of all platforms, the names, types, models, recycling prices, degrees of newness, and harmful material contents of each recycled electronic product in all platforms, the preset knowledge graph is constructed.

[0015] Further, the step of calculating the comprehensive score of each platform according to the recycling quantity and the recycling amount of each platform, comprises:

[0016] Extract the first highest value and the first lowest value in the recycling quantity, and determine whether the first lowest value is zero;

[0017] If the first lowest value is zero, assign the first lowest value to zero points and the first highest value to one hundred points;

[0018] If the first lowest value is not zero, assign the first lowest value to ten points and the first highest value to one hundred points;

[0019] Calculate the recycling quantity score of each platform according to the scores of the first highest value and the first lowest value;

[0020] Calculate the time period of the arrival of the recycling amount according to the time point of the arrival of the recycling amount; wherein the time period of the arrival of the recycling amount = the time point of the arrival of the recycling amount - the recycling time point; the recycling time point is the time point when the user delivers the electronic product to the platform;

[0021] Extract the second highest value and the second lowest value in the time period of the arrival of the recycling amount, and determine whether the second lowest value is zero; wherein the time period of the arrival of the recycling amount is in units of minutes;

[0022] If the second lowest value is zero, assign the second lowest value to zero points and the second highest value to one hundred points;

[0023] If the second lowest value is not zero, assign the second lowest value to ten points and the second highest value to one hundred points;

[0024] calculating a payment time score of each platform according to the score of the second highest value and the second lowest value;

[0025] calculating a comprehensive score of the platform according to the recycling quantity score and the payment time score.

[0026] Further, in the step of calculating the recycling quantity score of each platform according to the score of the first highest value and the first lowest value, the calculation formula is:

[0027]

[0028] In the step of calculating the payment time score of each platform according to the score of the second highest value and the second lowest value, the calculation formula is:

[0029]

[0030] In the step of calculating the comprehensive score of the platform according to the recycling quantity score and the payment time score, the calculation formula is:

[0031] Comprehensive score = payment time score × A + payment time score × B, A + B = 1.

[0032] Further, before the step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view, the method further comprises:

[0033] determining whether each platform has a historical comprehensive score in a preset knowledge graph;

[0034] if yes, extracting the historical comprehensive score of one of the platforms, arranging the historical comprehensive scores in chronological order, and analyzing the rising and falling trend of the historical comprehensive scores to form a historical comprehensive score trend table;

[0035] executing the step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view, and displaying the historical comprehensive score trend table of each platform on the platform sorting table;

[0036] if no, executing the step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view;

[0037] When the user selects one of the platforms and completes recycling, the platform selected by the user is taken as a target platform, a current comprehensive score of the target platform is recorded, and the current comprehensive score of the target platform is recorded in the preset knowledge graph; wherein the comprehensive score is marked with a time mark.

[0038] Further, after the step of arranging the platforms according to the comprehensive scores of the platforms from high to low to obtain a platform arrangement table, and displaying the average recycling price and the platform arrangement table on a front end for a user to view, the method further comprises:

[0039] Extracting, in the preset knowledge graph, the harmful material content of each recycled electronic product, and calculating the harmful material content of each platform and the number of electronic products corresponding to each harmful material based on the platform;

[0040] Obtaining the query dimension selected by the user, and displaying the harmful material content of each platform and the number of electronic products corresponding to each harmful material on the front end according to the query dimension;

[0041] When the user selects one of the platforms and completes recycling, the harmful material content of the recycled electronic product is queried in a preset material query table according to the model of the recycled electronic product, and the harmful material content of the recycled electronic product is recorded in the preset knowledge graph.

[0042] Further, after the step of obtaining the recycling dimension selected by the user, and calculating the average recycling price of the electronic product according to the recycling dimension and the historical recycling price, the method further comprises:

[0043] Querying all electronic product models within a set range from the model of the electronic product and the publishing time of the electronic product as target electronic product models;

[0044] Querying the historical recycling price of the target electronic product model in the preset knowledge graph as a target historical recycling price;

[0045] Calculating the average recycling price of the target electronic product model according to the recycling dimension and the target historical recycling price;

[0046] Displaying the average recycling price of the target electronic product model and the publishing time of the target electronic product on the front end for the user to view.

[0047] The application also provides an electronic product recycling device based on a knowledge graph, comprising:

[0048] A first obtaining module is configured to obtain the model of the electronic product;

[0049] The query module is configured to query a historical recycling price identical to the model of the electronic product in a preset knowledge graph according to the model of the electronic product, wherein each historical recycling price has a recycling time;

[0050] The first calculation module is configured to obtain a recycling dimension selected by a user, and calculate an average recycling price of the electronic product according to the recycling dimension and the historical recycling price, wherein the recycling dimension includes a platform dimension, a new-old dimension, and a time dimension;

[0051] The second acquisition module is configured to obtain a recycling quantity and a recycling amount of each platform according to a time interval of the average recycling price, and obtain a time point of the recycling amount, wherein when the recycling dimension selected by the user is the platform dimension or the time dimension, the time interval of the average recycling price is a preset time range, when the recycling dimension selected by the user is the time dimension, the time interval of the average recycling price is a time range of the time dimension, the recycling quantity is a recycling quantity of all electronic products of the platform in the time interval, and the recycling amount is a recycling amount issued by the platform to the user;

[0052] The second calculation module is configured to calculate a comprehensive score of each platform according to the recycling quantity and the time point of the recycling amount of each platform;

[0053] The display module is configured to sort each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and display the average recycling price and the platform sorting table on a front end for the user to view.

[0054] The application further provides a computer device including a memory and a processor, the memory stores a computer program, and the processor implements the steps of the above method when executing the computer program.

[0055] The application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the above method.

[0056] The application has the following beneficial effects:

[0057] Whole each recycling platform, the information of each recycling platform is collected and a knowledge graph is constructed, when a user needs to recycle, the historical recycling price same as the model of the electronic product is inquired in the preset knowledge graph according to the model of the electronic product of the user, and the average recycling price is calculated according to the historical recycling price, and meanwhile, the comprehensive score of each platform is calculated according to the time interval of the average recycling price, the recycling quantity of each platform, the recycling amount of each platform, and the time point of the recycling amount of each platform, finally, each platform is sorted from high to low according to the comprehensive score of the platform to obtain a platform sorting table, and the average recycling price and the platform sorting table are displayed on the front end for the user to check, so that the user can know the recycling situation of each platform in time and select a recycling platform to recycle, precise recycling of electronic and electrical products is realized, automatic matching of transactions is realized, the recycling transaction rate is improved, and the user experience is improved. BRIEF DESCRIPTION OF DRAWINGS

[0058] Figure 1 It is a method flow diagram of an embodiment of the application.

[0059] Figure 2 It is a device structure diagram of an embodiment of the application.

[0060] Figure 3 It is a computer device internal structure diagram of an embodiment of the application.

[0061] The realization of the object, functional characteristics and advantages of the application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0062] It should be understood that the specific embodiments described herein are only used to explain the application, and are not used to limit the application.

[0063] As shown in the figure, the application provides an electronic product recycling method based on a knowledge graph, comprising: Figure 1

[0064] S1, obtaining the model of an electronic product;

[0065] S2, inquiring the historical recycling price same as the model of the electronic product in the preset knowledge graph according to the model of the electronic product; wherein each historical recycling price has a recycling time;

[0066] S3, obtaining the recycling dimension selected by a user, calculating the average recycling price of the electronic product according to the recycling dimension and the historical recycling price; wherein the recycling dimension comprises a platform dimension, a new-old dimension and a time dimension;

[0067] ​S4, obtaining the recycling quantity and the recycling amount time point of each platform according to the time interval of the average recycling price; wherein, when the recycling dimension selected by the user is the platform dimension or the time dimension, the time interval of the average recycling price is a preset time range, and when the recycling dimension selected by the user is the time dimension, the time interval of the average recycling price is the time range of the time dimension; the recycling quantity is the recycling quantity of all electronic products in the time interval of the platform, and the recycling amount is the recycling amount issued by the platform to the user;

[0068] S5, calculating the comprehensive score of each platform according to the recycling quantity and the recycling amount time point of each platform;

[0069] S6, sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view.

[0070] As described in steps S1-S2 above, the model of the electronic product is obtained. The electronic product generally displays the brand name and the model. For example, in iPhone 12, iPhone represents the brand name of the electronic product, and 12 represents the model of the electronic product. For another example, in Huawei nove8, Huawei represents the brand name of the electronic product, and nove8 represents the model of the electronic product. After obtaining the model of the electronic product, the historical recycling price of the same model of the electronic product is queried in the preset knowledge graph. For example, the historical recycling price of iPhone 12 is queried, which includes 500, 3000 yuan, 3200 yuan, 2900 yuan, …, and each recycling price in the 500 historical recycling prices has a recycling time, which is the time when the user delivers the electronic product, which is recorded as a date, such as April 15, 2022.

[0071] As described in step S3 above, after obtaining the historical recycling price of the electronic product, the recycling dimension selected by the user is obtained, wherein the recycling dimension includes the platform dimension, the new and old dimension, and the time dimension. The platform dimension distinguishes the historical recycling price by platform, such as the recycling price of platform A including 3200 yuan, 3000 yuan, …, and the recycling price of platform B including 2900 yuan, 2800 yuan, …, the new and old dimension distinguishes the historical recycling price by new and old, such as 3200 yuan for 9 new, 3300 yuan, …, 3000 yuan for 8 new, 2900 yuan, …, and the time dimension distinguishes the historical recycling price by time, which is in units of months, such as the recycling price of January 2022 including 3000 yuan, 3100 yuan, …, and the average recycling price under the current user-selected dimension can be calculated according to the dimension selected by the user.

[0072] As described in step S4, the recycling quantity and the recycling amount time point of each platform are obtained according to the time interval of the average recycling price. When the recycling dimension selected by the user is the platform dimension or the time dimension, the time interval of the average recycling price is a preset time range, such as the previous two months of the current time. When the recycling dimension selected by the user is the time dimension, the time interval of the average recycling price is the time range of the time dimension, such as January 2022. After obtaining the time interval, the recycling quantity and the recycling amount time point of each platform can be obtained according to the time interval. The recycling amount is the recycling amount issued by the platform to the user. The recycling amount time point is the time point when the recycling amount reaches the user's account, such as April 20, 2022.

[0073] As described in steps S5-S6, the comprehensive score of each platform is calculated according to the recycling quantity and the recycling amount time point of each platform. The recycling quantity and the recycling amount time point of each platform can evaluate the pros and cons of the platform. Therefore, the recycling quantity and the arrival time of each platform are weighted and calculated. The weight can be adjusted according to the actual situation. Finally, the comprehensive score of the platform is obtained to intuitively represent the pros and cons of the platform. Finally, each platform is sorted according to the comprehensive score of the platform from high to low to obtain a platform sorting table. The average recycling price and the platform sorting table are displayed on the front end for the user to view, so that the user can select a suitable platform for recycling electronic products according to the comprehensive score of the platform and the historical recycling price.

[0074] In one embodiment, before the step of querying the historical recycling price with the same model of the electronic product in the preset knowledge graph according to the model of the electronic product, the method further comprises:

[0075] S021, obtaining the platform name of all platforms with recycling properties;

[0076] S022, obtaining the name, type, model, recycling price, new and old degree, and harmful material content of each recycled electronic product in all platforms; wherein the new and old degree is the new and old degree of each recycled electronic product when it is recycled, and the recycling price has a recycling time;

[0077] S023, constructing the preset knowledge graph according to the platform name of all platforms, the name, type, model, recycling price, new and old degree, and harmful material content of each recycled electronic product in all platforms.

[0078] As described in steps S021-S023 above, the platform name of all platforms with recycling properties is obtained, each platform having a recycled electronic product name, type, model, recycling price, new degree, and harmful material content. For example, one of the recycled electronic product names is iPhone, the type is a communication product, the model is iPhone12, the recycling price is 3200, the new degree is 90%, the recycling time is January 2022, and the harmful material content is Pb≤1000mg / kg. Each electronic product has associated and identical conditions in terms of model, price, type, and new degree during recycling. Therefore, according to the platform name of all platforms, the pre-set knowledge graph is constructed based on each recycled electronic product name, type, model, recycling price, new degree, and harmful material content, so as to subsequently query and analyze the recycling conditions of electronic products.

[0079] In one embodiment, the step of calculating the comprehensive score of each platform according to the recycling quantity and the recycling amount of each platform is as follows:

[0080] S51, extract the first highest value and the first lowest value in the recycling quantity, and determine whether the first lowest value is zero;

[0081] S52, if the first lowest value is zero, assign the first lowest value a score of zero and the first highest value a score of one hundred;

[0082] S53, if the first lowest value is not zero, assign the first lowest value a score of ten and the first highest value a score of one hundred;

[0083] S54, calculate the recycling quantity score of each platform according to the scores of the first highest value and the first lowest value;

[0084] S55, calculate the arrival time period according to the recycling amount arrival time point; wherein the arrival time period = recycling amount arrival time point-recycling time point; the recycling time point is the time point when the user delivers the electronic product to the platform;

[0085] S56, extract the second highest value and the second lowest value in the arrival time period, and determine whether the second lowest value is zero; wherein the arrival time period is in units of minutes;

[0086] S57, if the second lowest value is zero, assign the second lowest value a score of zero and the second highest value a score of one hundred;

[0087] S58, if the second lowest value is not zero, assign the second lowest value a score of ten and the second highest value a score of one hundred;

[0088] S59, calculate the arrival time score of each platform according to the scores of the second highest value and the second lowest value;

[0089] S510, calculating a comprehensive score of the platform according to the recycling quantity score and the time-to-credit score.

[0090] As described in steps S51-S510, the recycling quantity and the time-to-credit point of each platform are obtained, each platform has multiple recycling quantities and recycling time points, the first highest value and the first lowest value in the recycling quantity are extracted, and it is determined whether the first lowest value is zero. When the first lowest value is zero, it is given 0 points, and when the first lowest value is not zero, it is given 10 points, and the first highest value is given 100 points. The recycling quantity score of each platform can be calculated according to the first lowest value score, the first highest value score and the recycling quantity. According to the time-to-credit point of the recycling amount, the time-to-credit period is calculated, that is, the time-to-credit period (in minutes) = the time-to-credit point of the recycling amount - the recycling time point, and the recycling time point is the time point when the user delivers the electronic product to the platform. Then, the second highest value and the second lowest value in the time-to-credit period are extracted, and it is determined whether the second lowest value is zero. When the second lowest value is 0, it is given 0 points, and when the second time period is not 0, it is given 10 points, and the second highest value is given 100 points. The time-to-credit score of each platform can be calculated according to the second lowest value score, the second highest value score and the time-to-credit period. After obtaining the recycling quantity score and the time-to-credit score of each platform, the comprehensive score of the platform is calculated, that is, the comprehensive score = the time-to-credit score × A + the time-to-credit score × B, A + B = 1, wherein A and B are weighted percentage factors.

[0091] In one embodiment, in the step of calculating the recycling quantity score of each platform according to the score of the first highest value and the first lowest value, the calculation formula is:

[0092]

[0093] In the step of calculating the time-to-credit score of each platform according to the score of the second highest value and the second lowest value, the calculation formula is:

[0094]

[0095] In the step of calculating the comprehensive score of the platform according to the recycling quantity score and the time-to-credit score, the calculation formula is:

[0096] Comprehensive score = time-to-credit score × A + time-to-credit score × B, A + B = 1.

[0097] In one embodiment, before the step of sorting the platforms according to the comprehensive score of the platform from high to low to obtain a platform ranking table, and displaying the average recycling price and the platform ranking table on the front end for the user to view, it further comprises:

[0098] S061, judging whether each platform has a historical comprehensive score in a preset knowledge graph;

[0099] S062, if yes, extracting a historical comprehensive score of one of the platforms, arranging the historical comprehensive scores in chronological order, and analyzing rising and falling trends of the historical comprehensive scores to form a historical comprehensive score trend table;

[0100] S063, performing a step of sorting each platform according to a comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on a front end for a user to view, and displaying the historical comprehensive score trend table of each platform on the platform sorting table;

[0101] S064, if no, performing a step of sorting each platform according to a comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on a front end for a user to view;

[0102] S065, when the user selects one of the platforms and completes recycling, taking the platform selected by the user as a target platform, recording a current comprehensive score of the target platform, and recording the current comprehensive score of the target platform in the preset knowledge graph; wherein the comprehensive score is marked with a time.

[0103] As described in steps S061-S065, it is judged whether each platform has a historical comprehensive score in a preset knowledge graph, if the platform has a historical comprehensive score in the preset knowledge graph, all historical comprehensive scores of the platform are extracted, the historical comprehensive scores are arranged in chronological order, and rising and falling trends of the historical comprehensive scores are analyzed to form a historical comprehensive score trend table, that is, each historical comprehensive score is marked in a coordinate axis, and a highest point of the historical comprehensive score is connected. Finally, when the platform sorting table is displayed, the historical comprehensive score trend table is also displayed, so that the user can intuitively understand the situation of the platform, and the user can select a suitable recycling platform. If the platform does not have a historical comprehensive score in the preset knowledge graph, the historical comprehensive score trend table does not need to be displayed. After the user completes recycling each time, the platform selected by the user is taken as a target platform, a current comprehensive score of the target platform is recorded, and the current comprehensive score of the target platform is recorded in the knowledge graph, and the time of the historical comprehensive score is recorded as a time mark, so as to facilitate subsequent extraction of the historical comprehensive score and sorting according to time.

[0104] In one embodiment, after the step of sorting each platform according to a comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on a front end for a user to view, the step further comprises:

[0105] S07, extracting the harmful material content of each recycled electronic product in the preset knowledge graph, and calculating the content of each harmful material of each platform and the number of electronic products corresponding to each harmful material based on the platform;

[0106] S08, obtaining the query dimension selected by the user, and displaying the content of each harmful material of each platform and the number of electronic products corresponding to each harmful material in the front end according to the query dimension;

[0107] S09, when the user selects one of the platforms and completes the recycling, querying the harmful material content of the recycled electronic product in the preset material query table according to the model of the recycled electronic product, and recording the harmful material content of the recycled electronic product in the preset knowledge graph.

[0108] As described in steps S07-S09 above, the harmful material content of each recycled electronic product is extracted in the preset knowledge graph, and the content of each harmful material of each platform and the number of electronic products corresponding to each harmful material are calculated based on the platform, i.e. each platform has multiple harmful materials, and the content of each harmful material corresponds to multiple electronic products. The query dimension selected by the user is obtained, and the content of each harmful material of each platform and the number of electronic products corresponding to each harmful material are displayed in the front end according to the query dimension, so that the management personnel can understand the recycling quantity of each platform and further understand the harmful substances thereof, so as to construct corresponding environmental protection measures. The material query table of electronic products is established, and the corresponding relationship between the model of the electronic product and the harmful material content is shown in the query table. When recycling is performed each time, the harmful material content of the recycled electronic product can be obtained by querying the material query table, and recorded in the preset knowledge graph for subsequent use.

[0109] In one embodiment, after the step of obtaining the recycling dimension selected by the user and calculating the average recycling price of the electronic product according to the recycling dimension and the historical recycling price, the method further comprises:

[0110] S17, querying all electronic product models within a set range from the release time of the electronic product according to the model of the electronic product as target electronic product models;

[0111] S18, querying the historical recycling price of the target electronic product model in the preset knowledge graph as a target historical recycling price;

[0112] S19, calculating the average recycling price of the target electronic product model according to the recycling dimension and the target historical recycling price;

[0113] S110, display the average recycling price of the target electronic product model and the release time of the target electronic product on the front end for the user to view.

[0114] As described in steps S17-S110 above, all electronic product models with a release time within a set range are queried according to the model of the electronic product, as the target electronic product model, and the release time of the electronic product is accurate to the month, such as the release time of the iPhone 12 being October 2020. The historical recycling prices of the target electronic product model are queried in the preset knowledge graph as the target historical recycling prices, which have multiple target historical recycling prices. The average recycling price of the target electronic product model is calculated according to the recycling dimension and the target historical recycling price. The target historical recycling prices are filtered according to the recycling dimension selected by the user, and the average recycling price of the target electronic product model is calculated and displayed on the front end for the user to view. At the same time, the filtered target historical recycling prices can also be sorted to form a sorting table and displayed on the front end for the user to view.

[0115] As shown in Figure 2 The application also provides an electronic product recycling device based on a knowledge graph, which comprises:

[0116] A first acquisition module 1 is configured to acquire the model of an electronic product.

[0117] A query module 2 is configured to query historical recycling prices with the same model as the electronic product in a preset knowledge graph according to the model of the electronic product. Each historical recycling price has a recycling time.

[0118] A first calculation module 3 is configured to acquire a recycling dimension selected by a user, and calculate the average recycling price of the electronic product according to the recycling dimension and the historical recycling price. The recycling dimension includes a platform dimension, a new-old dimension, and a time dimension.

[0119] A second acquisition module 4 is configured to acquire the recycling quantity of each platform and the time point of the recycling amount according to the time interval of the average recycling price. When the recycling dimension selected by the user is the platform dimension or the time dimension, the time interval of the average recycling price is a preset time range. When the recycling dimension selected by the user is the time dimension, the time interval of the average recycling price is the time range of the time dimension. The recycling quantity is the recycling quantity of all electronic products by the platform within the time interval, and the recycling amount is the recycling amount paid to the user by the platform.

[0120] A second calculation module 5 is configured to calculate the comprehensive score of each platform according to the recycling quantity of each platform and the time point of the recycling amount.

[0121] The display module 6 is used to sort the platforms according to the comprehensive scores of the platforms from high to low to obtain a platform ranking table, and display the average recycling price and the platform ranking table on the front end for the user to view.

[0122] In one embodiment, further comprising:

[0123] The platform name acquisition module is used to acquire platform names of all platforms with recycling properties.

[0124] The platform data acquisition module is used to acquire the name, type, model, recycling price, degree of newness, and harmful material content of each recycled electronic product in all platforms; wherein the degree of newness is the degree of newness of each recycled electronic product at the time of recycling, and the recycling price has a recycling time.

[0125] The construction module is used to construct the preset knowledge graph according to the platform names of all platforms, the name, type, model, recycling price, degree of newness, and harmful material content of each recycled electronic product in all platforms.

[0126] In one embodiment, the second calculation module 5 comprises:

[0127] The first extraction unit is used to extract the first highest value and the first lowest value in the recycling quantity, and determine whether the first lowest value is zero.

[0128] The first assignment unit is used to assign zero points to the first lowest value and one hundred points to the first highest value when the first lowest value is zero.

[0129] The second assignment unit is used to assign ten points to the first lowest value and one hundred points to the first highest value when the first lowest value is not zero.

[0130] The recycling quantity score calculation unit is used to calculate the recycling quantity score of each platform according to the scores of the first highest value and the first lowest value.

[0131] The arrival time period calculation unit is used to calculate the arrival time period according to the recycling amount arrival time point; wherein the arrival time period = recycling amount arrival time point - recycling time point; the recycling time point is the time point when the user delivers the electronic product to the platform.

[0132] The second extraction unit is used to extract the second highest value and the second lowest value in the arrival time period, and determine whether the second lowest value is zero; wherein the arrival time period is in units of minutes.

[0133] The third assignment unit is used to assign zero points to the second lowest value and one hundred points to the second highest value when the second lowest value is zero.

[0134] A fourth assignment unit is configured to assign the second minimum value with 100 points and the second maximum value with 100 points when the second minimum value is not zero;

[0135] A time-to-credit score calculation unit is configured to calculate a time-to-credit score of each platform according to the scores of the second maximum value and the second minimum value;

[0136] A comprehensive score calculation unit is configured to calculate a comprehensive score of each platform according to the recycling quantity score and the time-to-credit score.

[0137] In one embodiment, the recycling quantity score of each platform is calculated according to the scores of the first maximum value and the first minimum value, and the calculation formula is:

[0138]

[0139] The time-to-credit score of each platform is calculated according to the scores of the second maximum value and the second minimum value, and the calculation formula is:

[0140]

[0141] The comprehensive score of each platform is calculated according to the recycling quantity score and the time-to-credit score, and the calculation formula is:

[0142] Comprehensive score = time-to-credit score × A + time-to-credit score × B, A + B = 1.

[0143] In one embodiment, the method further comprises:

[0144] A historical comprehensive score judgment module is configured to judge whether each platform has a historical comprehensive score in a preset knowledge graph;

[0145] A historical comprehensive score trend table module is configured to, when each platform has a historical comprehensive score in a preset knowledge graph, sequentially extract the historical comprehensive score of one of the platforms, arrange the historical comprehensive scores in chronological order, and analyze the rising and falling trend of the historical comprehensive scores to form a historical comprehensive score trend table;

[0146] A first execution module is configured to execute the steps of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view, and displaying the historical comprehensive score trend table of each platform on the platform sorting table.

[0147] The second execution module is configured to, when each platform does not have a historical comprehensive score in the preset knowledge graph, execute a step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on a front end for a user to view.

[0148] The recording module is configured to, when the user selects one of the platforms and completes recycling, take the platform selected by the user as a target platform, record a current comprehensive score of the target platform, and record the current comprehensive score of the target platform in the preset knowledge graph, wherein the comprehensive score is marked with a time.

[0149] In one embodiment, the method further comprises:

[0150] The harmful material content extraction module is configured to extract a harmful material content of each recycled electronic product in the preset knowledge graph, and calculate a harmful material content of each platform and a quantity of electronic products corresponding to each harmful material based on the platform.

[0151] The query dimension acquisition module is configured to acquire a query dimension selected by the user, and display the harmful material content of each platform and the quantity of electronic products corresponding to each harmful material on a front end according to the query dimension.

[0152] The recording module is configured to, when the user selects one of the platforms and completes recycling, query a harmful material content of the recycled electronic product in a preset material query table according to a model of the recycled electronic product, and record the harmful material content of the recycled electronic product in the preset knowledge graph.

[0153] In one embodiment, the method further comprises:

[0154] The target electronic product model module is configured to query all electronic product models within a set range from a publishing time of the electronic product according to the model of the electronic product, as a target electronic product model.

[0155] The target historical recycling price module is configured to query a historical recycling price of the target electronic product model in the preset knowledge graph, as a target historical recycling price.

[0156] The average recycling price module is configured to calculate an average recycling price of the target electronic product model according to the recycling dimension and the target historical recycling price.

[0157] The target electronic product display module is configured to display the average recycling price of the target electronic product model and a publishing time of the target electronic product on a front end for a user to view.

[0158] The modules and units are used to execute the steps of the above-mentioned electronic product recycling method based on a knowledge graph, and the specific implementation manners are described in the above-mentioned method embodiments, which will not be described here.

[0159] As shown in Figure 3 The present application also provides a computer device, which can be a server, and the internal structure of the computer device can be as shown in Figure 3 The computer device includes a processor, a memory, a network interface and a database connected through a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store all data required by the process of the electronic product recycling method based on a knowledge graph. The network interface of the computer device is used to communicate with the external terminal through the network connection. The computer program is executed by the processor to implement the electronic product recycling method based on a knowledge graph.

[0160] Those skilled in the art can understand that Figure 3 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied.

[0161] An embodiment of the present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by the processor to implement any one of the above-mentioned electronic product recycling methods based on a knowledge graph.

[0162] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiment methods can be included. Any reference to memory, storage, databases, or other media in this application and in examples provided herein, unless specifically stated otherwise, can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0163] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover a non-exclusive inclusion, such that a process, device, article, or method that comprises a list of elements does not only include those elements, but can also include other elements not expressly listed or inherent to such process, device, article, or method. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, device, article, or method that includes the element.

[0164] The above description is only the preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, based on the content of the present application specification and drawings, is also included in the patent protection scope of the present application.

Claims

1. A knowledge graph-based electronic product recycling method, characterized in that, The method comprises the following steps: acquiring a model of an electronic product; querying a historical recycling price identical to the model of the electronic product in a preset knowledge graph according to the model of the electronic product; each historical recycling price has a recycling time; acquiring a recycling dimension selected by a user, and calculating an average recycling price of the electronic product according to the recycling dimension and the historical recycling price; the recycling dimension comprises a platform dimension, a new-old dimension and a time dimension; acquiring a recycling quantity and a recycling amount time point of each platform according to a time interval of the average recycling price; when the recycling dimension selected by the user is the platform dimension or the time dimension, the time interval of the average recycling price is a preset time range; when the recycling dimension selected by the user is the time dimension, the time interval of the average recycling price is a time range of the time dimension; the recycling quantity is a recycling quantity of all electronic products in the time interval of each platform, and the recycling amount is a recycling amount paid to the user by each platform; calculating a comprehensive score of each platform according to the recycling quantity and the recycling amount time point of each platform; specifically comprising: extracting a first maximum value and a first minimum value in the recycling quantity, and determining whether the first minimum value is zero; if the first minimum value is zero, assigning the first minimum value to zero and the first maximum value to 100 percent; if the first minimum value is not zero, assigning the first minimum value to 10 percent and the first maximum value to 100 percent; calculating a recycling quantity score of each platform according to the scores of the first maximum value and the first minimum value; calculating a time-to-arrival interval according to the recycling amount time point; the time-to-arrival interval = the recycling amount time point - a recycling time point; the recycling time point is a time point at which the user delivers the electronic product to the platform; extracting a second maximum value and a second minimum value in the time-to-arrival interval, and determining whether the second minimum value is zero; the time-to-arrival interval is in minutes; if the second minimum value is zero, assigning the second minimum value to zero and the second maximum value to 100 percent; if the second minimum value is not zero, assigning the second minimum value to 10 percent and the second maximum value to 100 percent; calculating a time-to-arrival score of each platform according to the scores of the second maximum value and the second minimum value; calculating a comprehensive score of each platform according to the recycling quantity score and the time-to-arrival score; sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on a front end for the user to view. 2.The knowledge graph-based electronic product recycling method of claim 1, wherein, Before the step of querying the historical recycling price identical to the model of the electronic product in the preset knowledge graph according to the model of the electronic product, the method further comprises the following steps: acquiring platform names of all platforms with recycling properties; acquiring an electronic product name, a type, a model, a recycling price, a new-old degree and a hazardous material content of each recycled electronic product in all platforms; the new-old degree is a new-old degree of each recycled electronic product at the time of recycling, and each recycling price has a recycling time. According to the platform name of all platforms, the name, type, model, recycling price, degree of new and old, and harmful material content of each recycled electronic product in all platforms are used to construct the preset knowledge graph. 3.The knowledge graph-based electronic product recycling method of claim 1, wherein, In the step of calculating the recycling quantity score of each platform according to the score of the first maximum value and the first minimum value, the calculation formula is: In the step of calculating the time-to-credit score of each platform according to the score of the second maximum value and the second minimum value, the calculation formula is: In the step of calculating the comprehensive score of the platform according to the recycling quantity score and the time-to-credit score, the calculation formula is: Comprehensive score = time-to-credit score × A + time-to-credit score × B, A + B = 1. 4.The knowledge graph based electronic product recycling method of claim 1, wherein, Before the step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view, the following steps are further included: Determine whether each platform has a historical comprehensive score in the preset knowledge graph; If yes, extract the historical comprehensive score of one of the platforms in turn, arrange the historical comprehensive scores in chronological order, and analyze the rising and falling trend of the historical comprehensive scores to form a historical comprehensive score trend table; Execute the step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view, and displaying the historical comprehensive score trend table of each platform on the platform sorting table; If no, execute the step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view; When the user selects one of the platforms and completes recycling, take the platform selected by the user as a target platform, record the current comprehensive score of the target platform, and record the current comprehensive score of the target platform in the preset knowledge graph; wherein the comprehensive score is marked with a time. 5.The knowledge graph based electronic product recycling method of claim 1, wherein, After the step of sorting each platform according to the comprehensive score of the platform from high to low to obtain a platform sorting table, and displaying the average recycling price and the platform sorting table on the front end for the user to view, the following steps are further included: Extract the harmful material content of each recycled electronic product in the preset knowledge graph, and calculate the harmful material content of each platform and the number of electronic products corresponding to each harmful material based on the platform; Obtain the query dimension selected by the user, and display the harmful material content of each platform and the number of electronic products corresponding to each harmful material on the front end according to the query dimension; When the user selects one of the platforms and completes recycling, query the harmful material content of the recycled electronic product in the preset material query table according to the model of the recycled electronic product, and record the harmful material content of the recycled electronic product in the preset knowledge graph. 6.The knowledge graph based electronic product recycling method of claim 1, wherein, After the step of obtaining the recycling dimension selected by the user, and calculating the average recycling price of the electronic product according to the recycling dimension and the historical recycling price, the following steps are further included: According to the model of the electronic product, all electronic product models within a set range of the electronic product release time are queried as target electronic product models; In the preset knowledge graph, the historical recycling prices of the target electronic product models are queried as target historical recycling prices; According to the recycling dimension and the target historical recycling prices, the average recycling price of the target electronic product model is calculated; The average recycling price of the target electronic product model and the release time of the target electronic product are displayed on the front end for the user to view.

7. An electronic product recycling device based on a knowledge graph, characterized in that, Comprise: The first acquisition module is used for acquiring the model of the electronic product; The query module is used for querying the historical recycling price of the same model in the preset knowledge graph according to the model of the electronic product; wherein each historical recycling price has a recycling time; The first calculation module is used for acquiring the recycling dimension selected by the user, and calculating the average recycling price of the electronic product according to the recycling dimension and the historical recycling price; wherein the recycling dimension comprises a platform dimension, a new-old dimension, and a time dimension; The second acquisition module is used for acquiring the recycling quantity and the recycling amount time point of each platform according to the time interval of the average recycling price; wherein when the recycling dimension selected by the user is the platform dimension or the time dimension, the time interval of the average recycling price is a preset time range, and when the recycling dimension selected by the user is the time dimension, the time interval of the average recycling price is the time range of the time dimension; the recycling quantity is the recycling quantity of all electronic products in the time interval on the platform, and the recycling amount is the recycling amount issued by the platform to the user; The second calculation module is used for calculating the comprehensive score of each platform according to the recycling quantity and the recycling amount time point of each platform; specifically comprising: The first extraction unit is used for extracting the first maximum value and the first minimum value in the recycling quantity, and judging whether the first minimum value is zero; The first assignment unit is used for assigning zero points to the first minimum value and one hundred points to the first maximum value when the first minimum value is zero; The second assignment unit is used for assigning ten points to the first minimum value and one hundred points to the first maximum value when the first minimum value is not zero; The recycling quantity score calculation unit is used for calculating the recycling quantity score of each platform according to the scores of the first maximum value and the first minimum value; The arrival time interval calculation unit is used for calculating the arrival time interval according to the recycling amount time point; wherein the arrival time interval = the recycling amount time point - the recycling time point; the recycling time point is the time point when the user delivers the electronic product to the platform; The second extraction unit is used for extracting the second maximum value and the second minimum value in the arrival time interval, and judging whether the second minimum value is zero; wherein the arrival time interval is in minutes; The third assignment unit is used for assigning zero points to the second minimum value and one hundred points to the second maximum value when the second minimum value is zero; The fourth assignment unit is used for assigning ten points to the second minimum value and one hundred points to the second maximum value when the second minimum value is not zero; The arrival time score calculation unit is configured to calculate an arrival time score of each platform according to the score of the second highest value and the second lowest value; The comprehensive score calculation unit is configured to calculate a comprehensive score of the platform according to the recycling quantity score and the arrival time score; The display module is configured to sort the platforms according to the comprehensive scores of the platforms from high to low to obtain a platform ranking table, and display the average recycling price and the platform ranking table on the front end for the user to view.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to implement the steps of the method in any one of claims 1 to 6.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Waste steel resource recovery information management system and method

    CN113344459A