一种应用于游客偏好分析的前端展现方法技术

技术编号:15691087 阅读:247 留言:0更新日期:2017-06-24 04:00
本发明专利技术提供一种应用于游客偏好分析的前端展现方法,属于业务模型分析呈现领域,首先运用爬虫技术或爬虫软件对游客游记及自媒体信息进行抓取;之后对抓取的文本信息进行整理、编号;然后运用内容分析法与语义分析法对文本进行分析,并建立文本内容库;运用共现分析、对应分析等分析方法对游客偏好进行分析;最后使用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,并使用webpack工具进行打包,实时显示分析结果。

Front end display method applied to tourist preference analysis

The front display method of the invention provides an application to the tourist preference analysis, belongs to the analysis of the business model emerged, first using the crawler technology or crawler software for tourists travel notes and information from the media to capture; grab text information collation, number; then use the text content analysis and semantic analysis, and the establishment of text content library; using co-occurrence analysis, correspondence analysis and other analysis methods to analyze the visitors' preferences; finally use canvas based echarts, SVG based d3.js, based on vue.js combined with the MVVM framework, and packaged using the webpack tool, real-time display of analysis results.

【技术实现步骤摘要】
一种应用于游客偏好分析的前端展现方法
本专利技术涉及业务模型分析呈现领域,尤其涉及一种应用于游客偏好分析的前端展现方法。
技术介绍
随着移动互联网的发展,html5已经可以一统移动端和桌面的浏览器,甚至制造各种原生应用。基于canvas和svg的数据可视化工具是展示数据分析结果最好的方式。web标准从一开始就被设计地注重安全性,不能操作本地资源;传统的flash是个本地程序,可以自由地调动本地资源,所以可以实现很多需要耗费大量本地资源的效果。HTML5则是从浏览器标准一级,要求浏览器能调用这些本地资源。在功能上,web应用将会越来越像内建应用。HTML5canvas有相应的JS库,echarts是一个由百度前端发起的canvas国产类库。这个echarts其实是在canvas类库zrender的基础上做的主题图库,优点有数据驱动,图例丰富,功能强大,支持数据拖拽重计算,数据区域漫游等功能。D3.js是一个开源项目,基于svg标签,可以灵活操作DOM结构,具有强大的图表展示功能,绘制贝塞尔曲线,局部曲率,显著性水平、极坐标等复杂图形时可以展示出准确美观的效果。基于MVVM模式的前端框架Vue.js相比于传统的js库,可以实现以数据驱动,视图与数据双向绑定,轻量,高效的展示数据分析结果。
技术实现思路
本专利技术提出了一种应用于游客偏好分析的前端展现方法。主要是为相关部门开发旅游产品,制定精准营销策略提供数据支撑:通过对客源市场游客偏好进行分析,并最终通过直接、美观的效果展示出来,使相关部门在对客源地游客进行分析时能更加直观。本专利技术的前端使用基于canvas的echarts,基于svg的d3.js,基于MVVM的vue.js联合框架。并使用webpack工具进行打包,统一资源管理,实时显示数据分析结果。本专利技术的技术方案是:一种应用于游客偏好分析的前端展现方法,通过对客源市场游客偏好进行分析,对分析结果进行前端展现;采用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,根据抓取数据进行处理,建立游客偏好标准,对游客偏好进行分析并最终将分析结果通过直接的页面效果展示出来。首先运用爬虫技术或爬虫软件对游客游记及自媒体信息进行抓取;之后对抓取的文本信息进行整理、编号;然后运用内容分析法与语义分析法对文本进行分析,并建立文本内容库;运用共现分析、对应分析方法对游客偏好进行分析;最后使用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,并使用webpack工具进行打包,实时显示分析结果。主要步骤为:(1)运用爬虫技术或爬虫软件对互联网游记进行抓取,爬虫能抓取js生成的内容和ajax信息,对抓取的游记进行样本选取,选取信息完整、浏览范围全面、游记内容涉及本地旅游市场、点击率高的文本;(2)对游记中的文本内容进行校正,剥离无效词汇,将表达意思一致但表述方式不同的词汇进行统一,对表述失误的内容进行校正,并对文本进行编码,以文章的点击率,引用数量,和单词的频率针对词汇和文章列表生成矩阵;(3)运用内容分析法与语义分析法对文本进行分析,并建立文本内容库,文本内容库从游客的角度按时间维度、社会维度、空间维度、内容维度、心理维度五个维度来划分;(4)运用共现分析、对应分析方法对游客偏好进行分析;(5)游客偏好分析的结果运用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,并使用webpack工具进行打包,实时展示。本专利技术的有益效果是通过对分析结果直接美观的展示出来,使相关部门在对客源地游客进行分析时能更加直观。附图说明图1是本专利技术的业务流程示意图。具体实施方式下面对本专利技术的内容进行更加详细的阐述:本专利技术旨在将游客偏好分析结果更直观的呈现出来。本专利技术游客偏好分析业务分析展现的步骤有:(1)运用爬虫技术或爬虫软件对互联网游记进行抓取,爬虫能抓取js生成的内容和ajax信息,对抓取的游记进行样本选取,选取信息完整、浏览范围全面、游记内容涉及本地旅游市场、点击率高的文本;(2)对游记中的文本内容进行校正,剥离无效词汇,将表达意思一致但表述方式不同的词汇进行统一,对表述失误的内容进行校正,并对文本进行编码,以文章的点击率,引用数量,和单词的频率针对词汇和文章列表生成矩阵;(3)运用内容分析法与语义分析法对文本进行分析,并建立文本内容库,文本内容库从游客的角度按时间维度、社会维度、空间维度、内容维度、心理维度五个维度来划分;(4)运用共现分析、对应分析方法对游客偏好进行分析;(5)游客偏好分析的结果运用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,并使用webpack工具进行打包,实时展示。本文档来自技高网...
一种应用于游客偏好分析的前端展现方法

【技术保护点】
一种应用于游客偏好分析的前端展现方法,其特征在于,通过对客源市场游客偏好进行分析,对分析结果进行前端展现;采用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,根据抓取数据进行处理,建立游客偏好标准,对游客偏好进行分析并最终将分析结果通过直接的页面效果展示出来。

【技术特征摘要】
1.一种应用于游客偏好分析的前端展现方法,其特征在于,通过对客源市场游客偏好进行分析,对分析结果进行前端展现;采用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,根据抓取数据进行处理,建立游客偏好标准,对游客偏好进行分析并最终将分析结果通过直接的页面效果展示出来。2.根据权利要求1所述的方法,其特征在于,首先运用爬虫技术或爬虫软件对游客游记及自媒体信息进行抓取;之后对抓取的文本信息进行整理、编号;然后运用内容分析法与语义分析法对文本进行分析,并建立文本内容库;运用共现分析、对应分析方法对游客偏好进行分析;最后使用基于canvas的echarts、基于svg的d3.js、基于MVVM的vue.js联合框架,并使用webpack工具进行打包,实时显示分析结果。3.根据权利要求2所述的方法,其特征在于,主要步骤为...

【专利技术属性】
技术研发人员:张娜娜齐光鹏李强郑海兵李国生侯居永
申请(专利权)人:山东浪潮云服务信息科技有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1