Risk assessment method and device, related equipment, storage medium and computer program product
Through the client sending indicator information that complies with predefined specifications to the platform, the platform conducts assessment of the possibility and severity of risk events, solving the problem of inaccurate assessment results in the existing technology, and achieving a more accurate risk assessment.
Patent Information
- Application Number
- CN202510474748.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-15
- Publication Date
- 2025-08-15
AI Technical Summary
The prior art has low accuracy in risk assessment, and relies on the subjective judgment of the evaluator and the failure to fully consider the relevant information of the object to be evaluated, resulting in inaccurate evaluation results.
The client obtains and sends indicator information that complies with predefined specifications to the platform. The platform determines risk events based on these indicators and obtains possibility and severity information, conducts a comprehensive assessment and feedbacks the results.
A more comprehensive and accurate risk assessment has been achieved, the accuracy of assessment results has been improved, the standardization and refinement of indicators has been ensured, and the objectivity and accuracy of assessment have been improved.
Smart Images

Figure CN120494483A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing, and in particular to a risk assessment method, apparatus, related equipment, storage medium, and computer program product. Background Art
[0002] In related technologies, when conducting a risk assessment on an object to be assessed (such as an event or a scenario), the likelihood and severity of a risk event (also understood as an accident) occurring in the object to be assessed is usually determined first, and then the risk level is determined based on the likelihood and severity of the risk event occurring.
[0003] However, in actual applications, the accuracy of risk assessment using related technologies is low and cannot meet the needs. Summary of the Invention
[0004] To solve related technical problems, embodiments of the present application provide a risk assessment method, apparatus, related equipment, storage medium, and computer program product.
[0005] The technical solution of the embodiment of the present application is implemented as follows:
[0006] This embodiment of the present application provides a risk assessment method, which is applied to a client, and the method includes:
[0007] Acquire first information and send the first information to the platform, where the first information represents one or more indicators used to describe the object to be evaluated, and the indicators meet predefined specifications;
[0008] receiving second information sent by the platform, where the second information includes a risk event corresponding to the object to be assessed;
[0009] Obtaining third information and sending the third information to the platform, wherein the third information represents the possibility and severity of the risk event;
[0010] Receive fourth information sent by the platform, where the fourth information includes an evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
[0011] In the above solution, the method further includes:
[0012] Fifth information sent by the platform is received, where the fifth information includes all information related to the client that complies with predefined specifications, and the fifth information is associated with data in a database.
[0013] In the above solution, obtaining the first information includes:
[0014] Based on the fifth information, for each indicator, present one or more pieces of information corresponding to the indicator that meet predefined specifications;
[0015] Receive a selection operation for each indicator;
[0016] The first information is generated according to the selection operations of all indicators.
[0017] In the above solution, obtaining the third information includes:
[0018] Based on the fifth information, information related to the frequency of risk events, control measures, and the response capabilities of relevant personnel is presented in relation to the likelihood of a risk event occurring; and information related to the economic losses, social impact, and public opinion impact caused by the risk event is presented in relation to the severity of the risk event.
[0019] Receive selected actions based on the likelihood and severity of risk events;
[0020] The third information is generated according to a selection operation on the possibility and severity of the risk event.
[0021] In the above solution, the method further includes:
[0022] Based on the fifth information, present information related to the risk object, risk period, and risk factors of the risk event;
[0023] Receive selection operations for risk objects, risk periods, and risk factors for risk events;
[0024] An assessment report for the object to be assessed is generated by utilizing the selection operations of the risk object, risk period, and risk factors for the risk event and the assessment result of the object to be assessed.
[0025] In the above solution, the method further includes:
[0026] Based on the fifth information, present information related to risk management control measures for the risk event;
[0027] Receive the selection of risk management control measures for risk events;
[0028] An assessment report for the object to be assessed is generated using the selection operations of the risk object, risk period, risk factors, and risk management control measures for the risk event and the assessment results of the object to be assessed.
[0029] The present application also provides a risk assessment method, which is applied to the platform and includes:
[0030] Receiving first information sent by a client, where the first information represents one or more indicators used to describe an object to be evaluated, and the indicators comply with predefined specifications;
[0031] Determine second information using the first information, where the second information is used to describe a risk event corresponding to the object to be assessed;
[0032] sending the second information to the client;
[0033] receiving third information sent by the client, wherein the third information represents the possibility and severity of the risk event;
[0034] Evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated;
[0035] Sending fourth information to the client, where the fourth information includes an evaluation result of the object to be evaluated.
[0036] In the above solution, the method further includes:
[0037] Sending fifth information to the client, where the fifth information includes all information related to the client that meets predefined specifications, and the fifth information is associated with data in a database.
[0038] In the above solution, the method further includes:
[0039] For the user corresponding to the client, data associated with the user is determined from the database; and the fifth information is generated using all the determined data.
[0040] In the above solution, the step of using the first information to determine the second information includes:
[0041] The first information is semantically processed to obtain the second information.
[0042] In the above solution, the use of the third information and the first information to evaluate the risk event to obtain the evaluation result of the object to be evaluated includes:
[0043] The third information and the first information are used in combination with the accident cases, expert weights, and risk control capabilities corresponding to the risk event to determine the risk level of the risk event, and the risk level is used as the evaluation result of the object to be evaluated.
[0044] In the above solution, a risk responsibility list is sent to the client, the risk responsibility list includes the evaluation results of one or more objects to be evaluated, and the one or more risk events include risk events corresponding to the objects to be evaluated.
[0045] The present application also provides a risk assessment device, including:
[0046] a first sending unit configured to obtain first information and send the first information to the platform, wherein the first information represents one or more indicators used to describe the object to be evaluated, and the indicators meet predefined specifications; and obtain third information and send the third information to the platform, wherein the third information represents the possibility and severity of a risk event corresponding to the object to be evaluated;
[0047] The first receiving unit is used to receive second information sent by the platform, the second information including the risk event corresponding to the object to be evaluated; and receive fourth information sent by the platform, the fourth information including the evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
[0048] The present application also provides a risk assessment device, including:
[0049] a second receiving unit configured to receive first information sent by a client, the first information representing one or more indicators used to describe an object to be evaluated, the indicators conforming to predefined specifications; and receive third information sent by the client, the third information representing the likelihood and severity of a risk event corresponding to the object to be evaluated;
[0050] a determining unit, configured to determine a risk event corresponding to the object to be assessed using the first information;
[0051] a second sending unit, configured to send second information to the client, the second information including a risk event corresponding to the object to be evaluated; and send fourth information to the client, the fourth information including an evaluation result of the object to be evaluated;
[0052] An evaluation unit is configured to evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated.
[0053] The embodiment of the present application further provides a client, comprising: a first processor and a first communication interface; wherein,
[0054] The first processor is used to obtain first information through the first communication interface and send the first information to the platform, where the first information represents one or more indicators used to describe the object to be evaluated, and the indicators comply with predefined specifications; receive second information sent by the platform, where the second information includes a risk event corresponding to the object to be evaluated; obtain third information and send the third information to the platform, where the third information represents the possibility and severity of the risk event; and receive fourth information sent by the platform, where the fourth information includes an evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
[0055] The embodiment of the present application further provides a platform, comprising: a second processor and a second communication interface; wherein,
[0056] The second communication interface is configured to receive first information sent by a client, the first information representing one or more indicators used to describe an object to be evaluated, the indicators complying with predefined specifications; receive third information sent by the client, the third information representing the likelihood and severity of a risk event corresponding to the object to be evaluated; send second information to the client, the second information including the risk event corresponding to the object to be evaluated; and send fourth information to the client, the fourth information including an evaluation result of the object to be evaluated;
[0057] The second processor is configured to determine a risk event corresponding to the object to be evaluated using the first information; and evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated.
[0058] The embodiment of the present application further provides a client, comprising: a first processor and a first memory for storing a computer program that can be run on the processor,
[0059] The first processor is configured to execute the steps of any of the above-mentioned client-side methods when running the computer program.
[0060] The embodiment of the present application further provides a platform, comprising: a second processor and a second memory for storing a computer program that can be run on the processor,
[0061] The second processor is configured to execute the steps of any one of the above-mentioned platform-side methods when running the computer program.
[0062] An embodiment of the present application further provides a storage medium storing a computer program, which, when executed by a processor, implements the steps of any of the above-mentioned client-side methods, or implements the steps of any of the above-mentioned platform-side methods.
[0063] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of any of the above-mentioned client-side methods, or implements the steps of any of the above-mentioned platform-side methods.
[0064] The risk assessment method, apparatus, related equipment, storage medium and computer program product provided by the embodiments of the present application are as follows: a client obtains first information and sends the first information to a platform, wherein the first information represents one or more indicators used to describe an object to be assessed, and the indicators comply with predefined specifications; receives second information sent by the platform, wherein the second information is used to describe a risk event corresponding to the object to be assessed; obtains third information and sends the third information to the platform, wherein the third information represents the possibility and severity of the risk event; receives fourth information sent by the platform, wherein the fourth information includes an assessment result of the object to be assessed determined by the platform using the first information and the third information; at the same time, the platform receives the first information sent by the client; uses the first information to determine second information, wherein the second information is used to describe the risk event corresponding to the object to be assessed; sends the second information to the client; receives the third information sent by the client; uses the third information and the first information to assess the risk event to obtain an assessment result of the object to be assessed; and sends the fourth information to the client. In the solution provided by the embodiment of the present application, the client obtains indicators describing the object to be evaluated and sends them to the platform. The platform then determines the risk event based on the received indicators and informs the client. The client then provides the platform with the severity and possibility information corresponding to the risk event. The platform performs a risk assessment based on all the received information, obtains the assessment results, and sends the assessment results to the client. In this process, on the one hand, the indicators describing the object to be evaluated can be set according to actual needs to ensure that all the indicators obtained can fully describe the object to be evaluated and achieve more refined information acquisition; on the other hand, each indicator obtained by the client complies with the specifications, which is more conducive to the platform's analysis and understanding; therefore, the platform can use standardized and refined indicators to obtain more accurate risk events and inform the client of the risk events. The client can also obtain accurate possibility and severity information for the risk event and provide it to the platform. In this way, when performing risk assessment, the platform considers the severity and possibility of the risk event, as well as the indicators that can fully and accurately describe the object to be evaluated, and can achieve a more comprehensive and accurate assessment and obtain a highly accurate assessment result. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] Figure 1 This is a flow chart of the first risk assessment method according to an embodiment of the present application;
[0066] Figure 2This is a flow chart of the second risk assessment method according to an embodiment of the present application;
[0067] Figure 3 This is a flow chart of the third risk assessment method according to an embodiment of the present application;
[0068] Figure 4 This is a schematic diagram of the structure of a risk assessment device according to an embodiment of the present application;
[0069] Figure 5 This is a schematic diagram of the structure of another risk assessment device according to an embodiment of the present application;
[0070] Figure 6 This is a schematic diagram of the client structure of an embodiment of the present application;
[0071] Figure 7 This is a schematic diagram of the platform structure of the embodiment of this application;
[0072] Figure 8 This is a schematic diagram of the risk assessment system structure of an embodiment of the present application. DETAILED DESCRIPTION
[0073] The present application will be described in further detail below with reference to the accompanying drawings and embodiments.
[0074] Risk matrix analysis is commonly used in related technologies for risk assessment. The specific process of this method may include calculating a risk value (R) using two indicators: the likelihood (L) and severity (S) of a risk event (also known as an accident). The calculated risk value is then used to determine the risk level (also known as the magnitude of the risk) of the risk event. This risk matrix analysis method is also referred to as the LS risk assessment method.
[0075] However, when using the risk matrix analysis method for risk assessment, the following problems may exist:
[0076] 1) The likelihood and severity of a risk event are usually determined by the evaluator's experience and subjective judgment, which can lead to different evaluators obtaining different likelihood and severity estimates for risk events. In other words, the risk matrix analysis method is relatively subjective and has low accuracy.
[0077] 2) When using the risk matrix analysis method for risk assessment, the relevant information of the object to be assessed (such as the occurrence scenario, time point, duration, etc. of the risk event) is not fully considered, so it is impossible to use the relevant indicators of the object to be assessed for a comprehensive and objective assessment, resulting in low assessment accuracy.
[0078] Based on this, in various embodiments of the present application, the client obtains indicators that describe the object to be evaluated and sends them to the platform. The platform then determines the risk event based on the received indicators and informs the client. The client then provides the platform with the severity and possibility information corresponding to the risk event. The platform performs a risk assessment based on all the received information, obtains the assessment results, and sends the assessment results to the client. In this process, on the one hand, the client can obtain indicators that can fully describe the object to be evaluated according to actual needs, thereby achieving more refined information acquisition; on the other hand, each indicator obtained by the client complies with the specifications, which is more conducive to platform analysis and understanding; therefore, the platform can use standardized and refined indicators to obtain more accurate risk events and inform the client of the risk events. The client can also obtain accurate possibility and severity information for the risk event and provide it to the platform. In this way, when performing risk assessment, the platform considers the severity and possibility of the risk event, as well as the indicators that can fully and accurately describe the object to be evaluated, and can achieve a more comprehensive and accurate assessment and obtain a highly accurate assessment result.
[0079] The embodiment of the present application provides a risk assessment method, which is applied to a client, such as Figure 1 As shown, the method includes:
[0080] Step 101: Acquire first information and send the first information to the platform, where the first information represents one or more indicators used to describe the object to be evaluated, and the indicators meet predefined specifications;
[0081] Step 102: Receive second information sent by the platform, where the second information is used to describe the risk event corresponding to the object to be assessed;
[0082] Step 103: Acquire third information and send the third information to the platform, where the third information represents the possibility and severity of the risk event.
[0083] Step 104: Receive fourth information sent by the platform, where the fourth information includes an evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
[0084] Here, in actual application, the client may also be referred to as the user end, user, client background, etc., and the embodiments of the present application do not limit this; the client can interact with the user through an interactive interface or related interactive devices, such as presenting content to the user through a browser interface equipped with an electronic device, and receiving the user's operations (which can also be understood as receiving the user's input).
[0085] The platform may also be referred to as a platform end, a service end, a server, etc. The platform can at least provide risk assessment services. The embodiment of the present application does not limit the name of the platform.
[0086] In actual application, users who need to conduct risk assessments (i.e., users corresponding to the client, such as schools, communities, neighborhoods, nursing homes, etc.) can apply to the platform to activate the risk assessment service to conduct risk assessments. Specifically, the user can initiate a registration request to the platform through the client; after receiving the registration request, the platform can verify the identity of the client. If the verification is successful, the platform completes the client's registration and activates the risk assessment service for the client.
[0087] After the risk assessment service is activated, the user can interact with the client and use the client to conduct risk assessments on the objects to be assessed. Here, the objects to be assessed refer to: events that may cause risks, such as safety hazards in school facilities and fire hazards in forests.
[0088] In order to improve the accuracy of risk assessment, the user can send information describing the object to be assessed (which can also be understood as relevant information of the object to be assessed) to the platform through the client. In this way, the platform can consider the relevant information of the object to be assessed when conducting risk assessment, thereby conducting a more comprehensive assessment and obtaining a more accurate assessment result.
[0089] However, the information describing the object to be evaluated usually relies on the subjective expression of the user, and may be unclear or incomplete, resulting in the platform being unable to accurately and fully determine the situation of the object to be evaluated, thereby affecting the accuracy of the evaluation.
[0090] Based on this, one or more indicators for describing the object to be evaluated can be set according to actual needs (such as the need for comprehensiveness of the description of the object to be evaluated), and one or more information that meets the predefined specifications can be set for each indicator; at this time, the client first obtains the information that meets the predefined specifications corresponding to each indicator, and when obtaining the information describing the object to be evaluated, presents one or more information related to the indicator that meets the predefined specifications to the user as options for each indicator; after the user performs a selection operation on all indicators, the client can use the selection operation corresponding to all indicators (which can also be understood as the selection result) to generate the first information for describing the object to be evaluated. In this way, on the one hand, the indicators describing the object to be evaluated can be set according to actual needs to ensure that all indicators corresponding to the first information can fully describe the object to be evaluated and achieve more comprehensive and detailed information acquisition; on the other hand, all indicators corresponding to the first information meet the predefined specifications, and the platform can more accurately determine the relevant information of the object to be evaluated by analyzing and understanding the first information, thereby improving the accuracy of subsequent risk assessments. The information that complies with the predefined specifications refers to standardized information that facilitates analysis and understanding (such as semantic analysis) by the platform, such as information with a unified naming convention. All set indicators and the information that complies with the predefined specifications corresponding to each indicator can also be collectively referred to as a risk assessment indicator system. The indicators can include one or more of the following (one or more can also be understood as at least one):
[0091] Location, i.e. the location (also known as scene) corresponding to the object to be evaluated;
[0092] Risk type (also known as risk event), can also be understood as risk event type;
[0093] Accessories are specific objects related to risk events, such as tables, chairs, etc.
[0094] At the same time, each indicator can correspond to one or more levels. For example, the risk type indicator can include three levels. The first level includes natural disasters, man-made disasters, etc. The second level for natural disasters includes geological disasters, hydrological disasters, etc. The third level for geological disasters includes mudslide disasters, ground subsidence disasters, etc.
[0095] In actual application, one or more indicators can be set in advance, and for each indicator, in combination with one or more of the relevant laws, regulations, standards, policies, etc., the information corresponding to the indicator that meets the predefined specifications is determined, and then the information corresponding to each indicator that meets the predefined specifications is stored in the database on the platform side. In this case, after the platform opens the risk assessment service for the client, the platform can determine the data corresponding to all indicators related to the client from the database based on the user corresponding to the client; based on the determined data, obtain the information corresponding to all indicators corresponding to the client that meet the predefined specifications (hereinafter referred to as indicator specification information); then, the platform sends the obtained indicator specification information to the client; in this way, the client can obtain the information corresponding to each indicator that meets the predefined specifications, thereby presenting the information that meets the predefined specifications to the user.
[0096] In actual application, the database may also store other pre-set information that complies with predefined specifications according to actual needs, such as information related to one or more of the possibility, severity, risk object, risk period, risk factor, risk management control measures, etc. of a risk event. In this case, when the platform sends the indicator specification information to the client, the platform can determine all data associated with the user from the database based on the user corresponding to the client, and generate fifth information using all the determined data, and then send the fifth information to the client so that the client can present information that complies with the predefined specifications to the user. The fifth information contains all information related to the client that complies with the predefined specifications, that is, the fifth information contains all data related to the client in the database, such as the relevant data corresponding to each indicator related to the client, which can be used as an option presented by the client to the user.
[0097] Based on this, in one embodiment, the method may further include:
[0098] Receive the fifth information sent by the platform, where the fifth information includes all information related to the client that complies with predefined specifications, and the fifth information is associated with data in the database. The embodiment of the present application does not limit the name of the fifth information.
[0099] Specifically, when the data stored in the database corresponds to multiple indicators and each indicator contains one or more levels, the platform can determine one or more indicators associated with the client for the client; then, the platform determines which level or levels of data to send for each determined indicator; finally, the data levels corresponding to all indicators are combined (which can also be understood as combining indicator levels of various granularities), obtain combined information (i.e., the fifth information), and send the combined information to the client.
[0100] Of course, the client can also obtain the fifth information through other means, such as obtaining the fifth information offline through a storage device, or obtaining the fifth information from the platform in real time when the first information needs to be obtained, etc. The client can choose an appropriate method to obtain the fifth information according to actual needs, and the embodiment of the present application does not limit this.
[0101] After obtaining the fifth information, in step 101, the client can present one or more information that corresponds to the indicator in the fifth information and meets the predefined specifications to the user through an interactive interface for each indicator, so that the user can select information suitable for describing the object to be evaluated from the one or more presented information.
[0102] Specifically, in one embodiment, the specific implementation of step 101 may include:
[0103] Based on the fifth information, for each indicator, present one or more pieces of information corresponding to the indicator that meet predefined specifications;
[0104] Receive a selection operation for each indicator;
[0105] The first information is generated based on the selection operation of all indicators. When the information of one or more predefined specifications corresponding to each indicator corresponds to multiple levels, the client can select one or more levels to be presented based on actual needs to meet the granularity requirements corresponding to each indicator, such as presenting only the maximum level, or presenting all levels from the maximum level to the end level, etc.
[0106] For example, assuming that the user includes a school, and the indicators include location, risk type, and attachments, the client can present the following information for each indicator based on the obtained specification data:
[0107] Location: The first level includes the campus environment (construction land (space)), campus environment (non-construction land), and off-campus environment. The second level for the campus environment (construction land (space)) includes teaching buildings, playgrounds, entrances and exits (pedestrians), and entrances and exits (vehicles). The third level for teaching buildings includes: first floor - Class 101, first floor - Class 102, ..., third floor - Class 303, etc.
[0108] Risk types: The first level includes natural disasters, accidents and disasters, public health, social security, accidental injuries to teachers and students, etc.; the second level for accidental injuries to teachers and students includes collisions, falls, etc.;
[0109] Accessories: The first level includes roads, classrooms, etc.; the second level for classrooms includes tables, chairs, blackboards, students, teachers, etc.; the second level for roads includes sidewalks, parking lots, etc.; the third level for sidewalks includes students (also understood as pedestrians), steps, street lights, etc.
[0110] The user selects from the options presented above according to the object to be evaluated: location - campus environment (construction land (space)) - entrance and exit (pedestrian path), risk type - accidental injury to teachers and students - collision, attachment - road - sidewalk - student; at this time, the client can generate the first information based on the user's selection operation for all indicators, and the first information can be specifically expressed as: campus environment (construction land (space)) / entrance and exit (pedestrian path) / student / collision.
[0111] After the user performs a selection operation, the client may generate the first information using each received selection operation. In this way, the first information may more accurately and comprehensively describe the object to be evaluated. The embodiment of the present application does not limit the name of the first information.
[0112] As can be seen from the above description, the client can present one or more information that meets predefined specifications for each indicator for the user to select, and generate the first information based on the user's selection operation. Upon receiving the user's selection operation, the client can generate the first information based on the user's selection operation.
[0113] After generating the first information, in step 101, the client sends the first information to the platform; then, the platform can convert one or more indicators of the object to be evaluated into second information that more clearly describes the risk event corresponding to the object to be evaluated based on the first information, and send the second information to the client; wherein, the name of the second information can be set according to actual needs, and the embodiment of the present application does not limit this.
[0114] Exemplarily, based on the above example, when the first information is expressed as "campus environment (construction land (space)) / entrance and exit (pedestrians) / students / collision", the second information may include: there is a risk of collision when students walk at the pedestrian entrance and exit of the school.
[0115] After receiving the second information sent by the platform, the client can present the second information to the user, so that the user can judge whether the description content is consistent with the object to be evaluated based on the presented second information and obtain a judgment result; if the judgment result indicates that the description content is inconsistent with the object to be evaluated (which can also be understood as an inaccurate description), the user can instruct the client to re-acquire the first information, and send the re-acquired first information to the platform, and then receive the second information determined by the platform based on the re-acquired first information, thereby ensuring that the platform accurately and comprehensively obtains the relevant information of the object to be evaluated; if the judgment result indicates that the description content is consistent with the object to be evaluated (which can also be understood as an accurate description), in step 103, the client obtains third information (i.e., information related to the possibility and severity corresponding to the risk event).
[0116] In actual application, the client can obtain the third information by presenting relevant information to the user and receiving the user's selection operation based on the possibility and severity of the risk event.
[0117] Specifically, in one embodiment, the specific implementation of step 103 may include:
[0118] Based on the fifth information, information related to the frequency of risk events, control measures, and the response capabilities of relevant personnel is presented in relation to the likelihood of a risk event occurring; and information related to the economic losses, social impact, and public opinion impact caused by the risk event is presented in relation to the severity of the risk event.
[0119] Receive selected actions based on the likelihood and severity of risk events;
[0120] The third information is generated according to a selection operation on the possibility and severity of the risk event.
[0121] Here, in actual application, the client can determine the possibility information and severity information of the risk event from the received fifth information; wherein, the possibility information includes information related to the frequency of occurrence, control measures, and response capabilities of relevant personnel of the risk event, which complies with predefined specifications; the severity information includes information related to the economic losses, social impact, and public opinion impact caused by the risk event, which complies with predefined specifications.
[0122] After determining the possibility information and severity information of the risk event, the client can present to the user on multiple pages respectively information related to the frequency of occurrence of the risk event, control measures, and the response capabilities of relevant personnel, as well as information related to the economic losses, social impact, and public opinion impact caused by the risk event, for the user to choose; of course, the client can also present all of the above information to the user on a single page, and the embodiment of the present application does not limit the presentation method of the above information.
[0123] Exemplarily, when the client obtains the third information, the client can determine information related to the possibility and severity of the risk event and in compliance with predefined specifications based on the obtained fifth information, and present the determined information to the user. The content presented can be specifically as shown in Table 1.
[0124]
[0125]
[0126] Table 1
[0127] Here, the "○" in front of each piece of information that meets the predefined specifications represents a selection box. When not selected by the user, it can be presented as "○", and when selected by the user, it can be presented as "●". At the same time, to facilitate the user's understanding of the specific meaning of each piece of information that meets the predefined specifications, the client can set annotations for each piece of information to further explain the information that meets the predefined specifications. For example, for "likely to occur", set an annotation such as "likely to occur means the frequency of occurrence is 1-5 times per year". When the user selects a piece of information, the client can present the annotation content corresponding to the information. After receiving the user's selection operations for all six indicators in Table 1, the client can generate the third information.
[0128] After generating the third information, in step 103, the client sends the third information to the platform. The platform can then use the first and third information to conduct a comprehensive and accurate risk assessment of the subject to be assessed, obtaining an assessment result. The platform can then send fourth information containing the assessment result to the client. The assessment result of the subject to be assessed can be specifically expressed as a risk level. The risk level criteria can be pre-set based on actual needs, such as risk levels including major, moderate, general, and low. Of course, the assessment result can also be expressed in other forms, such as scores, which are not limited in this embodiment of the present application.
[0129] In actual application, the platform can directly send the fourth information containing the evaluation results to the corresponding client after obtaining the evaluation results of each object to be evaluated. Alternatively, the platform can also divide the evaluation results of multiple objects to be evaluated corresponding to the same client (which can also be understood as the same user) according to the risk objects of the risk event, form one or more risk responsibility lists, and send the one or more risk responsibility lists to the client, wherein the risk object refers to: the person or department responsible for the risk event of the object to be evaluated, such as the management office, security bureau, etc. The risk object can also be understood as the risk subject, or the responsible subject, or the responsible department, etc. The embodiment of this application does not limit the name of the risk object; each risk object corresponds to a risk responsibility list, and the risk responsibility list includes the evaluation results of the one or more objects to be evaluated related to the risk object (that is, the risk responsibility list contains the fourth information). In actual application, the client can obtain the fourth information in one of the above two ways according to actual needs, and the embodiment of this application does not limit this.
[0130] After obtaining the fourth information, the client can use the fourth information to generate an assessment report (which can also be understood as a report or assessment record, etc.) for the object to be assessed, and the assessment report contains the assessment results of the object to be assessed. In actual application, the client can obtain information related to indicators such as risk objects, risk factors, risk periods, etc. corresponding to the object to be assessed, and use the obtained information and the fourth information to generate the assessment report. In this way, it is convenient for the risk objects corresponding to the object to be assessed to use the assessment report to perform efficient and accurate risk management. Among them, the risk factors (also known as influencing factors) refer to: factors that affect the occurrence of risk events, which can include unsafe behaviors related to one or more aspects of personnel, objects, environment, management, etc., such as failure to set up warning signs, failure to remove obstacles in time, etc.; the risk period (also known as key period or risk occurrence period, etc.) refers to: time points and / or time periods with a high probability of the risk event occurring. The granularity of the time points and / or time periods can be set according to actual needs, such as hours, days, months, years, etc. The embodiments of this application do not limit the names of the risk factors and risk periods.
[0131] Based on this, after step 104, the client can obtain information that can characterize the risk object, risk period, risk factors and other indicators of the object to be assessed. Specifically, in one embodiment, the method can also include:
[0132] Based on the fifth information, present information related to the risk object, risk period, and risk factors of the risk event;
[0133] Receive selection operations for risk objects, risk periods, and risk factors for risk events;
[0134] An assessment report for the object to be assessed is generated by utilizing the selection operations of the risk object, risk period, and risk factors for the risk event and the assessment result of the object to be assessed.
[0135] Here, in actual application, the client can determine the information related to the control subject, key period, and risk factors of the risk event and in compliance with predefined specifications from the received fifth information; then, the client can present the determined information to the user on a single or multiple pages for the user to select; after receiving the user's selection operation, the risk object, risk period, and risk factors of the risk event are determined, and combined with the evaluation results of the object to be evaluated, an evaluation report for the object to be evaluated is generated.
[0136] Specifically, the client can analyze the user's selection operation to obtain information related to risk management and control measures for the risk event, such as handling methods, risk management and control recommendations, etc. The client can then use the information related to the risk management and control measures of the subject to be assessed, combined with the assessment results of the subject to be assessed, the risk subject of the risk event, the risk period, risk factors, etc., to generate the assessment report. More specifically, the client can use artificial intelligence (AI) technology to analyze the above information to generate the assessment report.
[0137] Of course, the client may also determine information related to risk management control measures based on the fifth information, present the information related to risk management control measures to the user, and then determine risk management control measures for the risk event based on the user's selection operation.
[0138] Based on this, in one embodiment, the method may further include:
[0139] Based on the fifth information, present information related to risk management control measures for the risk event;
[0140] Receive the selection of risk management control measures for risk events;
[0141] An assessment report for the object to be assessed is generated using the selection operations of the risk object, risk period, risk factors, and risk management control measures for the risk event and the assessment results of the object to be assessed.
[0142] After obtaining the assessment report, the client may send the assessment report to the risk object of the risk event, so as to provide decision support for the control entity in risk management of the object to be assessed.
[0143] Accordingly, the present application also provides a risk assessment method, which is applied to the platform, such as Figure 2 As shown, the method includes:
[0144] Step 201: Receive first information sent by a client, where the first information represents one or more indicators used to describe an object to be evaluated, and the indicators comply with predefined specifications;
[0145] Step 202: using the first information, determining second information, where the second information is used to describe the risk event corresponding to the object to be assessed;
[0146] Step 203: Send the second information to the client;
[0147] Step 204: Receive third information sent by the client, where the third information represents the possibility and severity of the risk event.
[0148] Step 205: Evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated;
[0149] Step 206: Send fourth information to the client, where the fourth information includes the evaluation result of the object to be evaluated.
[0150] Here, in actual application, the platform may verify the identity of the client upon receiving the registration request sent by the client. If the verification is successful, the platform completes the registration of the client and activates the risk assessment service for the client.
[0151] After the risk assessment service is activated, the user corresponding to the client can interact with the client and use the client to perform risk assessment on the object to be assessed.
[0152] In actual application, a database may be set up on the platform. The database contains information related to risk events that is pre-set according to actual needs and complies with predefined specifications. Specifically, the database may be associated with one or more of the following:
[0153] One or more indicators used to describe the object to be evaluated;
[0154] the likelihood of risk events;
[0155] the severity of the risk event;
[0156] Risk objects of risk events;
[0157] The risk period of the risk event;
[0158] Risk factors for risk events;
[0159] Risk management controls.
[0160] In this case, after the platform activates the risk assessment service for the client, the platform can determine all data associated with the user from the database based on the user corresponding to the client, generate fifth information using all the determined data, and then send the fifth information to the client so that the client can present information that meets the predefined specifications to the user. That is, in one embodiment, the method can also include:
[0161] Sending fifth information to the client, where the fifth information includes all information related to the client that meets predefined specifications, and the fifth information is associated with data in a database.
[0162] Specifically, in one embodiment, the platform determines data associated with the user corresponding to the client from the database; and generates the fifth information using all the determined data.
[0163] After the client obtains the fifth information, for each indicator used to describe the object to be evaluated, the client determines from the fifth information information information that is related to the indicator and meets the predefined specifications, and presents the determined information to the user. Then, based on the user's selection operation for each indicator, the client generates first information and sends the first information to the platform.
[0164] After receiving the first information sent by the client, in step 202, the platform may perform semantic processing on the first information to obtain second information describing the risk event corresponding to the object to be assessed. That is, in one embodiment, the specific implementation of step 202 may include performing semantic processing on the first information to obtain the second information.
[0165] Specifically, the platform can use AI technologies such as natural language processing (NLP) to process the first information, perform semantic analysis on one or more indicators corresponding to the first information, and obtain accurate and comprehensive descriptive information (i.e., the second information) for the risk event of the object to be evaluated.
[0166] After obtaining the second information, the platform sends the second information to the client in step 203. The client can then present the second information to the user, allowing the user to determine whether the description content complies with the assessment target based on the presented second information, and obtain a determination result. If the determination result indicates that the description content does not comply with the assessment target, the client can resend the first information to the platform. The platform can generate corresponding second information based on the resent first information and resend the regenerated second information to the client. If the determination result indicates that the description content complies with the assessment target, the client can obtain third information indicating the likelihood and severity of the risk event and send the third information to the platform.
[0167] In actual application, the client can determine the possibility information and severity information of the risk event from the received fifth information; then, the client can present the determined information to the user for the user to select; after receiving the user's selection operation, the client can generate third information based on the selection operation and send the third information to the platform.
[0168] Based on the received risk event likelihood information and severity information, option information related to the likelihood and severity of the risk event can be presented to the user, and a user selection operation can be received, thereby generating the third information based on the selection operation. The risk event likelihood information and severity information can be pre-set and stored in the database.
[0169] After receiving the third information, the platform may evaluate the object to be evaluated using the first information and the third information.
[0170] Specifically, in one embodiment, the specific implementation of step 205 may include: the platform uses the first information and the third information, combined with the accident cases, expert weights, and risk control capabilities corresponding to the risk event, to determine the risk level of the risk event, and uses the risk level as the evaluation result of the object to be evaluated.
[0171] In actual application, the platform can obtain accident case related information corresponding to the risk event from one or more channels such as relevant institutions (such as education committees, etc.), industry websites, insurance companies, etc. based on the first information; at the same time, the platform can determine the expert weight related information based on the opinions and / or judgments of multiple experts, and the expert weight is used to adjust the risk assessment results to improve the accuracy and reliability of the risk assessment; at the same time, the platform can obtain risk control capability related information corresponding to the risk event based on one or more of the relevant network information (such as official website) of the client (which can also be understood as the user or the assessed unit (such as school, enterprise, etc.)), registration information, information actively reported by the client, etc., wherein the risk control capability includes emergency response capability, effectiveness of risk control measures, etc.; the method of obtaining the expert weight may include pre-setting, obtaining from other devices according to actual needs, etc., and the embodiment of the present application does not limit this.
[0172] After obtaining the accident cases, expert weights, and risk control capability-related information corresponding to the risk event, the platform uses the obtained information and the first and third information to determine the risk level of the risk event.
[0173] Specifically, the platform may perform quantitative calculations using the acquired information, the first information, and the third information to obtain a risk value of the risk event.
[0174] For example, the platform may calculate the risk value of the risk event using formula (1):
[0175]
[0176] Wherein, L represents the risk value of the risk event, L1 represents information related to the frequency of occurrence of the risk event, L2 represents information related to the control measures for the risk event, L3 represents information related to the response capabilities of the personnel involved in the risk event, S1 represents information related to the economic losses caused by the risk event, S2 represents information related to the social impact caused by the risk event, S3 represents information related to the public opinion impact caused by the risk event, M represents the risk control capability corresponding to the client, W represents the expert weight, and A represents the adjustment factor corresponding to the accident case. The platform can use the acquired accident case to determine the adjustment factor corresponding to the accident case. The adjustment factor can include a numerical coefficient. The user adjusts the risk assessment results with the adjustment factor to improve the accuracy and reliability of the risk assessment. After calculating the risk value of the risk event, the platform can use the risk value to classify the risk event according to the preset risk level standard to determine the risk level corresponding to the risk event.
[0177] Of course, the platform can also use a computing model (such as an AI large model) to determine the risk level of the risk event. Specifically, the platform can input the first information, the third information, and relevant information about the accident case, expert weight, and risk control capability corresponding to the risk event into the computing model to obtain the risk level of the risk event output by the computing model, and use the risk level as the assessment result of the object to be assessed.
[0178] After obtaining the evaluation results of the object to be evaluated, in step 206, the platform sends the fourth information containing the evaluation results of the object to be evaluated to the client. Specifically, the platform can directly send the fourth information containing the evaluation results to the corresponding client after obtaining the evaluation results of each object to be evaluated. Alternatively, the platform can also divide the evaluation results of multiple objects to be evaluated corresponding to the same client (which can also be understood as the same user) according to the risk objects (such as responsible departments) of the risk events to form one or more risk responsibility lists, and send the one or more risk responsibility lists to the client, wherein each control entity corresponds to a risk responsibility list, and the risk responsibility list includes the evaluation results of the one or more objects to be evaluated related to the risk object. That is to say, in one embodiment, the platform sends a risk responsibility list to the client, and the risk responsibility list includes the evaluation results of one or more objects to be evaluated, and the one or more risk events include the risk events corresponding to the objects to be evaluated.
[0179] The present application also provides a risk assessment method, such as Figure 3 As shown, the method includes:
[0180] Step 301: The client obtains first information and sends the first information to the platform, where the first information represents one or more indicators used to describe the object to be evaluated, and the indicators meet predefined specifications;
[0181] Step 302: The platform receives the first information sent by the client;
[0182] Step 303: The platform uses the first information to determine second information, where the second information is used to describe the risk event corresponding to the object to be assessed;
[0183] Step 304: the platform sends the second information to the client;
[0184] Step 305: The client receives the second information sent by the platform;
[0185] Step 306: The client obtains third information and sends the third information to the platform, where the third information represents the possibility and severity of the risk event.
[0186] Step 307: The platform receives the third information sent by the client;
[0187] Step 308: The platform evaluates the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated;
[0188] Step 309: The platform sends fourth information to the client, where the fourth information includes the evaluation result of the object to be evaluated;
[0189] Step 310: The client receives the fourth information sent by the platform.
[0190] Here, it should be noted that the specific processing procedures of the client and platform have been described in detail above and will not be repeated here.
[0191] The risk assessment method provided in the embodiment of the present application is as follows: the client obtains first information and sends the first information to the platform, the first information representing one or more indicators used to describe the object to be assessed, and the indicators comply with predefined specifications; receives second information sent by the platform, the second information is used to describe the risk event corresponding to the object to be assessed; obtains third information and sends the third information to the platform, the third information representing the possibility and severity of the risk event; receives fourth information sent by the platform, the fourth information includes the assessment result of the object to be assessed determined by the platform using the first information and the third information; at the same time, the platform receives the first information sent by the client; uses the first information to determine the second information, the second information is used to describe the risk event corresponding to the object to be assessed; sends the second information to the client; receives the third information sent by the client; uses the third information and the first information to evaluate the risk event to obtain the assessment result of the object to be assessed; and sends the fourth information to the client. In the solution provided by the embodiment of the present application, the client obtains indicators describing the object to be evaluated and sends them to the platform. The platform then determines the risk event based on the received indicators and informs the client. The client then provides the platform with the severity and possibility information corresponding to the risk event. The platform performs a risk assessment based on all the received information, obtains the assessment results, and sends the assessment results to the client. In this process, on the one hand, the indicators describing the object to be evaluated can be set according to actual needs to ensure that all the indicators obtained can fully describe the object to be evaluated and achieve more detailed information acquisition; on the other hand, each indicator obtained by the client complies with the specifications, which is more conducive to the platform's analysis and understanding; therefore, the platform can use standardized and refined indicators to obtain more accurate risk events and inform the client of the risk events. The client can also obtain accurate possibility and severity information for the risk event and provide it to the platform. In this way, when performing risk assessment, the platform considers the severity and possibility of the risk event, as well as the indicators that can fully and accurately describe the object to be evaluated, and can achieve a more comprehensive and accurate assessment and obtain a highly accurate assessment result.
[0192] In order to implement the method provided by the client side of the embodiment of the present application, the embodiment of the present application also provides a risk assessment device, which is set on the client, such as Figure 4 As shown, the device includes:
[0193] A first sending unit 401 is configured to obtain first information and send the first information to the platform, wherein the first information represents one or more indicators used to describe the object to be evaluated, and the indicators meet predefined specifications; and obtain third information and send the third information to the platform, wherein the third information represents the possibility and severity of a risk event corresponding to the object to be evaluated;
[0194] The first receiving unit 402 is used to receive second information sent by the platform, where the second information is used to describe the risk event corresponding to the object to be evaluated; and receive fourth information sent by the platform, where the fourth information includes an evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
[0195] In one embodiment, the first receiving unit 402 is further configured to:
[0196] Fifth information sent by the platform is received, where the fifth information includes all information related to the client that complies with predefined specifications, and the fifth information is associated with data in a database.
[0197] In one embodiment, the first sending unit 401 is specifically configured to:
[0198] Based on the fifth information, for each indicator, present one or more pieces of information corresponding to the indicator that meet predefined specifications;
[0199] Receive selection operations for each indicator;
[0200] The first information is generated according to the selection operations of all indicators.
[0201] In one embodiment, the first sending unit 401 is specifically configured to:
[0202] Based on the fifth information, information related to the frequency of risk events, control measures, and the response capabilities of relevant personnel is presented in relation to the likelihood of a risk event occurring; and information related to the economic losses, social impact, and public opinion impact caused by the risk event is presented in relation to the severity of the risk event.
[0203] Receive selected actions based on the likelihood and severity of risk events;
[0204] The third information is generated according to a selection operation on the possibility and severity of the risk event.
[0205] In one embodiment, the first sending unit 401 is further configured to:
[0206] Based on the fifth information, present information related to the risk object, risk period, and risk factors of the risk event;
[0207] Receive selection operations for risk objects, risk periods, and risk factors for risk events;
[0208] An assessment report for the object to be assessed is generated by utilizing the selection operations of the risk object, risk period, and risk factors for the risk event and the assessment result of the object to be assessed.
[0209] In one embodiment, the first sending unit 401 is further configured to:
[0210] Based on the fifth information, present information related to risk management control measures for the risk event;
[0211] Receive the selection of risk management control measures for risk events;
[0212] An assessment report for the object to be assessed is generated using the selection operations of the risk object, risk period, risk factors, and risk management control measures for the risk event and the assessment results of the object to be assessed.
[0213] In actual application, the first receiving unit 402 can be implemented by a communication interface in the risk assessment device, and the first sending unit 401 can be implemented by a processor in the risk assessment device in combination with the communication interface.
[0214] In order to implement the method on the platform side of the embodiment of the present application, the embodiment of the present application also provides a risk assessment device, which is set on the platform, such as Figure 5 As shown, the device includes:
[0215] The second receiving unit 501 is configured to receive first information sent by a client, the first information representing one or more indicators used to describe an object to be evaluated, the indicators complying with predefined specifications; and receive third information sent by the client, the third information representing the likelihood and severity of a risk event corresponding to the object to be evaluated;
[0216] A determining unit 502 is configured to determine second information using the first information, where the second information is used to describe a risk event corresponding to the object to be assessed;
[0217] A second sending unit 503 is configured to send the second information to the client; and send fourth information to the client, wherein the fourth information includes an evaluation result of the object to be evaluated;
[0218] The evaluation unit 504 is configured to evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated.
[0219] In one embodiment, the second sending unit 503 is further configured to:
[0220] Sending fifth information to the client, where the fifth information includes all information related to the client that meets predefined specifications, and the fifth information is associated with data in a database.
[0221] In one embodiment, the determining unit 502 is further configured to:
[0222] For the user corresponding to the client, data associated with the user is determined from the database; and the fifth information is generated using all the determined data.
[0223] In one embodiment, the determining unit 502 is specifically configured to:
[0224] The first information is semantically processed to obtain the second information.
[0225] In one embodiment, the evaluation unit 504 is specifically configured to:
[0226] The third information and the first information are used in combination with the accident cases, expert weights, and risk control capabilities corresponding to the risk event to determine the risk level of the risk event, and the risk level is used as the evaluation result of the object to be evaluated.
[0227] In one embodiment, the second sending unit 503 is configured to:
[0228] A risk responsibility list is sent to the client, where the risk responsibility list includes assessment results of one or more objects to be assessed, and the one or more risk events include risk events corresponding to the objects to be assessed.
[0229] In actual application, the second receiving unit 501 and the second sending unit 503 can be implemented by a communication interface in the risk assessment device, and the determining unit 502 and the evaluating unit 504 can be implemented by a processor in the risk assessment device.
[0230] It should be noted that the risk assessment device provided in the above embodiment only uses the division of the aforementioned program units as an example to illustrate risk assessment. In actual applications, the aforementioned processing can be assigned to different program units as needed, that is, the internal structure of the device can be divided into different program units to complete all or part of the aforementioned processing. In addition, the risk assessment device provided in the above embodiment and the risk assessment method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0231] Based on the hardware implementation of the above program modules, and in order to implement the method of the client side of the embodiment of the present application, the embodiment of the present application also provides a client, such as Figure 6 As shown, the client 600 includes:
[0232] The first communication interface 601 is capable of exchanging information with the platform;
[0233] A first processor 602 is connected to the first communication interface 601 to implement information interaction with the platform and is used to execute the methods provided by one or more technical solutions on the client side when running a computer program;
[0234] The first memory 603 , on which the computer program is stored.
[0235] Specifically, the first processor 602 is configured to:
[0236] Obtain first information through the first communication interface 601 and send the first information to the platform, the first information representing one or more indicators used to describe the object to be evaluated, and the indicators comply with predefined specifications; receive second information sent by the platform, the second information is used to describe the risk event corresponding to the object to be evaluated; obtain third information and send the third information to the platform, the third information representing the possibility and severity of the risk event; and receive fourth information sent by the platform, the fourth information including the evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
[0237] In one embodiment, the first communication interface 601 is further configured to:
[0238] Fifth information sent by the platform is received, where the fifth information includes all information related to the client that complies with predefined specifications, and the fifth information is associated with data in a database.
[0239] In one embodiment, the first processor 602 is specifically configured to:
[0240] Based on the fifth information, for each indicator, presenting one or more pieces of information corresponding to the indicator that conform to predefined specifications through the first communication interface 601; and receiving a selection operation for each indicator;
[0241] The first information is generated according to the selection operations of all indicators.
[0242] In one embodiment, the first processor 602 is specifically configured to:
[0243] Based on the fifth information, information related to the frequency of occurrence of risk events, control measures, and response capabilities of relevant personnel are presented through the first communication interface 601, with respect to the likelihood of a risk event occurring; and information related to the economic losses, social impact, and public opinion impact caused by the risk event is presented, with respect to the severity of the risk event.
[0244] Receive selected actions based on the likelihood and severity of risk events;
[0245] The third information is generated according to a selection operation on the possibility and severity of the risk event.
[0246] In one embodiment, the first processor 602 is further configured to:
[0247] Based on the fifth information, presenting information related to the risk object, risk period, and risk factors of the risk event through the first communication interface 601; and receiving a selection operation for the risk object, risk period, and risk factors of the risk event;
[0248] An assessment report for the object to be assessed is generated by utilizing the selection operations of the risk object, risk period, and risk factors for the risk event and the assessment result of the object to be assessed.
[0249] In one embodiment, the first processor 602 is further configured to:
[0250] Based on the fifth information, presenting information related to the risk management control measures of the risk event through the first communication interface 601; and receiving a selection operation of the risk management control measures for the risk event;
[0251] An assessment report for the object to be assessed is generated using the selection operations of the risk object, risk period, risk factors, and risk management control measures for the risk event and the assessment results of the object to be assessed.
[0252] It should be noted that the specific processing process of the first processor 602 and the first communication interface 601 can be understood by referring to the above method.
[0253] Of course, in actual application, the various components in the client 600 are coupled together through the bus system 604. It is understood that the bus system 604 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 6 Various buses are labeled as bus system 604 .
[0254] The first memory 603 in the embodiment of the present application is used to store various types of data to support the operation of the client 600. Examples of such data include: any computer program used to operate on the client 600.
[0255] The methods disclosed in the above embodiments of the present application can be applied to the first processor 602 or implemented by the first processor 602. The first processor 602 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 first processor 602 or instructions in software form. The above first processor 602 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 602 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present application can be directly embodied as being 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 located in the first memory 603. The first processor 602 reads the information in the first memory 603 and completes the steps of the above method in combination with its hardware.
[0256] In an exemplary embodiment, the client 600 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.
[0257] Based on the hardware implementation of the above program modules, and in order to implement the method of the platform side of the embodiment of the present application, the embodiment of the present application also provides a platform, such as Figure 7 As shown, the platform 700 includes:
[0258] The second communication interface 701 is capable of exchanging information with the client;
[0259] A second processor 702 is connected to the second communication interface 701 to implement information interaction with the client, and is used to execute the methods provided by one or more technical solutions on the platform side when running the computer program;
[0260] The second memory 703 , on which the computer program is stored.
[0261] Specifically, the second communication interface 701 is used to:
[0262] receiving first information sent by a client, the first information representing one or more indicators used to describe an object to be evaluated, the indicators complying with predefined specifications; receiving third information sent by the client, the third information representing the likelihood and severity of a risk event corresponding to the object to be evaluated; sending second information to the client, the second information describing the risk event corresponding to the object to be evaluated; and sending fourth information to the client, the fourth information including an evaluation result of the object to be evaluated;
[0263] The second processor 702 is configured to:
[0264] The second information is determined using the first information; and the risk event is evaluated using the third information and the first information to obtain an evaluation result of the object to be evaluated.
[0265] In one embodiment, the second communication interface 701 is further configured to:
[0266] Sending fifth information to the client, where the fifth information includes all information related to the client that meets predefined specifications, and the fifth information is associated with data in a database.
[0267] In one embodiment, the second processor 702 is further configured to:
[0268] For the user corresponding to the client, data associated with the user is determined from the database; and the fifth information is generated using all the determined data.
[0269] In one embodiment, the second processor 702 is specifically configured to:
[0270] The first information is semantically processed to obtain the second information.
[0271] In one embodiment, the second processor 702 is specifically configured to:
[0272] The third information and the first information are used in combination with the accident cases, expert weights, and risk control capabilities corresponding to the risk event to determine the risk level of the risk event, and the risk level is used as the evaluation result of the object to be evaluated.
[0273] In one embodiment, the second communication interface 701 is used to:
[0274] A risk responsibility list is sent to the client, where the risk responsibility list includes assessment results of one or more objects to be assessed, and the one or more risk events include risk events corresponding to the objects to be assessed.
[0275] It should be noted that the specific processing process of the second processor 702 and the second communication interface 701 can be understood by referring to the above method.
[0276] Of course, in actual application, the various components in the platform 700 are coupled together through the bus system 704. It is understood that the bus system 704 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 704 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 7 Various buses are labeled as bus system 704 .
[0277] The second memory 703 in the embodiment of the present application is used to store various types of data to support the operation of the platform 700. Examples of such data include: any computer program used to operate on the platform 700.
[0278] The methods disclosed in the above embodiments of the present application can be applied to or implemented by the second processor 702. The second processor 702 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 or software instructions in the second processor 702. The above second processor 702 may be a general-purpose processor, a DSP, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The second processor 702 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present 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 may be located in a storage medium located in the second memory 703. The second processor 702 reads the information in the second memory 703 and, in conjunction with its hardware, completes the steps of the above method.
[0279] In an exemplary embodiment, the platform 700 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned methods.
[0280] It can be understood that the memory (first memory 603, second memory 703) of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can 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), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a magnetic disk memory or a tape memory. The volatile memory can 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 random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.
[0281] In an exemplary embodiment, the present application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a first memory 603 storing a computer program, which can be executed by the first processor 602 of the client 600 to complete the steps of the aforementioned client-side method. Another example includes a second memory 703 storing a computer program, which can be executed by the second processor 702 of the platform 700 to complete the steps of the aforementioned platform-side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.
[0282] In an exemplary embodiment, the embodiment of the present application also provides a computer program product, including a computer program, which can be executed by the first processor 602 of the client 600 to complete the steps described in the aforementioned client-side method, or the computer program can be executed by the second processor 702 of the platform 700 to complete the steps described in the aforementioned platform-side method.
[0283] In order to implement the method provided in the embodiment of the present application, the embodiment of the present application also provides a risk assessment system, such as Figure 8 As shown, the system includes: a client 801 and a platform 802.
[0284] Here, it should be noted that the specific processing procedures of the client 801 and the platform 802 have been described in detail above and will not be repeated here.
[0285] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0286] In addition, the technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.
[0287] The above description is merely a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application.
Claims
1. A risk assessment method, characterized in that: Applied to a client, the method includes: Acquire first information and send the first information to the platform, where the first information represents one or more indicators used to describe the object to be evaluated, and the indicators meet predefined specifications; receiving second information sent by the platform, where the second information is used to describe a risk event corresponding to the object to be assessed; Obtaining third information and sending the third information to the platform, wherein the third information represents the possibility and severity of the risk event; Receive fourth information sent by the platform, where the fourth information includes an evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
2. The method according to claim 1, characterized in that The method further comprises: Fifth information sent by the platform is received, where the fifth information includes all information related to the client that complies with predefined specifications, and the fifth information is associated with data in a database.
3. The method according to claim 2, characterized in that The obtaining of the first information includes: Based on the fifth information, for each indicator, present one or more pieces of information corresponding to the indicator that meet predefined specifications; Receive a selection operation for each indicator; The first information is generated according to the selection operations of all indicators.
4. The method according to claim 2, characterized in that The obtaining of the third information includes: Based on the fifth information, information related to the frequency of risk events, control measures, and the response capabilities of relevant personnel is presented in relation to the likelihood of a risk event occurring; and information related to the economic losses, social impact, and public opinion impact caused by the risk event is presented in relation to the severity of the risk event. Receive selected actions based on the likelihood and severity of risk events; The third information is generated according to a selection operation on the possibility and severity of the risk event.
5. The method according to any one of claims 2 to 4, characterized in that The method further comprises: Based on the fifth information, present information related to the risk object, risk period, and risk factors of the risk event; Receive selection operations for risk objects, risk periods, and risk factors for risk events; An assessment report for the object to be assessed is generated by utilizing the selection operations of the risk object, risk period, and risk factors for the risk event and the assessment result of the object to be assessed.
6. The method according to claim 5, characterized in that The method further comprises: Based on the fifth information, present information related to risk management control measures for the risk event; Receive the selection of risk management control measures for risk events; An assessment report for the object to be assessed is generated using the selection operations of the risk object, risk period, risk factors, and risk management control measures for the risk event and the assessment results of the object to be assessed.
7. A risk assessment method, characterized in that: Applied to the platform, the method includes: Receiving first information sent by a client, where the first information represents one or more indicators used to describe an object to be evaluated, and the indicators comply with predefined specifications; Determine second information using the first information, where the second information is used to describe a risk event corresponding to the object to be assessed; sending the second information to the client; receiving third information sent by the client, wherein the third information represents the possibility and severity of the risk event; Evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated; Sending fourth information to the client, where the fourth information includes an evaluation result of the object to be evaluated.
8. The method according to claim 7, characterized in that The method further comprises: Sending fifth information to the client, where the fifth information includes all information related to the client that meets predefined specifications, and the fifth information is associated with data in a database.
9. The method according to claim 8, characterized in that The method further comprises: For the user corresponding to the client, data associated with the user is determined from the database; and the fifth information is generated using all the determined data.
10. The method according to claim 7, characterized in that The determining second information by using the first information includes: The first information is semantically processed to obtain the second information.
11. The method according to claim 7, characterized in that The step of evaluating the risk event by using the third information and the first information to obtain an evaluation result of the object to be evaluated includes: The third information and the first information are used in combination with the accident cases, expert weights, and risk control capabilities corresponding to the risk event to determine the risk level of the risk event, and the risk level is used as the evaluation result of the object to be evaluated.
12. The method according to any one of claims 7 to 11, characterized in that A risk responsibility list is sent to the client, where the risk responsibility list includes assessment results of one or more objects to be assessed, and the one or more risk events include risk events corresponding to the objects to be assessed.
13. A risk assessment device, characterized in that: include: a first sending unit configured to obtain first information and send the first information to the platform, wherein the first information represents one or more indicators used to describe the object to be evaluated, and the indicators meet predefined specifications; and obtain third information and send the third information to the platform, wherein the third information represents the possibility and severity of a risk event corresponding to the object to be evaluated; A first receiving unit is configured to receive second information sent by the platform, where the second information is used to describe a risk event corresponding to the object to be assessed; and receiving fourth information sent by the platform, where the fourth information includes an evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
14. A risk assessment device, characterized in that: include: A second receiving unit is configured to receive first information sent by a client, where the first information represents one or more indicators used to describe an object to be evaluated, and the indicators comply with predefined specifications; and receiving third information sent by the client, wherein the third information represents the possibility and severity of the risk event corresponding to the object to be assessed; a determining unit, configured to determine second information using the first information, where the second information is used to describe a risk event corresponding to the object to be assessed; A second sending unit, configured to send the second information to the client; and sending fourth information to the client, wherein the fourth information includes an evaluation result of the object to be evaluated; An evaluation unit is configured to evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated.
15. A client, characterized in that: include: A first processor and a first communication interface; wherein, The first processor is used to obtain first information through the first communication interface and send the first information to the platform, where the first information represents one or more indicators used to describe the object to be evaluated, and the indicators comply with predefined specifications; receive second information sent by the platform, where the second information is used to describe the risk event corresponding to the object to be evaluated; obtain third information and send the third information to the platform, where the third information represents the possibility and severity of the risk event; and receive fourth information sent by the platform, where the fourth information includes the evaluation result of the object to be evaluated determined by the platform using the first information and the third information.
16. A platform, characterized in that: include: A second processor and a second communication interface; wherein, The second communication interface is configured to receive first information sent by a client, the first information representing one or more indicators used to describe an object to be evaluated, the indicators complying with predefined specifications; receive third information sent by the client, the third information representing the likelihood and severity of a risk event corresponding to the object to be evaluated; send second information to the client, the second information describing the risk event corresponding to the object to be evaluated; and send fourth information to the client, the fourth information including an evaluation result of the object to be evaluated; The second processor is configured to determine the second information using the first information; and evaluate the risk event using the third information and the first information to obtain an evaluation result of the object to be evaluated.
17. A client, characterized in that: include: a first processor and a first memory for storing a computer program capable of being executed on the processor, Wherein, when the first processor is used to run the computer program, it executes the steps of the method according to any one of claims 1 to 6.
18. A platform, characterized in that: include: a second processor and a second memory for storing a computer program capable of being executed on the processor, Wherein, when the second processor is used to run the computer program, it executes the steps of the method according to any one of claims 7 to 12.
19. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 6, or implements the steps of the method according to any one of claims 7 to 12.
20. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the computer program implements the steps of the method according to any one of claims 1 to 6, or implements the steps of the method according to any one of claims 7 to 12.