一种呈现搜索结果的方法和系统技术方案

技术编号:14521109 阅读:103 留言:0更新日期:2017-02-02 00:02
本发明专利技术提供一种呈现搜索结果的方法和系统,所述方法包括:根据用户输入的关键字确定动态可视化模型的维度,并根据所述关键字从数据源中获取搜索数据,所述数据源中的数据包括:结构化数据和/或非结构化数据;根据所述维度确定动态可视化模型模板;将所述搜索数据应用到所述动态可视化模型模板,生成所述搜索数据对应的动态可视化模型。本发明专利技术实施例,根据用户输入的关键字确定动态可视化模型的维度,并根据关键字从数据源中获取搜索数据,根据维度确定动态可视化模型模板,将搜索数据应用到确定的动态可视化模型模板,生成搜索数据对应的动态可视化模型,使得用户可以通过可视化报表直观的了解需要的数据,方便用户根据该数据开展后续工作。

【技术实现步骤摘要】

本专利技术涉及大数据处理领域,尤其涉及一种呈现搜索结果的方法和系统
技术介绍
用户在线上进行搜索时,仅能获得单一独立的信息,如网页信息、以及网页中的相关的图片或视频,或者数据源查询的结果。然而数据大量的积累,使得用户不再满足于获得单一信息,而是希望对信息进行概括归纳,形成有语意内容的知识,并可交互直观可视化的多维度观测到,进而进行各种业务决策,目前还缺乏相关技术。
技术实现思路
有鉴于此,本专利技术提供一种呈现搜索结果的方法和系统,以解决现有只能显示搜索结果对应的网页、图片或视频的问题。具体地,本专利技术是通过如下技术方案实现的:本专利技术提供一种呈现搜索结果的方法,所述方法包括:根据用户输入的关键字确定动态可视化模型的维度,并根据所述关键字从数据源中获取搜索数据,所述数据源中的数据包括:结构化数据和/或非结构化数据;根据所述维度确定动态可视化模型模板;将所述搜索数据应用到所述动态可视化模型模板,生成所述搜索数据对应的动态可视化模型。本专利技术实施例还提供了一种呈现搜索结果的系统,所述系统包括:维度和搜索数据获取单元,用于根据用户输入的关键字确定动态可视化模型的维度,并根据所述关键字从数据源中获取搜索数据,所述数据源中的数据包括:结构化数据和/或非结构化数据;动态可视化模型确定单元,用于根据所述维度确定动态可视化模型模板;生成单元,用于将所述搜索数据应用到所述动态可视化模型模板,生成所述搜索数据对应的动态可视化模型。本专利技术实施例,根据用户输入的关键字确定动态可视化模型的维度,并根据关键字从数据源中获取搜索数据,根据维度确定动态可视化模型模板,将搜索数据应用到确定的动态可视化模型,生成搜索数据对应的动态可视化模型,使得用户可以通过模型直观的了解需要的数据,方便用户根据该数据开展后续工作。附图说明图1是本专利技术一个示例性实施例示出的一种呈现搜索结果的方法的流程图;图2是本专利技术再一示例性实施例示出的一种呈现搜索结果的方法的流程图;图3是本专利技术实施例提供的后台架构设计图;图4是本专利技术实施例提供的数据可视化数据流图;图5是本专利技术实施例提供的数据仓库星型模型示意图;图6是本专利技术实施例提供的数据可视化相关表构建的物理模型设计示意图;图7是本专利技术实施例提供的数据可视化流程图;图8是本专利技术一个示例性实施例示出的一种呈现搜索结果的系统的结构图;图9是本专利技术再一示例性实施例示出的一种呈现搜索结果的系统的结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。在本专利技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本专利技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本专利技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。如图1所示为本专利技术一个示例性实施例示出的一种呈现搜索结果的方法的流程图,所述方法包括:步骤S101,根据用户输入的关键字确定动态可视化模型的维度,并根据所述关键字从数据源中获取搜索数据,所述数据源中的数据包括:结构化数据和/或非结构化数据。在本专利技术实施例中,系统首先接收用户输入的关键字,通过智能分词确定动态可视化模型的维度,如:二维、三维、多维等。同时根据关键字从数据源中获取对应的搜索数据。这里的数据源可以是系统本地的数据源,也可以是互联网中的数据源。如果是系统本地的数据源,由于数据传输速率的优势,可以快速获取搜索数据,但系统本地的数据源的存储量有限,结果可能不全面;如果是互联网中的数据,由于互联网传输速率的劣势,获取搜索数据较慢,但互联网数据存储量庞大,结果较全面,因此使用本地数据源或者互联网数据源,根据实际使用的需要决定,在此不做赘述。根据用户搜索内容(具有一定语意内)或者搜索关键字和(或)用户的背景,根据自定义词库、近义词库、停词库,进行分词以及文本匹配,形成要搜索的决策模型维度。该维度包含但不限于:具体业务数据的内容维度(如产品的销售信息、属性信息、时间跨度等)、业务场景(如销售规模、竞品分析、规模预测等)、可视化展示方法(如饼状图、趋势图等)。具体的获取搜索数据的方法如下:系统接收用户输入的关键字,对关键字进行智能分词,对经过分词的关键字进行自动归类(归类方式包括:模糊匹配、分词过滤等),进而确定各关键字对应的数据源的字段内容。其中,用户输入关键字的方法包括但不限于:语音输入、虚拟键盘输入、实体键盘输入、手写笔输入等。其中,数据源中的数据包括但不限于:结构化数据、非结构化数据。结构化数据即为通过固定格式记录的信息,如:客户的基本信息、购买记录,客户的基本信息即通过固定的格式进行记录(如:姓名、地址、性别等),同样的购买记录也是通过固定的格式进行记录(如:时间、该买方式、付款方式等),非结构化数据即为通过不固定的格式记录的信息,如:用户对商品或商户的评价文本。这些数据可存储在互联网或本地网络,存储方式可能各不相同,如存储在MySQL、PostgreSQL、SQLServer数据源、Hadoop,Hive、ASWS3等。此异地异库异构数据源,在经过清洗、整合、商业建模、关键字索引(具体手段不再赘述)后,形成结构化数据,并通过连接器与中央数据仓库连接,进行统一调度。步骤S102,根据所述维度确定动态可视化模型模板。在本专利技术实施例中,通过对关键字进行智能分词可以获取动态可视化模型的维度,根据获取的维度即可确定动态可视化模型模板。对从用户输入所获取的搜索数据维度,与系统预设的可视化模型模板进行关联性匹配,生成所述搜索数据对应的示意图。具体的数据维度包括但不限于:根据数据的内容维度,从业务数据源中抽取相关数据;根据可视化模型维度,确定所采用的可视化模型模板的范围;根据可视化展示方法维度,确定模型的展示方法及风格。预设的可视化模型模板,包含:数据组织方式,以SQL语句存储在数据源;可视化模型的类型ID;模型的主题及副主题、业务应用标签。这些模型模板,根据各种业务应用场景、智能决策知识与逻辑、商业模型与逻辑、领域专家经验等,存储在数据源中,且含有各种维度参数,以供后续具体填充补充。其中动态可视化模型包括但不限于:柱状图、地图、饼图、雷达图、K线图、箱线图、热力图、关系图、矩形树图、平行坐标图、桑葚图、漏斗图、仪表盘图等。如图2所示为本专利技术再一示例性实施例示出的一种呈现搜索结果的方法的流程图,所述根据所述维度确定动态可视化模型,包括:步骤S201,根据所述维度确定动态可视化模型模板的范围。在本专利技术实施例中,根据关键字本文档来自技高网...

