pleonova commited on
Commit
f6d0ea6
1 Parent(s): f8eedd9

Undo keybert removal

Browse files
Files changed (1) hide show
  1. models.py +13 -13
models.py CHANGED
@@ -28,19 +28,19 @@ def create_nest_sentences(document:str, token_max_length = 1024):
28
  return nested
29
 
30
  # Reference: https://github.com/MaartenGr/KeyBERT
31
- # @st.cache(allow_output_mutation=True)
32
- # def load_keyword_model():
33
- # kw_model = KeyBERT()
34
- # return kw_model
35
-
36
- # def keyword_gen(kw_model, sequence:str):
37
- # keywords = kw_model.extract_keywords(sequence,
38
- # keyphrase_ngram_range=(1, 1),
39
- # stop_words='english',
40
- # use_mmr=True,
41
- # diversity=0.5,
42
- # top_n=10)
43
- # return keywords
44
 
45
 
46
 
28
  return nested
29
 
30
  # Reference: https://github.com/MaartenGr/KeyBERT
31
+ @st.cache(allow_output_mutation=True)
32
+ def load_keyword_model():
33
+ kw_model = KeyBERT()
34
+ return kw_model
35
+
36
+ def keyword_gen(kw_model, sequence:str):
37
+ keywords = kw_model.extract_keywords(sequence,
38
+ keyphrase_ngram_range=(1, 1),
39
+ stop_words='english',
40
+ use_mmr=True,
41
+ diversity=0.5,
42
+ top_n=10)
43
+ return keywords
44
 
45
 
46