gpt4 book ai didi

algorithm - 进行数据库查询 "Intelligent"?

转载 作者:搜寻专家 更新时间:2023-10-30 19:46:29 25 4
gpt4 key购买 nike

我有以下需求。

我有一个表,其中有一列包含城市名称。我将按城市实现搜索选项。

但用户可能输入的城市名称不正确。

例子:城市“马塔拉”有时被拼写为“马塔拉”。“Nuwara Eliya”这个城市有时写成“Nuwaraeliya”

我可以保持数据库列的一致性,但即使最终用户使用替代词,我也想返回匹配。

我需要使用什么方法来有效地实现它?

最佳答案

您可能应该实现字符串距离检查,例如 Levenshtein distance

可以在这里找到更多方法:How do you implement a "Did you mean"?

关于algorithm - 进行数据库查询 "Intelligent"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9819114/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com