detectCharset
s— O texto a ser analisado.String
String
Exemplos
Uso básico
Query
Response
detectLanguage
text_to_be_analyzed— O texto a ser analisado.String
un = desconhecido, não foi possível detectar nenhum idioma; other = o idioma detectado não tem um código de 2 letras. String
Exemplos
Uso básico
Query
Response
detectLanguageMixed
detectLanguage, detectLanguageMixed retorna um Map de códigos de idioma de 2 letras mapeados para a porcentagem de determinado idioma no texto.
Sintaxe
s— O texto a ser analisadoString
Map(String, Float32)
Exemplos
Idiomas mistos
Query
Response
detectLanguageUnknown
detectLanguage, exceto que a função detectLanguageUnknown funciona com strings codificadas em formatos que não são UTF-8.
Prefira esta versão quando o conjunto de caracteres for UTF-16 ou UTF-32.
Sintaxe
s— O texto a ser analisado.String
un = desconhecido, não foi possível detectar nenhum idioma, other = o idioma detectado não tem código de 2 letras. String
Exemplos
Uso básico
Query
Response
detectTonality
s— O texto a ser analisado.String
Float32
Exemplos
Análise de sentimento em russo
Query
Response
lemmatize
lang— Idioma cujas regras serão aplicadas.Stringword— Palavra em letras minúsculas a ser lematizada.String
String
Exemplos
Lematização em inglês
Query
Response
stem
word— Uma única palavra em minúsculas (ou um array de palavras) para reduzir ao radical. Deve estar em minúsculas — caracteres maiúsculos produzem resultados indefinidos. Aceita String, FixedString, Array(String), Array(FixedString), Array(Nullable(String)) ou Array(Nullable(FixedString)).StringouFixedStringouArray(String)ouArray(FixedString)language— Idioma cujas regras de stemming serão aplicadas. Os identificadores canônicos estão listados em system.stemmers (por exemplo, ‘english’, ‘german’, ‘porter’). O Snowball também aceita códigos ISO 639 de 2 ou 3 letras (por exemplo, ‘en’, ‘eng’) como aliases quando definidos, mas a cobertura varia conforme o idioma — prefira os nomes desystem.stemmerspara garantir portabilidade.String
String ou Array(String)
Exemplos
Reduzindo uma única palavra ao radical
Query
Response
Query
Response
Query
Response
Query
Response
synonyms
plainwordnet
plain, você precisa fornecer o caminho para um arquivo de texto simples, em que cada linha corresponde a um determinado conjunto de sinônimos.
As palavras nessa linha devem ser separadas por espaços ou tabulações.
Com o tipo de extensão wordnet, você precisa fornecer o caminho para um diretório que contenha o tesauro WordNet.
O tesauro deve conter um índice de sentidos do WordNet.
Sintaxe
ext_name— Nome da extensão em que a busca será realizada.Stringword— Palavra que será pesquisada na extensão.String
Array(String)
Exemplos
Encontrar sinônimos
Query
Response