Search 为搜索引擎的内容和同义词编制索引
我正在开发一个搜索引擎 我正在考虑从中提取独特的单词,比如说产品描述,并调用API来获取同义词并对它们进行索引 “快速而强大的笔记本电脑” 将产生以下结果 当然是“快速而强大的笔记本电脑” 另一个领域是“加速上网本” 同义词当然不会显示给用户,但只会用于帮助使搜索结果更相关Search 为搜索引擎的内容和同义词编制索引,search,full-text-search,Search,Full Text Search,我正在开发一个搜索引擎 我正在考虑从中提取独特的单词,比如说产品描述,并调用API来获取同义词并对它们进行索引 “快速而强大的笔记本电脑” 将产生以下结果 当然是“快速而强大的笔记本电脑” 另一个领域是“加速上网本” 同义词当然不会显示给用户,但只会用于帮助使搜索结果更相关 你觉得这个主意怎么样?你看到什么陷阱了吗?有人这样做吗?具有多个同义词的单词最终会在搜索中膨胀。如果你有5个词,每个词有10个同义词,那么你现在要搜索大约50个词。这些方法的一个挑战是,一个词有多个潜在的同义词,含义差异很大
你觉得这个主意怎么样?你看到什么陷阱了吗?有人这样做吗?具有多个同义词的单词最终会在搜索中膨胀。如果你有5个词,每个词有10个同义词,那么你现在要搜索大约50个词。这些方法的一个挑战是,一个词有多个潜在的同义词,含义差异很大。例如,在查询“如何装运箱子”中,“ship”一词可能有“boat”和“send”等同义词。这难道不会完全破坏使用同义词的目的吗?