CN111275220B - 车辆选取方法、装置、计算机设备和存储介质 - Google Patents
车辆选取方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN111275220B CN111275220B CN202010054122.4A CN202010054122A CN111275220B CN 111275220 B CN111275220 B CN 111275220B CN 202010054122 A CN202010054122 A CN 202010054122A CN 111275220 B CN111275220 B CN 111275220B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- information
- seat
- matching degree
- optional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06315—Needs-based resource requirements planning or analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Game Theory and Decision Science (AREA)
- Educational Administration (AREA)
- Traffic Control Systems (AREA)
Abstract
本申请涉及计算机技术领域,特别涉及一种车辆选取方法、装置、计算机设备和存储介质。所述方法包括:接收用户终端发送的用车请求,从用车请求中提取需求座位信息;获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;计算各车辆对应的可选座位信息与需求座位信息的匹配度;按照匹配度的大小对车辆进行排序;根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。采用本方法能够提高有车辆选取的准确性。
Description
技术领域
本申请涉及计算机技术领域,特别是涉及一种车辆选取方法、装置、计算机设备和存储介质。
背景技术
随着人民生活水平日益提高,网约车在给市民出行提供了极大的便利的同时还提供更优质的服务。
传统技术中预约网约车时,只能根据网约车的座位数量选取网约车,并不能在预约网约车的过程中提前预约具体的座位位置信息,使得选取的网约车与期望不符,造成网约车选取的准确率低下。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高车辆选取准确率的方法、装置、计算机设备和存储介质。
一种车辆选取方法,方法包括:
接收用户终端发送的用车请求,从用车请求中提取需求座位信息;
获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;
计算各车辆对应的可选座位信息与需求座位信息的匹配度;
按照匹配度的大小对车辆进行排序;
根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。
在其中一个实施例中,计算各车辆对应的可选座位信息与需求座位信息的匹配度,包括:
根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;
根据各座位以及各座位位置权重,计算可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,获取车辆对应的车辆信息,从车辆信息中提取可选座位信息,包括:
获取预设范围内的各车辆对应的车辆信息,从各车辆信息中提取行驶路径信息以及可选座位位置信息;
计算各车辆对应的可选座位信息与需求座位信息的匹配度,包括:
根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;
从用车请求中提取地理位置信息,计算地理位置信息与各行驶路径信息的匹配度,根据各匹配度为各车辆分配地理位置权重;
根据地理位置以及各地理位置权重,以及根据各座位以及各座位位置权重计算各可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,还包括获取用户终端对应的用户行为信息;
计算各车辆对应的可选座位信息与需求座位信息的匹配度,包括:
提取用户行为信息中出现频次最高的历史座位位置信息;
计算各可选座位位置信息与历史座位位置信息以及需求座位信息的匹配度。
在其中一个实施例中,根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆,包括:
将需求座位信息与排序后的车辆所对应的可选座位位置信息进行匹配,将匹配成功的可选座位位置信息对应的车辆选取为目标车辆。
在其中一个实施例中,根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆之前,还包括:
发送选择座位位置对应的支付指令;
当接收到根据支付指令输入的支付响应,并且支付响应对应的支付数值满足预设的消耗数值时,激活车辆的座位位置可选择的功能。
在其中一个实施例中,车辆信息中可选座位信息的获取方法,包括:
获取各车辆对应的车型,根据车型获取排序后的车辆可提供的座位位置信息;
按照预设的规则从可提供的座位位置信息中选取各车辆对应的可选座位位置信息。
一种车辆选取装置,装置包括:
需求信息提取模块,用于接收用户终端发送的用车请求,从用车请求中提取需求座位信息;
可选信息提取模块,用于获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;
匹配度计算模块,用于计算各车辆对应的可选座位信息与需求座位信息的匹配度;
排序模块,用于按照匹配度的大小对车辆进行排序;
选择模块,用于根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。
一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法的步骤。
上述车辆选取方法、装置、计算机设备和存储介质,接收用户终端发送的用车请求,从用车请求中提取需求座位信息;获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;服务器自动计算各车辆对应的可选座位信息与需求座位信息的匹配度;按照匹配度的大小对车辆进行排序;使得用户可按照排序中各车辆的优先级,以及各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。实现了选取与用户的需求座位信息匹配度最大的车辆,提高了车辆选取的准确率。
附图说明
图1为一个实施例中车辆选取方法的应用场景图;
图2为一个实施例中车辆选取方法的流程示意图;
图3为一个实施例中提供的一种车辆选择过程中乘客端对应的流程示意图;
图4为另一个实施例中提供的一种乘客端选择车辆的流程示意图;
图5为一个实施例中提供的司机端对车辆操作的流程示意图;
图6为另一个实施例中司机端对车辆操作的流程示意图;
图7为一个实施例中车辆选取装置的结构框图;
图8为一个实施例中计算机设备的内部结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的车辆选取方法,可以应用于如图1所示的应用环境中。其中,用户终端102通过网络与服务器104进行通信。服务器104接收用户终端102发送的用车请求,从用车请求中提取需求座位信息;获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;计算各车辆对应的可选座位信息与需求座位信息的匹配度;按照匹配度的大小对车辆进行排序;根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆,进一步地,服务器104可以将目标车辆发送至用户终端102。
用户终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在其中一个实施例中,如图2所示,提供了一种车辆选取方法,以该方法应用于图1中的服务器104为例进行说明,在其他实施例中,该方法也可以应用于终端,方法包括以下步骤:
步骤210,接收用户终端发送的用车请求,从用车请求中提取需求座位信息。
用车请求可以为用户在网上预约车辆时发送的请求。需求座位信息中可包含此次用户请求对应的需求座位数量,如需求座位数量为4个。需求座位信息中还可包含需求座位对应的位置信息,位置信息可为需求座位在车辆中的位置,具体地,可为与驾驶座位的位置关系,如位于驾驶座位的右手边的座位,此时需求座位为副驾驶座位,如需求座位为位于驾驶座位正后方,或者需求座位为位于副驾驶座位后面的座位位置等。
具体地,服务器接收用户终端发送的用车请求,从用车请求中提取需求座位信息。
步骤220,获取车辆对应的车辆信息,从车辆信息中提取可选座位信息。
车辆信息中可包含该车辆对应的实时行驶路径信息、历史行驶信息、车辆型号、车辆的座位数量以及各座位在车辆中的位置等。
在其中一个实施例中,车辆信息中可选座位信息的获取方法,包括:服务器获取各车辆对应的车型,根据车型获取排序后的车辆可提供的座位位置信息。
不同车型可对应不同或者相同的车辆座位信息,如车型有小型轿车、微型轿车或者微型普通客车等车型,各车型的座位的个数以及各座位的分布位置可以不同。具体地,服务器可以根据车型获取车辆的座位位置信息,如获取车辆的座位个数以及内部布局图。需要说明的是,服务器可以预先统计各车型对应的车辆信息,然后将车辆信息中的各座位个数以及内部布局图与各车型进行关联绑定,从而能够根据车型自动获取对应的座位位置信息。
服务器按照预设的规则从可提供的座位位置信息中选取各车辆对应的可选座位位置信息。
可提供的座位位置信息为车辆在空载时能够提供的所有的座位位置对应的信息,如可以为该车辆可提供的最大座位个数。可选座位位置信息为车辆实时能够提供的所有的座位位置对应的信息。并且,可提供的座位位置的个数大于或者等于可选座位位置的个数。如车辆处于已经承载用户的状态时,车辆中的部分座位已经被用户占用,故而此时可选座位位置的数量小于车辆在未承载用户时对应的可提供的座位位置数量。
在另外的实施例中,考虑到车辆自身的承载情况或者车主对车辆的规划等因素,车辆可提供的座位位置可以小于车辆可提供的最大座位数量。
在一个实施例中,服务器可以实时获取车辆的各座位的使用情况数据,当有座位被占用时,该车辆此时可选座位位置的个数小于可提供的座位位置个数,并且可选座位位置的个数与可提供的座位数量的差值为被占用的座位的个数。
在另一个实施例中,服务器还可以获取各车辆的车辆性能信息,根据车辆性能信息自动获取各车辆的可选座位位置信息。如服务器获取车辆的驾驶年限信息、车辆的历史维修信息、车辆的驾驶里程信息等,进而得到车辆可承载的人员数量以及各座位位置是否可以正常承载乘客的情况。
步骤230,计算各车辆对应的可选座位信息与需求座位信息的匹配度。
服务器获取各车辆对应的可选座位信息,提取可选座位信息中对应的座位个数、各座位的位置或者各座位的配置等。服务器接收用户终端发送的用车请求,提取用车请求中携带的需求座位的个数、需求座位的位置或者需求座位的配置等信息。
服务器将获取到的可选座位信息中的各可选信息元素,与需求座位信息中的各需求信息元素分别对应匹配,得到各元素的匹配度,根据各元素的匹配度计算可选座位信息与需求座位信息的匹配度。
步骤240,按照匹配度的大小对车辆进行排序。
服务器获取步骤230中计算得到的匹配度对应的匹配度数值,按照匹配度数值的大小进行排序,得到排序后的车辆。进一步地,服务器还可以将各车辆按照排序列表的形式展示,在排序列表靠前位置处的车辆的优先级更高。
步骤250,根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。
具体地,服务器按照车辆排序列表中对应的车辆优先级,按照各车辆的可选座位信息对各车辆进行筛选,进而匹配到目标车辆。
在其中一个实施例中,服务器根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆,包括:服务器将需求座位信息与排序后的车辆所对应的可选座位位置信息进行匹配,将匹配成功的可选座位位置信息对应的车辆选取为目标车辆。进一步地,服务器可将目标车辆推送至用户终端。在其他实施例中,也可以用户终端根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。
在本实施例中,服务器接收到用户终端发送的用车请求后,根据用车请求中携带的车辆的座位位置信息匹配对应的车辆,使得能够选取心仪的车辆,提高了车辆选取的效率以及准确率,也提高了用户的用户体验。
在其中一个实施例中,服务器计算各车辆对应的可选座位信息与需求座位信息的匹配度,包括:服务器根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;服务器根据各座位以及各座位位置权重,计算可选座位信息与需求座位信息的匹配度。
具体地,服务器从车辆信息中提取车辆对应的功能信息,如提取车辆是否具有可选座位的功能,当车辆具有该功能时,为车辆分配较大的权重,当车辆不具备该功能时,为车辆分配较小的权重,以使得为未开通可选座位信息的车辆分配的优先级较低,被用户选中的概率较低。
当车辆具有可选择座位的功能时,服务器可根据可选座位的数量为车辆分配权重,如为可选座位数量较多的车辆,分配较大的权重参数,为可选择座位数量较少的车辆分配较小的权重参数。使得提供较多座位数量的车辆具有较高的优先级,使得用户可以在多种类型的座位中选择心仪的座位,提高座位选择的准确率以及提高用户的选车体验。
当车辆具有可选择座位的功能时,服务器还可以根据各可选座位的位置信息为各座位分配权重,如位置较靠前的座位位置对应的权重大于位置靠近尾部的位置对应的权重等。
然后,服务器将各座位与各座位权重对应相乘,得到可选座位信息与需求座位信息的匹配度。
或者,服务器还可以同时提取需求座位信息中携带的需求座位数量以及需求座位的位置,然后将提取到的需求信息分别与可选座位数量以及可选座位的位置进行匹配,然后根据各元素的匹配度得到可选座位信息与需求座位信息的匹配度。
在本实施例中,通过服务器自动将用户终端对应的需求座位信息与车辆可提供的可选座位信息进行匹配,得到匹配度数值,进而用户可以根据匹配度数值的大小选择对应的车辆,不仅提高了选择车辆的效率,同时,利用计算机进行自动获取匹配度数值还能提高车辆匹配的准确率。
在其中一个实施例中,服务器获取车辆对应的车辆信息,从车辆信息中提取可选座位信息,包括:服务器获取预设范围内的各车辆对应的车辆信息,从各车辆信息中提取行驶路径信息以及可选座位位置信息。
服务器接收到用户终端发送的用车请求时,服务器自动根据用车请求匹配预设范围内对应的车辆,并将匹配成功的车辆发送至用户终端,以供用户选择。
具体地,服务器计算各车辆对应的可选座位信息与需求座位信息的匹配度,包括:服务器根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;从用车请求中提取地理位置信息,计算地理位置信息与各行驶路径信息的匹配度,根据各匹配度为各车辆分配地理位置权重。
具体地,服务器获取预设范围内的车辆后,获取各车辆对应的车辆信息,提取车辆信息中的行驶路径信息,将行驶路径信息与用户请求中的地理位置信息进行匹配,得到地理位置匹配度。地理位置匹配度也为顺路度,服务器将顺路度较大的车辆优先推送至用户终端,以使得车辆匹配的成功率更高。
服务器根据地理位置以及各地理位置权重,以及根据各座位以及各座位位置权重计算各可选座位信息与需求座位信息的匹配度。
具体地,服务器根据地理位置以及各地理位置权重计算地理位置匹配度,以及服务器根据各座位以及各座位位置权重计算各可选座位信息与需求座位信息的位置匹配度。最后,服务器根据地理匹配度以及座位位置匹配度计算各车辆与用户终端的匹配度。进一步地,服务器还可以根据预先设置的地理位置以及座位位置对用户或者车主的重要度大小,动态调整各匹配度的权重。其中,动态调整过程中涉及到的参数可以通过统计用户的历史行为数据或者车辆的历史行为数据进行数学建模得到。
如,当车辆具有可选择座位的功能,并且车辆与用户终端之间的顺路度更大时,将该车辆的推送优先级设置为最高。
在本实施例中,计算机在计算各可选座位信息与需求座位信息的匹配度时,同时考虑到了地理位置匹配度以及座位位置匹配度,使得匹配度的计算更加合理,准确度更高。
在其中一个实施例中,方法还包括:服务器获取用户终端对应的用户行为信息。
用户行为信息包括用户历史用车行为对应的历史行为信息。如历史选择频率的最高的车辆车型、选择频率最高的座位位置信息等。
具体地,服务器计算各车辆对应的可选座位信息与需求座位信息的匹配度,包括:服务器提取用户行为信息中出现频次最高的历史座位位置信息;计算各可选座位位置信息与历史座位位置信息以及需求座位信息的匹配度。
具体地,服务器获取需求座位信息中的需求座位位置,以及各需求座位位置对应的优先级,按照优先级从高到低的顺序依次匹配可选座位位置,并且将匹配度最高的可选座位位置对应的车辆选取为目标车辆。
用户行为信息中出现频次最高的历史座位位置,可以认定为用户最偏好的座位位置。当多个需求座位位置对应的优先级相同时,服务器还可以获取历史座位位置信息,将与历史座位位置匹配的需求座位位置的优先级调整为最高,然后再按照优先级的顺序依次计算各可选座位位置信息与需求座位信息的匹配度,并将匹配度最高的可选座位位置对应的车辆选取为目标车辆。
在本实施例中,服务器通过获取用户行为信息得到用户的历史行为数据,在用户历史行为数据的指引下选择座位位置,能够提高座位位置选择的准确率。
在其中一个实施例中,服务器根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆之前,还包括:服务器向用户终端发送选择座位位置对应的支付指令;当服务器接收到用户终端根据支付指令输入的支付响应,并且服务器判断支付响应对应的支付数值满足预设的消耗数值时,服务器激活车辆的座位位置可选择的功能。
在车辆选择***中,包括具有用车需求的用户终端即乘客端,以及提供用车需求服务的用户终端即车主端。具体地,在车主端的发单单元提供一个座位位置是否可选的选项,使得车主根据该选项在发单时就确认是否提供座位位置信息可选的功能。
乘客模块的发单页面显示预付车费可选座的支付指令,并且支付响应对应的支付数值满足预设的消耗数值时,激活车辆的座位位置可选择的功能。当激活座位位置可选择的功能后,乘客可以在车主列表页点击具有选座功能的司机的发单,并进入订单详情页。
进一步地,乘客发单时所选的乘车人数即乘客可以进行选座的座位个数。不同的座位位置价格可一致或者不一致。因为不同人的偏好不同,如前座较宽敞,司机后面的座位较安全,可以将不同位置的座位的价格设置一致,实现提供选座功能最主要想提供更优质的个性化的服务。
如图3所示,提供了一种车辆选择过程中乘客端对应的流程示意图。参考图3,具体地,乘客端300对应的用户选择车辆的步骤包括:
步骤310,乘客发单页。
具体地,乘客发单页中包含用户终端如乘客终端发送的用车请求,如用车请求中包含乘客选择的乘车时间、乘车人数等信息,用户根据用车请求发送订单请求。
步骤320,寻找司机列表页。
具体地,乘客在发单后进入寻找司机列表页。司机列表页中展示了可以接单的各司机以及司机对应的车辆,并且不同的车辆可具有不同的服务选项,如当车辆提供可选座位的功能时,乘客可在当前页选择提供了选座功能选项的司机订单,然后进入座位选择页。
步骤330,座位选择页。
具体地,在座位选择页,乘客从司机提供的可选座位中选中自己所要选择的座位,选中座位后进入支付页,支付车费后锁定所选的座位。
步骤340,乘客订单详情页。
具体地,根据乘客端用户的选择信息生成订单详情页,等待司机到来完成订单。
如图4所示,提供了另一个实施例中乘客端选择车辆的流程示意图。参考图4,具体地,乘客端对应的用户选择车辆的步骤还可以包括:
步骤410,开始模块。
步骤420,网约车乘客发单页发单。
步骤430,发单后查看车主列表页查找相应车主。
步骤440,进入详情页预付车费判断步骤。
在步骤440中预付车费成功时,转至步骤450,座位选择页。在步骤440中预付车费不成功时,转至步骤460,等待司机接驾。
步骤470,结束。
如图5所示,提供了一个实施例中司机端对车辆操作的流程示意图。参考图5,具体地,司机端500对车辆的操作步骤包括:
步骤510,司机发单页。
具体地,司机选择基本发单要素后,发送订单。如发单要素可包含选择是否要提供选择座位的功能。其中,当车主选择提供座位可选功能时可以提升车主的接单率。
步骤520,座位选择页。
具体地,***根据司机注册的车型提供相应的座位图,提供座位的可视化效果图,司机根据自己的意愿提交可供乘客选择的座位。
步骤530,司机发单后的寻找乘客列表页。
具体地,提供了选座服务的司机,在相同条件下在乘客选择司机页展示的权重较高,更利于被乘客选择。
步骤540,司机订单详情页。
具体地,司机达到乘客目的地完成订单。
如图6所示,提供了另一个实施例中司机端对车辆操作的流程示意图。参考图6,具体地,司机端对车辆的操作步骤包括:
步骤610,开始。
步骤620,判断网约车车主发单页发单是否提供可供选座的座位。当判断网约车车主提供了可供选座的功能时,根据步骤640,提供可选座位的司机发单在乘客看到司机列表页展示权重较高。以使得乘客可以优先看到该车主对应的车辆,提高车辆被选择的成功率。当判断网约车车主未提供了可供选座的功能时,将为提供选座功能的车辆的展示权重调整为更低。
步骤630,车主发单后供乘客选择。
具体地,乘客根据自己的用车需求选择对应的车辆。
步骤650,结束。
应该理解的是,虽然图2-6的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-6中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在其中一个实施例中,如图7所示,提供了一种车辆选取装置,包括:
需求信息提取模块710,用于接收用户终端发送的用车请求,从用车请求中提取需求座位信息;
可选信息提取模块720,用于获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;
匹配度计算模块730,用于计算各车辆对应的可选座位信息与需求座位信息的匹配度;
排序模块740,用于按照匹配度的大小对车辆进行排序;
选择模块750,用于根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。
在其中一个实施例中,匹配度计算模块730,包括:
座位权重分配单元,用于根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;
座位匹配度计算单元,用于根据各座位以及各座位位置权重,计算可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,可选信息提取模块720,包括:
提取单元,用于获取预设范围内的各车辆对应的车辆信息,从各车辆信息中提取行驶路径信息以及可选座位位置信息;
匹配度计算模块730,包括:
座位权重分配单元,用于根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;
地理位置权重分配单元,用于从用车请求中提取地理位置信息,计算地理位置信息与各行驶路径信息的匹配度,根据各匹配度为各车辆分配地理位置权重;
多个匹配度计算单元,用于根据地理位置以及各地理位置权重,以及根据各座位以及各座位位置权重计算各可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,装置还包括:
用户信息获取模块,用于获取用户终端对应的用户行为信息;
匹配度计算模块730,包括:
历史信息提取单元,用于提取用户行为信息中出现频次最高的历史座位位置信息;
历史匹配度计算单元,用于计算各可选座位位置信息与历史座位位置信息以及需求座位信息的匹配度。
在其中一个实施例中,选择模块750,包括:
选择单元,用于将需求座位信息与排序后的车辆所对应的可选座位位置信息进行匹配,将匹配成功的可选座位位置信息对应的车辆选取为目标车辆。
在其中一个实施例中,装置,还包括:
指令发送模块,用于发送选择座位位置对应的支付指令;
激活模块,用于当接收到根据支付指令输入的支付响应,并且支付响应对应的支付数值满足预设的消耗数值时,激活车辆的座位位置可选择的功能。
在其中一个实施例中,选择模块750,包括:
位置自动获取单元,用于获取各车辆对应的车型,根据车型获取排序后的车辆可提供的座位位置信息;
选择单元,用于按照预设的规则从可提供的座位位置信息中选取各车辆对应的可选座位位置信息。
关于车辆选取装置的具体限定可以参见上文中对于车辆选取方法的限定,在此不再赘述。上述车辆选取装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在其中一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图8所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于储存车辆信息相关数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种车辆选取方法。
本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在其中一个实施例中,提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:接收用户终端发送的用车请求,从用车请求中提取需求座位信息;获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;计算各车辆对应的可选座位信息与需求座位信息的匹配度;按照匹配度的大小对车辆进行排序;根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。
在其中一个实施例中,处理器执行计算机程序时实现计算各车辆对应的可选座位信息与需求座位信息的匹配度的步骤时还用于:根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;根据各座位以及各座位位置权重,计算可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,处理器执行计算机程序时实现获取车辆对应的车辆信息,从车辆信息中提取可选座位信息的步骤时还用于:获取预设范围内的各车辆对应的车辆信息,从各车辆信息中提取行驶路径信息以及可选座位位置信息;处理器执行计算机程序时实现计算各车辆对应的可选座位信息与需求座位信息的匹配度的步骤时还用于:根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;从用车请求中提取地理位置信息,计算地理位置信息与各行驶路径信息的匹配度,根据各匹配度为各车辆分配地理位置权重;根据地理位置以及各地理位置权重,以及根据各座位以及各座位位置权重计算各可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,处理器执行计算机程序时还实现获取用户终端对应的用户行为信息;处理器执行计算机程序时实现计算各车辆对应的可选座位信息与需求座位信息的匹配度的步骤时还用于:提取用户行为信息中出现频次最高的历史座位位置信息;计算各可选座位位置信息与历史座位位置信息以及需求座位信息的匹配度。
在其中一个实施例中,处理器执行计算机程序时实现根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆的步骤时还用于:将需求座位信息与排序后的车辆所对应的可选座位位置信息进行匹配,将匹配成功的可选座位位置信息对应的车辆选取为目标车辆。
在其中一个实施例中,处理器执行计算机程序时实现根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆之前的步骤还用于:发送选择座位位置对应的支付指令;当接收到根据支付指令输入的支付响应,并且支付响应对应的支付数值满足预设的消耗数值时,激活车辆的座位位置可选择的功能。
在其中一个实施例中,处理器执行计算机程序时实现车辆信息中可选座位信息的获取方法的步骤时还用于:获取各车辆对应的车型,根据车型获取排序后的车辆可提供的座位位置信息;按照预设的规则从可提供的座位位置信息中选取各车辆对应的可选座位位置信息。
在其中一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收用户终端发送的用车请求,从用车请求中提取需求座位信息;获取车辆对应的车辆信息,从车辆信息中提取可选座位信息;计算各车辆对应的可选座位信息与需求座位信息的匹配度;按照匹配度的大小对车辆进行排序;根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆。
在其中一个实施例中,计算机程序被处理器执行时实现计算各车辆对应的可选座位信息与需求座位信息的匹配度的步骤时还用于:根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;根据各座位以及各座位位置权重,计算可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,计算机程序被处理器执行时实现获取车辆对应的车辆信息,从车辆信息中提取可选座位信息的步骤时还用于:获取预设范围内的各车辆对应的车辆信息,从各车辆信息中提取行驶路径信息以及可选座位位置信息;计算机程序被处理器执行时实现计算各车辆对应的可选座位信息与需求座位信息的匹配度的步骤时还用于:根据各车辆信息中包含的可选座位位置信息,为各车辆分配座位位置权重;从用车请求中提取地理位置信息,计算地理位置信息与各行驶路径信息的匹配度,根据各匹配度为各车辆分配地理位置权重;根据地理位置以及各地理位置权重,以及根据各座位以及各座位位置权重计算各可选座位信息与需求座位信息的匹配度。
在其中一个实施例中,计算机程序被处理器执行时还实现获取用户终端对应的用户行为信息;计算机程序被处理器执行时实现计算各车辆对应的可选座位信息与需求座位信息的匹配度的步骤时还用于:提取用户行为信息中出现频次最高的历史座位位置信息;计算各可选座位位置信息与历史座位位置信息以及需求座位信息的匹配度。
在其中一个实施例中,计算机程序被处理器执行时实现根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆的步骤时还用于:将需求座位信息与排序后的车辆所对应的可选座位位置信息进行匹配,将匹配成功的可选座位位置信息对应的车辆选取为目标车辆。
在其中一个实施例中,计算机程序被处理器执行时实现根据各车辆对应的可选座位信息,从排序后的车辆中选取目标车辆之前的步骤还用于:发送选择座位位置对应的支付指令;当接收到根据支付指令输入的支付响应,并且支付响应对应的支付数值满足预设的消耗数值时,激活车辆的座位位置可选择的功能。
在其中一个实施例中,计算机程序被处理器执行时实现车辆信息中可选座位信息的获取方法的步骤时还用于:获取各车辆对应的车型,根据车型获取排序后的车辆可提供的座位位置信息;按照预设的规则从可提供的座位位置信息中选取各车辆对应的可选座位位置信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种车辆选取方法,所述方法包括:
接收用户终端发送的用车请求,从所述用车请求中提取需求座位信息以及地理位置信息;
获取车辆对应的车辆信息,从所述车辆信息中提取可选座位信息,包括:获取预设范围内的各所述车辆对应的车辆信息,从各所述车辆信息中提取行驶路径信息以及可选座位信息;
计算各所述车辆对应的可选座位信息与所述需求座位信息的匹配度,包括:根据各所述车辆信息中包含的可选座位位置信息,为各所述车辆分配座位位置权重;根据各座位以及各所述座位位置权重,计算可选座位信息与需求座位信息的座位位置匹配度;计算所述地理位置信息与各所述行驶路径信息的匹配度,并根据各所述匹配度为各所述车辆分配地理位置权重;根据所述地理位置以及各所述地理位置权重,计算地理位置匹配度;根据所述地理位置匹配度以及所述座位位置匹配度,得到各所述车辆对应的可选座位信息与所述需求座位信息的匹配度;
按照所述匹配度的大小对所述车辆进行排序;
根据各所述车辆对应的可选座位信息,从排序后的所述车辆中选取目标车辆。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取用户终端对应的用户行为信息;
所述计算各所述车辆对应的可选座位信息与所述需求座位信息的匹配度,包括:
提取所述用户行为信息中出现频次最高的历史座位位置信息;
计算各所述可选座位信息与所述历史座位位置信息以及需求座位信息的匹配度。
3.根据权利要求1所述的方法,其特征在于,所述根据各所述车辆对应的可选座位信息,从排序后的所述车辆中选取目标车辆,包括:
将所述需求座位信息与排序后的所述车辆所对应的所述可选座位信息进行匹配,将匹配成功的所述可选座位信息对应的车辆选取为目标车辆。
4.根据权利要求1或3所述的方法,其特征在于,所述根据各所述车辆对应的可选座位信息,从排序后的所述车辆中选取目标车辆之前,还包括:
发送选择座位位置对应的支付指令;
当接收到根据所述支付指令输入的支付响应,并且所述支付响应对应的支付数值满足预设的消耗数值时,激活所述车辆的座位位置可选择的功能。
5.根据权利要求1所述的方法,其特征在于,所述车辆信息中可选座位信息的获取方法,包括:
获取各所述车辆对应的车型,根据所述车型获取排序后的所述车辆可提供的座位位置信息;
按照预设的规则从可提供的座位位置信息中选取各所述车辆对应的可选座位信息。
6.一种车辆选取装置,其特征在于,所述装置包括:
需求信息提取模块,用于接收用户终端发送的用车请求,从所述用车请求中提取需求座位信息以及地理位置信息;
可选信息提取模块,用于获取车辆对应的车辆信息,从所述车辆信息中提取可选座位信息,包括:获取预设范围内的各所述车辆对应的车辆信息,从各所述车辆信息中提取行驶路径信息以及可选座位信息;
匹配度计算模块,用于计算各所述车辆对应的可选座位信息与所述需求座位信息的匹配度,包括:根据各所述车辆信息中包含的可选座位位置信息,为各所述车辆分配座位位置权重;根据各座位以及各所述座位位置权重,计算可选座位信息与需求座位信息的座位位置匹配度;计算所述地理位置信息与各所述行驶路径信息的匹配度,并根据各所述匹配度为各所述车辆分配地理位置权重;根据所述地理位置以及各所述地理位置权重,计算地理位置匹配度;根据所述地理位置匹配度以及所述座位位置匹配度,得到各所述车辆对应的可选座位信息与所述需求座位信息的匹配度;
排序模块,用于按照所述匹配度的大小对所述车辆进行排序;
选择模块,用于根据各所述车辆对应的可选座位信息,从排序后的所述车辆中选取目标车辆。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
用户信息获取模块,用于获取用户终端对应的用户行为信息;
所述匹配度计算模块,包括:
历史信息提取单元,用于提取所述用户行为信息中出现频次最高的历史座位位置信息;
历史匹配度计算单元,用于计算各所述可选座位信息与所述历史座位位置信息以及需求座位信息的匹配度。
8.根据权利要求6所述的装置,其特征在于,所述选择模块用于将所述需求座位信息与排序后的所述车辆所对应的所述可选座位信息进行匹配,将匹配成功的所述可选座位信息对应的车辆选取为目标车辆。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010054122.4A CN111275220B (zh) | 2020-01-17 | 2020-01-17 | 车辆选取方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010054122.4A CN111275220B (zh) | 2020-01-17 | 2020-01-17 | 车辆选取方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111275220A CN111275220A (zh) | 2020-06-12 |
CN111275220B true CN111275220B (zh) | 2021-09-07 |
Family
ID=70998825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010054122.4A Active CN111275220B (zh) | 2020-01-17 | 2020-01-17 | 车辆选取方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111275220B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107392345A (zh) * | 2017-07-31 | 2017-11-24 | 安徽云软信息科技有限公司 | 一种结合用户喜好的智能化出票*** |
CN109300008A (zh) * | 2018-09-27 | 2019-02-01 | 咪咕文化科技有限公司 | 一种信息推荐方法及装置 |
CN109871968A (zh) * | 2017-12-05 | 2019-06-11 | 通用汽车环球科技运作有限责任公司 | 用于共享车辆的座位推荐***和方法 |
CN110633403A (zh) * | 2018-05-30 | 2019-12-31 | 广州汽车集团股份有限公司 | 一种行程匹配方法及*** |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR112019015776A2 (pt) * | 2017-02-02 | 2020-03-17 | Nissan Motor Co., Ltd. | Método de gerenciamento de compartilhamento de carona, dispositivo de gerenciamento de compartilhamento de carona e veículo |
CN108830424A (zh) * | 2018-06-22 | 2018-11-16 | 四川华翼共享区块链科技有限公司 | 基于民航共享座位的旅行团坐席分配调度管理*** |
CN109308675A (zh) * | 2018-08-28 | 2019-02-05 | 中国联合网络通信集团有限公司 | 交通工具选座的方法、装置和存储介质 |
-
2020
- 2020-01-17 CN CN202010054122.4A patent/CN111275220B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107392345A (zh) * | 2017-07-31 | 2017-11-24 | 安徽云软信息科技有限公司 | 一种结合用户喜好的智能化出票*** |
CN109871968A (zh) * | 2017-12-05 | 2019-06-11 | 通用汽车环球科技运作有限责任公司 | 用于共享车辆的座位推荐***和方法 |
CN110633403A (zh) * | 2018-05-30 | 2019-12-31 | 广州汽车集团股份有限公司 | 一种行程匹配方法及*** |
CN109300008A (zh) * | 2018-09-27 | 2019-02-01 | 咪咕文化科技有限公司 | 一种信息推荐方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN111275220A (zh) | 2020-06-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11416795B2 (en) | Systems and methods for vehicle resource management | |
US11386359B2 (en) | Systems and methods for managing a vehicle sharing facility | |
US11132626B2 (en) | Systems and methods for vehicle resource management | |
US11392861B2 (en) | Systems and methods for managing a vehicle sharing facility | |
CN110288417B (zh) | 信息处理设备和存储用于汽车共享服务的程序的存储介质 | |
US10021243B2 (en) | Telephone call placement | |
US10628759B2 (en) | Systems and methods for managing networked vehicle resources | |
US20180075566A1 (en) | System and method of calculating a price for a vehicle journey | |
CN111861081B (zh) | 一种订单分配方法、装置、电子设备及存储介质 | |
CN111275220B (zh) | 车辆选取方法、装置、计算机设备和存储介质 | |
CN112989188B (zh) | 推荐订单的确定方法、装置和服务器 | |
CN111127085A (zh) | 奖励价值分配方法、装置、计算机设备和存储介质 | |
CN109740986A (zh) | 物品托运信息的匹配方法及装置、存储介质、电子装置 | |
CN111835730B (zh) | 服务账号处理方法、装置、电子设备及可读存储介质 | |
CN111105286A (zh) | 网约车派单方法、装置、设备和存储介质 | |
CN107437214A (zh) | 信息处理方法、装置及非临时性计算机可读介质 | |
CN107808296A (zh) | 一种车载娱乐设备信息推送方法、装置及车载娱乐设备 | |
CN111652532B (zh) | 一种订单处理方法及装置 | |
AU2020101773A4 (en) | A system and method for arranging taxicab transportation | |
CN114841770A (zh) | 订单组合的确定方法、装置和服务器 | |
CN116562406A (zh) | 班车预定方法、装置、电子设备及存储介质 | |
CN118333705A (zh) | 一种订单处理方法和装置 | |
CN118134128A (zh) | 一种拼车订单处理的方法、装置和电子设备 | |
CN115271135A (zh) | 订单处理方法、装置及电子设备 | |
CN117992663A (zh) | 一种妆容推荐的方法、装置、车辆和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |