1.一种基于社交商务的产品推荐系统,包括:
数据库,其配置为存储由第一用户上传的图像;
推荐产品数据库,其配置为存储关于多个推荐产品的信息;
信息收集单元,其配置为使用至少两种收集方法收集关于所述多个推荐产品的所述信息;
推荐单元,其配置为使用预定的推荐算法从所述多个推荐产品中确定与所述上传的图像相对应的产品相关的至少一个推荐产品;以及,
输出单元,其配置为输出与由第二用户推荐的推荐产品相对应的图像,以及与由所述推荐算法推荐的至少一个推荐产品相对应的图像。
2.根据权利要求1所述的基于社交商务的产品推荐系统,其特征在于,所述信息收集单元根据与所述推荐产品相关的元数据,从开放的应用程序接口(API)收集关于所述多个推荐产品的所述信息。
3.根据权利要求2所述的基于社交商务的产品推荐系统,其特征在于,所述信息收集单元生成被收集的所述多个推荐产品中的每个推荐产品的产品唯一标识符(ID),并且根据先前存储的时间,定期更新关于所述多个推荐产品的所述信息。
4.根据权利要求1所述的基于社交商务的产品推荐系统,其特征在于,所述信息收集单元从外部数据库接收关于所述多个推荐产品的所述信息,并且将关于所述多个推荐产品的所述信息标准化为在所述基于社交商务的产品推荐系统中能够识别的数据。
5.根据权利要求1所述的基于社交商务的产品推荐系统,其特征在于,所述信息收集单元爬取关于所述多个推荐产品的所述信息,并且通过有效性测试而验证关于所述多个推荐产品的所述信息。
6.根据权利要求1所述的基于社交商务的产品推荐系统,其特征在于,所述推荐单元将所述上传的图像转换为二进制数据,并且从通过所述转换的二进制数据的相似性而推荐的所述多个推荐产品中确定与所述上传的图像相对应的产品相关的至少一个推荐产品。
7.根据权利要求1所述的基于社交商务的产品推荐系统,其特征在于,所述推荐单元根据与所述上传的图像相对应的所述多个推荐产品生成元数据,根据所述元数据测量包括单词的重复次数和重要性在内的相似性,并且从通过所述相似性推荐的所述多个推荐产品中确定与所述上传的图像相对应的产品相关的至少一个推荐产品。
8.一种基于社交商务的产品推荐方法,包括:
存储由第一用户上传的图像;
存储关于多个推荐产品的信息;
使用至少两种收集方法收集关于所述多个推荐产品的所述信息;
使用预定的推荐算法从所述多个推荐产品中确定与所述上传的图像相对应的产品相关的至少一个推荐产品;以及,
输出与由第二用户推荐的推荐产品相对应的图像,以及与由所述推荐算法推荐的至少一个推荐产品相对应的图像。
9.根据权利要求8所述的基于社交商务的产品推荐方法,其特征在于,使用至少两种收集方法收集关于所述多个推荐产品的所述信息包括:
根据与所述推荐产品相关的元数据,从开放的应用程序接口(API)收集关于所述多个推荐产品的所述信息。
10.根据权利要求8所述的基于社交商务的产品推荐方法,其特征在于,使用至少两种收集方法收集关于所述多个推荐产品的所述信息包括:
从外部数据库接收关于所述多个推荐产品的所述信息,并且将关于所述多个推荐产品的所述信息标准化为在所述基于社交商务的产品推荐系统中能够识别的数据。
11.根据权利要求8所述的基于社交商务的产品推荐方法,其特征在于,使用至少两种收集方法收集关于所述多个推荐产品的所述信息包括:
爬取关于所述多个推荐产品的所述信息,并且通过有效性测试而验证关于所述多个推荐产品的所述信息。
12.根据权利要求8所述的基于社交商务的产品推荐方法,其特征在于,使用预定的推荐算法从所述多个推荐产品中确定与所述上传的图像相对应的产品相关的至少一个推荐产品包括:
将所述上传的图像转换为二进制数据,并且从通过所述转换的二进制数据的相似性而推荐的所述多个推荐产品中确定与所述上传的图像相对应的产品相关的至少一个推荐产品;
根据与所述上传的图像相对应的所述多个推荐产品生成元数据,根据所述元数据测量测量包括单词的重复次数和重要性在内的相似性,并且从通过所述相似性推荐的所述多个推荐产品中确定与所述上传的图像相对应的产品相关的至少一个推荐产品。