!7 lib 1400180 // github.com/optimaize/language-detector p-exp { L languageProfiles = new LanguageProfileReader().readAllBuiltIn(); LanguageDetector languageDetector = LanguageDetectorBuilder.create(NgramExtractors.standard()) .withProfiles(languageProfiles) .build(); // create a text object factory TextObjectFactory textObjectFactory = CommonTextObjectFactories.forDetectingOnLargeText(); // query for (S text : ll("hello world", "hallo welt")) { TextObject textObject = textObjectFactory.forText(text); Optional lang = languageDetector.detect(textObject); print(text + " => " + lang); } }