首页>教程>实用技巧>基于机器学习的 iPhone 垃圾短信拦截

基于机器学习的 iPhone 垃圾短信拦截

2019-01-11
730
来源:爱思助手

现如今,短信的使用频率变得越来越低,有人形象地把邮箱和短信称为接受验证码和广告的垃圾箱。


除了手动将某个电话号码拉入黑名单、安装各种手机管家以外,现在 iPhone 用户有了一种更新更高级的屏蔽方法。


iOS 11 带来了非常强大的 CoreML 机器学习框架,绝大多数开发者都只看到了它在视觉处理方面的用途,如果在文本分类方面采用这种思路可以起到屏蔽垃圾短信的效果,“熊猫吃短信”正是这样一款新工具。


安装后用户不需要手动配置任何过滤规则,它可以准确地通过语义识别垃圾短信,而且完全离线不会主动请求网络权限,用户不用担心隐私问题。


熊猫吃短信和常规的屏蔽软件不同的是,它并非是简单的关键词或者规则匹配,而是使用基于统计学的机器学习算法从十万多条各类短信样本中学习而成。通过识别一个短信的语义特征,软件自己就可以精准地判断收到的短信是正常短信、公益短信还是广告骚扰短信等等。

基于机器学习的 iPhone 垃圾短信拦截

但是目前该屏蔽工具还不能达到 100% 的准确率,根据机器学习的特点,软件识别、判断的样本越多,之后的精准度会越高。


与之类似的工具还有“黑白短信”,同样具备机器学习和自定义规则的功能。