【发布时间】:2019-10-25 22:31:49
【问题描述】:
我有一个电子商务类别结构,其中每个父类别都可以有子类别。例如:
父类别 1 -> 子类别级别 1 -> 子类别级别 2 -> 子类别级别 3
父类别 2 -> 子类别级别 1 -> 子类别级别 2
我还有电子商务网站的所有搜索关键字。
我的问题是将正确的子类别层次结构分配给搜索查询。
所需的输入和输出如下:
输入:
搜索-关键字; L1 类、L2 类、L3 类
办公椅;家具;椅子和座椅;办公椅
惠普笔记本电脑;技术;计算机和笔记本电脑;笔记本电脑
苹果 ipad;技术;平板电脑
黑咖啡;休息室;咖啡
如果最终用户在电子商务网站上输入的搜索关键字是:
桌面显示器
淡咖啡
然后输出文件应包含搜索关键字的正确分类,如下所示:
桌面显示器;技术;计算机和笔记本电脑
淡咖啡;休息室;咖啡
我已经尝试使用 LSTM 和使用 keras 的词嵌入对父类别进行多类分类,并且能够分配
办公椅 -> 家具
如果有人解决过类似问题,请告诉我。
【问题讨论】:
-
您的意见是什么?你有标签吗?目前尚不清楚您在预测或训练什么
-
您概括地描述了一个问题,您的问题是什么?
-
是的,我有训练数据的所有预定义标签,在描述中添加了一些输入
-
@NathanMcCoy 添加了更多细节,请查看
-
@MatiasValdenegro,通常我们根据给定的标签进行分类,如果我们有各种级别的标签,我们必须从任何级别选择标签
标签: python-3.x keras lstm recurrent-neural-network multiclass-classification