基于输入算法的单词建议?

发布于 2024-11-29 14:24:33 字数 308 浏览 1 评论 0原文

我正在考虑创建一个网站,让人们可以对餐馆进行评分。由于我没有包含所有餐馆的数据库,因此该网站依赖于用户的输入。

但是这种方法存在一个问题,因为人们可能使用不同的单词(名称)来描述同一家餐厅,但我不想在数据库中创建不同的条目,因为它们指的是同一家餐厅。

例如,在描述肯德基时,有人使用“KFC”这个名称,其他人可能使用“Kentucky Fried Chicken”,

如何让系统自动检测到这一点?并向用户提供数据库现有项目的列表。

这应该与 stackoverflow 非常相似,它告诉你“具有相似标题的问题”。但我不知道如何实现这一点。

I am thinking of creating a web site, which lets people to rate restaurants. Since I don't have a database containing all the restaurants, this web site relies on user's inputs.

But there is a problem of this method, because people may use different word (name) to describe a same restaurant, but I don't want to create different entries inside the database, as they refer to the same restaurant.

For example, when describing KFC, somebody use the name "KFC", others may use "Kentucky Fried Chicken"

How can I make the system to automatically detect this? and give the user a list of existing items of the database.

This should quite similar to stackoverflow, which tells you "questions with similar title". But I don't know how to implement this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

风月客 2024-12-06 14:24:33

你不能......你必须创建一个餐厅名称及其“同义词”和其他可能的拼写的列表。

You can't ... you have to create a list of the restaurant names and their "synonyms" and other possible spellings.

稚然 2024-12-06 14:24:33

如何让系统自动检测到这一点?

系统不知道“KFC”的意思是“肯德基炸鸡”。

制作同义词图,让它知道。

这应该与 stackoverflow 非常相似,它会告诉你“具有相似标题的问题”

它通常逐字匹配。它可能有一个内部同义词列表来处理常见情况。

How can I make the system to automatically detect this?

The system doesn't know that "KFC" means "Kentucky Fried Chicken".

Make a map of synonyms, to let it know.

This should quite similar to stackoverflow, which tells you "questions with similar title"

It generally matches word-for-word. It may have an internal list of synonyms to deal with common cases.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文