1
resposta

Desafio: resumindo um texto longo

Essa é a terceira versão.
A primeira tinha 9000 caracteres, gerada parágrafo por parágrafo.
A segunda pedi a redução no Chat-GPT e ele reduziu para 6308, mesmo pedindo abaiso de 5000.
A terceira repeti o prompt e pedi para ele contar para ter certeza.


Python é uma linguagem de programação de alto nível criada por Guido van Rossum, conhecida pela sintaxe simples, legibilidade e versatilidade. Mantida pela Python Software Foundation, suporta diferentes paradigmas de programação e é amplamente utilizada em desenvolvimento web, automação, ciência de dados e computação científica. Seu nome foi inspirado no grupo humorístico Monty Python.

Criada em 1989 como sucessora da linguagem ABC, Python evoluiu incorporando recursos como orientação a objetos, programação funcional, coleta de lixo, generators e list comprehensions. As versões 2.6 e 3.0 trouxeram melhorias importantes, incluindo mudanças na manipulação de texto e modernização da linguagem, mesmo com quebra de compatibilidade em alguns casos.

A filosofia da linguagem é representada pelo “The Zen of Python”, escrito por Tim Peters, que valoriza princípios como simplicidade, clareza e legibilidade. Python possui tipagem forte, suporte a classes, herança múltipla, polimorfismo e recursos de programação funcional, incluindo funções lambda e geradores.

A linguagem utiliza indentação obrigatória para organizar blocos de código, priorizando clareza visual. Seu interpretador converte programas em bytecode executado em máquina virtual, armazenado em arquivos como .pyc. O sistema interno inclui analisador léxico, compilador e avaliador de código.

Python oferece recursos para documentação por comentários e docstrings, além de uma ampla biblioteca padrão com ferramentas para internet, bancos de dados, interfaces gráficas e expressões regulares. Está disponível em plataformas como Linux, Windows e macOS, tendo como principal implementação o CPython, escrito em C. Existem também versões alternativas, como Jython, IronPython e Stackless Python.

O desenvolvimento da linguagem é organizado pelos PEPs (Python Enhancement Proposals), revisados pela comunidade e por Guido van Rossum. Python possui licença livre aprovada pela OSI e é utilizado em empresas e projetos como YouTube, Google, NASA, Blender, GIMP e Red Hat Linux, além de aplicações em computação gráfica, segurança da informação e sistemas web.

1 resposta

Oi, Bruno! Como vai?

Agradeço por compartilhar.

Gostei de ver que você testou diferentes versões do resumo e ainda pediu para o ChatGPT conferir a contagem de caracteres. Esse cuidado mostra uma boa prática ao trabalhar com textos longos: iterar o prompt, revisar o resultado e ajustar a solicitação quando a resposta não atende ao limite esperado.

Dica: quando precisar reduzir um texto com limite de caracteres, peça ao ChatGPT para priorizar as ideias centrais antes de resumir, por exemplo: “Liste os pontos mais importantes do texto e depois gere um resumo com até 5000 caracteres”. Isso ajuda a evitar cortes aleatórios e melhora o controle do tamanho final.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!