Purpose The number of construction dispute cases has surged in recent years. The effective exploration and management of risks associated with construction contracts helps to directly enhance the overall project performance. The existing approaches to identify the risks associated with construction project contracts have a heavy reliance on manual review techniques, which are inefficient and highly restricted by personnel experience. The existing intelligent approaches only work for the contract query and storage. Hence, it is necessary to improve the intelligence level for contract risk management. This study aims to propose a novel method for the intelligent identification of risks in construction contract clauses based on natural language processing.Design/methodology/approach This proposed method can formalize the linguistic logic and semantic information of contract clauses into multiple triples and transform the structural processing results of general clauses in a construction contract into rights and interests rules for risk review. In addition, the core semantic information of special clauses in a construction contract, rights and interests rules are used for semantic conflict detection. Finally, this study achieves the intelligent risk identification of construction contract clauses.Findings The method is verified by selecting several construction contracts that had been applied in engineering contracting as a corpus. The results showed a high level of accuracy and applicability of the proposed method.Originality/value This novel method can identify the risks in contract clauses with complex syntactic structures and realize rule extension according to the semantic relation network of the ontology. It can support efficient contract review and assist the decision-making process in contract risk management.