Input 结构化用户输入数据-设计/架构

Input 结构化用户输入数据-设计/架构,input,Input,我在一个户外网站上工作,让用户输入他们在户外看到的东西类型。显然,任何项目都可以用多种方式编写 例如,动物“郊狼”可以这样写: coyote, wolf, coyotes, wild coyotes, cayotees 因此,如果我让用户输入数据,我如何让系统理解上面所有的例子都是关于被归类为“郊狼”的东西 为什么不尝试依赖于每个新条目,然后在系统中创建与已存在的匹配条目的链接 您甚至可以通过添加“报告不相关”功能众包链接的有效性检查 有各种(非官方)版本的。@Genadinik:这对你有帮

我在一个户外网站上工作,让用户输入他们在户外看到的东西类型。显然,任何项目都可以用多种方式编写

例如,动物“郊狼”可以这样写:

coyote,
wolf,
coyotes, 
wild coyotes,
cayotees

因此,如果我让用户输入数据,我如何让系统理解上面所有的例子都是关于被归类为“郊狼”的东西

为什么不尝试依赖于每个新条目,然后在系统中创建与已存在的匹配条目的链接

您甚至可以通过添加“报告不相关”功能众包链接的有效性检查


有各种(非官方)版本的。

@Genadinik:这对你有帮助吗?你知道……没有太多帮助:)可能主要是因为我没有尝试过。但你的回答也有点笨拙,很难理解这是怎么回事。google Set如何处理我的MySQL数据?它们共存吗?或者我必须转换?@Genadinik:你不必转换。两者将共存。对于系统中的每个单词,您都需要调用GoogleSetAPI,检索并存储结果。你必须在“主”字和GoogleSets提案之间建立某种加权的“链接”。每一个好的链接都应该看到它的重量有所提高。每个坏链接都应该删除。然后,你会定期重新提交每个“master”及其直接相关的内容(如果链接>0),GoogleSet发送的新结果应该越来越密切相关。当然,该系统需要经过一段时间的培训。