Construction quality evaluation method and device
By integrating information from multiple feedback channels, conducting data cleaning and sentiment analysis, and combining construction period, quality, and safety scores, the accuracy problem of construction quality evaluation is solved, detailed evaluation reports are generated, and the scientific nature and efficiency of construction management are improved.
Patent Information
- Application Number
- CN202510703727.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-28
- Publication Date
- 2025-10-03
AI Technical Summary
Feedback information from construction sites comes in various formats and lacks unified standards, making it difficult for managers to accurately evaluate construction quality.
By obtaining information sets from multiple feedback channels, data cleaning and formatting are performed, sentiment analysis models are used to identify sentiment categories, and the comprehensive score of the construction project is calculated by combining the construction period, quality, and safety scores.
It improves the accuracy of construction quality evaluation, can generate detailed evaluation reports, provide improvement suggestions, and enhance the scientific nature and efficiency of construction management.
Smart Images

Figure CN120746355A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of construction management, and in particular to a method and device for evaluating construction quality. Background Art
[0002] Effective construction site management plays a decisive role in ensuring project quality, ensuring construction safety, and promoting the smooth implementation of projects. Scientific and rational construction site management can significantly improve construction efficiency, reduce construction costs, and minimize the likelihood of safety accidents, ultimately achieving high-quality project delivery.
[0003] Currently, users have a wide variety of channels for providing feedback on construction site information. For example, they can provide feedback via phone, social media, web pages, project management applications, and customer review systems. Feedback can be in the form of voice, text, images, videos, or structured data. Due to the complexity and diversity of these feedback channels and the lack of standardized feedback formats, managers struggle to understand users' overall construction experience and accurately assess construction quality. Summary of the Invention
[0004] In view of this, embodiments of the present application provide a construction quality evaluation method and device for accurately evaluating construction quality.
[0005] In order to achieve the above objectives, the embodiments of the present application provide the following technical solutions:
[0006] In a first aspect, embodiments of the present application provide a method for evaluating construction quality, comprising:
[0007] Acquire a feedback information set of a construction project, wherein the feedback information set includes a plurality of pieces of feedback information fed back through at least one feedback path;
[0008] Obtaining the emotion category corresponding to each piece of feedback information in the feedback information set;
[0009] Obtaining an emotion score for the construction project according to the emotion category corresponding to each piece of feedback information in the feedback information set;
[0010] A comprehensive score of the construction project is obtained according to the sentiment score.
[0011] As an optional implementation of the embodiment of the present application, obtaining the emotion category corresponding to each piece of feedback information in the feedback information set includes:
[0012] Each piece of feedback information in the feedback information set is input into the sentiment analysis model respectively, and the sentiment category corresponding to each piece of feedback information in the feedback information set input into the sentiment analysis model is obtained.
[0013] As an optional implementation of the embodiment of the present application, before inputting each piece of feedback information in the feedback information set into the sentiment analysis model, the method further includes:
[0014] Performing data cleaning and formatting processing on the feedback information set;
[0015] The data cleaning includes at least one of integrity check, outlier processing, and deduplication; the formatting includes at least one of form conversion, word segmentation, stop word removal, part-of-speech tagging, and entity recognition.
[0016] As an optional implementation of the embodiment of the present application, obtaining the emotion score of the construction project according to the emotion category corresponding to each piece of feedback information in the feedback information set includes:
[0017] Get the score corresponding to each emotion category;
[0018] The scores corresponding to each piece of feedback information in the feedback information set are summed to obtain a sentiment score of the construction project.
[0019] As an optional implementation of the embodiment of the present application, obtaining a comprehensive score of the construction project according to the emotion score includes:
[0020] Obtaining a duration score, quality score, and safety score for the construction project;
[0021] A weighted sum is performed on the construction period score, the quality score, the safety score, and the sentiment score to obtain a comprehensive score of the construction project.
[0022] As an optional implementation of the embodiment of the present application, the method further includes:
[0023] generating an evaluation report for the construction project based on the comprehensive score and the feedback information set; the evaluation report includes problems existing in the construction project and improvement suggestions;
[0024] The evaluation report is displayed on the information display page.
[0025] As an optional implementation of the embodiment of the present application, after displaying the evaluation report on the information display page, the method further includes:
[0026] receiving a download operation input by a user for the evaluation report;
[0027] In response to the downloading operation, the evaluation report is saved to a preset storage location.
[0028] In a second aspect, an embodiment of the present application provides a construction quality evaluation device, comprising:
[0029] An information acquisition unit, configured to acquire a feedback information set of a construction project, wherein the feedback information set includes a plurality of pieces of feedback information fed back through at least one feedback path;
[0030] an emotion discrimination unit, configured to obtain an emotion category corresponding to each piece of feedback information in the feedback information set;
[0031] an emotion evaluation unit, configured to obtain an emotion score for the construction project according to an emotion category corresponding to each piece of feedback information in the feedback information set;
[0032] A comprehensive evaluation unit is used to obtain a comprehensive score of the construction project according to the emotion score.
[0033] As an optional implementation of the embodiment of the present application, the emotion discrimination unit is specifically used to input each piece of feedback information in the feedback information set into the emotion analysis model respectively, and obtain the emotion category corresponding to each piece of feedback information in the feedback information set input by the emotion analysis model.
[0034] As an optional implementation of the embodiment of the present application, the emotion discrimination unit is further configured to perform data cleaning and formatting processing on the feedback information set;
[0035] The data cleaning includes at least one of integrity check, outlier processing, and deduplication; the formatting includes at least one of form conversion, word segmentation, stop word removal, part-of-speech tagging, and entity recognition.
[0036] As an optional implementation of an embodiment of the present application, the emotion evaluation unit is specifically used to obtain the score corresponding to each emotion category; sum the scores corresponding to each feedback information in the feedback information set to obtain the emotion score of the construction project, so as to obtain the emotion score of the construction project.
[0037] As an optional implementation of the embodiment of the present application, the information acquisition unit is further used to obtain the construction period score, quality score and safety score of the construction project;
[0038] The comprehensive evaluation unit is specifically used to perform weighted summation on the construction period score, the quality score, the safety score, and the emotion score to obtain a comprehensive score of the construction project.
[0039] As an optional implementation of an embodiment of the present application, the comprehensive evaluation unit is also used to generate an evaluation report for the construction project based on the comprehensive score and the feedback information set; the evaluation report includes problems existing in the construction project and improvement suggestions; and the evaluation report is displayed on the information display page.
[0040] As an optional implementation of the embodiment of the present application, the comprehensive evaluation unit is also used to receive a download operation input by the user for the evaluation report after the evaluation report is displayed on the information display page; in response to the download operation, the evaluation report is saved to a preset storage location.
[0041] In a third aspect, an embodiment of the present application provides a construction quality evaluation device, comprising: a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to enable the construction quality evaluation device to implement the construction quality evaluation method described in any one of the first aspects when executing the computer program.
[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which, when the computer program is executed by a computing device, enables the computing device to implement any of the above-mentioned construction quality evaluation methods.
[0043] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to implement any of the above-mentioned construction quality evaluation methods.
[0044] The construction quality evaluation method provided in the embodiment of the present application obtains a feedback information set consisting of multiple feedback information fed back through at least one feedback path, then obtains the emotion category corresponding to each piece of feedback information in the feedback information set, and obtains the emotion score of the construction project based on the emotion category corresponding to each piece of feedback information in the feedback information set, and then obtains the comprehensive score of the construction project based on the emotion score. Since emotion is the most direct response to user experience, and the construction quality evaluation method provided in the embodiment of the present application can obtain the emotion category corresponding to each piece of feedback information, and then obtain the emotion score of the construction project, and obtain the comprehensive score of the construction project based on the emotion score, the above embodiment can improve the accuracy of construction quality evaluation. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0046] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0047] Figure 1 A schematic diagram of the structure of the business system provided in an embodiment of the present application;
[0048] Figure 2 A flowchart of the steps of a construction quality evaluation method provided in some embodiments;
[0049] Figure 3 A flowchart of the steps of a construction quality evaluation method provided in some other embodiments;
[0050] Figure 4 A flowchart of the steps of a construction quality evaluation method provided in some other embodiments;
[0051] Figure 5 A schematic diagram of an information display page provided in an embodiment of the present application;
[0052] Figure 6 A schematic diagram of the structure of a construction quality evaluation device provided in an embodiment of the present application;
[0053] Figure 7 Schematic diagram of the hardware structure of the construction quality evaluation device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] In order to more clearly understand the above-mentioned objectives, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that, in the absence of conflict, the embodiments of the present application and the features therein can be combined with each other.
[0055] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein. Obviously, the embodiments in the specification are only part of the embodiments of the present application, not all of the embodiments.
[0056] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete way. In addition, in the description of the embodiments of the present application, unless otherwise specified, the meaning of "multiple" refers to two or more.
[0057] The following first describes the business system to which the construction quality evaluation method provided in the embodiment of the present application can be applied. Figure 1 As shown, the business system includes: a business management server 10 and a feedback information receiving device 20. Figure 1 The feedback information receiving device 20 includes: a voice call device 21 for receiving user feedback through voice calls, a website operation and maintenance device 22 for receiving user feedback information submitted through web pages, an application server 23 for receiving user feedback information through applications, and a terminal device 24 for receiving user feedback information from social software. It should be noted that Figure 1 This is merely an example of the type of feedback information receiving device. The embodiment of the present application does not limit the type of feedback information receiving device, as long as the feedback information receiving device is capable of receiving user feedback information.
[0058] The feedback information receiving device 20 is configured to receive feedback information about the construction project through at least one feedback path and transmit the received feedback information to the service management server 10. After receiving the feedback information from the feedback information receiving device 20, the service management server 10 obtains the emotion category corresponding to each piece of feedback information, obtains an emotion score for the construction project based on the emotion category corresponding to each piece of feedback information in the feedback information set, and obtains a comprehensive score for the construction project based on the emotion score.
[0059] In some embodiments, the feedback information receiving device 20 may send the received feedback information to the service management server 10 in a manner such that the feedback information receiving device 20 periodically sends the received feedback information to the service management server 10 at a preset time interval. For example, the feedback information receiving device 20 may determine whether feedback information has been received every hour, and if so, send the received feedback information to the service management server 10.
[0060] In some embodiments, the feedback information receiving device 20 may send the received feedback information to the business management server 10 in the following manner: the business management server 10 periodically sends a polling request to the feedback information receiving device 20 with a preset time period as a period, and the feedback information receiving device 20 sends the received feedback information to the business management server 10 in response to the polling request.
[0061] In some embodiments, the feedback information receiving device 20 may send the received feedback information to the service management server 10 in the following manner: after the feedback information receiving device 20 receives the feedback information, it may immediately send the received feedback information to the service management server 10 .
[0062] The present application provides a method for evaluating construction quality. Figure 2 As shown, the construction quality evaluation method may include the following steps:
[0063] S21. Obtain feedback information set of the construction project.
[0064] The feedback information set includes multiple pieces of feedback information fed back through at least one feedback path.
[0065] In the embodiments of the present application, a piece of feedback information refers to a unit of information with clear semantics obtained through a specific feedback pathway, and may include one or more of voice content, text content, image content, video content, and formatted data. For example, a piece of feedback information may include an image of a construction site and text describing the construction site.
[0066] In addition, the feedback information set may include feedback information provided by the user multiple times through the same feedback channel, or feedback information provided by the user separately through multiple feedback channels.
[0067] S22: Obtain the emotion category corresponding to each piece of feedback information in the feedback information set.
[0068] In the embodiment of the present application, the emotion categories can be: happy, sad, angry, anxious, calm, surprised, disappointed, excited, irritable, helpless, aggrieved, fearful, etc., and each piece of feedback information corresponds to an emotion category.
[0069] S23. Obtain an emotion score for the construction project according to the emotion category corresponding to each piece of feedback information in the feedback information set.
[0070] That is, by using certain evaluation rules or models, the emotional categories in the feedback information set are converted into a numerical score that can represent the overall emotional state of the construction project.
[0071] S24. Obtain a comprehensive score of the construction project according to the emotion score.
[0072] The construction quality evaluation method provided in the embodiment of the present application obtains a feedback information set consisting of multiple feedback information fed back through at least one feedback path, then obtains the emotion category corresponding to each piece of feedback information in the feedback information set, and obtains the emotion score of the construction project based on the emotion category corresponding to each piece of feedback information in the feedback information set, and then obtains the comprehensive score of the construction project based on the emotion score. Since emotion is the most direct response to user experience, and the construction quality evaluation method provided in the embodiment of the present application can obtain the emotion category corresponding to each piece of feedback information, and then obtain the emotion score of the construction project, and obtain the comprehensive score of the construction project based on the emotion score, the above embodiment can improve the accuracy of construction quality evaluation.
[0073] As an extension and refinement of the above embodiment, the present application embodiment also provides another construction quality evaluation method, referring to Figure 3 As shown, the construction quality evaluation method may include the following steps:
[0074] S301. Obtain feedback information set of a construction project.
[0075] The feedback information set includes multiple pieces of feedback information fed back through at least one feedback path.
[0076] S302: Perform data cleaning and formatting processing on the feedback information set.
[0077] The data cleaning includes at least one of integrity check, outlier processing, and deduplication; the formatting includes at least one of form conversion, word segmentation, stop word removal, part-of-speech tagging, and entity recognition.
[0078] Completeness check refers to checking whether the feedback information contains the necessary content, for example, determining whether the feedback information contains specific matters or questions.
[0079] Outlier handling refers to detecting and processing abnormal values in feedback information, such as values that clearly exceed the normal range. This handling method can include deleting outliers, correcting outliers, or applying special marking and processing to outliers.
[0080] Deduplication refers to identifying and deleting duplicate feedback information to ensure the uniqueness and accuracy of feedback information.
[0081] Form conversion refers to converting different types of feedback information into information in a unified form. For example, feedback information in the form of images, voice, video, etc. can be converted into text information.
[0082] Word segmentation is a fundamental step in Natural Language Processing (NLP). It is the process of segmenting feedback information in the form of continuous text strings into individual words according to certain rules.
[0083] Stop word removal refers to removing words that have no actual semantic meaning or have little semantic contribution in the feedback information, such as common modal particles, conjunctions, and auxiliary words.
[0084] Part-of-speech tagging refers to labeling each word in the feedback information with its part-of-speech category. Common parts of speech categories include nouns, verbs, adjectives, adverbs, pronouns, prepositions, conjunctions, and auxiliary words.
[0085] Entity recognition refers to identifying entities with specific meanings in feedback information, such as names of people, places, and organizations in feedback information.
[0086] S303: Input each piece of feedback information in the feedback information set into a sentiment analysis model, and obtain a sentiment category corresponding to each piece of feedback information in the feedback information set input into the sentiment analysis model.
[0087] In some embodiments, the sentiment analysis model may be a model obtained by training a machine learning model based on a training data set.
[0088] The sample data set includes multiple groups of sample data, and any group of sample data includes sample feedback information and an emotion category corresponding to the sample feedback information.
[0089] Exemplarily, the machine learning model can be a convolutional neural network (CNN) model, a recurrent neural network (RNN) model, a support vector machine (SVM), a naive Bayes classifier (NBC), etc.
[0090] In some embodiments, the sentiment analysis model may be a pre-trained model such as a Bidirectional Encoder Representations from Transformers (NERT) model or a Generative Pretrained Transformer (GPT).
[0091] Because pre-trained models have been deeply trained on massive amounts of general text data, learning rich linguistic structure, semantic information, and sentiment patterns, when applied to sentiment analysis of construction project feedback, there's no need to invest significant time, effort, and computing resources in collecting and labeling large amounts of specific training data to train the models. Instead, these pre-trained models can be fine-tuned using only a small amount of sentiment-labeled feedback related to construction projects to adapt them to specific tasks.
[0092] S304: Obtain the score corresponding to each emotion category.
[0093] In some embodiments, a corresponding score can be set for each emotion category, for example: setting happiness to +5 points, sadness to -4 points, anger to -5 points, anxiety to -1 point, calmness to +1 point, surprise to +2 points, disappointment to -3 points, excitement to +4 points, irritability to -2 points, helplessness to -2 points, grievance to -3 points, fear to -4 points, etc.
[0094] S305: Sum the scores corresponding to each piece of feedback information in the feedback information set to obtain a sentiment score for the construction project.
[0095] For example, the feedback information set includes five pieces of feedback information, namely feedback information 1 to feedback information 5, and the scores corresponding to the five pieces of feedback information are 3, 2, -1, 0, and 3, respectively. Then, the sentiment score of the construction project is 3+2-1+0+3=7.
[0096] S306: Obtain the duration score, quality score, and safety score of the construction project.
[0097] The duration score is used to evaluate whether a construction project is progressing according to plan. The project's planned and actual duration can be obtained, and the duration score is calculated based on duration-related evaluation criteria.
[0098] Quality scores are used to evaluate whether construction project outcomes meet established quality standards. This tool provides access to materials testing reports, construction process execution records, and acceptance results for each sub-project and sub-project. Quality scores are calculated based on quality-related evaluation criteria, such as national construction project quality acceptance regulations, industry quality standards, and project-specific quality requirements.
[0099] Safety scores are used to assess whether construction projects have created a safe working environment and implemented various safety measures. This data includes records of on-site safety protection facilities, safety training attendance records, details of hidden dangers discovered during safety inspections, and the number and severity of safety incidents. The safety score is then calculated based on safety-related evaluation criteria, such as production safety regulations, construction safety inspection standards, and internal company safety management regulations.
[0100] S307: Perform a weighted summation on the construction period score, the quality score, the safety score, and the emotion score to obtain a comprehensive score of the construction project.
[0101] In some embodiments, performing a weighted summation of the construction period score, the quality score, the safety score, and the sentiment score to obtain a comprehensive score of the construction project includes calculating the comprehensive score of the construction project using the following formula:
[0102] score=S 情绪 *w 情绪 +S 工期 *w 工期 +S 质量 *w 质量 +S 安全 *w 安全 ;
[0103] Among them, score is the comprehensive score of the construction project, S 情绪 、S 工期 、S 质量 、S 安全 are the emotion score, the duration score, the quality score, and the safety score respectively; 情绪 、w 工期 、w 质量 、w 安全 They are respectively the weight coefficient of the emotion score, the weight coefficient of the construction period score, the weight coefficient of the quality score, and the weight coefficient of the safety score.
[0104] In some embodiments, performing a weighted summation of the construction period score, the quality score, the safety score, and the sentiment score to obtain a comprehensive score of the construction project includes calculating the comprehensive score of the construction project using the following formula:
[0105]
[0106] Among them, score is the comprehensive score of the construction project, S i When i is of different values, it is respectively the emotion score, the duration score, the quality score, and the safety score; w i When i is of different values, they are respectively the weight coefficient of the emotion score, the weight coefficient of the construction period score, the weight coefficient of the quality score, and the weight coefficient of the safety score.
[0107] In some embodiments, reference Figure 4 As shown, based on any of the above embodiments, after obtaining the comprehensive score of the construction project according to the emotion score, the construction quality evaluation method provided in the embodiment of the present application further includes:
[0108] S401: Generate an evaluation report for the construction project based on the comprehensive score and the feedback information set.
[0109] The evaluation report includes problems existing in the construction project and improvement suggestions.
[0110] In some embodiments, the evaluation report of the construction project can be generated using visualization schemes such as icons and automatic summaries.
[0111] S402: Display the evaluation report on the information display page.
[0112] For example, refer to Figure 5 As shown, the information display page 500 displaying the evaluation report includes: a comprehensive score 51 of the construction project, an emotional score 52, a construction period score 53, a quality score 54, a safety score 55, problems existing in the construction project 56, and improvement suggestions for the construction project 57. Users can quickly understand the performance of the construction project in various aspects through the evaluation report displayed on the information display page.
[0113] S403: Receive a download operation input by the user for the evaluation report.
[0114] In some embodiments, the information display page displaying the evaluation report further includes: a download control, and receiving a download operation input by a user for the evaluation report includes: receiving a click operation of the user on the download control.
[0115] S404: In response to the downloading operation, save the evaluation report to a preset storage location.
[0116] Based on the same inventive concept, as an implementation of the above method, an embodiment of the present application also provides a construction quality evaluation device, which corresponds to the above method embodiment. For ease of reading, this embodiment will no longer repeat the details of the above method embodiment one by one, but it should be clear that the construction quality evaluation device in this embodiment can correspond to the contents of the above method embodiment.
[0117] The embodiment of the present application provides a construction quality evaluation device, Figure 6 is a schematic diagram of the structure of the construction quality evaluation device, as shown in Figure 6 As shown, the construction quality evaluation device 600 includes:
[0118] An information acquisition unit 61 is configured to acquire a feedback information set of a construction project, wherein the feedback information set includes multiple pieces of feedback information fed back through at least one feedback path;
[0119] An emotion identification unit 62 is configured to obtain an emotion category corresponding to each piece of feedback information in the feedback information set;
[0120] The emotion evaluation unit 63 is configured to obtain an emotion score of the construction project according to the emotion category corresponding to each piece of feedback information in the feedback information set;
[0121] The comprehensive evaluation unit 64 is configured to obtain a comprehensive score of the construction project according to the emotion score.
[0122] As an optional implementation of the embodiment of the present application, the emotion discrimination unit 62 is specifically used to input each piece of feedback information in the feedback information set into the emotion analysis model respectively, and obtain the emotion category corresponding to each piece of feedback information in the feedback information set input by the emotion analysis model.
[0123] As an optional implementation of the embodiment of the present application, the emotion identification unit 62 is further configured to perform data cleaning and formatting processing on the feedback information set;
[0124] The data cleaning includes at least one of integrity check, outlier processing, and deduplication; the formatting includes at least one of form conversion, word segmentation, stop word removal, part-of-speech tagging, and entity recognition.
[0125] As an optional implementation of the embodiment of the present application, the emotion evaluation unit 63 is specifically used to obtain the score corresponding to each emotion category; sum the scores corresponding to each feedback information in the feedback information set to obtain the emotion score of the construction project, so as to obtain the emotion score of the construction project.
[0126] As an optional implementation of the embodiment of the present application, the information acquisition unit 61 is further configured to obtain a duration score, a quality score, and a safety score of the construction project;
[0127] The comprehensive evaluation unit 64 is specifically configured to perform a weighted summation of the construction period score, the quality score, the safety score, and the sentiment score to obtain a comprehensive score of the construction project.
[0128] As an optional implementation of the embodiment of the present application, the comprehensive evaluation unit 64 is also used to generate an evaluation report for the construction project based on the comprehensive score and the feedback information set; the evaluation report includes problems existing in the construction project and improvement suggestions; and the evaluation report is displayed on the information display page.
[0129] As an optional implementation of the embodiment of the present application, the comprehensive evaluation unit 64 is also used to receive a download operation input by the user for the evaluation report after the evaluation report is displayed on the information display page; in response to the download operation, the evaluation report is saved to a preset storage location.
[0130] The construction quality evaluation device provided in the embodiment of the present application can execute the construction quality evaluation method provided in the above embodiment. Its implementation principle and technical effect are similar and will not be repeated here.
[0131] Based on the same inventive concept, an embodiment of the present application also provides a construction quality evaluation device. Figure 7This is a schematic diagram of the structure of the construction quality evaluation device provided in the embodiment of the present application, as shown in FIG. Figure 7 As shown, the business server provided in this embodiment includes: a memory 701 and a processor 702, wherein the memory 701 is used to store computer programs and the processor 702 is used to execute any construction quality evaluation method provided in the above embodiments with the business server as the execution body when executing the computer program.
[0132] Based on the same inventive concept, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the computing device implements any construction quality evaluation method provided in the above embodiments.
[0133] Based on the same inventive concept, an embodiment of the present application further provides a computer program product. When the computer program product is run on a computer, the computing device implements any construction quality evaluation method provided in the above embodiments.
[0134] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.
[0135] It is understood that the memory in some embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced synchronous DRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DRRAM). The memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0136] The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in the processor or by software instructions. The above processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in some embodiments of this application can be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in some embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.
[0137] It is understood that these embodiments described in the present application can be implemented with hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processors (Digital Signal Processing, DSP), digital signal processing equipment (DSP Device, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing functions described in the present application or a combination thereof. For software implementation, the technology described in the present application can be realized by the module (such as process, function etc.) that performs functions described in the present application. The software code can be stored in a memory and executed by a processor. The memory can be implemented in a processor or outside a processor.
[0138] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some or all of the technical features therein, and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for evaluating construction quality, characterized in that: include: Acquire a feedback information set of a construction project, wherein the feedback information set includes a plurality of pieces of feedback information fed back through at least one feedback path; Obtaining the emotion category corresponding to each piece of feedback information in the feedback information set; Obtaining an emotion score for the construction project according to the emotion category corresponding to each piece of feedback information in the feedback information set; A comprehensive score of the construction project is obtained according to the sentiment score.
2. The method according to claim 1, characterized in that The obtaining of the emotion category corresponding to each piece of feedback information in the feedback information set includes: Each piece of feedback information in the feedback information set is input into the sentiment analysis model respectively, and the sentiment category corresponding to each piece of feedback information in the feedback information set input into the sentiment analysis model is obtained.
3. The method according to claim 2, characterized in that Before inputting each piece of feedback information in the feedback information set into the sentiment analysis model, the method further includes: Performing data cleaning and formatting processing on the feedback information set; The data cleaning includes at least one of integrity check, outlier processing, and deduplication; the formatting includes at least one of form conversion, word segmentation, stop word removal, part-of-speech tagging, and entity recognition.
4. The method according to claim 1, wherein The obtaining of the emotion score of the construction project according to the emotion category corresponding to each piece of feedback information in the feedback information set includes: Get the score corresponding to each emotion category; The scores corresponding to each piece of feedback information in the feedback information set are summed to obtain a sentiment score of the construction project.
5. The method according to claim 1, wherein Obtaining a comprehensive score of the construction project according to the emotion score includes: Obtaining a duration score, quality score, and safety score for the construction project; A weighted sum is performed on the construction period score, the quality score, the safety score, and the sentiment score to obtain a comprehensive score of the construction project.
6. The method according to claim 1, wherein The method further comprises: generating an evaluation report for the construction project based on the comprehensive score and the feedback information set; the evaluation report includes problems existing in the construction project and improvement suggestions; The evaluation report is displayed on the information display page.
7. The method according to claim 6, characterized in that After displaying the evaluation report on the information display page, the method further includes: receiving a download operation input by a user for the evaluation report; In response to the downloading operation, the evaluation report is saved to a preset storage location.
8. A construction quality evaluation device, characterized in that: include: A memory and a processor, wherein the memory is used to store a computer program and the processor is used to enable the construction quality evaluation device to implement the construction quality evaluation method according to any one of claims 1 to 7 when executing the computer program.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a computing device, the computing device implements the construction quality evaluation method according to any one of claims 1 to 7.
10. A computer program product, characterized in that When the computer program product is run on a computer, the computer is enabled to implement the construction quality evaluation method according to any one of claims 1 to 7.