Performance-driven contractor recommendation system using a weighted activity-contractor network


Mostofi F., Tokdemir O. B., Bahadir U., TOĞAN V.

COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2024 (SCI-Expanded) identifier

  • Publication Type: Article / Article
  • Publication Date: 2024
  • Doi Number: 10.1111/mice.13332
  • Journal Name: COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING
  • Journal Indexes: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Academic Search Premier, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Compendex, Computer & Applied Sciences, Geobase, ICONDA Bibliographic, INSPEC, Metadex, DIALNET, Civil Engineering Abstracts
  • Karadeniz Technical University Affiliated: Yes

Abstract

The reliance of contractor selection for specific construction activities on subjective judgments remains a complex decision-making process with high stakes due to its impact on project success. Existing methods of contractor selection lack a data-driven decision-support approach, leading to suboptimal contractor assignments. Here, an advanced node2vec-based recommendation system is proposed that addresses the shortcomings of conventional contractor selection by incorporating a broad range of quantitative performance indicators. This study utilizes semi-supervised machine learning to analyze contractor records, creating a network in which nodes represent activities and weighted edges correspond to contractors and their performances, particularly cost and schedule performance indicators. Node2vec is found to display a prediction accuracy of 88.16% and 84.08% when processing cost and schedule performance rating networks, respectively. The novelty of this research lies in its proposed network-based, multi-criteria decision-making method for ranking construction contractors using embedding information obtained from quantitative contractor performance data and processed by the node2vec procedure, along with the measurement of cosine similarity between contractors and the ideal as related to a given activity.