I've been working on a site what allows users to post data and I was trying to find a good way to setup a post review system that will flag inappropriate posts. I've had a look around and was thinking of trying to use a bayesian filter? Is this for more like spam or would it serve as a good filter for bad posts. My understanding of these filters is they get smarter over time as you flag more words. Can anyone recommend a good implementation or even a better idea.
What i hope to happen is. User submits post. Filter runs if it doesn't pass it gets flagged for a manual review. If the manual review fails then add its words to the database etc for for future posts.
Is this normally how this process works with reviewing systems?
Thanks in advance.