| Package | Description |
|---|---|
| com.cybozu.labs.langdetect.util |
Provides the utility classes for language detection.
|
| com.optimaize.langdetect | |
| com.optimaize.langdetect.ngram |
Provides functionality for handling n-grams.
|
| com.optimaize.langdetect.profiles |
Provides functionality for loading, storing and creating
LanguageProfiles. |
| Modifier and Type | Field and Description |
|---|---|
private static NgramExtractor |
Util.ngramExtractor |
| Modifier and Type | Field and Description |
|---|---|
private NgramExtractor |
LanguageDetectorImpl.ngramExtractor |
private @NotNull NgramExtractor |
LanguageDetectorBuilder.ngramExtractor |
| Modifier and Type | Method and Description |
|---|---|
static LanguageDetectorBuilder |
LanguageDetectorBuilder.create(@NotNull NgramExtractor ngramExtractor) |
| Constructor and Description |
|---|
LanguageDetectorBuilder(@NotNull NgramExtractor ngramExtractor) |
LanguageDetectorImpl(@NotNull NgramFrequencyData ngramFrequencyData,
double alpha,
com.google.common.base.Optional<java.lang.Long> seed,
int shortTextAlgorithm,
double prefixFactor,
double suffixFactor,
double probabilityThreshold,
double minimalConfidence,
@Nullable java.util.Map<LdLocale,java.lang.Double> langWeightingMap,
@NotNull NgramExtractor ngramExtractor)
Use the
LanguageDetectorBuilder. |
| Modifier and Type | Field and Description |
|---|---|
private static NgramExtractor |
NgramExtractors.BACKWARDS |
private static NgramExtractor |
NgramExtractors.STANDARD |
| Modifier and Type | Method and Description |
|---|---|
static NgramExtractor |
NgramExtractors.backwards()
The old way of doing n-grams.
|
NgramExtractor |
NgramExtractor.filter(NgramFilter filter) |
static NgramExtractor |
NgramExtractor.gramLength(int gramLength) |
static NgramExtractor |
NgramExtractor.gramLengths(java.lang.Integer... gramLength) |
static NgramExtractor |
NgramExtractors.standard()
The new standard n-gram algorithm.
|
NgramExtractor |
NgramExtractor.textPadding(char textPadding)
To ensure having border grams, this character is added to the left and right of the text.
|
| Modifier and Type | Field and Description |
|---|---|
private NgramExtractor |
LanguageProfileBuilder.ngramExtractor |
| Modifier and Type | Method and Description |
|---|---|
LanguageProfileBuilder |
LanguageProfileBuilder.ngramExtractor(@NotNull NgramExtractor ngramExtractor) |