基于时间和空间约束的自助拼团方法
【专利摘要】本发明关于一种基于时间和空间约束的自助拼团方法,由服务器端接收客户端传来的旅游行程信息并对旅游行程信息进行提取,提取后根据公式P=a1*Sij+a2*Wij+a3*Tij+a4*Lij+a5*Fij计算匹配度P,匹配度P的值越小则表明匹配程度越高,反之则表明匹配程度越低;a1、a2、a3、a4、a5表示加权比重,Sij、Wij、Tij、Lij和Fij分别表示第i个用户与第j个用户出发地的距离、出发时间的差、行程总时间的差、行程总路程的差和景点不同的个数,若匹配度在一定范围内,则将联系人信息发送给相关用户,以便于相关用户组团,一起出游,本发明能够实时、方便快捷的实现旅游成员想要组团的想法。
【专利说明】基于时间和空间约束的自助拼团方法
【技术领域】
[0001]本发明关于一种拼团方法,特别是有关于一种基于时间和空间约束的自助拼团方法。
【背景技术】
[0002]传统的旅游组团方法中,主要是通过旅游组织者对各个旅游成员的意愿、价格等因素来确定旅游成员加入到哪个旅游团,较少考虑所有旅游成员的相互因素对组团的影响,目前这种旅游组团方式多是通过人工操作来组团,较少应用计算机出来的方法来结局旅游组团工作,不能够实时、方便快捷的实现旅游成员想要组团的想法。
【发明内容】
[0003]针对上述问题,本发明提供一种基于时间和空间约束的自助拼团方法,该方法包含:
[0004]S1:接收客户端传来的旅游行程信息;
[0005]S2:判断是否拼团,若是,则进行S3,若否,则返回SI ;[0006]S3:提取旅游行程信息,包括出发地S、出发时间W、行程总时间T、行程总路程L、景点F及联系人彳目息;
[0007]S4:根据公式Pzal^Sij+aZ^Wij+aS^Tij+a^Lij+aS^Fij计算匹配度,判断匹配度是否在一定范围内,若是,则进行步骤S5,若否,则返回步骤SI ;
[0008]S5:发送联系人信息给客户端;
[0009]其中,P为匹配度,P的值越小则表明匹配程度越高,相反,则表明匹配程度越低;al、a2、a3、a4、a5 表不加权比重,al+a2+a3+a4+a5=l,且 al、a2、a3、a4、a5 为大于等于 0 小于等于I的正数,Sij表示第i个用户与第j个用户出发地的距离,WU表示第i个用户与第j个用户出发时间的差,Tij表示第i个用户与第j个用户行程总时间的差,Lij表示第i个用户与第j个用户的行程总路程的差、Fu表示第i个用户与第j个用户的景点不同的个数。
[0010]根据上述的基于时间和空间约束的自助拼团方法,步骤S4后增加时间误差限制条件,行程总时间T/出发时间的差Wu大于一定值。
[0011]根据上述的基于时间和空间约束的自助拼团方法,步骤S4后增加区域误差限制条件,行程总路程L/出发地的距离Su大于一定值。
[0012]本发明关于一种基于时间和空间约束的自助拼团方法,由服务器端接收客户端传来的旅游行程信息并对旅游行程信息进行提取,提取后根据公式Ρ=β1*3μ+&2*Ιμ+&3*?^+&4*1^_+&5*匕」计算匹配度P,匹配度P的值越小则表明匹配程度越高,反之则表明匹配程度越低;al、a2、a3、a4、a5表示加权比重,Su、Wij'?^_、Lij和Fij分别表示第i个用户与第j个用户出发地的距离、出发时间的差、行程总时间的差、行程总路程的差和景点不同的个数,若匹配度在一定范围内,则将联系人信息发送给相关用户,以便于相关用户组团,一起出游,本发明能够实时、方便快捷的实现旅游成员想要组团的想法。而且,出于利润考虑,旅行组织者并不提供一些利润较低的旅行路线如超短程旅行路线或时间超长或范围超大的旅行路线,不能满足旅行者在这些旅行路线上组团旅行的需要。
【具体实施方式】
[0013]为使对本发明的目的、特征、及其功能有进一步的了解,兹配合实施例详细说明如下。
[0014]针对上述问题,本发明提供一种基于时间和空间约束的自助拼团方法,该方法包含:
[0015]S1:接收客户端传来的旅游行程信息;
[0016]S2:判断是否拼团,若是,则进行S3,若否,则返回S1 ;
[0017]S3:提取旅游行程信息,包括出发地S、出发时间W、行程总时间T、行程总路程L、景点F及联系人信息;
[0018]S4:根据公式Pzal*Sij+aZ*Wij+aS8Tij+a*Lij+aS*Fij计算匹配度,判断匹配度是否在一定范围内,若是,则进行步骤S5,若否,则返回步骤SI ;
[0019]S5:发送联系人信息给客户端;
[0020]上述P为匹配度,P的值越小则表明匹配程度越高,相反,则表明匹配程度越低;al、a2、a3、a4、a5表示加权比重,根据每个要素对匹配度的影响设置加权比重,al+a2+a3+a4+a5=l,且al、a2、a3、a4、a5为大于等于0小于等于1的正数!Sij表示第i个用户与第j个用户出发地的距离,若两个用户的出发地相同,则SuS0;Wu表示第i个用户与第j个用户出发时间的差,若两个用户的出发时间相同;则Wu为0,Tij表示第i个用户与第j个用户行程总时间的差,若两个用户行程总时间相同,则Tu为O ;LU表示第i个用户与第j个用户的行程总路程的差,若两个用户的行程总路程相同,则Lu为O ;FU表示第i个用户与第j个用户的景点不同的个数,若两个用户旅游过程中安排的景点全部相同,则Fij 为 O。
[0021]服务器端接收客户端发送来的旅游行程信息,包括是否需要拼团、出发地、出发时间、行程总时间、行程总路程、景点及联系人的信息,服务器端提取需要拼团的游客发来的旅游行程信息,并且根据公式P=Bl=KSifaZ=KWi计算旅游行程信息的匹配度,若计算出匹配度P在一定范围内,则在匹配度范围内的用户可以拼团,服务器端将匹配的用户信息发送给相关用户即可,匹配度范围可根据实际情况进行设定,本发明不做限制。
[0022]根据上述的基于时间和空间约束的自助拼团方法,步骤S4后增加时间误差限制条件,行程总时间T/出发时间的差Wu大于一定值。举例说明,若行程总时间大于50小时,出发的时间差小于1小时,即时间误差大于50的时候,可以进行拼团,若出发的时间差大于1小时,则不进行拼团,具体时间误差限制条件值设为多少可根据实际情况确定,本发明不做限制。
[0023]根据上述的基于时间和空间约束的自助拼团方法,步骤S4后增加区域误差限制条件,行程总路程L/出发地的距离Sij大于一定值。举例说明,若行程总路程大于1000千米,出发地的距离差小于2千米,即区域误差大于50的时候,可以进行拼团,若出发地的距离差大于2千米,区域误差小于50则不进行拼团,具体区域误差限制条件值设为多少可根据实际情况确定,本发明不做限制。
[0024]本发明关于一种基于时间和空间约束的自助拼团方法,由服务器端接收客户端传来的旅游行程信息并对旅游行程信息进行提取,提取后根据公式Ρ=β1*3μ+&2*Ιμ+&3*?^+&4*1^_+&5*匕」计算匹配度P,匹配度P的值越小则表明匹配程度越高,反之则表明匹配程度越低;al、a2、a3、a4、a5表示加权比重,Su、Wij'?^_、Lij和Fij分别表示第i个用户与第j个用户出发地的距离、出发时间的差、行程总时间的差、行程总路程的差和景点不同的个数,若匹配度在一定范围内,则将信息发送给相关用户,以便于相关用户组团,一起出游,本发明能够实时、方便快捷的实现旅游成员想要组团的想法。
[0025]本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范例。必需指出的是,已揭露的实施例并未限制本发明的范围。相反地,在不脱离本发明的精神和范围内所作的更动与润饰,均属本发明的专利保护范围。
【权利要求】
1.一种基于时间和空间约束的自助拼团方法,其特征在于,该方法包含: S1:接收客户端传来的旅游行程信息; S2:判断是否拼团,若是,则进行S3,若否,则返回SI ; S3:提取旅游行程信息,包括出发地S、出发时间W、行程总时间T、行程总路程L、景点F及联系人?目息; S4:根据公式Pzal^Sij+aZ^Wij+aS^Tij+a^Lij+aS^Fij计算匹配度,判断匹配度是否在一定范围内,若是,则进行步骤S5,若否,则返回步骤SI ; S5:发送联系人信息给客户端; 其中,P为匹配度,P的值越小则表明匹配程度越高,相反,则表明匹配程度越低;al、a2、a3、a4、a5表不加权比重,al+a2+a3+a4+a5=l,且al、a2、a3、a4、a5为大于等于O小于等于I的正数,Sij表示第i个用户与第j个用户出发地的距离,Wu表示第i个用户与第j个用户出发时间的差,Tij表示第i个用户与第j个用户行程总时间的差,Lij表示第i个用户与第j个用户的行程总路程的差、Fu表示第i个用户与第j个用户的景点不同的个数。
2.根据权利要求1所述的基于时间和空间约束的自助拼团方法,其特征在于,步骤S4后增加时间误差限制条件,行程总时间T/出发时间的差Wu大于一定值。
3.根据权利要求1所述的基于时间和空间约束的自助拼团方法,其特征在于,步骤S4后增加区域误差限制条件,行程总路程L/出发地的距离Su大于一定值。
【文档编号】G06Q30/02GK103679508SQ201310664483
【公开日】2014年3月26日 申请日期:2013年12月10日 优先权日:2013年12月10日
【发明者】不公告发明人 申请人:苏州海客科技有限公司