Es sollte möglich sein, eine Bibliothek wie Spracherkennung für Java zu verwenden und binden Sie es mit Ihrem PL/SQL.
Es wird wahrscheinlich effizienter sein, SQL zu verwenden, um naives Bayesianisches zu tun filtern und verwenden Sie Sprachprofile, die z. aus Wikipedia (hier sind sie fein säuberlich verpackt ).
Dies sind nur Hinweise, keine vollständige Lösung, wie sie für das Kopfgeld verlangt wird, aber sie sollten Kopfgeldsuchenden helfen.