I’ve developed a rule that detects weasel words in technical writing. For information on weasel words, see this link:
<rule default="on" id="WEASELS" name="Possible weasel word">
<pattern>
<token regexp="yes">many|various|very|fairly|several|extremely
|exceedingly|quite|remarkably|few|surprisingly
|mostly|largely|huge|tiny|((are|is) a number)
|excellent|interestingly|significantly
|substantially|clearly|vast|relatively|completely</token>
</pattern>
<message>possible weasel word, consider change</message>
<example type="correct">There is close match between the two semantics.</example>
<example type="incorrect">There is <marker>very</marker> close match between the two semantics.</example>
</rule>