-->

微博Karma和其算法的一些简单介绍[阿瓦的家]

2012年11月27日星期二 发帖者 Ngo 0 评论0 多说评论

http://www.awflasher.com/blog/archives/1849

太久不做coding需要放松一下。于是就做了个有趣的东西:微博Karma(如 果进入的是WebStore首页,请在左上方搜索“weibo karma”)。其实一直就想做一个类似Page Rank的东西来鉴别一个微博博主的真实“能量”。经常看到有些微博博主有50-100万左右的粉丝,发出来的微博却几乎无人问津(零转发、零评论),于 是就动手做了这个插件。
首先,明确一点,这个玩意只是一个玩具,需要不断改进。优点和缺点都是很明显的。人人都能方便的用,就必须用前 端插件的形式来实现,但使用前端插件的话,就别指望JavaScript能获取和判断太多信息。其实,仅作为一个有趣的玩具来看,也能发现一些有趣的现 象。相反,若是想获得专业和客观的“微博粉丝互动频度”、“微博僵尸粉丝数量”数据,请不要盲目参考。举个简单例子,”@方舟子”(只是我做数据分析的客 观结果,舟子老师的粉丝不要怪我)的微博后面很多人是在骂他,而这一部分数据JavaScript是无法辨别的,因此都计算到”@方舟子”这个微博的 Karma里了。
同样,由于采用了一个简单的算法,因此突然爆红的微博也会导致Karma过高。比如某人说“梁博赢了我就切jj”,转发了30000多条,而他的粉 丝只有几百人。这种情况在最新版中已经修复了:我去掉了最大的评论和转发数字来避免出现“Karma暴发户”。这样当然会导致所有人的Karma下降,但 是不会出现一个普通博友超过韩寒的不正常现象了。
目前最新的计算方法是:
  1. 取得用户第一页所有微博的评论数和转发数
  2. 按照原创微博和二次转发(即转发别人的)分组
  3. 转发组中的评论数和转发数超过15、50条的,分别予以3倍或5倍的加权
  4. 将评论数和转发数求平均值,然后加上这个博主的粉丝数做一个运算得到Karma最终值,公式为:

    Karma = (转发*10 + 评论*5) / sqrt(max(粉丝数, 2000))

    至于为什么选择10、5还有sqrt这些参数,纯粹是个人灵感。没有任何逻辑,毕竟不像计量经济学那样可以找到大量数据来做参考。如果能提供更好的算法,欢迎留言!
几个常见问题:
  1. 为什么我的偶像Karma只有0?
    因为你用的Karma插件版本太老啦,去下个最新的吧:
    https://chrome.google.com/webstore/detail/weibo-karma/bgdpegifffbkpfinfkikcioljnjajoih/
  2. 为什么我的偶像Karma太低了?
    因为你的偶像有太多粉丝不说话不互动了。我只能帮你帮到这了。
  3. 为什么我讨厌的人Karma还那么高?
    你应该这么思考:因为去他微博骂他的人太多了。恭喜你!
  4. 是不是只支持Google Chrome?
    是的,因为Firefox和IE插件太难写。另外,因为我是Chrome的粉丝。对了,360极速浏览器也是可以支持的。
  5. 是不是只支持新版微博?
    是的,因为老微博的DOM结构太复杂了,分析起来有点头大。
  6. 如何升级到新版微博呢?
    猛击:新版微博升级入口。(这本来应该是新浪的工作啊)
  7. 你是来骗粉的、你低估了我的偶像,我很讨厌这个,如何卸载?
    chrome://chrome/extensions/ 只能帮你帮到这了:)
  8. 名字Karma怎么来的?
    的确是借鉴了Plurk的“Karma”概念。我在Plurk刚出的时候曾经很痴迷这个概念,当时在Plurk上认识了很多台湾网友,可惜,后来Plurk上不去了,原因你们都懂的。
  9. 插件是否安全?
    安装好插件之后,可以查看插件源代码,一切背后的奥秘和逻辑都在那里。另外注意看看安装地址是否与本Blog提供的地址一致。
标签: ,

写博客应该是一件正经事[Dallas Lu]

2012年11月26日星期一 发帖者 Ngo 1 评论0 多说评论
https://dallaslu.com/write-a-blog-should-be-a-serious-matter/


自打2008年元旦,就开始用 WordPress 写博客了。在大约四年的时间里,换过很多的 WordPress 主题,甚至还自己改过主题,持续关注 WordPress 的博客和站点,学习主题技巧和使用经验。我还向 现在的 WordPress 中文维护者郑界涵同学,申请成为了 WordPress for BlackBerry 的中文翻译、WordPress 中文论坛的管理员。又买了Linode VPS,安装了130个主题、90个插件,还考虑过把自用的主题发布到官方的主题仓库里。
可是,参加工作以后写东西的时间越来越少,积攒了很多只有一个标题的草稿。常常觉得没有东西可写;有东西写了又觉得无从下笔;有东西写了、准备好下笔了,又没有时间。导致博客荒凉得连个垃圾评论都没有。
这种现象在中文博客上十分普遍,仍在更新的博客常常抱怨交换过友情链接的博客早已经不更新,甚至连域名都过期了。尽管我仍想坚持写博客,但无休止的修改 WordPress 耗费很多的精力,终于,在上一段时间,我意识到自己太舍本逐末了。
最近两年接触到 GTD 来做时间管理,一直在寻找完美的GTD工具,我希望这个软件像做思维导图的 Xmind、记笔记的 Evernote、同步文件的 Dropbox 一样专业而优雅。但 GTD 仅用纸笔就已经足够,那么我们花费大量的时间去寻找软件、学习使用并努力达到熟练,是不是有足够的意义,可以称之为“磨刀不误砍柴工”呢?
同样,还有很多的行为有“舍本逐末”的嫌疑。比如:
  • 花费大量的时间和精力去维护操作系统和硬件,杀毒、整理文件、更新软件、维护电池,却不常使用需要相当安全和快速的应用;
  • 准备品种齐全的调料,却不常常下厨;
  • 为了晨跑的计划购买运动服和跑鞋,却没有严格执行;
  • 测试过多款倒计时软件,却没有在工作中使用番茄工作法。
经常在做一些本应该由“目标”驱动的准备工作,虽然据完成目标还有一段距离,但事实上——我只是一直在路上。
反思我使用 WordPress 的过程中,我一直希望我有一套自己完成的主题,支持丰富的功能,创建够多够用的自定义文章类型,有一个够酷的域名、够快的主机,设计一个排版够精彩的主页,有够多的人关注我的博客并留言——我要等到万事俱备,文思如泉涌、下笔如有神才肯写博客。
所以,我想到几个指导方针,为写博客这件事,在正经化的道路上策马奔驰而指引方向:
  1. 不为写博客而写博客;
  2. 胡乱地折腾 WordPress 不如系统地学习,并将经验写成文章;
  3. 注意积累话题、积累资料、积累思考。
今后将贯彻执行。
标签:

国内个人独立博客都经过了哪些阶段?发展的过程是不是都类似?[知乎]

2012年11月25日星期日 发帖者 Ngo 0 评论0 多说评论

http://www.zhihu.com/question/20594233

国内个人独立博客都经过了哪些阶段?发展的过程是不是都类似?

从一开始的认认真真写,到一些转摘,然后到一个月写不了一次,最后几乎荒废。

15 个回答

标签: