From 1dd746cfea4f82e3b1c161bcc95c457f0d8a2618 Mon Sep 17 00:00:00 2001 From: John Bauer Date: Wed, 13 Mar 2024 00:22:33 -0700 Subject: [PATCH] Treat 'dinna' as an MWT in the converter --- src/edu/stanford/nlp/trees/ud/EnglishMWTCombiner.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/edu/stanford/nlp/trees/ud/EnglishMWTCombiner.java b/src/edu/stanford/nlp/trees/ud/EnglishMWTCombiner.java index cc308bc9f5..e9fc8f6edd 100644 --- a/src/edu/stanford/nlp/trees/ud/EnglishMWTCombiner.java +++ b/src/edu/stanford/nlp/trees/ud/EnglishMWTCombiner.java @@ -46,6 +46,14 @@ public SemanticGraph combineMWTs(SemanticGraph sg) { " " + XMLUtils.escapeXML("{word:/'[tT]/}=first . {word:/(?i)is|was/}=second") + "", " CombineMWT -node first -node second", " ", + " ", + " 6", + " Edit a node's MWT for dinna", + " " + XMLUtils.escapeXML("{word:/(?i)din/}=first . {word:/(?i)na/}=second") + "", + " CombineMWT -node first -node second", + " EditNode -node first -lemma do", + " EditNode -node second -lemma not", + " ", ""); List patterns = inst.readFromString(mwt); for (SsurgeonPattern editSsurgeon : patterns) {