Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -29,7 +29,7 @@ def summarize(req: SummarizeRequest):
|
|
| 29 |
models = {
|
| 30 |
"bart": "kUrrooYuki/bart-large-cnn-text-summarize",
|
| 31 |
"t5": "kUrrooYuki/t5-base-text-summarize",
|
| 32 |
-
"led": "kUrrooYuki/led-base-
|
| 33 |
}
|
| 34 |
|
| 35 |
if req.model_type not in models:
|
|
@@ -60,6 +60,16 @@ def summarize(req: SummarizeRequest):
|
|
| 60 |
|
| 61 |
print("-> [3/3] Komputasi selesai! Menerjemahkan token ke teks...", flush=True)
|
| 62 |
summary_result = tokenizer.decode(summary_ids[0], skip_special_tokens=True)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 63 |
|
| 64 |
del tokenizer
|
| 65 |
del model
|
|
|
|
| 29 |
models = {
|
| 30 |
"bart": "kUrrooYuki/bart-large-cnn-text-summarize",
|
| 31 |
"t5": "kUrrooYuki/t5-base-text-summarize",
|
| 32 |
+
"led": "kUrrooYuki/led-base-text-summarize"
|
| 33 |
}
|
| 34 |
|
| 35 |
if req.model_type not in models:
|
|
|
|
| 60 |
|
| 61 |
print("-> [3/3] Komputasi selesai! Menerjemahkan token ke teks...", flush=True)
|
| 62 |
summary_result = tokenizer.decode(summary_ids[0], skip_special_tokens=True)
|
| 63 |
+
|
| 64 |
+
summary_result = summary_result.strip()
|
| 65 |
+
|
| 66 |
+
if summary_result.lower().startswith("a's "):
|
| 67 |
+
summary_result = summary_result[4:].strip()
|
| 68 |
+
elif summary_result.lower().startswith("a "):
|
| 69 |
+
summary_result = summary_result[2:].strip()
|
| 70 |
+
|
| 71 |
+
if len(summary_result) > 0:
|
| 72 |
+
summary_result = summary_result[0].upper() + summary_result[1:]
|
| 73 |
|
| 74 |
del tokenizer
|
| 75 |
del model
|