Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -12,7 +12,14 @@ from wordcloud import WordCloud
|
|
| 12 |
import matplotlib.pyplot as plt
|
| 13 |
import io
|
| 14 |
|
| 15 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
def setup_nltk():
|
| 17 |
# Set NLTK data path
|
| 18 |
nltk_data_path = os.path.join(os.getcwd(), 'nltk_data')
|
|
@@ -84,13 +91,7 @@ def generate_wordcloud(text, title=None):
|
|
| 84 |
plt.title(title, fontsize=20)
|
| 85 |
st.pyplot(plt)
|
| 86 |
|
| 87 |
-
|
| 88 |
-
st.set_page_config(
|
| 89 |
-
page_title="News Analysis Dashboard",
|
| 90 |
-
page_icon="📰",
|
| 91 |
-
layout="wide",
|
| 92 |
-
initial_sidebar_state="expanded"
|
| 93 |
-
)
|
| 94 |
|
| 95 |
# Custom CSS
|
| 96 |
st.markdown("""
|
|
|
|
| 12 |
import matplotlib.pyplot as plt
|
| 13 |
import io
|
| 14 |
|
| 15 |
+
st.set_page_config(
|
| 16 |
+
page_title="News Analysis Dashboard",
|
| 17 |
+
page_icon="📰",
|
| 18 |
+
layout="wide",
|
| 19 |
+
initial_sidebar_state="expanded"
|
| 20 |
+
)
|
| 21 |
+
|
| 22 |
+
st.cache_resource
|
| 23 |
def setup_nltk():
|
| 24 |
# Set NLTK data path
|
| 25 |
nltk_data_path = os.path.join(os.getcwd(), 'nltk_data')
|
|
|
|
| 91 |
plt.title(title, fontsize=20)
|
| 92 |
st.pyplot(plt)
|
| 93 |
|
| 94 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 95 |
|
| 96 |
# Custom CSS
|
| 97 |
st.markdown("""
|