您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
魅族手机内置的短信app收到文字短信会根据内容展示成不同的模板,这是怎么实现的?
短信,验证码,的是魅族手机内置的短信app收到文字短信会根据内容展示成不同的模板,这是怎么实现的?
发布时间:2016-12-08加入收藏来源:互联网点击:
魅族手机内置的短信app收到文字短信会根据内容展示成不同的模板,这是怎么实现的?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
这是厂商为了能够方便用户能够迅速从繁杂的短信内容提取重要信息所引进的“短信智能识别”功能。
目前很多国内大部分的厂商都用到了这个技术,普通短信形成卡片使用的是信息抽取,根据需要将非结构化数据变成结构化数据。
据说厂商大部分是泰迪熊跟小源科技作为技术的提供源,原理其实很简单,无非就是识别号码,提取信息关键词,识别短信区域。
但是,如果做到短信识别度高,成功率高,却是个很大的问题,毕竟垃圾短信这么多,重要短信也变得越来越复杂化。
从网上得来的消息看:
小源科技采用的是单一正则模板引擎的解析方式,所有的智能卡片生成均依赖于其固定的模板,也就说 ,一个短信过来 跟数据库模板对比来生成卡片式,这样难免数据库没有就尴尬了。
而泰迪熊移动采用机器学习引擎学习,也就是给狗训练一样,告诉他在哪吃在哪喝在哪撒。
这个的话也是很复杂的,据说有一亿的模板来学习,这样的话识别成功率大大提升。
最后,你是不是要问了,编了这么久原理,程序怎么编?
我会我还会给你在这里写回答。?!!
回答于 2019-09-11 08:43:50
通过来电号码,关键字,抓取数据并按照预置的格式显示,这个没什么特别之处,懂编程的人都是比较容易理解的。
回答于 2019-09-11 08:43:50
这个是读取一些关键字!比如(验证码)三个字,然后判断后面是否有不一样的数字或数字加字母(银行的验证码都是数字,人民银行的征信查询验证码是字母和数字)
这是爱奇艺的密码重置完整!短信会首先会读取(爱奇艺)加(验证码)加(数字)应该还要(请勿泄露)这样一个或多个关键字!一般为了防止误判都是多个关键字!
最后汇总成一个特别的样式!并提取并醒目提示出验证码的内容显示出来!
像你说的魅族 小米都有!这个程序上并不能做!
算是手机的一种差异化和人性化的表现!
回答于 2019-09-11 08:43:50
题主好像说的是收到通知短信类会变成一个很详细的数据界面吧
这个应该是魅族人性化UI的一部分。整么实现的我也不知道。
上一篇:如何看待男性殴打女性的行为?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |