Skip to content

A Serious Injuries and Fatality Project that is tailored for Electrical and Power Company. Analyzing the different variables and factors involving different hazards, risks and how to prevent them.

Notifications You must be signed in to change notification settings

lois4801/SIF_Project-Safety-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 

Repository files navigation

SIF_Project and Project-Safety-AI --- 2 LIVE END TO END PROJECT

A project about Serious Injuries and Fatalities tailored for Power and Electric Company. Analyzing the variables and factors involving injuries and fatalities in an Electrical Field Industry using Data Science, Data Analysis and tools like Tableau, Google Looker Studio and Power Bi, Python Programming, SQL Programming and many more

I. SIF Project

electro-boom

  • To research the necessary factors and variable that revolves around Electrical Field injuries and fatalities
  • To analyze the schema and diagram for the SIF Project
  • To create and design the database
  • To present different means of presenting data using Data Science techniques, programming
  • To apply Data Analysis techniques and process like data cleaning, data munging, data wrangling, data manipulation
  • To use PowerBI, Tableau, and Google Looker studio in presenting different aspects of data involving injuries and fatalities in Electrical Field Industry
  • To create a website that enables the audience to see the output report of the data gathered
  • To use API or hyperlinks to connect different platforms used from data gathering, data cleaning until data presentation
  • To test the functionality of each dashboards
  • To test the real time integration FROM WEBAPP TO MICROSOFT SOFTWARES >>> FROM WEBAPP TO POWERPOINT PRESENTATION >>> FROM WEBAPP TO WEBAPP>>> FROM WEBAPP TO MY OWN CREATED WEBSITE
  • To do data integration testing and data quality assusrance testing during the start of the project until it is finished
  • Be sure to add description for each DASHBOARD FUNCTIONS.
  • Be sure to interconnect each graphs in each dashboards especially in Tableau.
  • To include the program for embedding the dashboards in any websites
  • To produce 3 Dashboards in PLAN 1

A. Introduction

SIF stands for Serious Injury and Fatality. SIF prevention methods are all about stopping these kinds of accidents from happening in the workplace. There are a number of ways to achieve SIF prevention, and effective strategies typically involve a combination of approaches.

B. Key areas to focus on:

  • Hazard Identification and Risk Assessment: -- Proactive identification of high-energy hazards is crucial. This involves inspecting workplaces, reviewing past incidents, and understanding the tasks performed by workers. Once hazards are identified, steps can be taken to assess and mitigate the risks.

  • Implementing Effective Safety Controls: -- There are two main types of controls: eliminating hazards altogether and implementing safeguards to minimize harm if an accident occurs. Examples include using guardrails when working at heights, ensuring proper ventilation when working with chemicals, and requiring workers to wear Personal Protective Equipment (PPE).

  • Building a Strong Safety Culture: -- This goes beyond just having rules in place. It's about creating an environment where everyone feels empowered to identify and report safety hazards, and where following safety procedures is the norm. This can be achieved through training, leadership commitment, and open communication.

  • Data Analysis and Improvement: -- Safety programs should be data-driven. By collecting and analyzing information on near misses and past incidents, organizations can identify trends and areas where they need to focus their SIF prevention efforts.

C. Creating, Designing, Generating Database and Dataset

1. >>>> DATA STRUCTURE

a. Incident ID

  • Unique identifier for each incident

b. Date of Incident

  • Data when the incident occured

c. Location

  • Specific location where the incident took place (eg. Substation, power plant, field site)

d. Type of Incident

  • Categorization of the incident (eg. Electrical shock, fall from height, equipment failure)

e. Severity

  • Classification of the incident severity (serious, injury , fatality)

f. Description of Incident

  • Detailed description of what happened.

g. Cause

  • Root cause of the incident (e.g., human error, equipment malfunction, environmental factors).

h. Victim Details

  • Information about the victim(s) involved (e.g., job title, years of experience, age).

i. Safety Equipment Used

  • Personal protective equipment (PPE) used at the time of the incident (e.g., gloves, helmets, harness).

j. Witnesses

  • Names or number of witnesses to the incident.

k. Investigation Findings

  • Summary of findings from the incident investigation.

l. Corrective Actions Taken

  • Actions implemented to prevent recurrence of similar incidents.

m. Reporting Agency

  • The agency or authority to which the incident was reported (e.g., CCOHS , OSHA, local regulatory body).

