PageRank Algorithm-Based Recommendation System for Construction Safety Guidelines
Abstract
:1. Introduction
2. Literature Review
2.1. Previous Works on Ontologies and Knowledge Graphs for Construction Safety Management
2.2. Previous Works on Text Mining and Natural Language Processing Approaches for Construction Safety Guidelines
2.3. Knowledge Gaps
3. Proposed Framework
3.1. Outline of the Proposed Framework
3.2. Step 1: Preprocessing the Guideline Text
3.3. Step 2: Constructing a Knowledge Graph Representing the Guidelines
3.4. Step 3: Developing a Safety Guideline Recommendation Mechanism Based on PageRank Algorithm
- : the PageRank value of node A;
- : the PageRank value of a target node of node A;
- : the number of outgoing links from each node;
- : 0.85 (damping factor).
- : the weight of the link between nodes i and j;
- : the sum of weights of all links connected to node I;
- : indicator function that equals 1 if nodes i and j belongs to the same community and 0 otherwise;
- : the total sum of link weights in the graph;
- : change in modularity.
4. Illustrative Case Study
4.1. Knowledge Graph Generation
4.2. Projected Knowledge Graph and Calculation of Node Attributes
4.3. Safety Guidelines Recommended Based on Ranking by PageRank Algorithm
5. Discussion
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- El-Gohary, K.M.; Aziz, R.F. Factors influencing construction labor productivity in Egypt. J. Manag. Eng. 2014, 30, 1–9. [Google Scholar] [CrossRef]
- Moavenzadeh, F. The construction industry. In Shelter, Settlement & Development; Routledge: London, UK, 2022; pp. 73–109. [Google Scholar]
- Arditi, D.; Mochtar, K. Trends in productivity improvement in the US construction industry. Constr. Manag. Econ. 2000, 18, 15–27. [Google Scholar] [CrossRef]
- Barber, H.M., Jr.; El-Adaway, I.H. Economic performance assessment for the construction industry in the southeastern United States. J. Manag. Eng. 2015, 31, 05014014. [Google Scholar] [CrossRef]
- Nistorescu, T.; Ploscaru, C. Impact of Economic and Financial Crisis in the Construction Industry. Manag. Mark. J. 2010, 8, 25–36. [Google Scholar]
- Chan, A.P.C.; Wong, F.K.W.; Chan, D.W.M.; Yam, M.C.H.; Kwok, A.W.K.; Lam, E.W.M.; Cheung, E. Work at Height Fatalities in the Repair, Maintenance, Alteration, and Addition Works. J. Constr. Eng. Manag. 2008, 134, 527–535. [Google Scholar] [CrossRef]
- Chi, C.-F.; Chang, T.-C.; Ting, H.-I. Accident patterns and prevention measures for fatal occupational falls in the construction industry. Appl. Ergon. 2005, 36, 391–400. [Google Scholar] [CrossRef] [PubMed]
- Xia, N.; Zou, P.X.; Griffin, M.A.; Wang, X.; Zhong, R. Towards integrating construction risk management and stakeholder management: A systematic literature review and future research agendas. Int. J. Proj. Manag. 2018, 36, 701–715. [Google Scholar] [CrossRef]
- Häkkinen, K.; Niemelä, V. Accident sources and prevention in the construction industry—Some recent developments in Finland. In Integrated Occupational Safety and Health Management: Solutions and Industrial Cases; Springer: Berlin/Heidelberg, Germany, 2014; pp. 17–24. [Google Scholar]
- Pinto, A.; Nunes, I.L.; Ribeiro, R.A. Occupational risk assessment in construction industry—Overview and reflection. Saf. Sci. 2011, 49, 616–624. [Google Scholar] [CrossRef]
- Im, H.J.; Kwon, Y.J.; Kim, S.G.; Kim, Y.K.; Ju, Y.S.; Lee, H.P. The characteristics of fatal occupational injuries in Korea’s construction industry, 1997–2004. Saf. Sci. 2009, 47, 1159–1162. [Google Scholar] [CrossRef]
- Ministry of Government Legislation (MOLEG). Serious Accidents Punishment Act. Enacted on 26 January 2021. Available online: https://www.moleg.go.kr/ (accessed on 4 September 2024).
- Jeong, H.; Shin, W.; Son, C. An Analysis on the Safety Management Level of Domestic Medium Construction Companies and Its Improvement Measures. Korean J. Constr. Eng. Manag. 2023, 24, 20–30. [Google Scholar]
- Kang, Y.; Yang, S.; Patterson, P. Modern Cause and Effect Model by Factors of Root Cause for Accident Prevention in Small to Medium Sized Enterprises. Saf. Health Work 2021, 12, 505–510. [Google Scholar] [CrossRef] [PubMed]
- Sunindijo, R.Y. Improving safety among small organisations in the construction industry: Key barriers and improvement strategies. Procedia Eng. 2015, 125, 109–116. [Google Scholar] [CrossRef]
- Ministry of Government Legislation (MOLEG). Occupational Safety and Health Act. Enacted on 17 August 2021. Available online: https://www.moleg.go.kr/ (accessed on 4 September 2024).
- Ministry of Government Legislation (MOLEG). Serious Accidents Punishment Act. Enacted on 10 June 2022. Available online: https://www.moleg.go.kr/ (accessed on 4 September 2024).
- Saurin, T.A.; Formoso, C.T.; Cambraia, F.B. An analysis of construction safety best practices from a cognitive systems engineering perspective. Saf. Sci. 2008, 46, 1169–1183. [Google Scholar] [CrossRef]
- Zhang, S.; Boukamp, F.; Teizer, J. Ontology-based semantic modeling of construction safety knowledge: Towards automated safety planning for job hazard analysis (JHA). Autom. Constr. 2015, 52, 29–41. [Google Scholar] [CrossRef]
- Reese, C.D.; Eidson, J.V. Handbook of OSHA Construction Safety and Health; CRC Press: Boca Raton, FL, USA, 2006. [Google Scholar]
- Occupational Safety and Health Administration (OSHA). Directives. 1978. Available online: https://www.osha.gov/ (accessed on 4 September 2024).
- NOHSC:1016 (2005); National Standard for Construction Work. National Occupational Health and Safety Commission (NOHSC): Canberra, Australia, 2005.
- Korea Occupational Safety and Health Agency (KOSHA). KOSHA Guide. 2010. Available online: https://oshri.kosha.or.kr/ (accessed on 19 September 2024).
- Martínez-Rojas, M.; Antolín, R.M.; Salguero-Caparrós, F.; Rubio-Romero, J.C. Management of construction Safety and Health Plans based on automated content analysis. Autom. Constr. 2020, 120, 103362. [Google Scholar] [CrossRef]
- Soibelman, L.; Wu, J.; Caldas, C.; Brilakis, I.; Lin, K.Y. Management and analysis of unstructured construction data types. Adv. Eng. Inform. 2008, 22, 15–27. [Google Scholar] [CrossRef]
- Benner, L., Jr. Accident data for the Semantic Web. Saf. Sci. 2012, 50, 1431–1437. [Google Scholar] [CrossRef]
- Duryan, M.; Smyth, H.; Roberts, A.; Rowlinson, S.; Sherratt, F. Knowledge transfer for occupational health and safety: Cultivating health and safety learning culture in construction firms. Accid. Anal. Prev. 2020, 139, 105496. [Google Scholar] [CrossRef]
- Wu, W.; Wen, C.; Yuan, Q.; Chen, Q.; Cao, Y. Construction and application of knowledge graph for construction accidents based on deep learning. Eng. Constr. Archit. Manag. 2023. [Google Scholar] [CrossRef]
- Sherehiy, B.; Karwowski, W. Knowledge management for occupational safety, health, and ergonomics. Hum. Factors Ergon. Manuf. Serv. Ind. 2006, 16, 309–319. [Google Scholar] [CrossRef]
- Zhou, Z.; Goh, Y.M.; Li, Q. Overview and analysis of safety management studies in the construction industry. Saf. Sci. 2015, 72, 337–350. [Google Scholar] [CrossRef]
- Chen, W.T.; Bria, T.A. A review of ontology-based safety management in construction. Sustainability 2022, 15, 413. [Google Scholar] [CrossRef]
- Kong, F.; Ahn, S. Use of Knowledge Graphs for Construction Safety Management: A Systematic Literature Review. Information 2024, 15, 390. [Google Scholar] [CrossRef]
- Pandithawatta, S.; Rameezdeen, R.; Ahn, S.; Chow, C.W.; Gorjian, N. Ontological Modeling of Tacit Knowledge for Automating Job Hazard Analysis in Construction. J. Manag. Eng. 2024, 40, 04024046. [Google Scholar] [CrossRef]
- Wang, H.-H.; Boukamp, F. Ontology-Based Representation and Reasoning Framework for Supporting Job Hazard Analysis. J. Comput. Civ. Eng. 2011, 25, 442–456. [Google Scholar] [CrossRef]
- Zhong, B.; Li, Y.; Zhong, B.; Li, Y. An Ontological and Semantic Approach for the Construction Risk Inferring and Application. J. Intell. Robot Syst. 2015, 79, 449–463. [Google Scholar] [CrossRef]
- Gao, S.; Ren, G.; Li, H. Knowledge Management in Construction Health and Safety Based on Ontology Modeling. Appl. Sci. 2022, 12, 8574. [Google Scholar] [CrossRef]
- Wu, H.; Zhong, B.; Li, H.; Love, P.; Pan, X.; Zhao, N. Combining computer vision with semantic reasoning for on-site safety management in construction. J. Build. Eng. 2021, 42, 103036. [Google Scholar] [CrossRef]
- Liu, J.; Luo, H.; Liu, H. Deep learning-based data analytics for safety in construction. Autom. Constr. 2022, 140, 104302. [Google Scholar] [CrossRef]
- Zhong, B.; Li, H.; Luo, H.; Zhou, J.; Fang, W.; Xing, X. Ontology-Based Semantic Modeling of Knowledge in Construction: Classification and Identification of Hazards Implied in Images. J. Constr. Eng. Manag. 2020, 146, 4020013. [Google Scholar] [CrossRef]
- Wang, X.; El-Gohary, N. Deep learning-based relation extraction and knowledge graph-based representation of construction safety requirements. Autom. Constr. 2023, 147, 104696. [Google Scholar] [CrossRef]
- Zhang, L.; Wang, J.; Wang, Y.; Sun, H.; Zhao, X. Automatic construction site hazard identification integrating construction scene graphs with BERT based domain knowledge. Autom. Constr. 2022, 142, 104535. [Google Scholar] [CrossRef]
- Lu, Y.; Li, Q.; Zhou, Z.; Deng, Y. Ontology-based knowledge modeling for automated construction safety checking. Saf. Sci. 2015, 79, 11–18. [Google Scholar] [CrossRef]
- Adebayo Isah, M.; Kim, B.-S. Construction Management Development of Knowledge Graph Based on Risk Register to Support Risk Management of Construction Projects. KSCE J. Civ. Eng. 2023, 27, 2733–2744. [Google Scholar] [CrossRef]
- Ding, Y.; Ma, J.; Luo, X. Applications of natural language processing in construction. Autom. Constr. 2022, 136, 104169. [Google Scholar] [CrossRef]
- Ricketts, J.; Barry, D.; Guo, W.; Pelham, J. A scoping literature review of natural language processing application to safety occurrence reports. Safety 2023, 9, 22. [Google Scholar] [CrossRef]
- Zhang, F.; Fleyeh, H.; Wang, X.; Lu, M. Construction site accident analysis using text mining and natural language processing techniques. Autom. Constr. 2019, 99, 238–248. [Google Scholar] [CrossRef]
- Chi, N.-W.; Lin, K.-Y.; El-Gohary, N.; Hsieh, S.-H. Evaluating the strength of text classification categories for supporting construction field inspection. Autom. Constr. 2016, 64, 78–88. [Google Scholar] [CrossRef]
- Xu, H.; Liu, Y.; Shu, C.M.; Bai, M.; Motalifu, M.; He, Z.; Li, B. Cause analysis of hot work accidents based on text mining and deep learning. J. Loss Prev. Process Ind. 2022, 76, 104747. [Google Scholar] [CrossRef]
- Kim, H.J. Soynlp. 2021. Available online: https://github.com/lovit/soynlp (accessed on 4 September 2024).
- Salton, G.; Fox, E.A.; Wu, H. Extended boolean information retrieval. Commun. ACM 1983, 26, 1022–1036. [Google Scholar] [CrossRef]
- Wu, H.C.; Luk RW, P.; Wong, K.F.; Kwok, K.L. Interpreting TF-IDF term weights as making relevance decisions. ACM Trans. Inf. Syst. (TOIS) 2008, 26, 1–37. [Google Scholar] [CrossRef]
- Bellomarini, L.; Fakhoury, D.; Gottlob, G.; Sallinger, E. Knowledge graphs and enterprise AI: The promise of an enabling technology. Proc. Int. Conf. Data Eng. 2019, 2019, 26–37. [Google Scholar] [CrossRef]
- Alocci, D.; Mariethoz, J.; Horlacher, O.; Bolleman, J.T.; Campbell, M.P.; Lisacek, F. Property graph vs RDF triple store: A comparison on glycan substructure search. PLoS ONE 2015, 10, e0144578. [Google Scholar] [CrossRef] [PubMed]
- Lassila, O.; Swick, R.R. Resource Description Framework (RDF) Model and Syntax Specification, W3C Recommendation 22 February 1999; World Wide Web Consortium: Cambridge, MA, USA, 1999. [Google Scholar]
- Das, S.; Srinivasan, J.; Perry, M.; Chong, E.I.; Banerjee, J. A tale of two graphs: Property graphs as RDF in Oracle. In Proceedings of the Advances in Database Technology—EDBT 2014: 17th International Conference on Extending Database Technology, Athens, Greece, 24–28 March 2014; pp. 762–773. [Google Scholar] [CrossRef]
- Webber, J. A programmatic introduction to neo4j. In Proceedings of the 3rd Annual Conference on Systems, Programming, and Applications: Software for Humanity, Tucson, AZ, USA, 21–25 October 2012; pp. 217–218. [Google Scholar]
- Kim, W.H.; Lee, J.W.; Ahn, S. Proposal of a Workflow Model for Generating a Construction Safety Guideline Knowledge Graph. J. Constr. Autom. Robot. 2022, 1, 46–54. [Google Scholar] [CrossRef]
- Brin, S.; Page, L. The anatomy of a large-scale hypertextual web search engine. Comput. Netw. ISDN Syst. 1998, 30, 107–117. [Google Scholar] [CrossRef]
- Manaskasemsak, B.; Rungsawang, A. An Efficient Partition-Based Parallel PageRank Algorithm. In Proceedings of the Third International Conference on Information Technology and Applications, Sydney, Australia, 4–7 July 2005. [Google Scholar]
- Xing, W.; Ghorbani, A. Weighted PageRank Algorithm. In Proceedings of the Second Annual Conference on Communication Networks and Services Research, Washington, DC, USA, 19–21 May 2004. [Google Scholar]
- De Meo, P.; Ferrara, E.; Fiumara, G.; Provetti, A. Generalized louvain method for community detection in large networks. In Proceedings of the 2011 11th International Conference on Intelligent Systems Design and Applications, Cordoba, Spain, 22–24 November 2011; pp. 88–93. [Google Scholar]
- Lu, H.; Halappanavar, M.; Kalyanaraman, A. Parallel heuristics for scalable community detection. Parallel Comput. 2015, 47, 19–37. [Google Scholar] [CrossRef]
- Neo4j. Neo4j-Python-Driver. 2024. Available online: https://github.com/neo4j/neo4j-python-driver (accessed on 4 September 2024).
Authors | Data | Methodology | Purpose |
---|---|---|---|
Wang and Boukamp (2011) [34] | JHA document | Directly modeled JHA documents in XML format | Transform JHA concepts into ontology models and utilize these models for guidance inference |
Zhang et al. (2022) [41] | Construction site photos | Leveraged the BERT model for constructing a graph-based model, establishing relationships between entities identified using computer vision techniques | Analyze objects extracted through computer vision using network modeling to identify potential hazards to workers |
Gao et al. (2022) [36] | 34 standards and technical manuals, including domestic and international design, construction, and management regulations | Constructed a KG model tailored to the labeling requirements of the network model, accurately representing the manual’s contents | Develop an ontology-based network model to facilitate knowledge sharing and reuse, deriving construction safety guideline outcomes through rule-based graph pattern matching |
Wang and El-Gohary (2023) [40] | A set of 20 OSHA safety regulations specifically focused on fall prevention | Performed KG modeling following classification using a deep learning model, assigning specific classes to edges in network relationships | Automatically extract relationships between pieces of information using a KG and generate new information from the stored database |
Zhong et al. (2020) [39] | Chinese Specification Quality and Safety Inspection Guide of Urban Rail Transit Engineering | Generated semantic annotations on conceptual entities for computer comprehension of images, processing these annotations using natural language techniques, and further developing the KG | Provide diverse reports and predictions regarding risk situations |
Lu et al. (2015) [42] | Typical provisions from Occupational Safety and Health Administration | Constructed an ontology model through rule-based reasoning to capture domain knowledge and facilitate automated inference in the Semantic Web context | Store safety regulation clauses to assist in safety management decision-making systems and implement a real-time alert system for workers to enhance safety awareness and response |
Adebayo Isah and Kim (2023) [43] | The construction risk registers of the Townsville Ocean Terminal Project in Queensland, Australia | Modeled hazardous knowledge in a KG to capture intricate relationships and interconnections within this domain | Facilitate informed decision-making processes regarding risk assessment and mitigation strategies by providing a comprehensive inventory of potential hazards |
Title | Category | Content |
---|---|---|
Safety and Health Guidelines for Suspension Bridge Construction Works | Review points for establishing a work plan | Once the overall conditions of the construction site and the specifications outlined in the design documents have been examined, it is necessary to develop a specific work plan that aligns with the designated work procedures for each phase. It is important to ensure that there are no issues with the use of construction equipment. Afterward, this detailed work plan must be prepared and submitted for approval by the supervisory agency. |
The work plan document should be prepared by someone with ample experience and knowledge in the construction of bridges. It is crucial to periodically check and confirm whether the contents of the plan are being properly executed during the construction phase. | ||
Anchorage safety operations | The scale of concrete pouring should be planned, taking into account the production and pouring capacity of concrete, aiming to prevent the occurrence of detrimental cracks in the structure. | |
As the structure involves reinforced concrete, it is important to consider workability and temperature crack control when deciding the vertical and horizontal divisions of the concrete. |
Cluster | PageRank | Content |
---|---|---|
4098 | 1.14818 | To prevent tripping hazards, it is necessary to install toe boards around the working platform and seal the gap between the working platform and the concrete surface with rubber mats or similar materials to prevent any gaps from occurring. This helps to prevent accidents and ensure safety on the job site. |
4098 | 1.09787 | When there is a concern that the instantaneous wind speed may exceed 30 m per second, measures should be taken to minimize the wind pressure on the scaffolding. This includes removing any windbreakers or barriers installed on the sides to ensure the minimum wind pressure acting on the scaffolding. Additionally, any materials or objects loaded on the working platform should be securely fastened or removed to prevent them from being blown away. However, if the structural calculations indicate that the scaffolding can withstand higher wind speeds, exceptions can be made in such cases. |
4098 | 1.08622 | During the ascent of the scaffolding, it is important to adhere to the specified hoisting speed and lifting length as stated in the manual. Before commencing the ascent, the condition of the climbing shoe and wall shoe anchor installations, as well as the hydraulic cylinder, should be checked for any abnormalities. If any issues are identified, they should be rectified before proceeding with the work. Once the ascent is completed, the installation condition should be inspected and recorded for documentation purposes. |
4098 | 1.08519 | Around the scaffolding and on the working platform, the storage of flammable materials and the use of open flames should be prohibited. |
4098 | 1.0307 | During the ascent of the scaffolding, it is essential to follow the prescribed work sequence and methods outlined in the manual. Additionally, it is important to designate a competent supervisor or manager to oversee and supervise the progress of the work |
4098 | 0.97971 | The initial risk assessment results for falling objects should be incorporated into the installation plans and design of safety facilities, and feedback should be provided. |
3821 | 1.44173 | On the topmost level of external structures, it is recommended to install primary preventive measures such as a cocoon system to prevent falling incidents. Alternatively, if a single-level fall protection system, such as a fall prevention net or guardrail, is installed within the falling risk area based on the review of falling scenarios and simulations, the installation of fall protection systems can be omitted in lower levels. In such cases, vertical protection nets or other fall prevention facilities can be installed instead. For high-rise construction projects, the fall prevention net should be installed within a vertical distance of 9 m from the working level of the concrete structure, steel frame floor, or the lower level of the dismantling work area. The net should extend horizontally for a minimum distance of 3 m. It should be designed and installed in advance to maintain sufficient protection against falling objects such as materials and tools and to withstand wind loads safely. The vertical protection nets on each level should be installed tightly without any gaps to eliminate the risk of falling or slipping due to gusty winds. In the case of pre–emptive measures such as an SCN (Safety Coverage Net) installed on the uppermost or upper levels, integral falling object prevention nets or guardrails can be attached to the upper portion, ensuring compliance with the minimum horizontal distance within the falling risk area. In such cases, a structural examination and assembly drawing should be prepared for the entire system, including the attached preventive measures. |
3821 | 1.38124 | For the installation plan of a fall prevention net for high-rise construction, the following guidelines should be followed: A fall prevention net for high-rise construction should be installed when carrying out construction activities (new construction, renovation, dismantling, etc.) on the external walls of buildings at a height of 6 floors or 22 m and above. However, if pre–emptive measures for falling prevention have already been installed prior to the work on that specific level, the installation of the fall prevention net can be excluded. The fall prevention net should be installed within a distance of 9 m below each floor where concrete structure scaffolding assembly/dismantling work or steel frame structure concrete pouring work has been completed. The horizontal extension length of the fall prevention net should be at least 3 m from the edge of the building. |
3821 | 1.3252 | The fall prevention and protection facilities should be designed based on the safety verification documentation provided by the manufacturer in their manual. An architect or structural engineer should refer to this documentation, along with considering the site conditions, results of fall simulations, wind loads, and other load conditions, to conduct a structural review. Based on this review, a detailed design document should be prepared, which includes assembly drawings, safety procedures, and other relevant information. Furthermore, the design document should undergo a secondary review by an architect or structural engineer, who may be a construction company or a supervisor (including a construction manager). After their approval, the installation of the fall prevention and protection facilities can proceed |
3750 | 1.07323 | Compliance with site conditions: It should be ensured that that the applied load conditions in the structural analysis align with the actual site conditions. This includes considering factors such as the weight of the scaffolding, live loads during work, applied loads from materials, wind pressure, horizontal loads, temperature loads, etc. Safety of members in load combinations: The safety of structural members should be assessed by comparing the maximum stress generated in each member with the material-specific safety factors, considering uncertainties related to material properties and repetitive use, among other factors. Structural review at each ascending stage: Structural reviews should be conducted at each stage of scaffolding ascent, ensuring that the structural integrity is maintained and addressing any potential issues or concerns Safety assurance in dismantling: Safety should be ensured during the dismantling process by considering the methods, sequence, and proper order of dismantling to avoid any hazards or instability |
3750 | 1.0307 | When ascending the scaffolding, it is crucial to confirm whether the concrete at the anchor bolt locations has achieved a strength equal to or greater than the required strength specified in the structural review. Only after confirming the concrete strength should the scaffolding ascent proceed. |
2701 | 1.25972 | The scaffolding manual must include the following information: Wind speed used in the structural calculations, excluding the major equipment. Permissible load for users, excluding the major equipment. Dimensions, materials, capacity, and quantities of key components such as anchors, shoes, rails, hydraulic cylinders, etc. Scaffolding ascent procedures, including ascent speed, length of each ascent, and the method and sequence of ascent. Required concrete strength for anchor support points and reinforcement methods if necessary. Installation and dismantling procedures for scaffolding. Other safety precautions and guidelines that users should be aware of. |
2701 | 1.09534 | The fall prevention and protection plan should prioritize the installation of pre–emptive measures such as the cocoon system, which is a hypothetical assembly placed on the topmost level to prevent falling objects from occurring. This includes considering the installation of pre–emptive measures for fall prevention as a primary approach in the planning process. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lee, J.; Ahn, S. PageRank Algorithm-Based Recommendation System for Construction Safety Guidelines. Buildings 2024, 14, 3041. https://doi.org/10.3390/buildings14103041
Lee J, Ahn S. PageRank Algorithm-Based Recommendation System for Construction Safety Guidelines. Buildings. 2024; 14(10):3041. https://doi.org/10.3390/buildings14103041
Chicago/Turabian StyleLee, Jungwon, and Seungjun Ahn. 2024. "PageRank Algorithm-Based Recommendation System for Construction Safety Guidelines" Buildings 14, no. 10: 3041. https://doi.org/10.3390/buildings14103041
APA StyleLee, J., & Ahn, S. (2024). PageRank Algorithm-Based Recommendation System for Construction Safety Guidelines. Buildings, 14(10), 3041. https://doi.org/10.3390/buildings14103041