awacke1 commited on
Commit
f878c8b
Β·
1 Parent(s): e4d89ec

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +104 -0
app.py CHANGED
@@ -20,6 +20,27 @@ st.markdown("""
20
  | 6 | SOP-06: Incident Management | Handling compliance incidents and implementing corrective actions | incident, management, compliance, handle, implement, corrective, action, investigation, response, resolution | https://en.wikipedia.org/wiki/Incident_management | 🚨 |
21
  | 7 | SOP-07: Recordkeeping | Maintaining accurate and up-to-date compliance records and documentation | recordkeeping, maintain, accurate, up-to-date, compliance, documentation, archive, storage, filing, record | https://en.wikipedia.org/wiki/Record_keeping | πŸ“ |
22
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
23
  1. What is the purpose of SOP-01: Risk Assessment?
24
  - The purpose of SOP-01: Risk Assessment is to identify, evaluate, and prioritize compliance risks.
25
 
@@ -51,6 +72,17 @@ st.markdown("""
51
  - Risk assessment is important because it helps organizations to identify and manage potential risks, leading to better decision-making, improved performance, and reduced negative impacts.
52
 
53
 
 
 
 
 
 
 
 
 
 
 
 
54
 
55
  1. What is the purpose of SOP-02: Policy Development?
56
  - The purpose of SOP-02: Policy Development is to create clear and concise compliance policies and procedures.
@@ -82,6 +114,22 @@ st.markdown("""
82
  10. Why is policy development important?
83
  - Policy development is important because it helps to ensure that an organization is operating in compliance with regulations and standards, while also promoting consistency and clarity in decision-making and behavior.
84
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
85
  1. What is the purpose of SOP-03: Training?
86
  - The purpose of SOP-03: Training is to provide regular compliance training to employees.
87
 
@@ -112,6 +160,20 @@ st.markdown("""
112
  10. What is a training course?
113
  - A training course is a structured program of learning that is typically designed to improve skills or knowledge related to a specific job or task.
114
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
115
 
116
  1. What is the purpose of SOP-04: Monitoring?
117
  - The purpose of SOP-04: Monitoring is to conduct periodic compliance audits and monitoring activities.
@@ -143,6 +205,20 @@ st.markdown("""
143
  10. What is surveillance?
144
  - Surveillance is the act of closely monitoring an activity or process to ensure compliance, safety, or security.
145
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
146
  1. What is the purpose of SOP-05: Reporting?
147
  - The purpose of SOP-05: Reporting is to establish a process for reporting and addressing compliance issues.
148
 
@@ -173,6 +249,31 @@ st.markdown("""
173
  10. What is an investigation?
174
  - An investigation is a process of gathering information and evidence to uncover the facts about a particular event or situation.
175
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
176
 
177
  1. What is the purpose of SOP-06: Incident Management?
178
  - The purpose of SOP-06: Incident Management is to handle compliance incidents and implement corrective actions.
@@ -235,6 +336,9 @@ st.markdown("""
235
  - Recordkeeping is important for maintaining compliance, establishing accountability, facilitating business operations, and preserving historical information/documentation.
236
  """)
237
 
 
 
 
238
  st.graphviz_chart('''
239
  digraph {
240
  // Nodes
 
20
  | 6 | SOP-06: Incident Management | Handling compliance incidents and implementing corrective actions | incident, management, compliance, handle, implement, corrective, action, investigation, response, resolution | https://en.wikipedia.org/wiki/Incident_management | 🚨 |
21
  | 7 | SOP-07: Recordkeeping | Maintaining accurate and up-to-date compliance records and documentation | recordkeeping, maintain, accurate, up-to-date, compliance, documentation, archive, storage, filing, record | https://en.wikipedia.org/wiki/Record_keeping | πŸ“ |
22
 
23
+ st.graphviz_chart('''
24
+ digraph {
25
+ // Nodes
26
+ A [label="SOP-01: Risk Assessment 🎯"]
27
+ B [label="Risk Context πŸ“š"]
28
+ C [label="Evaluating Risks πŸ“Š"]
29
+ D [label="Prioritizing Risks βš–οΈ"]
30
+ E [label="Compliance Risk ⚠️"]
31
+ F [label="Analysis Role πŸ”"]
32
+ G [label="Risk Management πŸ’Ό"]
33
+
34
+ // Edges
35
+ A -> B
36
+ A -> C
37
+ A -> D
38
+ A -> E
39
+ A -> F
40
+ A -> G
41
+ }
42
+ ''')
43
+
44
  1. What is the purpose of SOP-01: Risk Assessment?
45
  - The purpose of SOP-01: Risk Assessment is to identify, evaluate, and prioritize compliance risks.
46
 
 
72
  - Risk assessment is important because it helps organizations to identify and manage potential risks, leading to better decision-making, improved performance, and reduced negative impacts.
73
 
74
 
75
+ st.graphviz_chart('''
76
+ digraph {
77
+ H [label="SOP-02: Policy Development πŸ“"]
78
+ I [label="Policy Definition πŸ“š"]
79
+ J [label="Policy Process πŸ”„"]
80
+ K [label="Clear Policies πŸ’‘"]
81
+ H -> I
82
+ H -> J
83
+ H -> K
84
+ }
85
+ ''')
86
 
87
  1. What is the purpose of SOP-02: Policy Development?
88
  - The purpose of SOP-02: Policy Development is to create clear and concise compliance policies and procedures.
 
114
  10. Why is policy development important?
115
  - Policy development is important because it helps to ensure that an organization is operating in compliance with regulations and standards, while also promoting consistency and clarity in decision-making and behavior.
116
 
117
+
118
+ st.graphviz_chart('''
119
+ digraph {
120
+ // Nodes
121
+ L [label="SOP-03: Training πŸ“š"]
122
+ M [label="Training Definition 🧠"]
123
+ N [label="Regular Training πŸ—“οΈ"]
124
+ O [label="Providing Training πŸ’Ό"]
125
+
126
+ L -> M
127
+ L -> N
128
+ L -> O
129
+
130
+ }
131
+ ''')
132
+
133
  1. What is the purpose of SOP-03: Training?
134
  - The purpose of SOP-03: Training is to provide regular compliance training to employees.
135
 
 
160
  10. What is a training course?
161
  - A training course is a structured program of learning that is typically designed to improve skills or knowledge related to a specific job or task.
162
 
163
+ st.graphviz_chart('''
164
+ digraph {
165
+ // Nodes
166
+
167
+ P [label="SOP-04: Monitoring πŸ“ˆ"]
168
+ Q [label="Monitoring Definition πŸ‘οΈ"]
169
+ R [label="Periodic Monitoring ⏳"]
170
+
171
+ P -> Q
172
+ P -> R
173
+
174
+
175
+ }
176
+ ''')
177
 
178
  1. What is the purpose of SOP-04: Monitoring?
179
  - The purpose of SOP-04: Monitoring is to conduct periodic compliance audits and monitoring activities.
 
205
  10. What is surveillance?
206
  - Surveillance is the act of closely monitoring an activity or process to ensure compliance, safety, or security.
207
 
208
+ st.graphviz_chart('''
209
+ digraph {
210
+ // Nodes
211
+
212
+ S [label="SOP-05: Reporting πŸ“Š"]
213
+ T [label="Reporting Process πŸ”„"]
214
+ U [label="Compliance Issues 🚩"]
215
+
216
+ S -> T
217
+ S -> U
218
+
219
+ }
220
+ ''')
221
+
222
  1. What is the purpose of SOP-05: Reporting?
223
  - The purpose of SOP-05: Reporting is to establish a process for reporting and addressing compliance issues.
224
 
 
249
  10. What is an investigation?
250
  - An investigation is a process of gathering information and evidence to uncover the facts about a particular event or situation.
251
 
252
+ st.graphviz_chart('''
253
+ digraph {
254
+
255
+ V [label="SOP-06: Incident Management 🚨"]
256
+ W [label="Incident Definition ❗"]
257
+ X [label="Handling Incidents πŸ‘©β€πŸ”§"]
258
+ Y [label="Corrective Actions πŸ”§"]
259
+
260
+ V -> W
261
+ V -> X
262
+ V -> Y
263
+
264
+ }
265
+ ''')
266
+
267
+
268
+ st.graphviz_chart('''
269
+ digraph {
270
+ Z [label="SOP-07: Recordkeeping πŸ—„οΈ"]
271
+ AA [label="Maintaining Records πŸ“‹"]
272
+
273
+ Z -> AA
274
+ }
275
+ ''')
276
+
277
 
278
  1. What is the purpose of SOP-06: Incident Management?
279
  - The purpose of SOP-06: Incident Management is to handle compliance incidents and implement corrective actions.
 
336
  - Recordkeeping is important for maintaining compliance, establishing accountability, facilitating business operations, and preserving historical information/documentation.
337
  """)
338
 
339
+
340
+
341
+
342
  st.graphviz_chart('''
343
  digraph {
344
  // Nodes