CirrusSearch
Elasticsearch-powered search for MediaWiki
Loading...
Searching...
No Matches
CirrusSearch\LanguageDetector\TextCat Class Reference

Try to detect language with TextCat text categorizer. More...

+ Inheritance diagram for CirrusSearch\LanguageDetector\TextCat:
+ Collaboration diagram for CirrusSearch\LanguageDetector\TextCat:

Public Member Functions

 __construct (SearchConfig $config)
 
 detect ( $text)
 Detect language.
 

Static Public Member Functions

static build (SearchConfig $config)
 

Detailed Description

Try to detect language with TextCat text categorizer.

Constructor & Destructor Documentation

◆ __construct()

CirrusSearch\LanguageDetector\TextCat::__construct ( SearchConfig $config)
Parameters
SearchConfig$config

Member Function Documentation

◆ build()

static CirrusSearch\LanguageDetector\TextCat::build ( SearchConfig $config)
static
Parameters
SearchConfig$config
Returns
Detector

Implements CirrusSearch\LanguageDetector\Detector.

◆ detect()

CirrusSearch\LanguageDetector\TextCat::detect ( $text)

Detect language.

Parameters
string$textText to detect language
Returns
string|null Preferred language, or null if none found

Implements CirrusSearch\LanguageDetector\Detector.


The documentation for this class was generated from the following file: