Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Em relação a títulos em português, como funciona com um usuário real?

Muiiito bom esse curso, ja esta abrindo a minha mente para muitas possibilidades! Mas fiquei com duas dúvidas, essa API não funciona muito bem com títulos traduzidos para o português, certo? Tentei alguns aqui e quase nenhum recebeu resposta da API. Com isso em mente, em um cenário onde todos os títulos estejam traduzidos corretamente, como seria uma pesquisa mais humanizada? Por exemplo, quando pesquiso algo na Netflix, quase nunca uso acentos, til (~), ou cedilha (ç), e mesmo assim sempre encontro resultados. Como isso é feito? É alguma biblioteca ( ou seja la o que for) que ja existe , ou os desenvolvedores da Netflix tiveram que fazer esse tipo de tratamento manualmente? Ou talvez envolva o uso de IA?

1 resposta
solução!

Olá Mateus, tudo bem com você?

Nós da equipe Alura, ficamos felizes em saber que o curso está sendo proveitoso para você!

Realmente, algumas APIs, como a do OMDb tem limitações com títulos traduzidos para o português, especialmente porque foram originalmente configuradas para trabalhar predominantemente com dados em inglês. No mundo da tecnologia, o inglês é amplamente utilizado, tanto na codificação quanto na manipulação de dados, incluindo o uso de APIs. No entanto, em cenários onde o uso de títulos traduzidos é necessário, é importante garantir que a API suporte essa funcionalidade ou, como você sugeriu, ter uma lista de títulos traduzidos para realizar as consultas.

Quanto à sua curiosidade sobre como plataformas como a Netflix conseguem retornar resultados mesmo sem acentos ou caracteres especiais, isso geralmente é alcançado por meio de um processo chamado normalização de strings. Essa técnica envolve a padronização das strings de entrada, removendo acentos, convertendo todas as letras para minúsculas (ou maiúsculas) e, às vezes, até mesmo removendo caracteres especiais. Isso torna a pesquisa mais flexível e permite que os usuários encontrem resultados mesmo quando não usam a ortografia exata. Se você tiver interesse em explorar mais sobre normalização de strings, recomendo a leitura deste artigo.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!