擅长:python、mysql、java
<p>您可以尝试以下操作:</p>
<p>将一袋单词转换成一个句子:</p>
<pre><code>bag_of_words = ['profit low', 'loss increased', 'profit lowered']
bag_of_word_sent = ' '.join(bag_of_words)
</code></pre>
<p>然后是句子列表:</p>
<pre><code>list_sents = ['The profit in the month of November lowered from 5% to 3%.']
</code></pre>
<p>使用Levenshtein距离:</p>
<pre><code>import distance
for sent in list_sents:
dist = distance.levenshtein(bag_of_word_sent, sent)
if dist > len(bag_of_word_sent):
# do something
print(dist)
</code></pre>