从文本中提取产品属性/特征

问题描述 投票:2回答:1

我已被分配从产品描述中提取功能/属性的任务。

Levi Strauss slim fit jeans
Big shopping bag in pink and gold

我需要能够提取诸如“牛仔裤”和“修身”或“购物袋”,“粉红色”和“黄金”之类的属性。产品说明清单不仅仅用于衣服,而且基本上可以是任何东西。

我不确定如何解决此问题。我尝试实施命名实体识别器解决方案以及POS实现,NER实现无法识别任何令牌,并且大多数令牌在POS解决方案中显示为NNP(专有名词),这对我没有多大帮助。我需要一种能够区分品牌名称和产品功能的方法(例如,如果它是T恤,颜色或设计(圆领,V领)等)。

我确实实现了KMean解决方案,该解决方案将类似的产品聚集在一起,但是那又不是我想要的结果。

只是在寻找可以指引我正确方向的人。

nlp feature-extraction named-entity-recognition named-entity-extraction
1个回答
0
投票

您可以利用基于方面的情感分析(ABSA)的最新进展。此领域中有一个分支可以提取方面和意见方面的内容。方面就像属性(实体/产品/服务的功能)。意见就是该属性的价值。例如,在这句话中:“这家餐厅提供美味的食物,并有一个友好的员工”,有两个方面/观点对:{(“ Food”,“ Good”),(“ Staff”,“ Friendly “)}

ABSA传统上用于用户评论,但谁知道呢?它在这里也可以正常工作。您唯一需要了解的是,ABSA中的所有解决方案都是特定于领域的,这意味着您将针对一个特定领域(在您的情况下为“服装”)训练模型。推广到多领域已显示出较差的结果,仍然是一个积极研究的问题。

希望对您有帮助

© www.soinside.com 2019 - 2024. All rights reserved.