【问题标题】:Shorten string to just a product name将字符串缩短为产品名称
【发布时间】:2012-04-05 02:35:07
【问题描述】:

我需要一些帮助。我正在尝试缩短亚马逊的完整产品名称。例如:

三星 Galaxy S II Epic Touch 4G Android 手机(Sprint)

银河 S II

我想以编程方式执行此操作。有什么想法吗?

【问题讨论】:

  • php.net/preg_match 我想...
  • 这是什么逻辑?也就是说,您如何确定要保留/删除的内容?
  • @JasonMcCreary 我认为这就是他希望我们告诉他的。答:没有好的答案。您可以建立一个品牌名称和产品名称的数据库,并尝试将它们与标题进行匹配,但这本身就是一项艰巨的任务。

标签: php nlp linguistics


【解决方案1】:

@bdares 指出了似乎是最简单的处理方法——列出所有产品名称,然后使用某种文本搜索来查找您的字符串包含的产品名称。

我问了Given a list of search terms, how can I tell which ones my string contains?,因为我暂时想不出一个好的方法。

编辑:我收到了pretty good answer

【讨论】:

    猜你喜欢
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    • 2017-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-28
    相关资源
    最近更新 更多