o. Legal Consequences

  • Any legal actions or fines resulting from the incident.

PROCESS PLAN OPTIONS

Plan 1

  • Database to data ETL EXCEL to Tableau for Story Telling and presentation

Plan 2

  • Database creation- SQL Programming- Excel to Google Looker Studio

Plan 3

  • Excel to PowerBI for Presentation

Plan4

  • Excel to Python programming using Data Science and Data analysis processes and tools.

Plan 1

Data Cleaning Process

  • Replaced OSHA to CCOHS to standardize the data
  • Remove empty cells
  • Removed the duplicates

Screenshot 2024-06-10 195552

Screenshot 2024-06-10 200227

Screenshot 2024-06-10 210251

DATA ETL and Manipulation

  • Importing the cleaned data to the tableau. Extracting the datasets and manipulating the necessary variables Screenshot 2024-06-10 211939

  • Manipulated my variables on my Tableau to suit to my needs to present different information by graphs on each sheet Screenshot 2024-06-11 024243

Screenshot 2024-06-11 024532

DASHBOARD 1- Severity of Each Incident Per Year Dashboard

https://public.tableau.com/views/SIFProject/SIFProjectTableauPublicSeverityofEachIncidentEachYearDashboard2?:language=en-US&:sid=&:display_count=n&:origin=viz_share_link

Program to embed in any website

<script type='text/javascript'> var divElement = document.getElementById('viz1718086721883'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.minWidth='1600px';vizElement.style.maxWidth='100%';vizElement.style.minHeight='950px';vizElement.style.maxHeight=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.minWidth='1600px';vizElement.style.maxWidth='100%';vizElement.style.minHeight='950px';vizElement.style.maxHeight=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.minHeight='1300px';vizElement.style.maxHeight=(divElement.offsetWidth*1.77)+'px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script>

DASHBOARD 2- Investigation Findings Per Type of Incident

https://public.tableau.com/views/SIFProject/Dashboard2forwebview?:language=en-US&:sid=&:display_count=n&:origin=viz_share_link

Program to embed to any website

<script type='text/javascript'> var divElement = document.getElementById('viz1718120294959'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.minWidth='1600px';vizElement.style.maxWidth='100%';vizElement.style.minHeight='950px';vizElement.style.maxHeight=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.minWidth='1600px';vizElement.style.maxWidth='100%';vizElement.style.minHeight='950px';vizElement.style.maxHeight=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.minHeight='1300px';vizElement.style.maxHeight=(divElement.offsetWidth*1.77)+'px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script>

DASHBOARD 3- Location Of Incidents Per Year Dashboard

https://public.tableau.com/views/SIFProject/Dashboard1-forwebview3?:language=en-US&:sid=&:display_count=n&:origin=viz_share_link

Program To Embed to any website

<script type='text/javascript'> var divElement = document.getElementById('viz1718120241290'); var vizElement = divElement.getElementsByTagName('object')[0]; if ( divElement.offsetWidth > 800 ) { vizElement.style.minWidth='1600px';vizElement.style.maxWidth='100%';vizElement.style.minHeight='950px';vizElement.style.maxHeight=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.minWidth='1600px';vizElement.style.maxWidth='100%';vizElement.style.minHeight='950px';vizElement.style.maxHeight=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.minHeight='1300px';vizElement.style.maxHeight=(divElement.offsetWidth*1.77)+'px';} var scriptElement = document.createElement('script'); scriptElement.src = 'https://public.tableau.com/javascripts/api/viz_v1.js'; vizElement.parentNode.insertBefore(scriptElement, vizElement); </script>

II. Project Safety AI

  • To use create a web based platform that aggregates data involving injuries and fatalities in Electrical Field Industry
  • To apply data management and controls for the 3 to 4 projects under Project Safety AI
  • To apply Machine Learning, NLP and LLM in creating models for the platform.
  • To apply data quality, data testing, data programming
  • To use quantitative and qualitative analysis that revolves around risk management and Job hazard management
  • To create and design a web based data analysis platform that automatically produced graphs and charts based from the input of the user in real time
  • To create and design a web based visual NLP task application

Embed Tableau to Powerpoint https://www.vizwiz.com/2012/05/tableau-tip-embedding-dashboard-in.html

About

A Serious Injuries and Fatality Project that is tailored for Electrical and Power Company. Analyzing the different variables and factors involving different hazards, risks and how to prevent them.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published