1 pontos por GN⁺ 2025-07-15 | 1 comentários | Compartilhar no WhatsApp
  • Refine é uma ferramenta de verificação gramatical local que oferece recursos semelhantes aos do Grammarly
  • Com pagamento único, sem assinatura, é possível usar todos os recursos do Refine por toda a vida, sem custos adicionais nem taxas ocultas
  • Diferentemente dos serviços baseados em nuvem, o Refine funciona apenas localmente, sem transmissão de dados, oferecendo mais segurança
  • No longo prazo, reduz a preocupação com cobranças recorrentes e oferece uma experiência de consumo transparente

1 comentários

 
GN⁺ 2025-07-15
Comentários do Hacker News
  • Na captura de tela aparece uma frase de exemplo (corrigida): "Sometimes I still make mistakes with articles and prepositions, but my grammar is getting better every day I practice". Em inglês americano/"simplificado", essa frase está gramaticalmente correta. Mas no inglês britânico "full fat", practice é substantivo e practise é verbo. Por exemplo, em "I go to my practice to practise medicine". O problema deste site é que ele só foca em questões secundárias. É bom que o produto respeite minha privacidade, tenha bom desempenho, não exija conexão com a internet, funcione em vários apps e tenha preço transparente. Mas o que realmente importa para mim é se ele aplica a gramática correta o tempo todo. E o site não convence disso nem um pouco

    • Então, em resumo, a ferramenta pende para o inglês americano e trata palavras não padronizadas como practise como erro de ortografia, assim como colour. Se você usar essas palavras em um texto para americanos, e não for da Commonwealth, isso pode até soar pretensioso

    • Chamar o inglês americano de inglês "simplificado" é um erro linguístico clássico. É apenas um dialeto diferente, não algo inerentemente mais simples ou mais complexo

    • Entendo bem a explicação. Sobre a expressão "full fat" English, o próprio inglês já é uma bagunça por natureza e ficou mais complexo à medida que se espalhou para novos países. Se o texto estiver bem escrito e puder ser entendido com clareza, acho que um produto de US$ 15 já basta. Não acho que o objetivo deste produto seja seguir perfeitamente o inglês contemporâneo de Oxford

    • Isso me lembrou um comentário excelente que o anthony_franco deixou há muito tempo. Muitas alternativas open source focam em resolver o problema apenas para o "provedor de conteúdo", quando o usuário na prática se importa com o conteúdo em si. O mesmo aconteceu com o OpenHunt, que era um projeto contra o Product Hunt. Houve várias tentativas de fazer versões "livres" e "abertas" de serviços, mas a maioria dos usuários na verdade não se importa muito com isso. voat (alternativa ao Reddit), app.net (Twitter), Diaspora (Facebook), ycreject.com (alternativa ao Y Combinator) — todos deixaram a desejar nas necessidades e na experiência real do usuário. Se, além de ser grátis e aberto, oferecer uma experiência melhor que a alternativa, pode dar muito certo. Mas a maioria falha justamente nisso comentário relacionado

    • Por exemplo, há a frase "Is there a educational discount?", mas o correto é "an educational discount". Fico curioso se esta ferramenta conseguiria detectar direito esse tipo de erro

  • Gostaria de saber se alguém tem experiência comparando com outros produtos, como LanguageTool ou Harper. O LanguageTool pode ser hospedado localmente, e o Harper funciona como extensão. Tenho curiosidade principalmente sobre o nível da checagem ortográfica e gramatical

    • As duas soluções são FOSS (software livre e de código aberto). Deixo aqui os links do LanguageTool e do Harper

    • Uso o LanguageTool Server há anos com a opção de ngrams. Com ngrams ele é realmente excelente; sem isso, é apenas razoável. Os dados de ngrams só para inglês exigem cerca de 15 GB de armazenamento. Dá para iniciar com um arquivo batch como este pelo Agendador de Tarefas do Windows

      SET PATH=SET PATH=C:\program files\Amazon Corretto\jdk17.0.15_6\bin\
      start javaw -cp languagetool-server.jar org.languagetool.server.HTTPServer --port 8081 --allow-origin "*" -l en-US --languageModel "C:\LanguageTool\LanguageTool-6.3\ngram"
      

      Referência: como usar dados n-gram

    • Testei com a frase "Look Dick. See Jane. Jane run home. I says you go home to. They eats dinner.". O LanguageTool funciona como esperado. O Harper não. Ambos, porém, reclamam de dois espaços depois do ponto final

    • Estamos criando uma extensão de revisão gramatical local usando o LLM embutido do Chrome. Dá para testar aqui. O LLM consegue corrigir não só erros de frase, mas também, por exemplo, trocar "The first US President was Ben Franklin" por "George Washington"

  • Não dá para descartar completamente a possibilidade de que o software às vezes acabe funcionando como um keylogger. Se isso acontecer (mesmo sem intenção), acho que o autor deveria ser diretamente responsabilizado. Do ponto de vista jurídico, não existe sequer uma entidade assumindo responsabilidade de proteção de dados pessoais. Por isso, vejo poucos motivos para confiar privacy policy

    • Também não há muito motivo técnico para confiar. Este app não está em sandbox. Dá para verificar pelo CLI assim:

        codesign --display --verbose=4 Refine.app 2>&1 | grep sandbox
      

      A Apple exige o entitlement de cliente de rede para permitir acesso à rede, mas, sem sandbox, essa restrição não se aplica. Eu só uso apps em sandbox que compilei eu mesmo na minha máquina ou que vieram da Mac App Store documentação relacionada

    • Na prática, esse risco existe com qualquer software. Por exemplo, o Grammarly já pode enviar dados para o servidor

  • Eu estava esperando que alguém finalmente criasse algo assim. Minha primeira experiência foi que funciona bem até. Ele dá boas sugestões de correção mesmo quando há vários idiomas misturados. As sugestões de fluência ficam um pouco abaixo do esperado. Também há muitas sugestões estranhas, como mandar colocar aspas no começo e no fim da frase. Há problemas de responsividade: quando o Refine está ativo, a entrada de texto às vezes trava, ou o app congela por cerca de 0,5 segundo ao escolher uma correção. Isso não acontece com Grammarly nem com LanguageTool. E ele também deixa passar alguns erros gramaticais, como problemas de concordância verbal. Ainda assim, para uma primeira versão, é muito impressionante e promissor

  • O LanguageTool é uma ferramenta open source de correção ortográfica e gramatical. Ao contrário do Grammarly, ele funciona mais com regras do que com IA. Eu costumo usar os dois em conjunto. Como fazer self-host está explicado aqui

  • Sou usuário de Linux, mas acho que, para uma "ferramenta para o grande público" como essa, faria mais sentido lançar primeiro para Windows. Lançar só para macOS cobre menos de 15% do mercado total (e menos de 30% mesmo nos EUA). Mesmo mirando apenas desenvolvedores, entre Mac, Windows e Linux essa é a escolha que mais perde mercado referência de participação de mercado StatCounter

  • Dá para usar o LanguageTool localmente em um contêiner Docker link do LocalLanguageTool no GitHub

    • Parece que muita gente realmente complica coisas triviais. Para rodar o LanguageTool, não é preciso usar Docker (tecnologia baseada em Linux); basta executá-lo como app Java. Dá para iniciar de forma simples assim

      java -cp languagetool-server.jar org.languagetool.server.HTTPServer
      
    • Muita gente prefere pagar US$ 15 do que lidar com contêiner Docker

    • Também dá para instalar facilmente via Flatpak Eloquent by sonnyp. O Flatpak restringe permissões (GNOME Cgroups, Namespaces etc.):

      * Sem acesso ao sistema de arquivos
      * Sem acesso a dispositivos
      * Rede permitida (a API usa REST)
      

      O fato de o pacote Flatpak em si ser grande é um problema do Java. Java funciona bem em servidor, mas não é grande coisa em PCs pessoais. Se fosse feito em C, C++ ou Rust, provavelmente já estaria integrado ao ecossistema do LibreOffice. Sonny Piers é um empacotador conhecido e ex-integrante do conselho do GNOME

  • Estou preocupado se o fato de ser "baseado em modelo de IA local" aumenta o risco de meu texto ser sinalizado por detectores de plágio por IA, como o Turnitin. Sem testes suficientes, eu não toparia correr esse risco

    • Eu diria que esse risco não é tão grande. A ferramenta não escreve o texto por você; ela apenas corrige a gramática. Se 99% foi escrito por você e só a gramática foi ajustada, não vejo por que isso seria detectado. Dito isso, não estive diretamente no ambiente escolar depois da adoção de LLMs, então não tenho certeza

    • Dizem que, se eu usar pontuação correta, aumenta a chance de o texto ser detectado como escrito por IA. Então eu nunca uso pontuação direito

  • Acho estranho que o FAQ não mencione em nenhum momento uma "comparação relativa com o Apple Intelligence Writing Tools". O refine pode ser melhor ou ter mais recursos, mas é uma pena a página nem reconhecer que já existe uma funcionalidade em nível de sistema no Mac

  • Vale mencionar o Harper como outra alternativa link do Harper

    • O Harper é básico demais para eu recomendar. Ele não consegue detectar erros óbvios como discordância de singular/plural entre sujeito e verbo, falta de artigo indefinido como a/an e até erros de digitação como don;t