本发明涉及人工智能技术领域,具体涉及一种基于人工智能的交通退票方法、系统、终端及存储介质。
背景技术:
对于网上购票的用户若没有取票,需要在固定时间内申请退票,并以一个标准统一扣除一定的手续费;对于没有及时赶上交通或者没有规划好行程又没有申请退票的用户不予退票;对于已经购买纸质票据的用户需要采用人工退票。
对于现有的网上退票系统需要自主提交退票,退票手续费用标准一致,计算维度过少;对于没有提前规划好行程或来不及使用的用户需要去人工窗口退票;对于天气、交通等因素造成晚点因素也考虑在退票因素内;针对那些对于互联网技术使用不流畅的群体或者已经提前取票的还需采用人工退票,增大了票务工作人员劳动强度,降低了办事效率,同时降低用户体验。
技术实现要素:
针对现有技术的上述不足,本发明提供一种基于人工智能的交通退票方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种基于人工智能的交通退票方法,包括:
采集用户购票信息并从所述购票信息提取乘车时间和乘车地点;
采集用户终端的当前位置信息;
调用导航工具计算用户当前位置到乘车地点的路途时间;
判断所述路途时间是否超过乘车时间:
若是,则向用户终端发送自动退票请求并在得到用户终端的授权后执行退票程序。
进一步的,在所述向用户终端发送自动退票请求之前,所述方法还包括:
设置自动退票预执行时间;
根据所述乘车时间判断当前时间是否达到所述预执行时间:
若是,则向用户终端发送自动退票请求;
若否,则等待并更新路途时间。
进一步的,所述方法还包括:
根据票务紧张程度设置不同交通时段的时段权值;
设定退票频率等级并设置各退票频率等级的频率权值;
采集用户的退票频率和乘车时间;
根据用户退票频率所属频率等级得到用户频率权值;
根据用户乘车时间所属交通时段得到用户时段权值;
计算用户频率权值与用户时段权值之和,得到用户权值;
根据预设的权值等级与扣费参数的映射关系查找用户权值对应的扣费参数;
根据所述扣费参数和用户购票信息执行退票。
进一步的,所述方法还包括:
从所述购票信息提取用户购票渠道;
若为网络购票渠道则将退票费用返回付款地址;
若为人工购票渠道则将退票费用返回预设身份账户。
第二方面,本发明提供一种基于人工智能的交通退票系统,包括:
信息采集单元,配置用于采集用户购票信息并从所述购票信息提取乘车时间和乘车地点;
位置采集单元,配置用于采集用户终端的当前位置信息;
导航调用单元,配置用于调用导航工具计算用户当前位置到乘车地点的路途时间;
时间判断单元,配置用于判断所述路途时间是否超过乘车时间;
退票执行单元,配置用于若所述路途时间超过乘车时间,则向用户终端发送自动退票请求并在得到用户终端的授权后执行退票程序。
进一步的,所述系统还包括:
预留设置单元,配置用于设置自动退票预执行时间;
预留判断单元,配置用于根据所述乘车时间判断当前时间是否达到所述预执行时间;
请求发送单元,配置用于若所述乘车时间判断当前时间达到所述预执行时间,则向用户终端发送自动退票请求;
等待更新单元,配置用于若若所述乘车时间判断当前时间未达到所述预执行时间,则等待并更新路途时间。
进一步的,所述系统还包括:
时间设置单元,配置用于根据票务紧张程度设置不同交通时段的时段权值;
频率设置单元,配置用于设定退票频率等级并设置各退票频率等级的频率权值;
用户采集单元,配置用于采集用户的退票频率和乘车时间;
频率计算单元,配置用于根据用户退票频率所属频率等级得到用户频率权值;
时间计算单元,配置用于根据用户乘车时间所属交通时段得到用户时段权值;
权值计算单元,配置用于计算用户频率权值与用户时段权值之和,得到用户权值;
参数获取单元,配置用于根据预设的权值等级与扣费参数的映射关系查找用户权值对应的扣费参数;
退票计算单元,配置用于根据所述扣费参数和用户购票信息执行退票。
进一步的,所述系统还包括:
渠道提取单元,配置用于从所述购票信息提取用户购票渠道;
第一返回单元,配置用于若为网络购票渠道则将退票费用返回付款地址;
第二返回单元,配置用于若为人工购票渠道则将退票费用返回预设身份账户。
第三方面,提供一种终端,包括:
处理器、存储器,其中,
该存储器用于存储计算机程序,
该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。
第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本发明的有益效果在于,
本发明提供的基于人工智能的交通退票方法、系统、终端及存储介质,能够自动为用户计算是否需要退票,及时提醒用户退票,避免用户忘记退票而造成经济损失,同时,实现用户的自动退票,避免在人工窗口购买的车票必须去人工窗口退票,降低了人工窗口工作人员的工作量。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一个实施例的方法的示意性流程图。
图2是本发明一个实施例的方法的示意性流程图。
图3是本发明一个实施例的系统的示意性框图。
图4为本发明实施例提供的一种终端的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明中的技术方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
图1是本发明一个实施例的方法的示意性流程图。其中,图1执行主体可以为一种基于人工智能的交通退票系统。
如图1所示,该方法100包括:
步骤110,采集用户购票信息并从所述购票信息提取乘车时间和乘车地点;
步骤120,采集用户终端的当前位置信息;
步骤130,调用导航工具计算用户当前位置到乘车地点的路途时间;
步骤140,判断所述路途时间是否超过乘车时间:
步骤150,若是,则向用户终端发送自动退票请求并在得到用户终端的授权后执行退票程序。
为了便于对本发明的理解,下面以本发明基于人工智能的交通退票方法的原理,结合实施例中进行自动退票的过程,对本发明提供的基于人工智能的交通退票理方法做进一步的描述。
参考图2,具体的,所述基于人工智能的交通退票方法包括:
s1、采集用户购票信息并从所述购票信息提取乘车时间和乘车地点。
从用户端采集用户的购票信息,用户在用户端注册时绑定用户身份证号码,根据用户身份证号码调取用户车票信息,车票信息包括乘车地点和乘车时间。
s2、采集用户终端的当前位置信息。
利用用户端的定位装置实时定位用户位置,例如手机端自带的定位功能。预设设置监控时间,如乘车前5h启动对用户端位置的获取。
s3、调用导航工具计算用户当前位置到乘车地点的路途时间。
调用本地导航工具或用户端的导航app如高德地图,将用户端实时定位和乘车地点导入导航工具,获取路途时间。
s4、判断所述路途时间是否超过乘车时间:若是,则向用户终端发送自动退票请求并在得到用户终端的授权后执行退票程序。
判断当前时刻 路途时间,是否会超过乘车时间,如果超过乘车时间则进一步判断当前时刻是否达到乘车时间-预执行时间,基于目前火车票都有预执行时间,即在开车前半小时内如果退票必须去人工窗口办理,因此可以将预执行时间设定为40min,若当前时刻达到开车前40min,则向用户端下发自动退票请求,接收到用户端返回的退票授权后,执行退票程序。
本实施例仅根据用户退票频率和票务紧张程度来设置用户退票费的占比,根据票务紧张程度设置不同交通时段的时段权值,设定退票频率等级并设置各退票频率等级的频率权值,采集用户的退票频率和乘车时间,根据用户退票频率所属频率等级得到用户频率权值,根据用户乘车时间所属交通时段得到用户时段权值。计算用户频率权值与用户时段权值之和,得到用户权值,根据预设的权值等级与扣费参数的映射关系查找用户权值对应的扣费参数,根据所述扣费参数和用户购票信息执行退票。
在本发明的其他实施方式中,利用现有的机器学习、大数据分析得出退票费用扣除比例。其中票务紧张度由票务监测模块输入,若当前票务紧张,比如春运等一票难求,还没有遵守公共秩序按时乘车,占用票务资源,扣费比例增大。若票务有空余,非常多,退票扣费比例降低。其中提取用户的年纪、购票频率、购票手段、用户退票频率、退票时间等数据进行训练加权作为一个扣费标准参数。综合各个维度和参数计算出退票扣除费用。
以短信或邮件形式发送退票通知给用户,用户在一定时间内没有异议默认自动退票退费,退费方式根据用户购票方式不同而不同,网上购票的原路返回,窗口购票的监测到没有使用不用再去人工窗口退票退费,可自动返回到身份账户供下次购票使用。
如图3示,该系统300包括:
信息采集单元310,配置用于采集用户购票信息并从所述购票信息提取乘车时间和乘车地点;
位置采集单元320,配置用于采集用户终端的当前位置信息;
导航调用单元330,配置用于调用导航工具计算用户当前位置到乘车地点的路途时间;
时间判断单元340,配置用于判断所述路途时间是否超过乘车时间;
退票执行单元450,二配置用于若所述路途时间超过乘车时间,则向用户终端发送自动退票请求并在得到用户终端的授权后执行退票程序。
可选地,作为本发明一个实施例,所述系统还包括:
预留设置单元,配置用于设置自动退票预执行时间;
预留判断单元,配置用于根据所述乘车时间判断当前时间是否达到所述预执行时间;
请求发送单元,配置用于若所述乘车时间判断当前时间达到所述预执行时间,则向用户终端发送自动退票请求;
等待更新单元,配置用于若若所述乘车时间判断当前时间未达到所述预执行时间,则等待并更新路途时间。
可选地,作为本发明一个实施例,所述系统还包括:
时间设置单元,配置用于根据票务紧张程度设置不同交通时段的时段权值;
频率设置单元,配置用于设定退票频率等级并设置各退票频率等级的频率权值;
用户采集单元,配置用于采集用户的退票频率和乘车时间;
频率计算单元,配置用于根据用户退票频率所属频率等级得到用户频率权值;
时间计算单元,配置用于根据用户乘车时间所属交通时段得到用户时段权值;
权值计算单元,配置用于计算用户频率权值与用户时段权值之和,得到用户权值;
参数获取单元,配置用于根据预设的权值等级与扣费参数的映射关系查找用户权值对应的扣费参数;
退票计算单元,配置用于根据所述扣费参数和用户购票信息执行退票。
可选地,作为本发明一个实施例,所述系统还包括:
渠道提取单元,配置用于从所述购票信息提取用户购票渠道;
第一返回单元,配置用于若为网络购票渠道则将退票费用返回付款地址;
第二返回单元,配置用于若为人工购票渠道则将退票费用返回预设身份账户。
图4为本发明实施例提供的一种终端系统400的结构示意图,该终端系统400可以用于执行本发明实施例提供的基于人工智能的交通退票方法。
其中,该终端系统400可以包括:处理器410、存储器420及通信单元430。这些组件通过一条或多条总线进行通信,本领域技术人员可以理解,图中示出的服务器的结构并不构成对本发明的限定,它既可以是总线形结构,也可以是星型结构,还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中,该存储器420可以用于存储处理器410的执行指令,存储器420可以由任何类型的易失性或非易失性存储终端或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。当存储器420中的执行指令由处理器410执行时,使得终端400能够执行以下上述方法实施例中的部分或全部步骤。
处理器410为存储终端的控制中心,利用各种接口和线路连接整个电子终端的各个部分,通过运行或执行存储在存储器420内的软件程序和/或模块,以及调用存储在存储器内的数据,以执行电子终端的各种功能和/或处理数据。所述处理器可以由集成电路(integratedcircuit,简称ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器410可以仅包括中央处理器(centralprocessingunit,简称cpu)。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。
通信单元430,用于建立通信信道,从而使所述存储终端可以与其它终端进行通信。接收其他终端发送的用户数据或者向其他终端发送用户数据。
本发明还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本发明提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-onlymemory,简称:rom)或随机存储记忆体(英文:randomaccessmemory,简称:ram)等。
因此,本发明能够自动为用户计算是否需要退票,及时提醒用户退票,避免用户忘记退票而造成经济损失,同时,实现用户的自动退票,避免在人工窗口购买的车票必须去人工窗口退票,降低了人工窗口工作人员的工作量,本实施例所能达到的技术效果可以参见上文中的描述,此处不再赘述。
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中如u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质,包括若干指令用以使得一台计算机终端(可以是个人计算机,服务器,或者第二终端、网络终端等)执行本发明各个实施例所述方法的全部或部分步骤。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于终端实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
在本发明所提供的几个实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,系统或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述,但本发明并不限于此。在不脱离本发明的精神和实质的前提下,本领域普通技术人员可以对本发明的实施例进行各种等效的修改或替换,而这些修改或替换都应在本发明的涵盖范围内/任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
1.一种基于人工智能的交通退票方法,其特征在于,包括:
采集用户购票信息并从所述购票信息提取乘车时间和乘车地点;
采集用户终端的当前位置信息;
调用导航工具计算用户当前位置到乘车地点的路途时间;
判断所述路途时间是否超过乘车时间:
若是,则向用户终端发送自动退票请求并在得到用户终端的授权后执行退票程序。
2.根据权利要求1所述的方法,其特征在于,在所述向用户终端发送自动退票请求之前,所述方法还包括:
设置自动退票预执行时间;
根据所述乘车时间判断当前时间是否达到所述预执行时间:
若是,则向用户终端发送自动退票请求;
若否,则等待并更新路途时间。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据票务紧张程度设置不同交通时段的时段权值;
设定退票频率等级并设置各退票频率等级的频率权值;
采集用户的退票频率和乘车时间;
根据用户退票频率所属频率等级得到用户频率权值;
根据用户乘车时间所属交通时段得到用户时段权值;
计算用户频率权值与用户时段权值之和,得到用户权值;
根据预设的权值等级与扣费参数的映射关系查找用户权值对应的扣费参数;
根据所述扣费参数和用户购票信息执行退票。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从所述购票信息提取用户购票渠道;
若为网络购票渠道则将退票费用返回付款地址;
若为人工购票渠道则将退票费用返回预设身份账户。
5.一种基于人工智能的交通退票系统,其特征在于,包括:
信息采集单元,配置用于采集用户购票信息并从所述购票信息提取乘车时间和乘车地点;
位置采集单元,配置用于采集用户终端的当前位置信息;
导航调用单元,配置用于调用导航工具计算用户当前位置到乘车地点的路途时间;
时间判断单元,配置用于判断所述路途时间是否超过乘车时间;
退票执行单元,二配置用于若所述路途时间超过乘车时间,则向用户终端发送自动退票请求并在得到用户终端的授权后执行退票程序。
6.根据权利要求5所述的系统,其特征在于,所述系统还包括:
预留设置单元,配置用于设置自动退票预执行时间;
预留判断单元,配置用于根据所述乘车时间判断当前时间是否达到所述预执行时间;
请求发送单元,配置用于若所述乘车时间判断当前时间达到所述预执行时间,则向用户终端发送自动退票请求;
等待更新单元,配置用于若若所述乘车时间判断当前时间未达到所述预执行时间,则等待并更新路途时间。
7.根据权利要求5所述的系统,其特征在于,所述系统还包括:
时间设置单元,配置用于根据票务紧张程度设置不同交通时段的时段权值;
频率设置单元,配置用于设定退票频率等级并设置各退票频率等级的频率权值;
用户采集单元,配置用于采集用户的退票频率和乘车时间;
频率计算单元,配置用于根据用户退票频率所属频率等级得到用户频率权值;
时间计算单元,配置用于根据用户乘车时间所属交通时段得到用户时段权值;
权值计算单元,配置用于计算用户频率权值与用户时段权值之和,得到用户权值;
参数获取单元,配置用于根据预设的权值等级与扣费参数的映射关系查找用户权值对应的扣费参数;
退票计算单元,配置用于根据所述扣费参数和用户购票信息执行退票。
8.根据权利要求5所述的系统,其特征在于,所述系统还包括:
渠道提取单元,配置用于从所述购票信息提取用户购票渠道;
第一返回单元,配置用于若为网络购票渠道则将退票费用返回付款地址;
第二返回单元,配置用于若为人工购票渠道则将退票费用返回预设身份账户。
9.一种终端,其特征在于,包括:
处理器;
用于存储处理器的执行指令的存储器;
其中,所述处理器被配置为执行权利要求1-4任一项所述的方法。
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-4中任一项所述的方法。
技术总结