top of page
pixel-art-1674061099gif_1674061104.gif

Nossas redes sociais

youtube

Se o site o ajudou, ajude o site

gif500.gif

pix
008-064-101-67

henrique liandro
da silva

constructor.webp

ajude o site a continuar funcionado

logo4.png

Resume texto, fazer resumo de um texto - Python

# Importe as bibliotecas necessárias
# pip install sumy


from sumy.parsers.plaintext import PlaintextParser

from sumy.nlp.tokenizers import Tokenizer

from sumy.summarizers.lex_rank import LexRankSummarizer


text = 'seu_texto_aqui'


# Define a função de resumo

def summarize_text(text, num_sentences=3):

# Cria um objeto parser que recebe o texto a ser resumido e um objeto Tokenizer

parser = PlaintextParser.from_string(text, Tokenizer("english"))

# Cria um objeto Sumarizador que usa o algoritmo LexRank

summarizer = LexRankSummarizer()

# Resume o texto usando o número de sentenças especificado

summary = summarizer(parser.document, num_sentences)

# Junta as sentenças resumidas em uma string

return "\n".join(str(sentence) for sentence in summary)


# Exemplo de uso da função

resumo = summarize_text(TEXTO(), num_sentences=5)

print(resumo)

print(len(resumo))


91896796_edited.png

"Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu."

Laura Castro

"Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu."

Ana Serra

"Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu."

Bruno Costa

"Depoimentos são uma ótima forma de apresentar um feedback positivo que você recebeu. Adicione o seu."

Cláudia Silva

bottom of page