A API Classificadora de Linguagem de Texto foi projetada para identificar e determinar automaticamente a língua de um texto ou cadeia de caracteres fornecida. Usando algoritmos avançados e análise linguística, esta API oferece integração perfeita em várias aplicações e sistemas, fornecendo capacidades de detecção de linguagem precisas e confiáveis.
Basicamente, a API Classificadora de Linguagem de Texto funciona analisando os padrões estruturais e gramaticais presentes no texto fornecido. Usando modelos estatísticos e técnicas de aprendizado de máquina, a API pode discernir as características únicas associadas a diferentes idiomas, permitindo fazer previsões informadas sobre a língua em que o texto está escrito.
Uma das principais forças da API Classificadora de Linguagem de Texto reside em sua capacidade de identificar com precisão uma ampla gama de idiomas de todo o mundo. Seja o texto escrito em uma língua amplamente falada, como inglês, espanhol ou em um idioma menos utilizado, como catalão, bósnio. A API pode reconhecer e categorizar a linguagem efetivamente com um alto grau de precisão.
Além disso, a API Classificadora de Linguagem de Texto é capaz de lidar com entradas de texto de diferentes comprimentos, desde frases curtas até longos parágrafos. Essa flexibilidade permite aos desenvolvedores integrar a funcionalidade de detecção de linguagem em uma ampla variedade de aplicações, desde ferramentas simples de análise de texto até sistemas complexos de processamento de linguagem natural.
A API também foi projetada para ser altamente escalável e suportar grandes volumes de entrada de texto com mínima latência. Essa escalabilidade a torna ideal para implantação em ambientes onde uma detecção rápida de linguagem é necessária, como aplicações de chat em tempo real, plataformas de monitoramento de redes sociais ou sistemas de moderação de conteúdo em grande escala.
Em resumo, a API Classificadora de Linguagem de Texto permite identificar automaticamente a língua de um texto dado. Com seu suporte abrangente a idiomas e precisão, a API é adequada para uma ampla gama de aplicações em diversas indústrias, permitindo que os usuários integrem facilmente a funcionalidade de detecção de linguagem em suas aplicações e sistemas.
Ela receberá parâmetros e fornecerá um JSON.
Plano Básico: 10 requisições por segundo.
Plano Pro: 10 requisições por segundo.
Plano Pro Plus: 10 requisições por segundo.
Plano Premium: 10 requisições por segundo.
Plano Elite: 20 requisições por segundo.
Plano Premiun: 20 requisições por segundo.
Para usar este ponto de extremidade você só precisa executá-lo e você obterá as línguas disponíveis para detectar
[{"name":"Afrikaans","code":"af","accuracy":0.7879901960784313,"datapoints":1632},{"name":"Amharic","code":"am","accuracy":1,"datapoints":3},{"name":"Aragonese","code":"an","accuracy":0.5,"datapoints":4},{"name":"Arabic","code":"ar","accuracy":0.9978312977970552,"datapoints":8761},{"name":"Assamese","code":"as","accuracy":0.8635416666666667,"datapoints":960},{"name":"Bashkir","code":"ba","accuracy":0.95,"datapoints":120},{"name":"Belarusian","code":"be","accuracy":0.9625779625779626,"datapoints":6253},{"name":"Bulgarian","code":"bg","accuracy":0.9869885139985642,"datapoints":11144},{"name":"Bengali","code":"bn","accuracy":1,"datapoints":1164},{"name":"Tibetan Standard","code":"bo","accuracy":1,"datapoints":20},{"name":"Breton","code":"br","accuracy":0.9543043655650755,"datapoints":2451},{"name":"Bosnian","code":"bs","accuracy":0.03597122302158273,"datapoints":139},{"name":"Catalan","code":"ca","accuracy":0.8833862433862434,"datapoints":4725},{"name":"Chechen","code":"ce","accuracy":0.7142857142857143,"datapoints":7},{"name":"Corsican","code":"co","accuracy":0.2,"datapoints":5},{"name":"Czech","code":"cs","accuracy":0.9898738838258307,"datapoints":10863},{"name":"Chuvash","code":"cv","accuracy":0.9543478260869566,"datapoints":460},{"name":"Welsh","code":"cy","accuracy":0.8917609046849758,"datapoints":619},{"name":"Danish","code":"da","accuracy":0.948035819334597,"datapoints":15299},{"name":"German","code":"de","accuracy":0.9998637230853094,"datapoints":22014},{"name":"Divehi","code":"dv","accuracy":1,"datapoints":15},{"name":"Greek","code":"el","accuracy":1,"datapoints":12039},{"name":"English","code":"en","accuracy":1,"datapoints":22428},{"name":"Esperanto","code":"eo","accuracy":0.999551594641556,"datapoints":17841},{"name":"Spanish","code":"es","accuracy":0.998134635430954,"datapoints":18227},{"name":"Estonian","code":"et","accuracy":0.9356153219233904,"datapoints":1227},{"name":"Basque","code":"eu","accuracy":0.9676558852950984,"datapoints":2999},{"name":"Finnish","code":"fi","accuracy":0.9990807767436516,"datapoints":17406},{"name":"French","code":"fr","accuracy":0.999523314265904,"datapoints":23076},{"name":"Western Frisian","code":"fy","accuracy":0.6635514018691588,"datapoints":107},{"name":"Irish","code":"ga","accuracy":0.9065743944636678,"datapoints":867},{"name":"Gaelic","code":"gd","accuracy":0.8966789667896679,"datapoints":542},{"name":"Galician","code":"gl","accuracy":0.5790679908326967,"datapoints":2618},{"name":"Gujarati","code":"gu","accuracy":1,"datapoints":57},{"name":"Manx","code":"gv","accuracy":0,"datapoints":6},{"name":"Hebrew","code":"he","accuracy":1,"datapoints":8616},{"name":"Hindi","code":"hi","accuracy":0.999627004848937,"datapoints":5362},{"name":"Croatian","code":"hr","accuracy":0.5333033303330333,"datapoints":2222},{"name":"Haitian","code":"ht","accuracy":0.06666666666666667,"datapoints":15},{"name":"Hungarian","code":"hu","accuracy":0.9996655891204994,"datapoints":17942},{"name":"Armenian","code":"hy","accuracy":0.9980694980694981,"datapoints":518},{"name":"Interlingua","code":"ia","accuracy":0.7500798636992866,"datapoints":18782},{"name":"Indonesian","code":"id","accuracy":0.949637217242851,"datapoints":9372},{"name":"Interlingue","code":"ie","accuracy":0.4718485301444943,"datapoints":2007},{"name":"Ido","code":"io","accuracy":0.48055077452667816,"datapoints":2905},{"name":"Icelandic","code":"is","accuracy":0.9803582652419862,"datapoints":6364},{"name":"Italian","code":"it","accuracy":0.9989632216522972,"datapoints":18326},{"name":"Japanese","code":"ja","accuracy":1,"datapoints":2169},{"name":"Javanese","code":"jv","accuracy":0.6461538461538462,"datapoints":260},{"name":"Georgian","code":"ka","accuracy":1,"datapoints":1973},{"name":"Kazakh","code":"kk","accuracy":0.9802867383512545,"datapoints":2232},{"name":"Khmer","code":"km","accuracy":0.9920844327176781,"datapoints":379},{"name":"Kannada","code":"kn","accuracy":1,"datapoints":118},{"name":"Korean","code":"ko","accuracy":1,"datapoints":482},{"name":"Cornish","code":"kw","accuracy":0.8779342723004695,"datapoints":426},{"name":"Kyrgyz","code":"ky","accuracy":0.8787878787878788,"datapoints":66},{"name":"Latin","code":"la","accuracy":0.9206085511934948,"datapoints":11437},{"name":"Luxembourgish","code":"lb","accuracy":0.5944700460829493,"datapoints":217},{"name":"Limburgish","code":"li","accuracy":0.3333333333333333,"datapoints":3},{"name":"Lao","code":"lo","accuracy":1,"datapoints":70},{"name":"Lithuanian","code":"lt","accuracy":0.9933501987712324,"datapoints":13835},{"name":"Latvian","code":"lv","accuracy":0.9597747385358005,"datapoints":1243},{"name":"Macedonian","code":"mk","accuracy":0.9959903214656066,"datapoints":14465},{"name":"Malayalam","code":"ml","accuracy":1,"datapoints":517},{"name":"Marathi","code":"mr","accuracy":0.9995220342223496,"datapoints":10461},{"name":"Maltese","code":"mt","accuracy":0.8076923076923077,"datapoints":52},{"name":"Burmese","code":"my","accuracy":1,"datapoints":216},{"name":"Dutch","code":"nl","accuracy":0.9934780393355752,"datapoints":19626},{"name":"Norwegian Nynorsk","code":"nn","accuracy":0.7990867579908676,"datapoints":657},{"name":"Occitan","code":"oc","accuracy":0.7679133170220203,"datapoints":2861},{"name":"Ossetian","code":"os","accuracy":0.9830508474576272,"datapoints":59},{"name":"Panjabi","code":"pa","accuracy":1,"datapoints":88},{"name":"Polish","code":"pl","accuracy":0.999718595227375,"datapoints":17768},{"name":"Portuguese","code":"pt","accuracy":0.9933082184990581,"datapoints":20174},{"name":"Romansh","code":"rm","accuracy":0.0625,"datapoints":16},{"name":"Romanian","code":"ro","accuracy":0.9886430678466077,"datapoints":13560},{"name":"Russian","code":"ru","accuracy":0.9997114663281205,"datapoints":17329},{"name":"Sanskrit","code":"sa","accuracy":0.7272727272727273,"datapoints":11},{"name":"Sinhala","code":"si","accuracy":1,"datapoints":9},{"name":"Slovak","code":"sk","accuracy":0.8263157894736842,"datapoints":4370},{"name":"Slovene","code":"sl","accuracy":0.6774193548387096,"datapoints":372},{"name":"Somali","code":"so","accuracy":0.21875,"datapoints":32},{"name":"Serbian","code":"sr","accuracy":0.8489699125537276,"datapoints":13494},{"name":"Sundanese","code":"su","accuracy":0.18181818181818182,"datapoints":11},{"name":"Swedish","code":"sv","accuracy":0.9886773875943551,"datapoints":12188},{"name":"Tamil","code":"ta","accuracy":1,"datapoints":205},{"name":"Telugu","code":"te","accuracy":1,"datapoints":102},{"name":"Tajik","code":"tg","accuracy":0.9666666666666667,"datapoints":30},{"name":"Thai","code":"th","accuracy":1,"datapoints":572},{"name":"Turkmen","code":"tk","accuracy":0.5710519377801213,"datapoints":3793},{"name":"Tagalog","code":"tl","accuracy":0.9737223456670853,"datapoints":10351},{"name":"Turkish","code":"tr","accuracy":0.9995983734123199,"datapoints":19919},{"name":"Tatar","code":"tt","accuracy":0.9680851063829787,"datapoints":8178},{"name":"Uyghur","code":"ug","accuracy":0.9991874322860238,"datapoints":3692},{"name":"Ukrainian","code":"uk","accuracy":0.9963598179908996,"datapoints":14285},{"name":"Urdu","code":"ur","accuracy":0.9906542056074766,"datapoints":963},{"name":"Vietnamese","code":"vi","accuracy":0.9996153846153846,"datapoints":13000},{"name":"Volapük","code":"vo","accuracy":0.8511166253101737,"datapoints":806},{"name":"Walloon","code":"wa","accuracy":0.3125,"datapoints":16},{"name":"Yoruba","code":"yo","accuracy":0.6,"datapoints":5},{"name":"Chinese","code":"zh","accuracy":1,"datapoints":568},{"name":"Yiddish","code":"yi"},{"name":"Uzbek","code":"uz"},{"name":"Swahili","code":"sw"},{"name":"Albanian","code":"sq"},{"name":"Sindhi","code":"sd"},{"name":"Sardinian","code":"sc"},{"name":"Quechua","code":"qu"},{"name":"Pashto","code":"ps"},{"name":"Oriya","code":"or"},{"name":"Norwegian","code":"no"},{"name":"Nepali","code":"ne"},{"name":"Malay","code":"ms"},{"name":"Mongolian","code":"mn"},{"name":"Malagasy","code":"mg"},{"name":"Komi","code":"kv"},{"name":"Kurdish","code":"ku"},{"name":"Guaraní","code":"gn"},{"name":"Persian","code":"fa"},{"name":"Bihari","code":"bh"},{"name":"Azerbaijani","code":"az"},{"name":"Avaric","code":"av"},{"code":"als"},{"code":"arz"},{"code":"ast"},{"code":"azb"},{"code":"bar"},{"code":"bcl"},{"code":"bpy"},{"code":"bxr"},{"code":"cbk"},{"code":"ceb"},{"code":"ckb"},{"code":"diq"},{"code":"dsb"},{"code":"dty"},{"code":"eml"},{"code":"frr"},{"code":"gom"},{"code":"hif"},{"code":"hsb"},{"code":"ilo"},{"code":"jbo"},{"code":"krc"},{"code":"lez"},{"code":"lmo"},{"code":"lrc"},{"code":"mai"},{"code":"mhr"},{"code":"min"},{"code":"mrj"},{"code":"mwl"},{"code":"myv"},{"code":"mzn"},{"code":"nah"},{"code":"nap"},{"code":"nds"},{"code":"new"},{"code":"pam"},{"code":"pfl"},{"code":"pms"},{"code":"pnb"},{"code":"rue"},{"code":"sah"},{"code":"scn"},{"code":"sco"},{"code":"sh"},{"code":"tyv"},{"code":"vec"},{"code":"vep"},{"code":"vls"},{"code":"war"},{"code":"wuu"},{"code":"xal"},{"code":"xmf"},{"code":"yue"}]
curl --location --request GET 'https://zylalabs.com/api/3547/text+language+classifier+api/3893/languages+available' --header 'Authorization: Bearer YOUR_API_KEY'
Para usar este ponto de extremidade, você deve indicar um texto e se deseja obter uma previsão sobre o idioma detectado (verdadeiro ou falso)
Detecção de idiomas - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{"lang":"en","prob":0.9854544401168823,"confidence":0.983413940295577,"isReliable":true,"highAccuracyLanguage":true}
curl --location --request POST 'https://zylalabs.com/api/3547/text+language+classifier+api/3894/language+detection' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"text": "This is my house",
"includePredictions": false
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Para usar esta API, os usuários devem indicar um texto para identificar o idioma
A API Classificador de Linguagem de Texto foi projetada para identificar e classificar automaticamente o idioma de um determinado texto ou string de caracteres
Existem diferentes planos para todos os gostos, incluindo um teste gratuito para um pequeno número de solicitações, mas sua taxa é limitada para evitar abuso do serviço
Zyla oferece uma ampla gama de métodos de integração para quase todas as linguagens de programação Você pode usar esses códigos para integrar com seu projeto conforme necessário
O endpoint "GET Languages available" retorna uma lista de idiomas que podem ser detectados, incluindo seus nomes, códigos, precisão e pontos de dados O endpoint "POST Language detection" retorna o idioma detectado, probabilidade, nível de confiança e confiabilidade da previsão
Para o endpoint "GET Idiomas disponíveis", os campos principais incluem "nome", "código", "precisão" e "pontos de dados". Para o endpoint "POST Detecção de idioma", os campos principais são "lang", "prob", "confiança", "éConfiável" e "idiomaAltaPrecisão"
Os dados de resposta estão estruturados em formato JSON O endpoint "GET Languages available" retorna um array de objetos de idioma enquanto o endpoint "POST Language detection" retorna um único objeto com os resultados da detecção de idioma
O endpoint "Detecção de linguagem POST" exige um parâmetro de texto para identificação da linguagem e um parâmetro booleano opcional para solicitar uma verificação de confiabilidade da previsão O endpoint "Linguagens disponíveis GET" não requer nenhum parâmetro
A precisão dos dados é mantida por meio de algoritmos avançados e análise linguística utilizando modelos estatísticos e técnicas de aprendizado de máquina Atualizações contínuas e treinamento em conjuntos de dados diversos ajudam a melhorar as capacidades de detecção
Casos de uso típicos incluem monitoramento de redes sociais para análise de sentimento atendimento ao cliente para roteamento de mensagens entrega de conteúdo de sites multilíngues pré-processamento de tradução de texto e moderação de conteúdo para filtragem de comentários inadequados
Os usuários podem aproveitar os dados retornados para aprimorar a experiência do usuário fornecendo conteúdo no idioma detectado melhorando a eficiência do suporte ao cliente e garantindo o processamento preciso da linguagem em aplicações como serviços de tradução
Os usuários podem esperar padrões consistentes nos dados de resposta, como alta precisão para idiomas amplamente falados e precisão variável para idiomas menos comuns. Os níveis de confiança e os indicadores de confiabilidade ajudam a avaliar a confiabilidade dos resultados da detecção
Nível de serviço:
100%
Tempo de resposta:
728ms
Nível de serviço:
100%
Tempo de resposta:
2.006ms
Nível de serviço:
100%
Tempo de resposta:
1.694ms
Nível de serviço:
100%
Tempo de resposta:
753ms
Nível de serviço:
100%
Tempo de resposta:
727ms
Nível de serviço:
100%
Tempo de resposta:
373ms
Nível de serviço:
100%
Tempo de resposta:
1.164ms
Nível de serviço:
100%
Tempo de resposta:
283ms
Nível de serviço:
100%
Tempo de resposta:
308ms
Nível de serviço:
100%
Tempo de resposta:
1.062ms