The application relates to a
semantic role labeling method fusing a component
tree structure, and belongs to the technical field of computer
natural language processing. The method is from the data angle, firstly converts the original component tree into a
binary tree according to rules, for all semantic relations, the relation of the left and right children of a node in the component tree can be corresponded, thereby the relation between the semantic role and the
tree structure is established, and the syntactic information is integrated into the
semantic role labeling from the data angle. Meanwhile, the method constructs a component tree
label system, firstly converts the component tree into a
dependency tree, then finds the corresponding core word under the node by using the
dependency relation, thereby labels the direction corresponding to the core word, and meanwhile converts the multi-
branch node into a binary. Then, the
semantic relation is labeled in the component tree by using the
semantic role labeling information, if multiple verbs share the same role, the core word direction is changed into parallel. The method effectively improves the accuracy of the semantic role labeling.