How to determine the language (English, Chinese...) of a given sting (table column value) in Oracle(multi language environment)?
It should be possible to use a library like Language Dectection for Java and tie it with your PL/SQL.
It will probably be more efficient to use SQL to do naive Bayesian filtering and use language profiles derived e.g. from Wikipedia (they are neatly packed here).
These are just pointers, not a full solution as requested for the bounty, but should help bounty-seekers.