【技术保护点】
一种呈现搜索结果的方法,其特征在于,所述方法包括:根据用户输入的关键字确定动态可视化模型的维度,并根据所述关键字从数据源中获取搜索数据,所述数据源中的数据包括:结构化数据和/或非结构化数据;根据所述维度确定动态可视化模型模板;将所述搜索数据应用到所述动态可视化模型模板,生成所述搜索数据对应的动态可视化模型。

【技术特征摘要】
1.一种呈现搜索结果的方法,其特征在于,所述方法包括:根据用户输入的关键字确定动态可视化模型的维度,并根据所述关键字从数据源中获取搜索数据,所述数据源中的数据包括:结构化数据和/或非结构化数据;根据所述维度确定动态可视化模型模板;将所述搜索数据应用到所述动态可视化模型模板,生成所述搜索数据对应的动态可视化模型。2.如权利要求1所述的方法,其特征在于,所述根据所述维度确定动态可视化模型模板,包括:根据所述维度确定动态可视化模型模板的范围;根据权重从所述范围中确定动态可视化模型模板。3.如权利要求1所述的方法,其特征在于,所述根据所述关键字从数据源中获取搜索数据,包括:系统接收用户输入的关键字,对关键字进行智能分词,对经过分词的关键字进行自动归类,进而确定各关键字对应的数据源的字段内容。4.如权利要求1~3任一项所述的方法,其特征在于,所述维度包括:具体业务数据的内容维度、业务场景、可视化展示方法。5.如权利要求1~3任一项所述的方法,其特征在于,所述示意图模型包括:柱状图、地图、饼图、雷达图、K线图、箱线图、热力图、关系图、矩形树图、平行坐标图、桑葚图、漏斗图、仪表盘图。6.一种呈现搜索结果的系统,其特征在于,所述系统包括...

【专利技术属性】
技术研发人员:刘丽萍
申请(专利权)人:杭州追灿科技有限公司
类型:发明
国别省市:浙江;33

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

1