与实体的空间依赖树关联

2024-10-01 07:49:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图找出如何利用spaCy dependency tree+NER和/或模式匹配来关联我在文本中标识的实体的特征。例如,“我真的很喜欢带黑色鞍袋的红色摩托车”

我希望能够识别“红色摩托车”作为一个实体(我可以做这部分),但也关联黑色鞍袋。依赖关系树(其他)有没有办法做到这一点?我可以利用matchers/NER模型获得实体,但相关特征尚不清楚。任何帮助都将不胜感激

如果我能以某种方式创建这个协会,那就太好了

  • 实体:红色摩托车
  • 特点:黑色鞍袋

获取实体的匹配器规则的子集:

matcher.add("VEHICLE", None,
            [colors,vehicles],
            [vehicles],
            [colors,{"LOWER":"car"}],
            [{"LOWER":"car"}]
           )

我最终要寻找的是看我是否能生成或拉出下面的内容

车辆-红色摩托车属性-黑色鞍袋

使用NER+依赖项解析是实现此输出的方法吗


Tags: 文本实体tree利用spacy特征dependencycar