【问题标题】:Design question: searching products or auto labeling products? (searching vs machine learning)设计问题:搜索产品还是自动贴标产品? (搜索与机器学习)
【发布时间】:2011-09-18 08:32:33
【问题描述】:

我正在开展一个项目,该项目有许多零售商独立上传他们的产品信息,换句话说,完全相同的产品可能有不同的名称。例如,新的 ipad,或 ipad 或 Great ipad 等...

我想向用户呈现一个直观的界面,这样当他搜索 ipad 或 ipad 时,他会得到一个 ipad 作为搜索结果,其中所有价格并列。或者可能有 2 个搜索结果,第一个是旧 ipad 的搜索结果,其中包含来自不同零售商的所有价格,另一个搜索结果是 ipad 2,并且价格也一个挨一个。

具体例子: 数据库包含:新 ipad 1、ipad 1、伟大 ipad 1、新 ipad 2、ipad 2、伟大 ipad 2 当用户搜索 ipad 时,他得到:

  • ipad1:零售商 1 的价格 = 100 美元,零售商 2 的价格 = 120 美元等...
  • ipad2:零售商 2 的价格 = 100 美元,零售商 2 的价格 = 120 美元等...

这主要是搜索特定的问题吗?还是机器学习、自动标签?

有没有人知道在 Rails3 中已经实现了类似的东西?

谢谢

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 search machine-learning


    【解决方案1】:

    这是重复删除问题。地图,目录正在处理它。这个问题有很多不同的成功程度的解决方案。 最简单的一种是识别同义词和无用词(Great,fun)等,并使用这些信息进行项目匹配。一些不清楚的情况,您应该将其发送给人工审核。

    示例“new Apple Ipad”与“Great ipad”=删除无用的词=>“Apple ipad”与“ipad”=等于子字符串/到模棱两可=>等于

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-07
      • 2018-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-12
      • 2020-06-04
      相关资源
      最近更新 更多