一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据获取方法和计算机程序产品与流程

2022-11-06 18:17:18 来源:中国专利 TAG:


1.本公开涉及定位技术领域,尤其涉及一种数据获取方法和计算机程序产品。


背景技术:

2.电子地图中包括道路、背景、注记和兴趣点(point of interest,poi)等信息,可以用于路径规划和出行导航。电子地图的制作通常需要依赖专业技术人员利用专业的地理信息采集设备进行实地信息采集和后期信息处理等操作实现。
3.现实世界中地理信息具有多样性以及随着时间的变动性等特点,为保证电子地图服务可以为出行对象提供丰富且准确的细粒度信息,保证出行对象的地图使用体验,地图信息维护是必不可少的操作。然而,依赖专业技术人员进行电子地图信息的维护,存在细粒度信息的获取难度比较大,以及成本耗费比较大等问题。


技术实现要素:

4.为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种数据获取方法、装置、设备、存储介质和计算机程序产品。
5.第一方面,本公开实施例提供了一种数据获取方法,包括:
6.获取出行地的提示信息;
7.在出行事件关联页面上展示所述出行地的提示信息,所述提示信息至少包括针对所述出行地的问答信息。
8.第二方面,本公开实施例还提供了一种数据获取方法,包括:
9.接收终端设备发送的出行地;
10.获取所述出行地的提示信息,所述提示信息至少包括针对所述出行地的问答信息;
11.向所述终端设备推送所述出行地的提示信息。
12.第三方面,本公开实施例还提供了一种数据获取装置,包括:
13.信息获取模块,用于获取出行地的提示信息;
14.信息展示模块,用于在出行事件关联页面上展示所述出行地的提示信息,所述提示信息至少包括针对所述出行地的问答信息。
15.第四方面,本公开实施例还提供了一种数据获取装置,包括:
16.出行地接收模块,用于接收终端设备发送的出行地;
17.信息获取模块,用于获取所述出行地的提示信息,所述提示信息至少包括针对所述出行地的问答信息;
18.信息推送模块,用于向所述终端设备推送所述出行地的提示信息。
19.第五方面,本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;存储器,用于存储所述处理器可执行指令;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现本公开实施例提供的任一所述的数据获取方法。
20.第六方面,本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行本公开实施例提供的任一所述的数据获取方法。
21.第七方面,本公开实施例还提供了一种计算机程序产品,所述计算机程序产品用于执行本公开实施例提供的任一所述的数据获取方法。
22.本公开实施例提供的技术方案与现有技术相比至少具有如下优点:在本公开实施例中,出行对象在出行过程中可以启用终端设备上具有定位与导航功能的应用程序或者小程序,并进行出行地的输入操作,终端设备获取该出行地,并在应用程序或者小程序的出行事件关联页面上展示关于该出行地的提示信息,作为辅助出行信息,其中,出行地的提示信息为至少一个出行对象针对出行地基于问答方式生成,即出行地的提示信息可以是在多个出行对象之间,通过收集与统计关于该出行地的出行问题以及与问题对应的答案信息而得到,这属于出行对象之间信息的一种共享实现方式,不需要依赖专业技术人员进行信息的实地采集。采用本公开实施例提供的技术方案,每一个出行对象均可以作为电子地图信息的贡献者,使得电子地图信息的维护可以减少对专业技术人员的依赖,解决了电子地图信息维护过程中细粒度信息的获取难度大,以及成本耗费大的问题,保证了电子地图服务为出行对象提供丰富且准确的细粒度信息,保证了出行对象的地图使用体验。
附图说明
23.结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
24.图1为本公开实施例提供的一种数据获取方法的流程示意图;
25.图2为本公开实施例提供的一种出行事件关联页面的示意图;
26.图3为本公开实施例提供的另一种出行事件关联页面的示意图;
27.图4为本公开实施例提供的一种关于出行地提示信息的页面展示示意图;
28.图5为本公开实施例提供的一种出行地提示信息中展示有位置信息的一种示意图;
29.图6为本公开实施例提供的另一种数据获取方法的流程示意图;
30.图7为本公开实施例提供的一种数据获取装置的结构示意图;
31.图8为本公开实施例提供的另一种数据获取装置的结构示意图;
32.图9为本公开实施例提供的一种电子设备的结构示意图。
具体实施方式
33.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
34.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
35.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
36.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
37.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
38.图1为本公开实施例提供的一种数据获取方法的流程示意图,可以适用于在出行对象出行过程中,向出行对象提示与出行地相关的信息的情况。该数据获取方法可以由数据获取装置执行,该装置可以采用软件和/或硬件实现,并可集成在任意具有计算能力的电子设备上,例如智能手机、平板电脑等终端设备。具体地,数据获取装置可以采用具有定位与导航功能的独立应用程序或者小程序的形式实现,也可以采用作为具有定位与导航功能的应用程序或小程序中的集成功能模块的形式实现,本公开实施例对此不作具体限定。
39.本公开实施例中提及的出行地包括出行对象的出行目的地、途径地(去往目的地过程中路过的地点)、或者出行对象在电子地图中搜索的兴趣点,该兴趣点可能为出行目的地。出行对象包括任意的具有出行需求的对象。
40.如图1所示,本公开实施例提供的数据获取方法可以包括:
41.s101、获取出行地的提示信息。
42.示例性地,在出行对象使用具有定位与导航功能的应用程序或者小程序过程中,终端设备可以基于出行对象的出行地输入操作,例如文本输入操作或者语音输入操作,确定当前出行地,并同步发送至服务器中,以供服务器基于该出行地获取提示信息,并反馈至终端设备。
43.s102、在出行事件关联页面上展示出行地的提示信息,提示信息至少包括针对出行地的问答信息。
44.出行事件用于描述出行对象的出行行为,可以包括但不限于起始地、目的地、途径地、出行时间等信息。出行地的提示信息可以作为出行对象出行过程中的辅助出行信息。出行地的提示信息为至少一个出行对象针对出行地基于问答方式生成,即出行地的提示信息可以是在多个出行对象之间,通过收集与统计关于该出行地的出行问题以及与问题对应的答案信息而得到,这属于出行对象之间信息的一种共享实现方式,不需要依赖专业技术人员进行信息的实地采集。在出行事件关联页面上展示的出行地的提示信息可以包括:与出行地关联的问题以及问答对应的答案信息(即问题与答案信息同时显示),与出行地关联的问题(即只展示问题,其中包括当前无人答复的问题),或者问题对应的答案信息(即可以只展示答案信息而不展示对应的问题),具体可以根据展示需求而定。出行地提示信息的具体内容与出行地的类型有关。
45.示例性地,如果出行地属于景区类型,本公开实施例中提及的出行地的提示信息可以包括但不限于关于景区停车场位置、停车场出入口、停车场收费情况、停车场是否有空位、景区内人流拥挤程度、去往景区的交通拥挤程度、景区周边宾馆或餐馆的位置以及营业时间、景区营业时间、到达景区的公交车或者地铁线、到达景区的交通时间、景区周边道路
是否允许停车、景区附近加油站或充电桩的位置、游玩攻略、门票价格、建议出行方式、建议游玩时间等信息;如果出行地属于商业区类型,本公开实施例中提及的出行地的提示信息可以包括但不限于关于商业区内或者周边的停车场位置、停车场出入口、停车场收费情况、停车场是否有空位、商业区内人流拥挤程度、去往商业区的交通拥挤程度、商业区内排名在前的商铺的位置以及营业时间、商铺优惠活动、商铺内消费水平、商业区附近的充电桩的位置等信息;如果出行地属于博物馆或停车场等场馆类型,本公开实施例中提及的出行地的提示信息可以包括但不限于关于停车场位置、停车场出入口、停车场收费情况、停车场是否有空位、停车场附近加油站或者充电桩的位置、运营时间等信息。
46.在本公开实施例中,出行事件关联页面可以是具有定位与导航功能的应用程序或者小程序中能够用于展示关于出行地的提示信息的任意页面,具体可以根据程序页面或程序功能的开发设计而定。示例性地,出行事件关联页面可以包括但不限于出行地详情页面、出行地二级页面、兴趣点展示页面、路线规划页面或导航结束页面。
47.用于展示出行地提示信息的具体页面的确定,还与出行事件关联页面的页面功能有关,例如关于到达出行地的交通方式的选择、出行地的停车场位置、建议出行方式、建议出行时间等出行准备信息,优选展示在出行地详情页面、出行地二级页面、兴趣点展示页面或者路线规划页面上,可以辅助出行对象选择更适宜的出行方式、出行时间、以及规划更合理的便于停车的导航路线,比如可以基于提示信息中出行地的停车场位置信息,直接为出行对象规划出发地到出行地停车场的导航路线,减少出行对象驾车出行无法便捷停车的现象。而关于邀请出行对象进行问题答复的问题类提示信息,可以展示在导航结束页面。
48.具体地,出行地的详情页面是指应用程序或者小程序中关于该出行地的详细信息的介绍页面,详细信息可以包括但不限于出行地名称、坐标、地址、营业时间、电话等由专业技术人员进行信息采集而得到的信息。出行地的提示信息可以展示在出行地的详情页面的预设区域,例如中间区域,具体可以根据页面布局而定。示例性地,出行对象在应用程序或者小程序的地址输入框中输入出行地,并触发搜索,应用程序或小程序可以由当前的地址输入页面跳转至出行地的详情页面,出行地的提示信息可以采用问答题的形式展示在详情页面的中间区域(即同时展示问题以及问题对应的答案信息)。
49.出行地二级页面可以是指经过出行地的详情页面、兴趣点展示页面、路线规划页面或导航结束页面等页面,继续跳转进入的关于出行地的信息展示页面,页面跳转前和页面跳转后的展示页面中可以存在相同的展示内容,也可以不存在相同的展示内容,具体可以根据预设的页面展示布局而定。例如,页面跳转前和页面跳转后的展示页面中均展示出行地的提示信息,或者,针对页面跳转的情况,可以只在页面跳转后的展示页面中展示出行地的提示信息(即可以只在出行地二级页面中展示出行地的提示信息)。
50.以出行地二级页面为出行地的详情页面的下一级跳转页面为例,出行对象可以触控出行地的详情页面上展示的详情控件(具有触发页面跳转的功能,控件在页面上的展示位置不作具体限定),触发出行地二级页面的展示。出行地二级页面可以展示出行地的更多信息。关于出行地二级页面和出行地的详情页面中展示内容的区别可以根据预设的信息展示布局而定,本公开实施例不作具体限定。
51.图2为本公开实施例提供的一种出行事件关联页面的示意图,用于对本公开实施例进行示例性说明,具体以出行地为目的地为例,但不应理解为对本公开实施例的具体限
定。如图2所示,出行地的详情页面上可以包括但不限于地图区、出行地的详细信息区、以及出行地的提示信息区,地图区用于展示出行地在地图上的位置,详情信息区用于展示出行地的名称、地址、营业时间等信息,提示信息区用于采用问答形式展示关于出行地的问题以及答案信息。应当理解,提示信息区也可以只展示问题对应的答案信息而不展示问题。通过触控出行地的详情页面上的详情控件(具体展示位置本公开实施例不作限定),可以触发出行地二级页面的展示。出行地二级页面上可以包括但不限于出行地的详细信息区、出行地的提示信息区、以及出行地其他信息区。出行地二级页面上的详细信息区、提示信息区可以分别与出行地的详情页面上的详细信息区、提示信息区展示相同的内容,出行地二级页面上的其他信息区用于展示出行地的详情页面上未展示的关于出行地的其他信息。应当理解,出行地二级页面上的提示信息区展示的提示信息数量可以多于出行地的详情页面上展示的提示信息数量。并且,针对页面跳转展示出行地二级页面的情况,出行地的详情页面上也可以不展示出行地的提示信息。
52.兴趣点展示页面是指出行对象输入的兴趣点所关联的搜索结果展示页面,此时的兴趣点作为出行对象的一种潜在出行地。该页面可以是通过用户主动搜索兴趣点进入的,也可以是通过用户点击主动推送页面中的相关信息(链接等)进入的。
53.路线规划页面是指展示有起始地与出行地之间的规划路线的页面。图3为本公开实施例提供的另一种出行事件关联页面的示意图,具体以在路线规划页面中展示出行地的提示信息,出行地为目的地为例,对本公开实施例进行示例性说明,不应理解为对本公开实施例的具体限定。如图3所示,路线规划页面上可以展示的内容包括但不限于多条推荐路线,以及采用问答展示形式的出行地的提示信息。
54.导航结束页面是指达到出行地之后的展示页面,页面上可以展示用于提示出行对象已达到出行地的信息,以及用于辅助出行对象获取关于出行地的细粒度信息的提示信息。
55.需要说明的是,本公开实施例中提供的出行事件关联页面的示意图上所展示的出行地提示信息的具体内容以及展示数量均作为一种示例,不作为对本公开实施例的具体限定,例如可以根据预设的提示信息展示策略而定。示例性地,可以根据出行地关联的问题来源、问题更新时间、问题的答案数量等对与出行地关联的问题以及答案进行排序,筛选出排在前n位的问题以及对应的答案信息,作为待展示的提示信息。例如,终端设备可以将问题更新时间与当前时间最接近的问题以及对应的答案信息展示在页面首位。
56.出行事件关联页面上可以对出行地的提示信息进行选择性展示,出行对象可以通过触控页面上的提示信息展示控件(具有触发展示更多的提示信息的功能),触发更多提示信息的展示。更多提示信息的展示可以通过在当前出行事件关联页面上直接展示而实现,也可以通过切换展示新的子页面而实现,该新的子页面也属于出行事件关联页面。图4为本公开实施例提供的一种关于出行地提示信息的页面展示示意图,用于对本公开实施例中采用切换展示新的子页面来展示更多的出行地提示信息进行示例性说明。并且,每个问题的答案信息可以包括多个答复,可以通过触发展示更多答案信息查看更多出行对象的答复,如图4中展示出了关于问题1的3个出行对象的答复信息。
57.在本公开实施例中,通过将各个出行对象作为信息的贡献者,采用问答方式收集与统计关于特定出行地的提示信息,并将该提示信息作为一种共享的出行信息展示在出行
事件关联页面上,为任意出行对象提供了极大的出行便利性,任意出行对象均可以实现高效、准确地获取与出行地相关的细粒度信息,保证了出行对象的地图使用体验,解决了电子地图信息维护过程中细粒度信息的获取难度大,以及成本耗费大的问题。
58.在一种可选实施方式中,在出行事件关联页面上展示出行地的提示信息,包括:在出行事件关联页面上展示与出行地关联的第一问题,以用于收集与第一问题对应的答案信息。例如,当出行对象达到出行地之后,在导航结束页面上展示出行地关联的第一问题,以邀请出行对象进行答复。第一问题可以是服务器根据当前出行地、出行对象的特征信息(或称为画像信息)、问题数据库中问题的评价指数等因素所匹配的推荐问题。终端设备将收集的答案信息同步至服务器,以供服务器将出行对象输入的答案信息推送至其他终端设备,从而达到各个出行对象的答案信息可以各个出行对象之间共享的效果,保证各个出行对象获取关于出行地的细粒度信息的高效性、准确性。此外,本公开实施例提供的数据获取方法还可以包括:在消息推送页面上展示与出行地关联的第一问题,即还可以通过消息推送的形式邀请出行对象进行问题答复。
59.可选地,在出行事件关联页面上展示与出行地关联的第一问题,包括:在出行事件关联页面上展示问题提示标识,问题提示标识用于提示出行对象选择与出行地关联的第一问题。即出行事件关联页面上可以推荐展示多个与出行地关联的第一问题,以供用户从中选择特定数量的问题进行答复。
60.并且,本公开实施例还支持出行对象在出行事件关联页面上,通过文本输入操作或者语音输入操作等方式,进行与出行地关联的问题的输入,以请求服务器反馈对应的答案信息。
61.在一种可选实施方式中,在出行事件关联页面上展示出行地的提示信息,包括:在出行事件关联页面上展示与出行地关联的至少一个第二问题及对应的答案信息。其中,第一问题和第二问题可以是相同的问题,也可以是不同的问题,本公开实施例不作限定。
62.在本公开实施例中,与任意问题对应的答案信息中可以包括文字信息和/或位置信息。例如,当前出行对象在进行第一问题的答复过程中,针对具体问题可以输入文字信息和位置信息中的至少一种,当前展示的第二问题对应的答案信息中可以包括文字信息和位置信息中的至少一种。位置信息可以是终端设备基于出行地关联的问题自动匹配的位置信息并由执行问题答复的出行对象进行确认,也可以是出行对象手动搜索与定位确定的位置信息。电子地图中带有大量的兴趣点信息,任意出行对象在答复问题过程中均可自行选择添加。
63.在问题答复过程中,通过将与问题对应的位置信息进行输入并经过服务器向不同的终端设备进行信息推送,可以便于浏览到该位置信息的其他出行对象直接发起到该位置的路线导航,或者发起该位置附近的周边兴趣点展示。
64.继续如4所示,用于展示出行地的提示信息的出行事件关联页面上不仅展示了与出行地关联的已有答案信息的问题,还展示有问题展示区以及提问区。问题展示区用于展示邀请当前出行对象进行答复的问题。除了无人答复的问题可以邀请出行对象进行答复外,其他已有答案信息的问题,同样支持出行对象的答复,如图4所示,出行对象可以通过触控已有答案信息的问题所对应的问题提示标识,实现问题选择,并触发问题答复窗口或者答复页面的展示,以供出行对象执行答案信息的输入。提问区用于根据出行对象的触发操
作确定出行对象针对当前出行地的提问。提问区不仅支持出行对象基于提问标识直接进行问题的输入,还支持出行对象基于展示的推荐问题进行待提问的问题选择。推荐问题由服务器基于出行地,并按照问题推荐策略进行确定,推荐问题的展示数量也可以视情况而定。
65.可选地,出行地的提示信息中包括位置信息,图5为本公开实施例提供的一种出行地提示信息中展示有位置信息的一种示意图,若位置信息可以采用可交互的链接方式(指位置信息可以触发交互响应事件)展示,本公开实施例提供的数据获取方法还包括;
66.响应于出行对象针对以链接方式展示的位置信息的交互操作,展示与交互操作对应的结果,结果包括:导航规划路线,和/或,位置信息的周边搜索结果。
67.即在本公开实施例中,当出行地的提示信息中包括以可交互的链接方式展示的位置信息时,终端设备可以根据出行对象针对位置链接的触控操作,为出行对象重新进行出行路线的规划,使得出行导航路线更加精准,例如,出行对象即将前往景区类出行地,在关于出行地的提示信息中,浏览到该出行地的停车场入口,终端设备可以根据出行对象对该停车场入口位置的触控操作,为出行对象规划出发地至出行地的停车场入口的导航路径,并在导航页面进行展示,从而提高出行对象的出行便利性。同时,终端设备还可以根据出行对象针对位置链接的触控操作,搜索该位置周边的商铺、加油站、充电桩等周边信息。继续以提示信息中的位置链接为停车场入口为例,终端设备可以根据出行对象对该停车场入口位置的触控操作,为出行对象搜索停车场入口位置附近的加油站或者充电桩等,并将搜索结果展示在地图上,以方便出行对象查看。
68.需要说明的是,任意出行对象在答复问题过程中,终端设备检测到答案信息中的位置信息时,会将该位置信息关联的名称、坐标、地址、停车场、出入口、以及与其他位置的相对位置等信息一并发送至服务器中存储,以便于服务器根据其他出行对象基于该位置信息发起的路线规划请求或者周边搜索请求,快速确定请求结果并发送至请求对象的终端设备。
69.在上述技术方案的基础上,可选地,本公开实施例提供的数据获取方法还包括:基于提示信息生成地图数据,并在地图展示页面上展示地图数据。即采用问答方式获取的出行地的提示信息,可以作为地图数据的一种来源,将基于提示信息生成的地图数据进行存储并展示在地图上,可以进一步丰富地图上展示的信息,同时可以实现对地图数据的及时更新,维持地图数据的准确性、时效性。例如,可以将从提示信息中获取的某商铺的临时关门时间展示在地图上,在出行之前即提醒出行对象,避免出行对象到达该商铺后,发现商铺处于关门状态,影响出行体验。
70.图6为本公开实施例提供的另一种数据获取方法的流程示意图,可以适用于在出行对象出行过程中,如何实现向出行对象提示与出行地相关的信息的情况。该数据获取方法可以由数据获取装置执行,该装置可以采用软件和/或硬件实现,并可集成在任意具有计算能力的电子设备上,例如服务器等。
71.本公开实施例中提及的出行地包括出行对象的出行目的地、途径地(去往目的地过程中路过的地点)、或者出行对象在电子地图中搜索的兴趣点,该兴趣点可能为出行目的地。
72.本公开实施例提供的应用于服务器的数据获取方法与应用于终端设备的数据获取方法配合执行,以下实施例中未详细解释的内容,可以参考上述实施例中的解释。
73.如图6所示,本公开实施例提供的数据获取方法可以包括:
74.s201、接收终端设备发送的出行地。
75.示例性地,在出行对象使用具有定位与导航功能的应用程序或者小程序过程中,终端设备可以基于出行对象的出行地输入操作,确定当前出行地,并同步发送至服务器中,以供服务器基于该出行地获取提示信息。
76.s202、获取出行地的提示信息,提示信息至少包括针对出行地的问答信息。
77.服务器可以按出行地的不同,对各个出行对象提交的问题进行分类存储,如果接收到针对每个问题的答案信息,则按照答案信息与问题的对应关系存储答案信息。当服务器获取到特定的出行地后,可以在问题以及答案信息的数据库中筛选与当前特定出行地关联的提示信息,作为辅助出行信息。
78.在一种可选的实施方式中,获取出行地的提示信息,包括:
79.基于终端设备关联出行对象的特征信息和/或与出行地关联的问题的评价指数,从与出行地关联的问题与答案信息中,筛选出行对象感兴趣的问题和答案信息作为提示信息。这可以确保服务器发送至终端设备中进行展示的提示信息是对出行对象有用、且出行提示价值较高的信息。
80.其中,出行对象的特征信息(或称为画像信息)可以通过针对出行对象的出行信息统计的方式获取或者通过出行对象提交信息的方式获取,特征信息可以包括但不限于出行对象的出行方式偏好、出行时间、消费水平等身份信息。例如,出行对象偏向喜欢驾车出行,可以为出行对象推荐与驾车到达出行地相关的提示信息。与出行地关联的问题的评价指数为基于与出行地关联的问题的来源、更新时间、答案数量、删除状态和投诉状态中的至少一个确定,示例性地,可以为问题的来源、更新时间、答案数量、删除状态和投诉状态分别设置不同的分值权重,通过基于分值权重的求和计算确定问题的评价指数。问题的评价指数越高,问题以及对应的答案信息的内容越优质,进而被选择用于作为提示信息的概率越大。
81.与出行地关联的问题的来源包括预设时间内达到过该出行地的出行对象(例如10天内达到过特定兴趣点的出行对象)、以及预设时间内未达到该出行地但距离该出行地为预设距离的出行对象(例如距离特定兴趣点200米范围内),问题来源的区分可以基于出行对象在预设时间内的定位信息确定。示例性地,在预设时间内到达过特定出行地的出行对象所提出的问题的分值权重,大于未到达过特定出行地的出行对象所提出的问题的分值权重,预设时间内未达到特定出行地但距离该出行地为预设距离的出行对象所提出的问题的分值权重,大于未到达且距离特定出行地超过预设距离的出行对象所提出问题的分值权重。出行对象到达过特定出行地或者距离特定出行地的距离较近,则认为出行对象对特定出行地关注度较高,进行提出的问题受到其他出行对象关注的概率相对也较高。
82.问题的更新时间包括问题的生成时间和问题的答案信息的生成时间,例如,在一个星期内被重复提问的问题的分值权重大于在一个月内被重复提问的问题的分值权重,答案信息在一个兴趣内被更新的问题的分值权重大于答案信息在一个月内未被更新的问题的分值权重。问题的更新时间与当前时间越接近,表示该问题的关注度较大,答案信息的时效性较高,因此,分配较大的分值权重。同样地,问题的答案数量越多,表示问题的关注度较大,分配的分值权重相应也较大。
83.如果问题处于被删除状态或者处于被投诉状态,表示问题可能存在不合规的现象
或者存在敏感信息,分配较小的分值权重,降低问题以及对应的答案信息被筛选作为指示信息的概率。
84.通过按照出行对象的特征信息以及与出行地关联的问题的评价指数,从问题以及对应的答案信息中筛出行地的指示信息并展示,可以确保展示与出行对象匹配、内容优质的细粒度信息,提高出行对象获取与出行地相关的细粒度信息的效率。
85.进一步地,在获取提示信息的过程中,若问题与答案信息有两个以上,例如提示信息中包括问题1与对应的答案信息、问题2与对应的答案信息、以及问题3与对应的答案信息等等,问题与答案信息的数量可以根据实际情况而定,本公开实施例提供的数据获取方法还可以包括:针对筛选出的问题和答案信息,基于终端设备关联出行对象的特征信息和/或与出行地关联的问题的评价指数,确定问题及对应的答案信息在提示信息中的排列顺序。示例性地,与出行对象的特征信息的匹配度越高、或者评价指数越高的问题,问题以及对应的答案信息在指示信息中的展示排序越靠前,否则,展示排序越靠后。示例性地,经过排序处理,终端设备可以将问题更新时间与当前时间最接近的问题以及对应的答案信息展示在页面首位,或者将评价指数最高的问题以及对应的答案信息展示在页面首位。通过展示顺序,可以实现对问题以及答案信息的内容分级,确保优先展示优质内容,减少出行对象筛选提示信息的时间。
86.s203、向终端设备推送出行地的提示信息。
87.示例性地,终端设备在向服务器发送出行地的同时,发送终端设备标识(用于唯一性标识终端设备),服务器可以根据终端设备标识向终端设备推送获取到的出行地提示信息。终端设备可以按照默认的展示顺序或者服务器确定的展示顺序对提示信息进行展示。
88.在本公开实施例中,可选地,获取出行地的提示信息,包括:
89.基于终端设备关联出行对象的特征信息,从与出行地关联的问题中,筛选出行对象能够回答的问题作为提示信息,即服务器可以根据出行对象的特征信息,确定与出行地关联的推荐问题,并发送至终端设备中展示,以邀请出行对象进行回答。示例性地,出行对象偏好驾车出行,服务器可以确定与出行对象的当前出行地关联、且属于驾车出行相关的问题,发送至终端设备的导航结束页面中展示,以邀请出行对象进行答复。
90.服务器在问题答复邀请过程中,优选将问题推送至与出行地关联的终端设备,以保证收集的答案信息的准确性、可靠性。可选地,与出行地关联的终端设备包括以下至少一个:
91.与出行地通过兴趣点映射表关联的终端设备;
92.距离出行地小于预设距离的终端设备;
93.在预设时间段内到达出行地的终端设备。
94.其中,兴趣点映射表用于记录终端设备与兴趣点之间的映射关系。例如,针对商铺类兴趣点,可以建立商铺内员工使用的终端设备、以及商铺内出现次数较高的顾客使用的终端设备与商铺的映射关系。当某出行对象的出行地为该商铺时,服务器还可以直接基于该商铺的兴趣点映射表,将与该商铺关联的问题发送至商铺内员工使用的终端设备、以及商铺内出现次数较高的顾客使用的终端设备,以邀请商铺内员工、以及商铺内出现次数较高的顾客回答相关问题,提高问题答复邀请的效率。或者,如果服务器中不存在针对某出行地的兴趣点映射表时,可以利用与该出行地关联的兴趣点的映射表,确定接收问题的终端
设备。例如,服务器中不存在针对某景区停车场的兴趣点映射表,可以将该景区的兴趣点映射表或者与该景区停车场距离小于距离阈值(取值可以灵活确定)的兴趣点的映射表,作为与该景区停车场关联的兴趣点的映射表。
95.此外,还可以基于定位搜索与距离计算,确定距离出行地小于预设距离(取值均可以灵活确定,例如200米)的终端设备,或者,按照终端设备到达出行地的定位时间,筛选预设时间段内(取值可以灵活确定,例如10天内)到达该出行地的终端设备,以邀请控制该终端设备的出行对象(即设备使用者)进行问题答复。
96.进一步地,本公开实施例提供的数据获取方法还包括:
97.接收第一终端设备反馈的针对出行地的问题的答案信息,并对问题及对应的答案信息进行匹配处理,以得到用于向出行对象推送的问题与答案信息。
98.第一终端设备用于区分当前出行对象使用的终端设备,属于服务器在问题答复邀请过程中推送问题的对象设备。服务器负责收集与统计任意出行对象提出的与其出行地关联的问题,并将问题推送至可回答该问题的任意出行对象所使用的终端设备,当获取到任意出行对象提交的答案信息后,再次将该答案信息推送至其他出行对象的终端设备,以实现问题以及答案信息在多个出行对象之间的共享。
99.通过匹配处理,可以对答案信息进行语义识别,进行有效的过滤和筛选,提高答案信息的内容有效性。
100.进一步地,对问题及对应的答案信息进行匹配处理,包括以下至少之一:
101.根据问题和答案信息的匹配度对答案信息进行排序;例如,针对某一个问题,存在数量较多的答案信息的情况,答案信息和问题的匹配度越高,答案信息的排序越靠前;否则排序越靠后;
102.根据问题和答案信息的匹配度对答案信息中的文本进行抽取;
103.根据问题和答案信息的匹配度对答案信息中的不相关文本进行删除。
104.根据问题和答案信息的匹配度对答案信息中的文本进行抽取;
105.根据问题和答案信息的匹配度对答案信息中的不相关文本进行删除。例如,通过问题和答案信息中的文本匹配度计算,确定答案信息中与问题的匹配度较高的文本,并进行抽取,然后对抽取的文本进行语句通顺处理,最后可以将处理得到的通顺语句作为最终的答案信息发送至终端设备,以进行展示;同时,还可以确定答案信息中与问题的匹配度较低的文本,并进行删除,然后对剩余的文本进行语句通顺处理,将处理得到的通顺语句作为最终的答案信息发送至终端设备。
106.需要说明的是,关于问题和答案信息的匹配度计算,可以采用现有技术中任意可用的匹配度计算方式实现,本公开实施例不作具体限定,例如基于关键词拆分和正则关键词匹配计算问题和答案信息的匹配度,和/或,利用预先训练的匹配度计算模型计算问题和答案信息的匹配度等。正则关键词匹配计算是一种基于正则表达式实现的匹配计算方式。匹配度计算模型具有计算不同文本之间的匹配度或相似度的功能,可以参考现有的模式训练方式实现。
107.在本公开实施例中,通过将各个出行对象作为信息的贡献者,采用问答方式收集与统计关于特定出行地的提示信息,并将该提示信息作为一种共享的出行信息展示在终端设备的出行事件关联页面上,为任意出行对象提供了极大的出行便利性,任意出行对象均
可以实现高效、准确地获取与出行地相关的细粒度信息,保证了出行对象的地图使用体验,解决了电子地图信息维护过程中细粒度信息的获取难度大,以及成本耗费大的问题。
108.图7为本公开实施例提供的一种数据获取装置的结构示意图,该装置可以采用软件和/或硬件实现,并可集成在任意具有计算能力的电子设备上,例如智能手机、平板电脑等终端设备。
109.如图7所示,本公开实施例提供方数据获取装置300可以包括信息获取模块301和信息展示模块302,其中:
110.信息获取模块301,用于获取出行地的提示信息;
111.信息展示模块302,用于在出行事件关联页面上展示出行地的提示信息,提示信息至少包括针对出行地的问答信息。
112.可选地,信息展示模块302,包括:
113.问题展示单元,用于在出行事件关联页面上展示与出行地关联的第一问题,以用于收集与第一问题对应的答案信息。
114.可选地,信息展示模块302,包括:
115.问题以及答案展示单元,用于在出行事件关联页面上展示与出行地关联的至少一个第二问题及对应的答案信息。
116.可选地,问题展示单元具体用于:
117.在出行事件关联页面上展示问题提示标识,问题提示标识用于提示出行对象选择与出行地关联的第一问题。
118.可选地,答案信息,包括:与第二问题对应的文字信息和/或位置信息。
119.可选地,位置信息以可交互的链接方式展示,则本公开实施例提供的数据获取装置还包括;
120.交互结果展示模块,用于响应于出行对象针对以链接方式展示的位置信息的交互操作,展示与交互操作对应的结果,结果包括:导航规划路线,和/或,位置信息的周边搜索结果。
121.可选地,出行事件关联页面包括出行地详情页面、出行地二级页面、兴趣点展示页面、路线规划页面或导航结束页面中的至少一个。
122.本公开实施例所提供的可配置于终端设备等电子设备上数据获取装置,可执行本公开实施例所提供的任意可应用于终端设备等电子设备的数据获取方法,具备执行方法相应的功能模块和有益效果。本公开装置实施例中未详尽描述的内容可以参考本公开任意方法实施例中的描述。
123.图8为本公开实施例提供的一种数据获取装置的结构示意图,该装置可以采用软件和/或硬件实现,并可集成在任意具有计算能力的电子设备上,例如服务器等。
124.如图8所示,本公开实施例提供的数据获取装置400可以包括出行地接收模块401、信息获取模块402和信息推送模块403,其中:
125.出行地接收模块401,用于接收终端设备发送的出行地;
126.信息获取模块402,用于获取出行地的提示信息,提示信息至少包括针对出行地的问答信息;
127.信息推送模块403,用于向终端设备推送出行地的提示信息。
128.可选地,信息获取模块402包括:
129.第一筛选单元,用于基于终端设备关联出行对象的特征信息和/或与出行地关联的问题的评价指数,从与出行地关联的问题与答案信息中,筛选出行对象感兴趣的问题和答案信息作为提示信息。
130.可选地,若问题与答案信息有两个以上,则本公开实施例提供的数据获取装置400进一步包括:
131.问题以及答案排序模块,用于针对筛选出的问题和答案信息,基于终端设备关联出行对象的特征信息和/或与出行地关联的问题的评价指数,确定问题及对应的答案信息在提示信息中的排列顺序。
132.可选地,与出行地关联的问题的评价指数为基于与出行地关联的问题的来源、更新时间、答案信息数量、删除状态和投诉状态中的至少一个确定。
133.可选地,信息获取模块402包括:
134.第二筛选单元,用于基于终端设备关联出行对象的特征信息,从与出行地关联的问题中,筛选出行对象能够回答的问题作为提示信息;
135.本公开实施例提供的数据获取装置400进一步包括:
136.信息匹配处理模块,用于接收第一终端设备反馈的针对出行地的问题的答案信息,并对问题及对应的答案信息进行匹配处理,以得到用于向出行对象推送的问题与答案信息。
137.可选地,信息匹配处理模块包括以下至少之一:
138.信息排序单元,用于根据问题和答案信息的匹配度对答案信息进行排序;
139.文本抽取单元,用于根据问题和答案信息的匹配度对答案信息中的文本进行抽取;
140.文本删除单元,用于根据问题和答案信息的匹配度对答案信息中的不相关文本进行删除。
141.本公开实施例所提供的可配置于服务器等电子设备上数据获取装置,可执行本公开实施例所提供的任意可应用于服务器等电子设备的数据获取方法,具备执行方法相应的功能模块和有益效果。本公开装置实施例中未详尽描述的内容可以参考本公开任意方法实施例中的描述。
142.图9为本公开实施例提供的一种电子设备的结构示意图,用于对实现本公开实施例中任意数据获取方法的电子设备进行示例性说明,不应理解为对本公开实施例的具体限定。
143.如图9所示,电子设备500可以包括处理器(例如中央处理器、图形处理器等)501,其可以根据存储在只读存储器(rom)502中的程序或者从存储装置508加载到随机访问存储器(ram)503中的程序而执行各种适当的动作和处理。在ram503中,还存储有电子设备500操作所需的各种程序和数据。处理器501、rom 502以及ram 503通过总线504彼此相连。输入/输出(i/o)接口505也连接至总线504。
144.通常,以下装置可以连接至i/o接口505:包括例如触摸屏、触摸板、键盘、鼠标、摄像头、麦克风、加速度计、陀螺仪等的输入装置506;包括例如液晶显示器(lcd)、扬声器、振动器等的输出装置507;包括例如磁带、硬盘等的存储装置508;以及通信装置509。通信装置
509可以允许电子设备500与其他设备进行无线或有线通信以交换数据。虽然示出了具有各种装置的电子设备500,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。
145.特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置509从网络上被下载和安装,或者从存储装置508被安装,或者从rom 502被安装。在该计算机程序被处理器501执行时,可以执行本公开实施例提供的任意数据获取方法中限定的功能。
146.需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
147.在一些实施方式中,客户端、服务端可以利用诸如http(hypertext transfer protocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“lan”),广域网(“wan”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
148.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
149.上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:获取出行地的提示信息;在出行事件关联页面上展示出行地的提示信息,提示信息至少包括针对出行地的问答信息。
150.或者,上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:接收终端设备发送的出行地;获取出行地的提示信息,提示信息至少包括针对出行地的问答信息;向终端设备推送出行地的提示信息。
151.在本公开实施例中,可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语
言,诸如java、smalltalk、c ,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在计算机上执行、部分地在计算机上执行、作为一个独立的软件包执行、部分在计算机上部分在远程计算机上执行、或者完全在远程计算机或服务端上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
152.附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
153.描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。
154.本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)等等。
155.在本公开的上下文中,计算机可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。计算机可读介质可以是计算机可读信号介质或计算机可读储存介质。计算机可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。计算机可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
156.以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
157.此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的
子组合的方式实现在多个实施例中。
158.尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献