Skip to content

Commit

Permalink
Add a whole bunch more verbs to sayVerbRegex. gripes and complains (a…
Browse files Browse the repository at this point in the history
… previous change) both show up in PTB
  • Loading branch information
AngledLuffa committed May 19, 2024
1 parent bea6c4e commit 49c941a
Showing 1 changed file with 2 additions and 5 deletions.
7 changes: 2 additions & 5 deletions src/edu/stanford/nlp/trees/EnglishPatterns.java
Original file line number Diff line number Diff line change
Expand Up @@ -87,13 +87,10 @@ public class EnglishPatterns {
/** A list of verbs which are verbs of speaking that easily take an S (as a complement or topicalized)
* which is a direct speech ccomp. For example: "He concedes: ``This is a difficult market.''"
* <br>
* TODO: maybe sign, as in ASL? sing, kibitz ... wish?
* quite a few others from the NP_V_S_INF_VERBS_REGEX:
* pledge, protest, bluster, bray, cackle, call, chuckle, chortle, croak, coo, crow, drawl, drone, gasp ...
* signal, bellow, bleat, blubber, boom, chirp, yammer, yap
* TODO: maybe sign, as in ASL? sing ... wish?
*/
public static final String sayVerbRegex =
"/^(?i:say|says|said|saying|(?:add|boast|chant|claim|complain|counsel|explain|inform|interject|pray|proclaim|purr|recall|remark|report|respond|scream|shout|shriek|sigh|sulk|whisper|whoop|yell|yelp)(?:s|ed|ing)?|(?:advis|announc|acknowledg|conced|conclud|decid|declar|grip|grous|inton|not|observ|propos|stat|whin|whing)(?:e|es|ed|ing)|(?:bitch|confess|screech)(?:es|ed|ing)?|(?:agree)(?:s|d|ing)?|(?:cr|repl)(?:y|ied|ies|ying)|admit|admits|admitted|admitting|hold|holds|holding|held|write|writes|writing|wrote|tell|tells|telling|told|quipped|quip|quips|quipping|think|thinks|thinking|thought)$/";
"/^(?i:say|says|said|saying|(?:add|bellow|bleat|blubber|bluster|boast|boom|bray|call|chant|chirp|claim|complain|coo|counsel|croak|crow|drawl|explain|gasp|inform|interject|pray|proclaim|protest|purr|recall|remark|report|respond|scream|shout|shriek|sigh|sulk|whisper|whoop|yammer|yap|yell|yelp)(?:s|ed|ing)?|(?:advis|announc|acknowledg|cackl|chortl|chuckl|conced|conclud|decid|declar|dron|grip|grous|inton|not|observ|pledg|propos|stat|whin|whing)(?:e|es|ed|ing)|(?:bitch|confess|kibitz|kibbitz|screech)(?:es|ed|ing)?|(?:agree)(?:s|d|ing)?|(?:cr|repl)(?:y|ied|ies|ying)|admit|admits|admitted|admitting|hold|holds|holding|held|write|writes|writing|wrote|tell|tells|telling|told|quipped|quip|quips|quipping|signal|signals|signaled|signalled|signaling|signallingthink|thinks|thinking|thought)$/";


// TODO: is there some better pattern to look for? We do not have tag information at this point
Expand Down

0 comments on commit 49c941a

Please sign in to comment.