【CF 应用开发大赛】微八卦

应用名称:微八卦

应用URL地址:http://weibagua.cloudfoundry.com/

应用说明及使用场景:

微八卦是一个有趣的社交游戏,可以从微博发现身边朋友的八卦秘密。有两种用法

  • 在页面上直接搜索好友八卦
  • 在微博上发状态或评论"八卦 @她 并且 @八卦云云",将得到回复八卦信息。

可以八卦出候选人。

玩家反映,自从上线后,常常得到意外而又准确的八卦。有的玩家长时间刷八卦不能自拔,有的被意外表白,还有的偃旗息鼓不敢再和女神交互。八卦其中,乐趣无穷。

应用所使用的技术及软件:

微八卦主要使用的技术有:

  • EMC中国研究院自研基于CloudFoundry的大数据流处理引擎
  • 数据分析和挖掘算法
  • 新浪微博开放平台
  • 七牛云存储

玩家有两种方式使用微八卦。一种是通过网页访问,由于CloudFoundry部署在国外,所以使用七牛云存储作为CDN,加速访问,提升用户体验。还有一种是通过@八卦云云 访问,使用了一个实时的微博获取模块。这两个部分都部署在CloudFoundry上。

得到用户请求之后,会被提交到一个EMC中国研究院自研基于CloudFoundry的大数据流处理引擎。由于CloudFoundry支持Scale Out,这个流处理引擎支持在用户量变大的时候水平扩展,而不需要改动代码。改引擎发使用"八卦算法"分析出八卦,并返回处理结果。

对于普通的游戏,到这里也就足够了。但是微八卦还会收集玩家的反馈,主要包括转发和评论。将这些信息按日归档到七牛的大对象存储中。在实验室中使用Greenplum分析这些反馈的数据,逐步改进“八卦算法”,追求最好的八卦效果。我们并非要提供最准确的八卦,我们要提供最有趣的八卦,玩家更频繁的互动就是最有趣证据。新的“八卦算法”会及时更新到分析引擎中。

创新点(亮点):

  • 利用了CloudFoundry的无缝Scale Out能力来做分析引擎。
  • 和微博巧妙结合,实时处理用户分析类请求
  • 基于用户反馈改进八卦算法。(带有人工干预的机器学习)
  • 富有趣味


应用截图:

通过网页搜索好友八卦:

1.搜索八卦

2.展示八卦结果

通过网页搜索好友八卦:

感谢开发者们:

投我一票吧

转载于:https://my.oschina.net/yankay/blog/101948

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值