Yermek68 commited on
Commit
b429f61
·
verified ·
1 Parent(s): 426fb91

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -1
app.py CHANGED
@@ -66,7 +66,16 @@ def summarize_text(text: str):
66
  max_len, min_len = 250, 60
67
 
68
  # Суммаризация
69
- summary = summarizer(text, max_length=max_len, min_length=min_len, do_sample=False)[0]["summary_text"]
 
 
 
 
 
 
 
 
 
70
 
71
  # Анализ настроения
72
  sentiment_result = sentiment_model(summary)[0]
 
66
  max_len, min_len = 250, 60
67
 
68
  # Суммаризация
69
+ summary_raw = summarizer(text, max_length=max_len, min_length=min_len, do_sample=False)[0]["summary_text"]
70
+
71
+ # Декодируем и очищаем вывод
72
+ if isinstance(summary_raw, bytes):
73
+ summary = summary_raw.decode("utf-8", errors="ignore")
74
+ else:
75
+ summary = str(summary_raw).encode("utf-8", errors="ignore").decode("utf-8", errors="ignore")
76
+
77
+ summary = summary.replace("▁", " ").replace("<n>", "\n").strip()
78
+
79
 
80
  # Анализ настроения
81
  sentiment_result = sentiment_model(summary)[0]