如何从句子提取关键词

查看 25|回复 2
作者:miaoblyat   
需求是从句子中提取指定关键词或者关键词近似的词语;目前用 jieba 提取效果不是很理想.可能我用法不对;有人做过类似的关键词提取吗
miaoblyat
OP
  
# 提取句子中的关键词及其近似词
def extract_keywords_and_similars(sentence, custom_keywords, similarity_threshold=0.5):
words = jieba.lcut(sentence)
result = {}
for keyword in custom_keywords:
extracted_words = [word for word in words if is_similar(keyword, word, similarity_threshold) or keyword == word]
if extracted_words:
result[keyword] = extracted_words
return result
MelodYi   
先用大模型试试?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部