《标签:标记系统设计实践》读书笔记

简介:
《Tagging: People-powered Metadata for the Social Web》出版于2008年,中文版译为《标签:标记系统设计实践》.Tag,RSS都是Web 2.0时代的标志性建筑.这本书就Tag的方方面面做了比较全面的分析,但是有些章节内容组织逻辑上有点问题,瑕不掩瑜.笔记如下:
 

分面分类

   "缤纷色彩闪出的美丽,是因它没有分开每种色彩",黄家驹歌里唱出世界因为差异不同而丰富多彩;每个人认知世界的方式也不同,分类也好,各种榜单也好,本质上讲都是偏见而已;我们在图书馆里面按照中图分类法进行文献检索,但是如果做一个实验让一群人围100部电影进行分类,一模一样的分类方式估计会很少;人与人不同, 信息的分类组织方式其实也是一种自我表达的方式.
 
     我们现在计算机上使用的文件夹方式组织文件;这种组织方式其实就是把传统信息目录组织方式在计算机中的实现,但是这种组织的方式就是把信息按照层次结构进行组织,但是没有解决一个事物属于多个分类的问题;虽然,快捷方式可以作为一个解决方案;
比如:我电脑上所有的罗大佑的歌曲,我想按照曲风,时间,演唱会,词曲作者,等方式组织,可实际上我只能按照音乐专辑的方式组织;更不要说,我还想把这些音乐归入"滚石音乐","国语粤语双版","电影原声"等突发奇想的分类了;
 
   分面分类法允许从不同的维度去描述同一个事物;像上面,我们可以从不同的角度对同一个音乐作品进行分类;这是符合我们认知规律的.在互联网产品中,这种解放了个人话语权的应用方式就是:Tag
 

什么是Tag

 
  Tag本质上是资源的元数据(metadata),元数据是用来描述,解释,定位信息源,或者使其易于获取,使用,管理的结构化信息.下图是Tag系统的构成:
 
 

标记为什么重要?

 
   这里作者提到的两点是不能成立的:(1)标记很流行 (2)标记是灵活的 "流行"是结果不是原因,因为需要所以重要,因为需要的多,所以流行;而灵活只是标签的自身属性,不能成为其重要的理由;下面几条是成立的:
 
[1]  同一个事物可以在不同的位置,不同的概念中存在;
[2]  用户添加Tag的最主要目的就是为了方便找到 个人信息管理 社会化信息管理
[3]  我们正在经历信息爆炸需要新的工具适应新的信息环境;微博,G+等流信息的传播形式,适用预定义的结构组织信息几乎不可能,Tag标记可以对流信息进行实时分类标注,不必考虑分类的层次关系;Tag在这种应用场景中给予我们最大的组织能力和最小的认知负荷;
 

用户添加Tag的动机

 
[1] 管理个人信息 
   用户添加Tag是有其本身需要的,不要割裂用户和Tag之间的关系;
[2] 自我表达
 
[3] 协作与分享
用户标记了一个东西希望与其他人产生互动的原因是:
(1) 抛砖引玉 希望其他用户发布同样的内容,其他用户可能是专家,获得专业意见
(2) 坐享其成 使用其他用户的标签,省去了收集整理分类的过程
(3) 寻找趣味相投的人
   
     这里作者说用户添加Tag的动机中"易用性"是不成立的:一个功能容易用就会有吸引力驱动用户去用么?一个简单的例子,指纹打卡机再易用,也没有多少人愿意打卡;这个不成立;易用性只是在用户需要用的前提下,降低了用户使用的难度;换个角度,"易用性"这明显是一个比较概念,是和谁比较呢?
 
 

商业回报

[1] 利用用户认知盈余低成本创建公共知识库
[2] 获得描述性元数据
[3] 识别模式 了解你的内容,用户,需求
[4] 补充现有分类(中文版译为"强化",补充和强化还是两回事)
 

面临的问题

 
[1] 系统建立之初的冷启动问题
    解决方法:(1)内测预热 (2)引导积极用户 (3)激励:虚拟或实物奖励
 
[2] 标签质量良莠不齐
   解决方法: (1) 改进界面 (2)建立社区规则 (3)人工介入或自动处理隐藏低质量内容
 
[3] 少数人的声音主导系统
   解决方法:(1)调整热度算法:去掉最高 最低, 高频降权 (2)防止自动提交
   "少数元素高频出现,大多数低频出现"的幂律曲线在生活中的例子就是二八定律,而且还有一个马太效应会强化这种规律.
  

[4] 标签审查 
  解决方法: 自动过滤 用户举报
 
   

应用举例

    个人信息管理比如Gmail中的Lable;
    社会化标记:豆瓣的标记系统
    电子商务为产品添加标记,增加产品的可寻性;
    书中提到的ESP的例子,其实在中文社区也有类似的应用比如:豆瓣的音乐基因;体验地址: http://labs.douban.com/doublo/
 

思维导图  

Tag
View more  presentations from  ligaoren.
下载链接:  http://d.yun.io/HzQxUx

相关资料

 
[1] Metadata 维基百科资料:
 
目录
相关文章
|
7月前
|
存储 安全 编译器
[笔记]读书笔记 C++设计新思维《一》基于策略的类设计(下)
[笔记]读书笔记 C++设计新思维《一》基于策略的类设计(下)
|
7月前
|
Linux Go 数据库
技术阅读摘要 - 1.十二要素应用原则
十二要素应用原则(The Twelve-Factor App) 在如今的微服务领域非常流行,相信大家或多或少有所耳闻,但了解其中细节的并不多。 今天,我将对这12个原则做一个概要分析,结合Go语言中的相关例子,根据开源与大厂的具体实践,和大家一起看看个中究竟。
24 0
|
7月前
|
安全 Java C++
[笔记]读书笔记 C++设计新思维《一》基于策略的类设计(上)
[笔记]读书笔记 C++设计新思维《一》基于策略的类设计
|
8月前
信息质量的属性相关知识点
信息质量的属性相关知识点
35 0
|
11月前
|
测试技术
【解决方案 二十一】系统专业名词梳理及释义
【解决方案 二十一】系统专业名词梳理及释义
74 0
|
11月前
|
设计模式 算法 Java
【Java设计模式 学习目标及大纲】高质量代码的标准及实现路径
【Java设计模式 学习目标及大纲】高质量代码的标准及实现路径
86 0
工作中需要牢记的基础知识点:直接在word粘贴的自己的笔记,后期转为文字细化
工作中需要牢记的基础知识点:直接在word粘贴的自己的笔记,后期转为文字细化
61 0
工作中需要牢记的基础知识点:直接在word粘贴的自己的笔记,后期转为文字细化
|
监控 数据可视化 测试技术
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
204 0
软工导第一节课 计算机软件工程学作一个简短的概述,回顾计算机系统发展简史 软件工程的基本原理和方法有概括的本质的认识,详细讲解生命周期相关知识讲解8种典型的软件过程模型
全区域治理-功能提取(简易版初稿)
全区域治理-功能提取(简易版初稿)
94 0
全区域治理-功能提取(简易版初稿)
|
计算机视觉 编解码 机器学习/深度学习
【完结】12篇文章带你逛遍主流分割网络
专栏《图像分割模型》正式完结了。在本专栏中,我们从编解码结构入手,讲到解码器设计;从感受野,讲到多尺度融合;从CNN,讲到RNN与CRF;从2D分割,讲到3D分割;从语义分割到实例分割和全景分割。这篇文章我们就一起回顾一下这些网络结构。
792 0