-1
私はPythonで正規表現を使用してネゲーションマーキングを実装するのに苦労しています、ラ・クリストファー・ポッツのsentiment analysis tutorial。正規表現でのPythonでのネガティブマーキング
彼のチュートリアルから取ら否定、の定義は次のとおりです。
(?:
^(?:never|no|nothing|nowhere|noone|none|not|
havent|hasnt|hadnt|cant|couldnt|shouldnt|
wont|wouldnt|dont|doesnt|didnt|isnt|arent|aint
)$
)
|
n't
と句レベルの句読点の定義は次のとおりです。
^[.:;!?]$
考えは否定との間の単語をキャプチャすることです文節レベルの句読点を入力し、それらが否定されていることを示すためにそれらを変更する。例:
No one enjoys it.
は次のようになります。
No one_NEG enjoys_NEG it_NEG.
いずれかの提案があります。