Smartbi V10增强分析模块被赋予强大的认知和预测能力;在大数据的支撑下,通过各种算法让机器对数据进行深层次的统计分析以进行自学;利用机器学习,Smartbi V10获得了归纳推理和决策能力,无需编程技术,通过简便鼠标操作可视化可完成数据挖掘;接着可通过自然语言分析对对话文本进行初步分析,识别用户意图,判断用户期望,系统地进行数据查询/控制报表,智能地以最适合的数据可视化方式返回数据,为企业所做的决策提供预测性智能。
预测分析
1、概述
预测分析利用机器学习技术从大量数据中挖掘出有价值的信息。对比传统的数据分析,预测分析揭示数据之间的未知关系,可以做一些预测性的分析,例如精准营销、销量预测、流失客户预警等等。
预测分析内置了丰富的、开箱即用的功能组件,包括“数据源接入”、“数据预处理”、“统计分析”、“特征工程”、“机器学习算法”、“文本分析”等。针对个性化算法需求,支持使用Python扩展算法;平台基于分布式云计算,因此支持动态扩展和更大数据量。预测分析还可以进一步将模型结果通过Smartbi丰富多样的的可视化手段进行展现,与BI平台完美结合。
预测分析还支持多种高效实用的机器学习算法,包含了分类 、回归、聚类、预测、关联,这5大类机器学习的成熟算法。其中包含了多种可训练的模型:逻辑回归、决策树、随机森林、朴素贝叶斯、支持向量机、线性回归、K均值、高斯混合模型。
2、定位
解锁未来的数据挖掘是对商业数据中的大量业务数据进行抽取、转换、分析和其他模型化处理,从中提取辅助商业决策的关键性信息的过程;数据挖掘揭示的是未知的数据关系。数据挖掘的知识领域涵盖了数据库技术、统计学知识、机器学习、可视化等多学科知识的综合应用。
3、特点
- 专业算法能力
预测分析内置50+挖掘组件,丰富机器学习成熟算法,支持文本分析处理,支持使用Python扩展挖掘算法, 支持使用SQL扩展数据处理能力。
- 简单易用
业务人员也能高度参与的数据挖掘产品,分析全程可视化。采取直观的流式建模,极简风格的节点配置界面,支持可视化探索,轻松理解数据质量和数据并联,流程节点在线帮助,模型超参数自动调整。
- 能满足大型企业数据挖掘需求
产品采用分布式云计算,线性扩展,保证性能,一键发布挖掘模型,模型库提高知识复用,减少重复投入,支持跨库查询,统一控制数据访问权限,训练自动化、模型自学习。
- 跟BI平台无缝集成
数据挖掘结果往往不容易被理解,Smartbi Mining作为Smartbi产品家族一员,能够与Smartbi的其他可视化功能无缝集成,将挖掘结果通过Smartbi多样丰富的可视化手段进行分析展现。
4、目标群体
需要做数据预测的任何企业或者机构
5、适用场景
预测分析能做到在大量数据里面,发现数据的规律并且揭示数据之间的关系,从而对以后的业务趋势进行预测,可以应用到下面各种应用场景:
6、分析架构
下图是预测分析技术架构。主要包含:数据接入层、处理引擎层、模型应用层、访问层。
自然语言分析
1、概述
自然语言分析指用自然语言对信息系统中的数据进行查询、简单分析等操作,通过机器学习算法分析出用户的查询意图,并且能够推荐相关问题。此概念由Smartbi率先提出,在传统自然语言处理的基础上,结合数据分析软件的基础功能,将NLP的处理结果应用于数据分析软件的操作,为用户省去手工建立报表的过程和查询语言的学习,将实时的数据展现在用户面前。
2、定位
Smartbi V10的自然语言分析采用对话型用户交互接口,利用了NL2SQL技术,将自然语言通过神经网络转化为计算机可以识别的数据库查询语言。从而免除业务用户学习SQL语言的烦恼,用户通过语音或者键盘输入后,“AI智能小麦”会将输入的自然语言转为语言元模型的形式,通过小麦内置的知识抽取算法,经过深度学习模型将元模型转化为机器可以理解的数据库语言。最后通过Smartbi预置的查询引擎和图形引擎,快速准确的找到用户想要的查询结果,自动生成图形输出,也可以在Smartbi中对查询结果进行组合和进一步分析。
3、功能
自然语言分析可进行数据查询、控制报表以及多轮对话:
- 数据查询
基于Smartbi业务主题,对用户语音/打字输入的自然语言进行处理,转成SQL语句查询数据,根据查询结果的实际情况,选择展现图或表,该查询结果可以直接保存为Smartbi资源。
- 控制报表
对于预先制作好的报表,用户通过自然语言进行报表打开操作,含参报表还可以通过语音进行参数切换,并且提供二维码接入系统的功能,即使大屏报表也可以自由操作。
- 多轮对话
系统和用户以对话形式,让用户不断补充信息,进而达到用户通过语音指令实现对数据的剖析。例如,“查看2021年汽车销售量”,基于第一轮查询结果,用户紧接问“按季度,销售量降序查看”,系统给出相应图/表。
4、特点
Smartbi V10升级了自然语言的交互能力,对界面进行了简化和美化,仅仅只有一个输入框,页面直接输入(或说出)业务问题,自然语言分析将自动把数据查询出来,并询问结果是否正确,用以提高后续的查询正确率。
- 支持通过语音、文字输入的方式,用户无需预先制作报表,系统即可根据语音问句自动生成最优的可视化结果;
- 支持用户语音问句方式打开平台内的报表,并且能够切换对应报表的参数,省去用户手工查询和选择参数的过程;
- 支持用户以对话形式,进行多轮数据查询操作,即系统会根据客户沟通内容的上下文,为用户提供更精细的查询内容;
- 支持在PC、手机、大屏等多终端自然语言分析。
5、目标群体
需要利用自然语言对信息数据进行查询、简单分析等操作的任何企业或机构。