Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法判断两个词在两个不同的短语中是否相同?例如,在这两个短语中,“fat”等于“weight”,
I want to loose fat I want to loose weight
最直接的选择是在同义词库中查询每对可能是等价的词。如果你所有的案例都是这样,两个句子之间只有一个词不同,那应该是相当可行的。如果您想允许句子大部分相同但可能有一些额外的单词,您可以使用序列比对算法为您提供一些候选单词进行比较。
如果您的实际问题的结构明显不如您的示例那么严格(即您想比较不同排列的句子,例如“我想减肥”和“减肥是我想做的事情”),那么您需要采用某种自然语言处理方法。这将更加困难,但绝对是人们在寻找方法方面取得了进展。