(language-processing) Add a system property for configuring which language detection model to use
The flag is `system.languageDetectionModelVersion`. * If negative, no model is used. * If 0, both models are used. * If 1, the old crappy model is used. * If 2, the new fasttext model is used.
This commit is contained in:
parent
9ce67029ca
commit
d1e02569f4
@ -28,7 +28,7 @@ public class LanguageFilter {
|
||||
|
||||
/** Returns the probability the language is in English */
|
||||
public double dictionaryAgreement(DocumentLanguageData dld) {
|
||||
if(LANGUAGE_DETECTION_MODEL_VERSION == -1) return 1.0;
|
||||
if(LANGUAGE_DETECTION_MODEL_VERSION < 0) return 1.0;
|
||||
|
||||
if (LANGUAGE_DETECTION_MODEL_VERSION == 1) {
|
||||
return languagePredictionModel2.predictEnglish(dld);
|
||||
|
Loading…
Reference in New Issue
Block a user