写点什么

Funf,一个传感和数据处理的移动框架

  • 2012-01-26
  • 本文字数:903 字

    阅读完需:约 3 分钟

Funf 是一个收集和分析移动数据的开源框架,它已经被麻省理工学院用来发现在一场选举运动中政治观点是如何变化的,用户是如何互相交互的,或是疾病如何通过人口分布来传播的。

麻省理工学院多媒体实验室开发了 Funf 开源传感框架,一个用于移动设备的开源传感和数据处理的框架。其基本思路是在手机上安装一个收集器应用,来跟踪一组用户的各种行为活动,这些活动之后被分析进而决定用户行为中的特定模式。麻省理工学院的研究小组使用该软件“得出令人吃惊的结论,如关于政治观点,饮食习惯以及疾病通过人群的传播方式等”,该框架能够被扩展进行各种活动的分析。

Funf 使用的基本概念是 _ 探头 (Probe)_,这是一个用来收集手机底层传感器(如加速度计、陀螺仪、距离传感器、温度传感器等)提供的数据的软件模块,但也有探头做更高级别地数据收集,如“活动监视器”:

“活动监视器”探头,例如,可以区分典型的加速度计数据,如一个在某人臀部口袋里的手机在地铁里被挤压时的数据和同一个人快步行走或爬楼梯时的数据。它据此可以在任何一个时间跨度内对于用户的体力活动提供一个计数的分数。

Funf内置了大约30 个探头 ,这些探头基于设备、位置、运动、环境、设备的交互(包含运行中的应用程序、屏幕活动、浏览器书签等等)、以及社交(包括联系信息、通话记录、短信)。该框架可以扩展来监测其他类型的活动。

而关于相应的保护措施,收集的数据是被加密的,对于敏感数据,如联系人或短信会被散列化。用户也可以选择保持匿名而使得收集的数据和自己无关。

你可以在Google Code 上得到该框架的源代码以及使用的例子。代码由两个主要部分组成:收集器,这是一个Android 手机上安装的应用程序,以及一组脚本用来把数据解压到SQLite 数据库中让数据更加直观。而且通过API 的调用,可以在其他Android 应用程序中集成Funf 的功能。

Funf 已经基于 LGPL 许可证实现开源,它得到了谷歌、三星和摩托罗拉的赞助。

《华尔街日报》去年发表了一篇有趣的文章提到当前一些项目(包括Funf) 试图通过移动电话分析人类行为和交互,及其到目前为止取得的成果,和这些项目引起的隐私影响。

查看英文原文: Funf Is a Sensing and Data Processing Mobile Framework

2012-01-26 07:295339
用户头像

发布了 42 篇内容, 共 20.2 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

SAP UI5 OData V4 模型的构造方式

汪子熙

JavaScript 前端 SAP ui5 5月月更

区块链技术已站上真正意义的风口,如何把握?

CECBC

【Meetup 预告】OpenMLDB x DolphinScheduler 链接特征工程与调度环节,打造端到端 MLOps 工作流

第四范式开发者社区

人工智能 机器学习 数据库 调度 特征工程

单片机上常用-GB2312、GBK汉字取模与字库偏移地址的计算与汉字描点

DS小龙哥

5月月更

全链路压测(十三):高可用和性能优化

老张

性能测试 全链路压测 稳定性保障

模块6作业提交

KennyQ

【LeetCode】在长度 2N 的数组中找出重复 N 次的元素Java题解

Albert

LeetCode 5月月更

模块六:作业

本人法海

「架构实战营」

Linux环境编译多个C程序文件

Loken

音视频 5月月更

实现compact table command

Asha

跨平台应用开发进阶(九) :uni-app 实现Android原生APP-本地打包集成极光推送(JG-JPUSH)详细教程

No Silver Bullet

uni-app Andriod 极光推送 5月月更 本地打包

【Go实现】实践GoF的23种设计模式:工厂方法模式

元闰子

Go 设计模式 工厂方法模式

Amazon MSK Serverless 现已正式推出,无需再为托管式 Kafka 集群进行容量规划

亚马逊云科技 (Amazon Web Services)

kafka Serverless

druid源码学习十

Nick

Apache Druid

Amazon Personalize 个性化效果评估,从准确性到多样性、新颖性和偶然性

亚马逊云科技 (Amazon Web Services)

Amazon 模型

Kubectl-ice 插件展示集群容器配置信息更强大、更便捷

Marionxue

kubectl插件 kubectl-ice 容器配置

深入剖析 | snowflake算法

九叔(高翔龙)

算法 雪花算法 uuid 全局唯一ID snowflake

程序员如何保证自己开发的正确性——测试开发有感

Bruce Talk

技术 敏捷 TDD Agile

谷歌三件套 - Bigtable

懒时小窝

bigtable 谷歌 谷歌三件套

如何在你的 wordpress 网站中添加搜索框?

海拥(haiyong.site)

WordPress 5月月更

拆分电商系统为微服务

Dean.Zhang

python小知识-python 函数二三事

AIWeker

Python 5月月更

【刷题第15天】剑指 Offer 09. 用两个栈实现队列

白日梦

5月月更

后端开发【一大波干货知识】Redis中的IO多线程(线程池)

C++后台开发

redis 多线程 线程池 后端开发 C++后台开发

跨平台应用开发进阶(十) :uni-app 实现数据存储、获取和删除

No Silver Bullet

uni-app 数据存储 5月月更 全局

百尺竿头更进一步丨拓展 Amazon Aurora 的读写能力之 Gaea 篇

亚马逊云科技 (Amazon Web Services)

Amazon 环境搭建

Tech Talk 活动回顾|化“被动”为“主动”,如何构建安全合规的智能产品

亚马逊云科技 (Amazon Web Services)

产品 安全 解决方案

Docker下Java文件上传服务三部曲之三

程序员欣宸

Java Docker 5月月更

滑动窗口

工程师日月

算法 5月月更

八、浅谈云原生监控

穿过生命散发芬芳

云原生 5月月更

【C 语言】指针 Five 之 ["⚔ 野指针,🗡 如何规避野指针,💣 指针的未初始化,💣指针越界访问"]

謓泽

C语言 5月月更

Funf,一个传感和数据处理的移动框架_移动_Abel Avram_InfoQ精选文章