Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -39,10 +39,13 @@ def display_top_words(content):
|
|
39 |
text = ' '.join([elem.text for elem in soup.find_all(['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6'])])
|
40 |
vectorizer = CountVectorizer()
|
41 |
X = vectorizer.fit_transform([text])
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
|
|
|
|
|
|
46 |
|
47 |
def main():
|
48 |
st.set_page_config(layout='wide')
|
|
|
39 |
text = ' '.join([elem.text for elem in soup.find_all(['p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6'])])
|
40 |
vectorizer = CountVectorizer()
|
41 |
X = vectorizer.fit_transform([text])
|
42 |
+
try:
|
43 |
+
terms = vectorizer.get_feature_names()
|
44 |
+
word_freq = X.toarray()[0]
|
45 |
+
top_words = [terms[i] for i in word_freq.argsort()[-10:][::-1]]
|
46 |
+
st.write(f"Top words: {', '.join(top_words)}")
|
47 |
+
except:
|
48 |
+
return
|
49 |
|
50 |
def main():
|
51 |
st.set_page_config(layout='wide')
|