Update app/core/summarizer.py
Browse files- app/core/summarizer.py +10 -7
app/core/summarizer.py
CHANGED
|
@@ -1,7 +1,10 @@
|
|
| 1 |
-
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import os
|
| 2 |
+
from transformers import pipeline
|
| 3 |
+
|
| 4 |
+
os.environ["TRANSFORMERS_CACHE"] = "/tmp/huggingface"
|
| 5 |
+
|
| 6 |
+
summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
|
| 7 |
+
|
| 8 |
+
def get_summary(text: str) -> str:
|
| 9 |
+
result = summarizer(text, max_length=150, min_length=30, do_sample=False)
|
| 10 |
+
return result[0]["summary_text"]
|