Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -7,6 +7,13 @@ import numpy as np
|
|
| 7 |
from collections import Counter
|
| 8 |
import os
|
| 9 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
# Add Arabic stop words
|
| 11 |
ARABIC_STOP_WORDS = {
|
| 12 |
'في', 'من', 'إلى', 'على', 'عن', 'مع', 'خلال', 'حتى', 'إذا', 'ثم',
|
|
@@ -25,13 +32,6 @@ ARABIC_STOP_WORDS = {
|
|
| 25 |
'لازم', 'حاجة', 'علي', 'يجب', 'صار', 'صارت', 'تحت', 'ضد'
|
| 26 |
}
|
| 27 |
|
| 28 |
-
# Configure page
|
| 29 |
-
st.set_page_config(
|
| 30 |
-
page_title="Arabic Poem Analysis",
|
| 31 |
-
page_icon="📚",
|
| 32 |
-
layout="wide"
|
| 33 |
-
)
|
| 34 |
-
|
| 35 |
@st.cache_resource
|
| 36 |
def load_models():
|
| 37 |
"""Load and cache the models to prevent reloading"""
|
|
@@ -274,11 +274,6 @@ def process_and_summarize(df, bert_tokenizer, bert_model, emotion_classifier, to
|
|
| 274 |
return summaries, topic_model
|
| 275 |
|
| 276 |
def main():
|
| 277 |
-
st.set_page_config(
|
| 278 |
-
page_title="Arabic Poem Analysis",
|
| 279 |
-
page_icon="📚",
|
| 280 |
-
layout="wide"
|
| 281 |
-
)
|
| 282 |
|
| 283 |
# Load models
|
| 284 |
try:
|
|
|
|
| 7 |
from collections import Counter
|
| 8 |
import os
|
| 9 |
|
| 10 |
+
# Configure page
|
| 11 |
+
st.set_page_config(
|
| 12 |
+
page_title="Arabic Poem Analysis",
|
| 13 |
+
page_icon="📚",
|
| 14 |
+
layout="wide"
|
| 15 |
+
)
|
| 16 |
+
|
| 17 |
# Add Arabic stop words
|
| 18 |
ARABIC_STOP_WORDS = {
|
| 19 |
'في', 'من', 'إلى', 'على', 'عن', 'مع', 'خلال', 'حتى', 'إذا', 'ثم',
|
|
|
|
| 32 |
'لازم', 'حاجة', 'علي', 'يجب', 'صار', 'صارت', 'تحت', 'ضد'
|
| 33 |
}
|
| 34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 35 |
@st.cache_resource
|
| 36 |
def load_models():
|
| 37 |
"""Load and cache the models to prevent reloading"""
|
|
|
|
| 274 |
return summaries, topic_model
|
| 275 |
|
| 276 |
def main():
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 277 |
|
| 278 |
# Load models
|
| 279 |
try:
|