I want to award points whenever someone edits a wiki page. Not all changes are equal, however. Creating the first revision of a document from a blank page is surely more valuable than inserting a missed comma.
What are the mechanism that I can use to determine when a change between two document revisions is significant? Would a percent difference suffice or are there better methods? How would one even calculate percent difference between two texts? What would be the threshold of significance? 5% change? 10%?
The programmer in me says that you can give points in proportion to the percent change. For example, out of possible 10 points you would get 3 point for a 10% change, 6 points for 20% change, and say all 10 points for anything over 30% change. The writer in me says that it's probably not as clear cut.
In general I'm open to other solutions to the problem of giving a fair reward based on a level of contribution. This is very important to me, so please forgive the open ended nature of the question.
EDIT: Please consider other models except stackoverflow. The model of a single wiki with many authors is very different from a model of a question with many answers. Thanks to everyone who answered so far.