Tradução com IA de Hoje
(translate.onul.works)Serviço web de tradução baseado em IA com LLM, "Tradução com IA de Hoje" (desenvolvido/publicado em apenas 1 dia)
Contexto do desenvolvimento: encerrando a vida nômade entre tradutores
- Identificação do problema: em outro serviço atualmente em desenvolvimento, há necessidade muito frequente de lidar com idiomas estrangeiros e tarefas de tradução
- Limitações do método anterior:
- No início, tradutores existentes como o Google Tradutor eram usados com mais frequência
- Porém, em relação ao tratamento de certos termos e à transmissão de nuances sutis, muitas vezes a qualidade da tradução era instável ou deixava a desejar
- Descoberta da tradução com LLM:
- Ao usar diretamente um LLM (como o AI Studio) como alternativa, foi possível obter resultados de tradução claramente mais naturais e satisfatórios
- Novo incômodo:
- O problema era que, a cada tradução, era preciso abrir a interface web (como o AI Studio) e inserir repetidamente prompts (instruções de tradução) para obter o resultado desejado, como tratamento de palavras específicas ou tom de voz
- Esse processo parecia muito trabalhoso e ineficiente
- Desenvolvimento da própria solução:
- Com o pensamento de "nesse caso, vou fazer eu mesmo!", decidiu-se desenvolver um serviço web simples que preservasse as vantagens da tradução com LLM e reduzisse tarefas repetitivas
- Como pessoas próximas também relatavam incômodos semelhantes, o serviço foi desenvolvido rapidamente (levou 1 dia inteiro) e lançado como "Tradução com IA de Hoje" (a maior parte do desenvolvimento foi feita usando o Cursor AI)
Principais características
- Instruções de tradução flexíveis com base em LLM
- Esta é a maior característica que o diferencia dos tradutores convencionais de tradução automática/deep learning
- Durante a tradução, é possível definir como tratar palavras específicas (ex.: traduzir o nome da empresa "Tradução com IA de Hoje" como "OAIT")
- Também é possível configurar detalhadamente o tom ou estilo desejado (ex.: como se estivesse falando com um amigo, em estilo de relatório)
- Oferece opções padrão de "seleção de tom" (tradução literal, forma educada, adaptação com ênfase no significado etc.)
- Função para salvar instruções de tradução usadas com frequência (cookie local)
- Permite salvar e reutilizar instruções sem precisar digitá-las sempre novamente
- Aumenta a produtividade em tarefas repetitivas de tradução (pode ser usado como favoritos)
- Resultados de tradução naturais, característicos de LLMs
- É esperado um nível de tradução mais natural e adequado ao contexto do que algo com aparência mecânica
- (Desvantagem) Devido às características dos LLMs, às vezes podem surgir resultados imprecisos ou diferentes da intenção (Hallucination)
- Contexto de desenvolvimento e stack técnica
- Desenvolvido rapidamente por necessidade pessoal e de conhecidos (lançado em 1 dia)
- Backend: uso do modelo Google Gemini
- Atualmente operando com API gratuita (caso o uso aumente no futuro, está sendo considerada a migração para API paga)
- Busca pela simplicidade
- Foco em preservar a função principal de tradução e as vantagens dos LLMs, sem recursos complexos
- Qualquer pessoa pode usar de forma rápida e sem dificuldade
Ainda não há comentários.