A method and system for establishing a construction engineering cost consultation database
By optimizing the database's data processing flow and utilizing multiple modules and classification methods, the problem of excessive initial data input to the database was solved, enabling fast and accurate construction cost consulting services while ensuring sufficient data and efficient retrieval.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-10
- Publication Date
- 2026-03-31
AI Technical Summary
Existing database creation methods and systems suffer from excessive useless data, slow retrieval speed, and low case relevance after initial population of large amounts of data, thus affecting usability.
The system utilizes existing modules for data import, consultation information collection, consultation information analysis, data retrieval, data retrieval, consultation evaluation, and human consultation. By optimizing data processing through classification and analysis rules, a preliminary database is generated and supplemented in real time.
It has enabled fast and accurate construction project cost consulting services, ensured sufficient database data, met the needs of different consultants, and improved retrieval efficiency and data relevance.
Smart Images

Figure CN116467286B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of database security, specifically to a method and system for establishing a construction engineering cost consulting database. Background Technology
[0002] Construction project cost refers to the total cost of all fixed asset and working capital investments in the planned construction of a project, whether anticipated or actual. Specifically, it is the sum of one-time investments made to systematically recreate and construct fixed assets for a construction project, resulting in corresponding fixed assets, intangible assets, and initial working capital.
[0003] Construction cost consulting refers to providing cost consultation for the construction projects users need. Therefore, when providing construction cost consulting services, it is necessary to establish a database to provide diverse construction cost case studies. In establishing the database, it is necessary to use database establishment methods and systems.
[0004] Existing database creation methods and systems involve a large amount of data filling at the initial stage, resulting in excessive amounts of useless data, slow data retrieval, and low relevance of provided cases, which has a certain impact on the use of database creation methods and systems. Therefore, this paper proposes a method and system for creating a construction engineering cost consulting database. Summary of the Invention
[0005] The technical problem to be solved by this invention is: how to address the issue that existing database creation methods and systems involve a large amount of data filling at the beginning of creation, resulting in excessive useless data, slow data retrieval, and low relevance of provided cases, which has a certain impact on the use of database creation methods and systems. This invention provides a method and system for creating a construction engineering cost consulting database.
[0006] The present invention solves the above-mentioned technical problems through the following technical solutions: the present invention includes a conventional data import module, a consultation information collection module, a consultation information analysis module, a data retrieval and collection module, a data call and collection module, a consultation evaluation module, and a manual consultation module;
[0007] The aforementioned data import module is used by users to import completed construction cost information and organize the imported construction cost data into a preliminary database according to a preset classification method.
[0008] The consultation information collection module is used to collect self-service construction cost information from online consultations, input consultation information, and obtain relevant construction cost information pushed to users. The consultation analysis module is used to process user consultation information to obtain consultation analysis information, which includes whether the data is sufficient or insufficient.
[0009] The data retrieval module is used to record the data retrieval information in the preliminary database and process it to generate data retrieval evaluation information, which includes primary data, secondary data and tertiary data.
[0010] The data call information acquisition module is used to collect the number of times data in the preliminary database is called, process the number of times data is called to obtain data call evaluation information, which includes first call information, second call information and third call information.
[0011] The consultation and evaluation module is used to evaluate the construction cost information obtained by users after consultation, and to obtain consultation evaluation information, which includes whether the requirements are met or not.
[0012] When the consultation evaluation information is not satisfactory, the system will switch to manual consultation mode, at which point the user will receive construction cost consultation through the manual consultation module.
[0013] After completing a preset number of consultations, the obtained consultation analysis information, data retrieval evaluation information, data retrieval evaluation information, and consultation evaluation information are extracted to generate preliminary database analysis information, which includes preliminary database normal and preliminary database abnormal information.
[0014] Then, based on the preliminary database analysis information, data was supplemented to obtain an optimized database.
[0015] Furthermore, the specific classification content of the preset classification method is as follows: its classification type includes primary classification and secondary classification. First, the imported data is classified into primary classification, then secondary classification is performed after the primary classification is completed, and finally tertiary classification is performed after the secondary classification is completed.
[0016] The primary categories include industrial building engineering, civil building engineering, structural engineering, separate earthwork engineering, pile foundation engineering, and decoration engineering.
[0017] The secondary classification includes low-rise buildings, multi-story buildings, mid-rise buildings, high-rise buildings, and super high-rise buildings.
[0018] The third level of classification is date classification, which means that the data that has been classified in the second level is classified from the least to the most based on the difference between its completion time and the current time.
[0019] Furthermore, the specific process of the consultation information collection module for consulting on construction project costs is as follows: the user enters the corresponding keywords according to the page prompts. After the keywords are entered, the construction project cost information with the highest similarity to the keywords is retrieved from the preliminary database and sent to the user.
[0020] Furthermore, the consultation analysis module analyzes the consultation information according to preset analysis rules, which include analysis based on time intervals or analysis based on the number of consultations. The analysis based on time intervals involves analyzing all collected consultation information every preset time interval, and the analysis based on the number of consultations involves analyzing all collected consultation information every preset number of consultations.
[0021] Only one result is generated for both analysis based on time intervals and analysis based on the number of consultations;
[0022] The specific process by which the consultation analysis module processes user consultation information to obtain consultation analysis information is as follows: When analyzing according to time intervals, the consultation information of all consulting users within a preset time period is extracted, keyword information is extracted from the consultation information, the extraction frequency of each keyword is calculated and marked as Ti, where i is the number of keywords, Ti is ranked according to size, and then the top three keywords with the largest Ti are extracted, and the quantity information of building engineering components related to the three keywords in the preliminary database is extracted and marked as Q. When Q is greater than a preset value, the data generated is sufficient; when Q is less than a preset value, the data generated is insufficient.
[0023] Furthermore, the specific processing procedure for the data retrieval and evaluation information is as follows: extract the data retrieval information, which is the number of times the construction project cost data in the preliminary database was retrieved and the time point of retrieval. Process the number of times the data was retrieved and the time point of retrieval to obtain the retrieval score. When the retrieval score is greater than the preset value a1, it is considered level 1 data. When the retrieval score is between the preset values a1 and a2, it is considered level 2 data. When the retrieval score is less than the preset value a2, it is considered level 3 data.
[0024] The process of processing the retrieved score is as follows: the number of retrievals is marked as W, the time point of retrieval is marked as T, the average of W-1 retrieval time points T is obtained, that is, the average retrieval time point Tt is obtained, and then the retrieved score Wt is obtained by using the formula W*Tt=tW.
[0025] Furthermore, the specific processing procedure for the data call evaluation information is as follows: extract the number of times the data in the preliminary database is called, which is the call count information of a single data item; extract the call count information P of a single data item within the duration E; calculate the ratio of H to E to obtain the unit market call count, which is the unit duration call count, i.e., the call evaluation score Pe; extract the call evaluation scores Pe of all data items called; rank them in descending order; then, the top 1 / 3 of the call evaluation scores Pe with the largest values are assigned to the first call information; the bottom one-third of the call evaluation scores Pe with the smallest values are assigned to the third call information; and the remaining part is assigned to the second call information.
[0026] Furthermore, the specific processing procedure for the preliminary database analysis information is as follows: extract the obtained consultation analysis information, data retrieval evaluation information, data call evaluation information and consultation evaluation information to generate preliminary database analysis information. First, extract the consultation analysis information. Within a preset time period, record the number of times the data is sufficient and the number of times the data is insufficient in the consultation analysis information, and mark them as Q1 and Q2. Mark the number of times the generated consultation analysis information is generated as Q.
[0027] Next, data retrieval evaluation information is proposed. The maximum number of times a data is retrieved is obtained from the primary data of the data retrieval evaluation information and marked as D.
[0028] The data call evaluation information is proposed. The number of calls in the first call information of the data call evaluation information is processed, and the average number of calls of all called data is calculated and marked as K.
[0029] Through formula The preliminary database evaluation score Dq is obtained. When the preliminary database evaluation score Dq is greater than the preset value, the preliminary database is generated normally. When the preliminary database evaluation score Dq is less than the preset value, the preliminary database is generated abnormally.
[0030] Furthermore, the specific process of obtaining an optimized database by supplementing the preliminary database with data based on the preliminary database analysis information is as follows:
[0031] If the initial database analysis indicates an anomaly, the initial data should be supplemented and adjusted immediately to obtain an optimized database.
[0032] When the preliminary database analysis information indicates that the preliminary database is normal, the preliminary data will be supplemented and adjusted periodically to obtain the final database.
[0033] The process of supplementing and adjusting the preliminary data is as follows: extract the keyword information imported by the user during the consultation process, import it into the Internet database, extract all construction cost information related to the keyword from the Internet database, and then import all the extracted construction cost information into the preliminary database, thus completing the supplementation of the preliminary database and obtaining the optimized database.
[0034] A method for establishing a construction project cost consulting database, the method comprising the following steps:
[0035] Step 1: The user imports the completed construction cost information and organizes the imported construction cost data into a preliminary database according to the preset classification method;
[0036] Step 2: Collect self-service construction cost information from online consultations, input consultation information, and process user consultation information to obtain consultation analysis information, including whether the data is sufficient or insufficient.
[0037] Step 3: Record the data retrieval information in the initial database and process it to generate data retrieval evaluation information, which includes primary data, secondary data, and tertiary data;
[0038] Step 4: Collect the number of times the data in the preliminary database is called, process the number of times the data is called to obtain data call evaluation information, which includes first call information, second call information and third call information;
[0039] Step 5: Evaluate the construction cost information obtained after the user's consultation to obtain consultation evaluation information, which includes whether the requirements are met or not.
[0040] Step Six: When the consultation evaluation information does not meet the requirements, the process will switch to manual consultation mode, at which point the manual consultation module will provide the user with consultation on construction project cost.
[0041] Step 7: After completing a preset number of consultations, extract the obtained consultation analysis information, data retrieval evaluation information, data retrieval evaluation information, and consultation evaluation information to generate preliminary database analysis information. The preliminary database analysis information includes preliminary database normal and preliminary database abnormal.
[0042] Step 8: Then, based on the preliminary database analysis information, supplement the preliminary database with data to obtain an optimized database.
[0043] Compared with the prior art, the present invention has the following advantages: The method and system for establishing a construction engineering cost consulting database first generates a preliminary database, allowing users to quickly access construction engineering cost consulting services. During the service process, real-time generated consulting analysis information, data retrieval evaluation information, data retrieval evaluation information, and consulting evaluation information allow management personnel to understand the deficiencies of the preliminary database in real time. Based on the actual deficiencies, manual data supplementation operations can be performed to supplement the data in the preliminary database, ensuring sufficient data. Simultaneously, the consulting analysis information, data retrieval evaluation information, data retrieval evaluation information, and consulting evaluation information are periodically comprehensively analyzed to generate preliminary database analysis information to understand the deficiencies of the preliminary database. Based on these deficiencies, intelligent data supplementation is performed to ensure that the established database is sufficient to meet the consulting needs of different consultants. Attached Figure Description
[0044] Figure 1 This is an overall structural diagram of the present invention. Detailed Implementation
[0045] The embodiments of the present invention are described in detail below. These embodiments are implemented based on the technical solution of the present invention, and provide detailed implementation methods and specific operation processes. However, the scope of protection of the present invention is not limited to the following embodiments.
[0046] like Figure 1 As shown, this embodiment provides a technical solution: a system for establishing a construction engineering cost consulting database, including a previous data import module, a consulting information collection module, a consulting information analysis module, a data retrieval and collection module, a data call and collection module, a consulting evaluation module, and a manual consulting module;
[0047] Previously, the data import module was used by users to import completed construction cost information and organize the imported construction cost data into a preliminary database according to a preset classification method;
[0048] The consultation information collection module is used to collect self-service construction cost information from online consultations, input consultation information, and obtain relevant construction cost information pushed to users. The consultation analysis module is used to process user consultation information and obtain consultation analysis information, which includes whether the data is sufficient or insufficient.
[0049] The data retrieval module is used to record the data retrieval information in the preliminary database and process it to generate data retrieval evaluation information, which includes primary data, secondary data and tertiary data.
[0050] The data call information acquisition module is used to collect the number of times data in the preliminary database is called, process the number of times data is called to obtain data call evaluation information, which includes first call information, second call information and third call information;
[0051] The consultation and evaluation module is used to evaluate the construction cost information obtained after users consult, and to obtain consultation evaluation information, which includes whether the requirements are met or not.
[0052] When the consultation evaluation information is not satisfactory, the system will switch to manual consultation mode, at which point the user will receive construction cost consultation through the manual consultation module.
[0053] After completing a preset number of consultations, the obtained consultation analysis information, data retrieval evaluation information, data call evaluation information, and consultation evaluation information are extracted to generate preliminary database analysis information, which includes preliminary database normal and preliminary database abnormal information.
[0054] Then, based on the preliminary database analysis information, data was supplemented into the preliminary database to obtain an optimized database;
[0055] This invention enables users to quickly access construction project cost consulting services by first generating a preliminary database. During the service process, real-time generated consulting analysis information, data retrieval evaluation information, data retrieval evaluation information, and consulting evaluation information allow management personnel to identify shortcomings in the preliminary database. Based on these shortcomings, manual data supplementation can be performed to ensure the database is comprehensive. Furthermore, periodic comprehensive analysis of the consulting analysis information, data retrieval evaluation information, data retrieval evaluation information, and consulting evaluation information generates preliminary database analysis information to identify deficiencies and intelligently supplement the database accordingly, ensuring a sufficient database to meet the consulting needs of different personnel.
[0056] The specific classification content of the preset classification method is as follows: its classification type includes primary classification and secondary classification. First, the imported data is classified into primary classification, then secondary classification is performed after the primary classification is completed, and finally tertiary classification is performed after the secondary classification is completed.
[0057] The primary categories include industrial building engineering, civil building engineering, structural engineering, separate earthwork engineering, pile foundation engineering, and decoration engineering.
[0058] The secondary classification includes low-rise buildings, multi-story buildings, mid-rise buildings, high-rise buildings, and super high-rise buildings.
[0059] The third level of classification is date classification, which means that the data that has been classified in the second level is classified from least to most based on the difference between its completion time and the current time.
[0060] The above process allows for simple and quick data classification, facilitating rapid data retrieval during subsequent user inquiries and ensuring efficient data retrieval. Furthermore, all subsequent supplementary information regarding construction cost data is classified and processed according to this process.
[0061] The specific process of the consultation information collection module for consulting on construction project cost is as follows: The user enters the corresponding keywords according to the prompts on the page. After the user enters the keywords, the construction project cost information with the highest similarity to the keywords is retrieved from the preliminary database and sent to the user.
[0062] Through the above process, accurate construction cost information can be quickly and accurately provided to consulting users for reference.
[0063] The consultation analysis module analyzes consultation information according to preset analysis rules. These preset analysis rules include analysis based on time intervals or analysis based on the number of consultations. The analysis based on time intervals involves analyzing all collected consultation information every preset time interval, while the analysis based on the number of consultations involves analyzing all collected consultation information every preset number of consultations.
[0064] Only one result is generated for both analysis based on time intervals and analysis based on the number of consultations;
[0065] The consultation analysis module processes user consultation information to obtain consultation analysis information in the following specific process: When analyzing according to time intervals, it extracts consultation information from all consulting users within a preset time period, extracts keyword information from the consultation information, calculates the extraction frequency of each keyword and marks it as Ti, where i is the number of keywords. Ti is ranked according to size, and then the top three keywords with the largest Ti are extracted. The quantity of building engineering components related to the three keywords in the preliminary database is also extracted and marked as Q. When Q is greater than the preset value, the data generated is sufficient; when Q is less than the preset value, the data generated is insufficient.
[0066] Through the above process, data managers can intuitively understand whether the initial database has sufficient data, and thus supplement the data in real time to ensure data sufficiency.
[0067] The specific processing procedure for data retrieval and evaluation information is as follows: Extract data retrieval information, which consists of the number of times the construction project cost data in the preliminary database was retrieved and the time point of retrieval. Process the number of times the data was retrieved and the time point of retrieval to obtain the retrieval score. When the retrieval score is greater than the preset value a1, it is classified as Level 1 data. When the retrieval score is between the preset values a1 and a2, it is classified as Level 2 data. When the retrieval score is less than the preset value a2, it is classified as Level 3 data.
[0068] The process of processing the search rating is as follows: the number of searches is marked as W, the search time point is marked as T, the average of W-1 search time points T is obtained, that is, the average search time point Tt, and then the search rating Wt is obtained by using the formula W*Tt=tW.
[0069] Through the above process, the status of all data retrieval was evaluated, allowing database administrators to understand the retrieval status of each piece of data and thus supplement or delete data accordingly.
[0070] The specific processing procedure for data call evaluation information is as follows: Extract the number of times the data in the preliminary database is called. This number of calls is the call count information for a single data item. Extract the call count information P for a single data item within the duration E. Calculate the ratio of H to E to obtain the unit market call count, which is the unit duration call count, i.e., the call evaluation score Pe. Extract the call evaluation scores Pe for all data items called. Rank them in descending order. Then, the top 1 / 3 of the call evaluation scores Pe with the largest values are assigned to the first call information, the bottom one-third of the call evaluation scores Pe with the smallest values are assigned to the third call information, and the remaining portion is assigned to the second call information.
[0071] Through the above process, we can understand the status of each data being accessed in real time. By understanding the status of data access, we can generate corresponding push information and push the data that is accessed most often, thereby improving the retrieval speed.
[0072] The specific processing procedure for the preliminary database analysis information is as follows: extract the obtained consultation analysis information, data retrieval evaluation information, data call evaluation information and consultation evaluation information to generate preliminary database analysis information. First, extract the consultation analysis information. Within a preset time period, record the number of times the data is sufficient and the number of times the data is insufficient in the consultation analysis information, and mark them as Q1 and Q2. Mark the number of times the generated consultation analysis information is marked as Q.
[0073] Next, data retrieval evaluation information is proposed. The maximum number of times a data is retrieved is obtained from the primary data of the data retrieval evaluation information and marked as D.
[0074] The data call evaluation information is proposed. The number of calls in the first call information of the data call evaluation information is processed, and the average number of calls of all called data is calculated and marked as K.
[0075] Through formula The preliminary database evaluation score Dq is obtained. When the preliminary database evaluation score Dq is greater than the preset value, the preliminary database is generated normally. When the preliminary database evaluation score Dq is less than the preset value, the preliminary database is generated abnormally.
[0076] Through the above process, an accurate assessment of the initial data status is achieved, thereby enabling accurate supplementary adjustments to the database based on the initial database status.
[0077] The specific process of supplementing the preliminary database with data to obtain an optimized database based on the preliminary database analysis information is as follows:
[0078] If the initial database analysis indicates an anomaly, the initial data should be supplemented and adjusted immediately to obtain an optimized database.
[0079] When the preliminary database analysis information indicates that the preliminary database is normal, the preliminary data will be supplemented and adjusted periodically to obtain the final database.
[0080] The process of supplementing and adjusting the preliminary data is as follows: Extract the keyword information imported by the user during the consultation process and import it into the Internet database. Extract all construction cost information related to the keyword from the Internet database. Then import all the extracted construction cost information into the preliminary database to complete the supplementation of the preliminary database and obtain the optimized database.
[0081] Through the above process, an intelligent preliminary database supplement is achieved, thereby ensuring the accuracy of the supplemented data in the database and avoiding situations where the supplemented data has large deviations, which would affect the retrieval speed.
[0082] A method for establishing a construction project cost consulting database, the method comprising the following steps:
[0083] Step 1: The user imports the completed construction cost information and organizes the imported construction cost data into a preliminary database according to the preset classification method;
[0084] Step 2: Collect self-service construction cost information from online consultations, input consultation information, and process user consultation information to obtain consultation analysis information, including whether the data is sufficient or insufficient.
[0085] Step 3: Record the data retrieval information in the initial database and process it to generate data retrieval evaluation information, which includes primary data, secondary data, and tertiary data;
[0086] Step 4: Collect the number of times the data in the preliminary database is called, process the number of times the data is called to obtain data call evaluation information, which includes first call information, second call information and third call information;
[0087] Step 5: Evaluate the construction cost information obtained after the user's consultation to obtain consultation evaluation information, which includes whether the requirements are met or not.
[0088] Step Six: When the consultation evaluation information does not meet the requirements, the process will switch to manual consultation mode, at which point the manual consultation module will provide the user with consultation on construction project cost.
[0089] Step 7: After completing the preset number of consultations, extract the obtained consultation analysis information, data retrieval evaluation information, data call evaluation information, and consultation evaluation information to generate preliminary database analysis information. The preliminary database analysis information includes preliminary database normal and preliminary database abnormal.
[0090] Step 8: Then, based on the preliminary database analysis information, supplement the preliminary database with data to obtain an optimized database.
[0091] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0092] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0093] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A system for establishing a construction engineering cost consultation database, characterized by, The module comprises a previous data import module, a consultation information collection module, a consultation information analysis module, a data retrieval collection module, a data calling collection module, a consultation evaluation module and an artificial consultation module. The previous data import module is used for importing completed building engineering cost information by a user, and arranging the imported building cost data into a preliminary database according to a preset classification method; The consultation information collection module is used for collecting self-service building cost information for online consultation, inputting consultation information, and obtaining pushed related building engineering cost information. The data retrieval collection module is used for recording data retrieval information in the preliminary database, and generating data retrieval evaluation information by processing the data retrieval information. The data calling collection module is used for collecting the number of times of calling data in the preliminary database, and obtaining data calling evaluation information by processing the number of times of calling data. The consultation evaluation module is used for evaluating building engineering cost information obtained after user consultation, and obtaining consultation evaluation information. When the consultation evaluation information is not in conformity with the requirements, the artificial consultation module is used for building engineering cost consultation for the user. After a preset number of consultations are completed, the obtained consultation analysis information, data retrieval evaluation information, data calling evaluation information and consultation evaluation information are extracted to generate preliminary database analysis information. The data retrieval evaluation information is obtained by extracting data retrieval information, which is the number of times of retrieval and retrieval time points of building engineering cost data in the preliminary database. The number of times of retrieval and retrieval time points are processed to obtain a retrieval score. When the retrieval score is greater than a preset value a1, it is first-class data. When the retrieval score is between the preset values a1 and a2, it is second-class data. When the retrieval score is less than the preset value a2, it is third-class data. The processing process of the retrieval score is as follows: the number of times of retrieval is marked as W, and the retrieval time points are marked as T. The mean value of W-1 retrieval time points T is obtained, that is, the mean value of retrieval time points Tt. Then, the formula W*Tt=Wt is used to obtain the retrieval score Wt. The specific processing process of the data call evaluation information is as follows: the number of times of data call in the collected preliminary database is extracted, the number of times of call of the single data is the call number information of the single data, the ratio of P to E is calculated, that is, the number of times of call per unit time is obtained, that is, the number of times of call per unit time is obtained, that is, the call evaluation score Pe is obtained, the call evaluation score Pe of all data is extracted, which is ranked in descending order, and then the first 1 / 3 of the maximum call evaluation score Pe is classified into the first call information, the minimum three of the minimum call evaluation score is classified into the third call information, and the remaining part is classified into the second call information.
2. The building engineering cost consultation database establishment system according to claim 1, characterized in that: The specific classification content of the preset classification method is as follows: the classification types include first-level classification and second-level classification, the imported data is first classified, and then the second-level classification is performed after the first-level classification is completed, and then the third-level classification is performed after the second-level classification is completed; The first-level classification includes industrial building engineering, civil building engineering, structure engineering, single earthwork engineering, pile foundation engineering and decoration engineering; The second-level classification includes low-rise building, multi-storey building, medium-high-rise building, high-rise building and super high-rise building; The third-level classification is date classification, that is, the data classified in the second level is classified from less to more according to the difference between the completion time and the current time.
3. The building engineering cost consultation database establishment system according to claim 1, characterized in that: The specific process of the consulting information collection module for building engineering cost consulting is as follows: the user inputs the corresponding keywords according to the page prompt, and after the keywords are input, the building engineering cost information with the highest similarity to the keywords is retrieved from the preliminary database and sent to the user.
4. The building engineering cost consultation database establishment system according to claim 1, characterized in that: The consulting information analysis module analyzes the consulting information according to the preset analysis rule, wherein the preset analysis rule includes analyzing according to time interval or analyzing according to consulting times, the content of analyzing according to time interval is analyzing all collected consulting information every preset time interval, and the content of analyzing according to consulting times is analyzing all collected consulting information every preset consulting times; According to time interval and according to consulting times, only one is generated; The specific process of the consulting information analysis module for processing user consulting information to obtain consulting analysis information is as follows: when analyzing according to time interval, the consulting information of all consulting users in the preset time interval is extracted, the keyword information is extracted from the consulting information, the extraction times information of each keyword is calculated and marked as Ti, i is the keyword quantity information, Ti is ranked according to size, then the first three keywords with the maximum Ti are extracted, and the number of building engineering information related to the three keywords in the preliminary database is extracted and marked as Q, when Q is greater than the preset value, data is sufficient, and when Q is less than the preset value, data is insufficient.
5. The building engineering cost consultation database establishment system according to claim 1, characterized in that: The specific processing process of the preliminary database analysis information is as follows: the obtained consultation analysis information, data retrieval evaluation information, data call evaluation information and consultation evaluation information are extracted to generate preliminary database analysis information. The consultation analysis information is extracted first. Within a predetermined time period, the number of times of data sufficiency and the number of times of data deficiency in the consultation analysis information are recorded and marked as Q1 and Q2, respectively. The number of times of generating the consultation analysis information is marked as Q; The data retrieval evaluation information is extracted, and the maximum number of times of retrieval is obtained from the first-level data of the data retrieval evaluation information, which is marked as D; The data call evaluation information is extracted, and the number of times of call in the first call information of the data call evaluation information is processed to calculate the average number of times of call of all called data, which is marked as K; By the formula , the preliminary database evaluation score is obtained When the preliminary database evaluation score is greater than the preset value, the preliminary database is normal, and when the preliminary database evaluation score is less than the preset value, the preliminary database is abnormal.
6. The building engineering cost consultation database establishment system according to claim 1, characterized in that: The specific process of obtaining the optimized database according to the preliminary database analysis information is as follows: When the preliminary database analysis information is abnormal, the preliminary data is immediately adjusted and supplemented to obtain the optimized database; When the preliminary database analysis information is normal, the preliminary data is periodically adjusted and supplemented to obtain the final database; The process of adjusting and supplementing the preliminary data is as follows: the keywords information imported by the user during the consultation process is extracted and imported into the Internet database. All building engineering cost information related to the keywords is extracted from the Internet database, and then all the extracted building engineering cost information is imported into the preliminary database to complete the supplement of the preliminary database, that is, to obtain the optimized database.
7. A method for establishing a construction cost consulting database, based on the system for establishing according to any one of claims 1-6, characterized in that: The method comprises the following steps: Step one: the user imports the completed building engineering cost information, and arranges the imported building cost data into the preliminary database according to the predetermined classification method; Step two: collect the self-service building cost information of online consultation, input the consultation information, process the user consultation information to obtain the consultation analysis information, and the consultation analysis information includes data sufficiency and data deficiency; Step three: record the data retrieval information in the preliminary database, and process it to generate data retrieval evaluation information, which includes first-level data, second-level data and third-level data; Step four: collect the number of times of data call in the preliminary database, process the number of times of data call to obtain data call evaluation information, which includes first call information, second call information and third call information; Step five: evaluate the building engineering cost information obtained after the user consultation to obtain the consultation evaluation information, which includes requirements and non-requirements; Step six: when the consultation evaluation information is not in accordance with the requirements, the artificial consultation mode is entered, and the building engineering cost consultation is performed for the user through the artificial consultation module; Step seven: after completing the predetermined number of consultations, the obtained consultation analysis information, data retrieval evaluation information, data call evaluation information and consultation evaluation information are extracted to generate preliminary database analysis information, which includes preliminary database normal and preliminary database abnormal; Step eight: when the preliminary database analysis information is abnormal, the preliminary database is adjusted and supplemented to obtain the optimized database; Step eight: After that, the data of the preliminary database is supplemented according to the analysis information of the preliminary database, and an optimized database is obtained.
Citation Information
Patent Citations
Data management method and device, equipment and medium
CN111008192A
Modular data analysis and database establishment method for medical literature
CN112732946A