The best way to explain this is with a familiar example: On Digg, when you submit a new article, it shows potential duplicates of what you're posting. I'd like to create a similar feature on my website to help reduce duplicate submissions, but not so duplicate that they're word for word, there could be extra grammar or different words with the same meaning. Is there anyway to do this with PHP/MySQL?
Use Mysql's fulltext search function, it returns a percentage which indicates how much the new entry match each of the existing entries.