Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -6,7 +6,7 @@ from keyphrase_vectorizers import KeyphraseCountVectorizer
|
|
6 |
|
7 |
@st.cache(allow_output_mutation=True, suppress_st_warning=True, show_spinner=True)
|
8 |
def load_model():
|
9 |
-
model = KeyBERT("
|
10 |
return model
|
11 |
|
12 |
model = load_model()
|
@@ -37,10 +37,10 @@ button = st.button("Extract Keywords")
|
|
37 |
kw_extractor = yake.KeywordExtractor(top=50)
|
38 |
candidates = kw_extractor.extract_keywords(text_input)
|
39 |
keyphrases = [candidate[0] for candidate in candidates]
|
40 |
-
kw_model = KeyBERT(model="google/bigbird-pegasus-large-bigpatent")
|
41 |
|
42 |
#if keywords != []:
|
43 |
-
keywords =
|
44 |
top_n=50,stop_words='english',vectorizer=KeyphraseCountVectorizer())
|
45 |
if keywords != []:
|
46 |
st.info("Extracted keywords")
|
|
|
6 |
|
7 |
@st.cache(allow_output_mutation=True, suppress_st_warning=True, show_spinner=True)
|
8 |
def load_model():
|
9 |
+
model = KeyBERT("AI-Growth-Lab/PatentSBERTa")
|
10 |
return model
|
11 |
|
12 |
model = load_model()
|
|
|
37 |
kw_extractor = yake.KeywordExtractor(top=50)
|
38 |
candidates = kw_extractor.extract_keywords(text_input)
|
39 |
keyphrases = [candidate[0] for candidate in candidates]
|
40 |
+
#kw_model = KeyBERT(model="google/bigbird-pegasus-large-bigpatent")
|
41 |
|
42 |
#if keywords != []:
|
43 |
+
keywords = model.extract_keywords(text_input,keyphrases, keyphrase_ngram_range=(1, 3),
|
44 |
top_n=50,stop_words='english',vectorizer=KeyphraseCountVectorizer())
|
45 |
if keywords != []:
|
46 |
st.info("Extracted keywords")
|