如何设计标签系统
2017-04-24 16:43
211 查看
今天在微信群里看见一道题:
某某:出一道系统设计题: 如何设计标签系统 。假设有一个电子书销售网站 我们现在需要给它设计标签系统 书是有标签的 用户的评论是有标签的 用户也是有标签的 希望这些标签是统一的。
我回答:先将标签系统分为3个子标签系统(即书的标签/分类,用户评论,用户),书的标签系统可能得需要人工标记它的属性/类别,用户评论标签可以用语义识别提取标签的属性,用户标签采用机器学习算法得出用户画像以及特征,然后3个子标签系统融合为一个high level的标签系统(猜想利用特征融合方法,我没研究过,不太了解具体= =)。除此之外,可能需要考虑到用户隐私保护、方便推荐系统设计。
某某:出一道系统设计题: 如何设计标签系统 。假设有一个电子书销售网站 我们现在需要给它设计标签系统 书是有标签的 用户的评论是有标签的 用户也是有标签的 希望这些标签是统一的。
我回答:先将标签系统分为3个子标签系统(即书的标签/分类,用户评论,用户),书的标签系统可能得需要人工标记它的属性/类别,用户评论标签可以用语义识别提取标签的属性,用户标签采用机器学习算法得出用户画像以及特征,然后3个子标签系统融合为一个high level的标签系统(猜想利用特征融合方法,我没研究过,不太了解具体= =)。除此之外,可能需要考虑到用户隐私保护、方便推荐系统设计。
相关文章推荐
- 如何调用自行设计的系统调用, --核心开发入门(3)
- 设计一个图书借阅管理系统需要如何分析
- 如何使用设计模式来构造系统--(5)
- 如何使用设计模式来构造系统--(9)
- 如何使用设计模式来构造系统--(8)
- 如何在一个系统中设计权限控制机制(1)
- 如何增加一个系统标签
- 如何使用设计模式来构造系统--(3)
- 如何使用设计模式来构造系统--(2)
- 如何使用.Net来设计一个爬虫系统
- 高耦合度的系统是如何设计出来的
- 如何设计低功耗嵌入式系统
- 如何做好大型OA系统的功能设计?
- 如何使用设计模式来构造系统--(4)
- 系统原型结构描述(概述)最近要设计一个框架,大家一起讨论下如何实现?
- 如何在一个系统中设计权限控制机制(3)
- 如何构建一个ERP系统(需求分析、系统架构、系统设计、系统编码、测试、交付程序及文文件)。
- 如何设计一个设备管理系统平台?-之 一 :背景概述
- 如何使用设计模式来构造系统--(7)
- 大数据量的系统的数据库结构如何设计?