Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 不同短语中的词语比较_Database_Artificial Intelligence_Data Mining_Information Extraction - Fatal编程技术网

Database 不同短语中的词语比较

Database 不同短语中的词语比较,database,artificial-intelligence,data-mining,information-extraction,Database,Artificial Intelligence,Data Mining,Information Extraction,有没有办法判断两个词在两个不同的短语中是否相同?例如,在这两个短语中,脂肪等于体重 I want to loose fat I want to loose weight 最直接的选择是查询同义词库,查找每一对可能等价的单词。如果你所有的案例都是这样,两句话之间只有一个词不同,那应该是可行的。如果你想让句子大致相同,但可能有一些额外的单词,你可以使用序列对齐算法给你一些候选单词进行比较 如果你的实际问题明显没有你的例子那么严格,比如你想比较不同排列的句子,比如我想减肥,减肥是我想做的事情,那

有没有办法判断两个词在两个不同的短语中是否相同?例如,在这两个短语中,脂肪等于体重

I want to loose fat 
I want to loose weight 

最直接的选择是查询同义词库,查找每一对可能等价的单词。如果你所有的案例都是这样,两句话之间只有一个词不同,那应该是可行的。如果你想让句子大致相同,但可能有一些额外的单词,你可以使用序列对齐算法给你一些候选单词进行比较


如果你的实际问题明显没有你的例子那么严格,比如你想比较不同排列的句子,比如我想减肥,减肥是我想做的事情,那么你需要采用某种自然语言处理方法。这将非常困难,但肯定是人们在寻找方法方面取得了进展。

我反对你的例子,胖子!=重量,这只是你的意见,为了你自己的意见,开发你自己的算法