newoz commited on
Commit
0771edb
·
1 Parent(s): cc3f93b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -5,7 +5,7 @@ from transformers import pipeline
5
  summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
6
 
7
  # Fonction pour extraire les longs paragraphes à partir du texte
8
- def extraire_long_paragraphes(texte, longueur_maximale=1000):
9
  paragraphes = texte.split("\n\n") # Divise le texte en paragraphes en utilisant des doubles sauts de ligne
10
  longs_paragraphes = [paragraphe.strip() for paragraphe in paragraphes if len(paragraphe) >= longueur_maximale]
11
  return longs_paragraphes
@@ -36,7 +36,7 @@ if uploaded_file is not None:
36
  # Affichez les longs paragraphes extraits avec des numéros et des résumés
37
  st.subheader("Longs paragraphes du PDF avec résumé:")
38
  for i, paragraphe in enumerate(longs_paragraphes, start=1):
39
- summary = summarizer(paragraphe, max_length=600, min_length=200, do_sample=False)
40
  if isinstance(summary, list) and len(summary) > 0:
41
  summary_text = summary[0].get("summary_text")
42
  if summary_text:
 
5
  summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
6
 
7
  # Fonction pour extraire les longs paragraphes à partir du texte
8
+ def extraire_long_paragraphes(texte, longueur_maximale=999):
9
  paragraphes = texte.split("\n\n") # Divise le texte en paragraphes en utilisant des doubles sauts de ligne
10
  longs_paragraphes = [paragraphe.strip() for paragraphe in paragraphes if len(paragraphe) >= longueur_maximale]
11
  return longs_paragraphes
 
36
  # Affichez les longs paragraphes extraits avec des numéros et des résumés
37
  st.subheader("Longs paragraphes du PDF avec résumé:")
38
  for i, paragraphe in enumerate(longs_paragraphes, start=1):
39
+ summary = summarizer(paragraphe, max_length=900, min_length=200, do_sample=False)
40
  if isinstance(summary, list) and len(summary) > 0:
41
  summary_text = summary[0].get("summary_text")
42
  if summary_text: