Interest point recommendation method based on time and geographic position

文档序号:1889432 发布日期:2021-11-26 浏览:4次 中文

阅读说明:本技术 一种基于时间和地理位置的兴趣点推荐方法 (Interest point recommendation method based on time and geographic position ) 是由 张立鹏 张燕妮 于 2021-09-03 设计创作,主要内容包括:本发明涉及一种基于时间和地理位置的兴趣点推荐方法,包括:步骤(1):构建路书;步骤(2):获取车载用户的当前时间和当前地理位置;步骤(3):根据所述当前时间生成推荐策略,通过所述推荐策略获取以所述当前地理位置为中心形成的预设范围内若干兴趣点,并将获取的若干兴趣点推荐至车载用户;其中,所述若干兴趣点储存于所述路书中。本发明通过推荐策略可以让车载用户获得智能的兴趣点推荐,不用频繁搜索及操作导航软件,保证车载用户在行车过程中的安全。(The invention relates to a point of interest recommendation method based on time and geographic position, which comprises the following steps: step (1): constructing a road book; step (2): acquiring the current time and the current geographic position of a vehicle-mounted user; and (3): generating a recommendation strategy according to the current time, acquiring a plurality of interest points within a preset range formed by taking the current geographic position as a center through the recommendation strategy, and recommending the acquired interest points to a vehicle-mounted user; wherein the plurality of points of interest are stored in the road book. According to the method and the system, the vehicle-mounted user can obtain intelligent interest point recommendation through the recommendation strategy, frequent search and operation of navigation software are not needed, and the safety of the vehicle-mounted user in the driving process is guaranteed.)

1. A point of interest recommendation method based on time and geographic position is characterized by comprising the following steps:

step (1): constructing a road book;

step (2): acquiring the current time and the current geographic position of a vehicle-mounted user;

and (3): generating a recommendation strategy according to the current time, acquiring a plurality of interest points within a preset range formed by taking the current geographic position as a center through the recommendation strategy, and recommending the acquired interest points to a vehicle-mounted user; wherein the plurality of points of interest are stored in the road book.

2. The method of claim 1, wherein the step (1) comprises:

step (11): determining the starting position and the ending position of the road book;

step (12): acquiring the travel days of a vehicle-mounted user, the daily starting time and the daily ending time of the vehicle-mounted user, and determining a road book template;

the road book template is divided into a plurality of road book template types according to different interest point numbers and different interest point types, and a vehicle-mounted user selects one road book template type from the plurality of road book template types as a road book template;

step (13): creating a daily road book corresponding to travel days, specifically: according to the data obtained in the step (11) and the step (12), selecting a plurality of interest points meeting preset conditions from the road book template to create a daily road book corresponding to travel days;

step (14): integrating the plurality of daily road books created in step (13) into a road book.

3. The method for recommending points of interest based on time and geographic location according to claim 2, wherein said step (13) selects a number of points of interest satisfying a preset condition from said road book template to create a daily road book corresponding to days of travel, specifically:

judging whether the distance between the interest point and the end point is within a preset distance;

if yes, judging whether the predicted expenditure expense of the interest point is within the preset expense or not;

if so, judging whether the consumption time of the interest point is in a time period formed by the daily starting time and the daily ending time of the vehicle-mounted user;

if yes, adding the interest points into the daily road book.

4. The time and geographical location based point of interest recommendation method of claim 1, wherein the recommendation strategies in step (3) comprise a breakfast time recommendation strategy, a morning time recommendation strategy, a midday time recommendation strategy, an evening time recommendation strategy and an evening time recommendation strategy;

if the breakfast time recommendation strategy, the midday time recommendation strategy or the evening time recommendation strategy is adopted, recommending a plurality of catering interest points in a preset range formed by taking the current geographic position as the center from the road book to the vehicle-mounted user;

if the recommendation strategy is in the morning time recommendation strategy, recommending a plurality of playing interest points in a preset range formed by taking the current geographic position as the center to the vehicle-mounted user from the road book;

and if the vehicle-mounted user is in the night time recommendation strategy, recommending a plurality of lodging interest points in a preset range formed by taking the current geographic position as the center to the vehicle-mounted user from the road book.

5. The method of claim 4, wherein if the morning time recommendation strategy is satisfied, recommending a number of playing points of interest within a preset range centered by a current geographic location from the road book to a vehicle-mounted user further comprises: and when the vehicle-mounted user selects a target playing interest point from the plurality of playing interest points and reaches the target playing interest point, the target playing interest point is not recommended to the vehicle-mounted user within preset time.

6. The method of claim 1, further comprising: and if the vehicle-mounted user does not select the interest points in the corresponding time periods in the recommendation strategy for multiple times and selects the interest points in the non-corresponding time periods in the recommendation strategy, adjusting the recommendation strategy according to the actual activity time of the vehicle-mounted user to form a new recommendation strategy.

7. The time and geographic location based point of interest recommendation method according to claim 4, wherein said recommending the obtained points of interest to the vehicle-mounted user in step (3) further comprises: when the vehicle-mounted user deletes the dining interest points with the first identification information from the plurality of dining interest points, deletes the playing interest points with the second identification information from the plurality of playing interest points, or deletes the lodging interest points with the third identification information from the plurality of lodging interest points, the dining interest points with the first identification information, the playing interest points with the second identification information, and the lodging interest points with the third identification information are not recommended to the vehicle-mounted user at the next recommendation.

8. The time and geographic location based point of interest recommendation method according to claim 4, wherein said recommending the obtained points of interest to the vehicle-mounted user in step (3) further comprises: when the vehicle-mounted user selects from the plurality of dining interest points and arrives at the dining interest point with the fourth identification information, when the vehicle-mounted user selects from the plurality of playing interest points and arrives at the playing interest point with the fifth identification information, or when the vehicle-mounted user selects from the plurality of lodging interest points and arrives at the lodging interest point with the sixth identification information, the dining interest point with the fourth identification information, the playing interest point with the fifth identification information and the lodging interest point with the sixth identification information are recommended to the vehicle-mounted user at the next recommendation.

9. The method of claim 1, further comprising obtaining a distance between the vehicle and the determined point of interest according to the point of interest determined by the user, and selecting the point of interest related to the fuel station and/or the charging pile to be recommended to the vehicle-mounted user when the remaining driving range of the vehicle is less than the distance.

10. The method of claim 1, wherein the plurality of interest points in step (3) are ranked according to distance from the current geographic location.

Technical Field

The invention relates to the technical field of navigation recommendation, in particular to a point of interest recommendation method based on time and geographic position.

Background

The display of points of interest (POI) of a navigation system in vehicle driving in the current market is generally based on the geographical position, the recommended POI is not intelligently optimized aiming at different scenes, the data recommended by the POI recommendation based on the geographical position is various and irregular, only the points of interest which are provided with vehicles and are enjoyed around the user are recommended to the user together, the user needs to select the points of interest which are close in distance and suitable from the various points of interest, and the user is easy to ignore or cannot see the points of interest which the user wants when the number of the points of interest is too large; moreover, the current vehicle driving navigation system in the market does not increase latitude data such as time and the like, and does not adjust recommendation strategies through analysis of different scenes.

Based on the above drawbacks of the point of interest recommendation method for a navigation system during vehicle driving, a more practical point of interest recommendation method needs to be designed to better serve a driver.

Disclosure of Invention

The invention aims to provide a point of interest recommendation method based on time and geographic position, and vehicle-mounted users can obtain intelligent point of interest recommendation through a recommendation strategy.

The technical scheme adopted by the invention for solving the technical problems is as follows: a point of interest recommendation method based on time and geographic position is provided, which comprises the following steps:

step (1): constructing a road book;

step (2): acquiring the current time and the current geographic position of a vehicle-mounted user;

and (3): generating a recommendation strategy according to the current time, acquiring a plurality of interest points within a preset range formed by taking the current geographic position as a center through the recommendation strategy, and recommending the acquired interest points to a vehicle-mounted user; wherein the plurality of points of interest are stored in the road book.

The step (1) comprises the following steps:

step (11): determining the starting position and the ending position of the road book;

step (12): acquiring the travel days of a vehicle-mounted user, the daily starting time and the daily ending time of the vehicle-mounted user, and determining a road book template;

the road book template is divided into a plurality of road book template types according to different interest point numbers and different interest point types, and a vehicle-mounted user selects one road book template type from the plurality of road book template types as a road book template;

step (13): creating a daily road book corresponding to travel days, specifically: according to the data obtained in the step (11) and the step (12), selecting a plurality of interest points meeting preset conditions from the road book template to create a daily road book corresponding to travel days;

step (14): integrating the plurality of daily road books created in step (13) into a road book.

In the step (13), a plurality of interest points meeting preset conditions are selected from the road book templates to create a daily road book corresponding to travel days, specifically:

judging whether the distance between the interest point and the end point is within a preset distance;

if yes, judging whether the predicted expenditure expense of the interest point is within the preset expense or not;

if so, judging whether the consumption time of the interest point is in a time period formed by the daily starting time and the daily ending time of the vehicle-mounted user;

if yes, adding the interest points into the daily road book.

The recommendation strategies in the step (3) comprise a breakfast time recommendation strategy, an morning time recommendation strategy, a midday time recommendation strategy, an evening time recommendation strategy and an evening time recommendation strategy;

if the breakfast time recommendation strategy, the midday time recommendation strategy or the evening time recommendation strategy is adopted, recommending a plurality of catering interest points in a preset range formed by taking the current geographic position as the center from the road book to the vehicle-mounted user;

if the recommendation strategy is in the morning time recommendation strategy, recommending a plurality of playing interest points in a preset range formed by taking the current geographic position as the center to the vehicle-mounted user from the road book;

and if the vehicle-mounted user is in the night time recommendation strategy, recommending a plurality of lodging interest points in a preset range formed by taking the current geographic position as the center to the vehicle-mounted user from the road book.

If the recommendation strategy is in the morning hours, recommending a plurality of playing interest points in a preset range formed by taking the current geographic position as the center from the road book to the vehicle-mounted user, and further comprising: and when the vehicle-mounted user selects a target playing interest point from the plurality of playing interest points and reaches the target playing interest point, the target playing interest point is not recommended to the vehicle-mounted user within preset time.

Further comprising: and if the vehicle-mounted user does not select the interest points in the corresponding time periods in the recommendation strategy for multiple times and selects the interest points in the non-corresponding time periods in the recommendation strategy, adjusting the recommendation strategy according to the actual activity time of the vehicle-mounted user to form a new recommendation strategy.

Recommending the acquired interest points to the vehicle-mounted user in the step (3) further comprises: when the vehicle-mounted user deletes the dining interest points with the first identification information from the plurality of dining interest points, deletes the playing interest points with the second identification information from the plurality of playing interest points, or deletes the lodging interest points with the third identification information from the plurality of lodging interest points, the dining interest points with the first identification information, the playing interest points with the second identification information, and the lodging interest points with the third identification information are not recommended to the vehicle-mounted user at the next recommendation.

Recommending the acquired interest points to the vehicle-mounted user in the step (3) further comprises: when the vehicle-mounted user selects from the plurality of dining interest points and arrives at the dining interest point with the fourth identification information, when the vehicle-mounted user selects from the plurality of playing interest points and arrives at the playing interest point with the fifth identification information, or when the vehicle-mounted user selects from the plurality of lodging interest points and arrives at the lodging interest point with the sixth identification information, the dining interest point with the fourth identification information, the playing interest point with the fifth identification information and the lodging interest point with the sixth identification information are recommended to the vehicle-mounted user at the next recommendation.

The distance between the vehicle and the determined interest point is obtained according to the interest point determined by the user, and when the remaining driving range of the vehicle is smaller than the distance, the interest point related to the fuel station and/or the charging pile is selected and recommended to the vehicle-mounted user.

And (4) arranging the plurality of interest points in the step (3) according to the distance from the current geographic position.

Advantageous effects

Due to the adoption of the technical scheme, compared with the prior art, the invention has the following advantages and positive effects: the method provides a data basis for a subsequent recommendation strategy by adding a proper interest point into the road book, and the road book judges whether the interest point is added into the daily road book by taking three conditions of the distance between the interest point and a terminal point, the advance payment cost of the interest point and the consumption time of the interest point as judgment criteria, and the judgment criteria are reasonable and reliable; according to the method, the vehicle-mounted user can obtain intelligent interest point recommendation through the recommendation strategy, frequent search and operation of navigation software are not needed, and the safety of the vehicle-mounted user in the driving process is ensured; the recommendation method and the recommendation system can change the recommendation according to the living habits or the preferences of the vehicle-mounted user so as to provide more appropriate interest points for the user; according to the remaining endurance mileage of the vehicle, the gas station and/or the charging pile are/is selected from the preset POI database and recommended to the vehicle-mounted user, and the endurance anxiety of the vehicle-mounted user is relieved.

Drawings

FIG. 1 is a process flow diagram of an embodiment of the present invention.

Detailed Description

The invention will be further illustrated with reference to the following specific examples. It should be understood that these examples are for illustrative purposes only and are not intended to limit the scope of the present invention. Further, it should be understood that various changes or modifications of the present invention may be made by those skilled in the art after reading the teaching of the present invention, and such equivalents may fall within the scope of the present invention as defined in the appended claims.

The embodiment of the invention relates to a point of interest recommendation method based on time and geographic position, which is suitable for a vehicle driving navigation system, please refer to fig. 1, and the method comprises the following steps:

step (1): constructing a road book;

step (2): acquiring the current time and the current geographic position of a vehicle-mounted user;

and (3): and generating a recommendation strategy according to the current time, acquiring a plurality of points of interest (POI) within a preset range formed by taking the current geographic position as a center through the recommendation strategy, and recommending the acquired POI to the vehicle-mounted user.

Further, the step (1) specifically comprises:

step (11): and determining the starting position and the ending position of the road book.

Step (12): the method comprises the steps of obtaining travel days of a vehicle-mounted user, the daily starting time and the daily ending time of the vehicle-mounted user, and determining a road book template.

The road book template is divided into a plurality of road book template types according to different interest point numbers and different interest point types, the road book template types include but are not limited to leisure playing types (namely, fewer interest points), shopping playing types, player types (namely, more interest points) and the like, and the vehicle-mounted user selects one road book template type from the plurality of road book template types as the road book template.

In the embodiment, the sources of the points of interest (POI) are extracted from each cooperation platform, such as scenic spot data and hotel data provided by a travel interface and catering data provided by a beauty group interface, and the data volume of the points of interest is huge and can meet the requirements of tourism and life service through tests.

Step (13): creating a daily road book corresponding to travel days, specifically: according to the data obtained in the step (11) and the step (12), selecting a plurality of interest points meeting preset conditions from the road book template to create a daily road book corresponding to travel days; if the travel days are 7 days, 7 daily road books are corresponded.

In the step (13), a plurality of interest points meeting preset conditions are selected from the road book templates to create a daily road book corresponding to travel days, specifically:

judging whether the distance between the interest point and the end point is within a preset distance, wherein the preset distance in the embodiment is 300 kilometers in the remaining days;

if yes, judging whether the predicted expenditure expense of the interest point is within a preset expense, wherein the preset expense of the embodiment is (per capita cost/summary points) × 1.5;

if yes, judging whether the consumption time of the interest points is in a time period formed by the daily starting time and the daily ending time of the vehicle-mounted user, namely after the interest points in the road book template meet the preset distance and the preset cost, considering whether the total consumption time of the interest points meeting the conditions is in the time period formed by the starting time and the daily ending time of the vehicle-mounted user, and if not, rejecting the interest points; if yes, adding the interest points into the daily road book.

Step (14): and (3) integrating the multiple daily road books created in the step (13) into a road book, wherein the integrated road book can provide reasonable interest points meeting the user requirements for the daily journey of the vehicle-mounted user.

The interest point sources in the embodiment are obtained by taking data extracted from all the platforms in a cooperative manner as a POI database, such as scenic spot data and hotel data provided by a journey-carrying interface and catering data provided by a beauty-group interface, and the like, so that the data volume in the POI database is huge and the living service requirements can be met through tests.

Further, the obtaining mode of the current time and the current geographic position of the vehicle-mounted user in the step (2) comprises: the APP on the mobile terminal (mobile phone, etc.) can obtain the system time through the equipment, and can also obtain the time provided by the NTP server through the network; the APP on the mobile terminal (mobile phone and the like) can obtain the geographic coordinates through the equipment, and other special equipment can obtain the geographic coordinates through the positioning driving interface.

Further, the recommendation policy in step (3) includes a plurality of sub-period recommendation policies, which are specifically as follows:

breakfast time recommendation strategy (06: 00-08: 30)

Morning time recommendation strategy (08:30 to 11:30)

Noon time recommendation strategy (11:30 to 13:30)

Evening time recommendation strategy (17:30 ~ 19:00)

Night time recommendation strategy (19: 00-24: 00)

The recommendation strategy of the embodiment includes, but is not limited to, the recommendation strategy described above, and can be flexibly formulated according to the daily work and rest habits of the vehicle-mounted user.

And (I) if the breakfast time recommendation strategy (06: 00-08: 30), the midday time recommendation strategy (11: 30-13: 30) or the evening time recommendation strategy (17: 30-19: 00) is adopted, recommending a plurality of dining interest points (such as wonton restaurants, coffee shops, western restaurants and the like) in a preset range formed by taking the current geographic position as the center to the vehicle-mounted user from the road book.

And (II) if the morning time recommendation strategy is (08: 30-11: 30), recommending a plurality of playing interest points (such as zoos, amusement parks, ocean halls and the like) in a preset range formed by centering the current geographic position to vehicle-mounted users from the road book.

And (III) if the vehicle is in the night time recommendation strategy (19: 00-24: 00), recommending a plurality of lodging interest points (such as chain hotels, five-star hotels, lodging residents and the like) in a preset range formed by taking the current geographic position as the center to the vehicle-mounted user from the road book.

Further, if the morning time recommendation strategy is (08: 30-11: 30), recommending a plurality of playing interest points (such as zoos, amusement parks, ocean halls and the like) within a preset range formed by centering on the current geographic position to a vehicle-mounted user from the road book, and further comprising: when the vehicle-mounted user selects a target interest point from the plurality of play interest points and the vehicle reaches the target play interest point (if the zoo is taken as the target play interest point), the target play interest point is not recommended to the vehicle-mounted user within a preset time (namely, the zoo is not recommended to the vehicle-mounted user); wherein the preset time includes, but is not limited to, 7 days, 15 days, 30 days, or 60 days.

Further, the present embodiment further includes: if the vehicle-mounted user does not select the interest point in the corresponding time period in the recommendation strategy for many times and selects the interest point in the non-corresponding time period in the recommendation strategy, for example: the vehicle-mounted user often selects interest points (such as wonton restaurants, coffee shops, western restaurants and the like) corresponding to the recommendation strategies about breakfast time, noon time or evening time in the morning time recommendation strategy (08: 30-11: 30), the recommendation strategy needs to be adjusted according to the actual activity time of the vehicle-mounted user, for example, the breakfast time recommendation strategy can be changed to (06: 00-11: 30), namely, the morning time recommendation strategy (08: 30-11: 30) and the original breakfast time recommendation strategy are combined to be changed into a new breakfast time recommendation strategy, meanwhile, the afternoon time recommendation strategy can be added to recommend the vehicle-mounted user to play the interest points, and finally, the new recommendation strategy suitable for the vehicle-mounted user is formed.

Further, recommending the acquired interest points to the vehicle-mounted user in the step (3) further includes: when the vehicle-mounted user deletes the dining interest points with the first identification information from the plurality of dining interest points (such as about spicy restaurants), deletes the playing interest points with the second identification information from the plurality of playing interest points (such as exciting amusement parks), or deletes the lodging interest points with the third identification information from the plurality of lodging interest points (such as non-brand chain hotels), the dining interest points with the first identification information, the playing interest points with the second identification information, and the lodging interest points with the third identification information can be no longer recommended to the vehicle-mounted user through the association rule algorithm at the next recommendation, namely the interest points which are disliked by the vehicle-mounted user can be deleted.

Further, recommending the acquired interest points to the vehicle-mounted user in the step (3) further includes: when the vehicle-mounted user selects from the plurality of dining interest points and arrives at a dining interest point with fourth identification information (such as a restaurant about sweets), when the vehicle-mounted user selects from the plurality of playing interest points and arrives at a playing interest point with fifth identification information (such as a scenic spot about the nature of a park), or when the vehicle-mounted user selects from the plurality of lodging interest points and arrives at a lodging interest point with sixth identification information (such as a star hotel), then at the next recommendation, the dining interest point with the fourth identification information, the playing interest point with the fifth identification information and the lodging interest point with the sixth identification information can be recommended to the vehicle-mounted user through an association rule algorithm, namely similar interest points can be recommended according to the preference of the vehicle-mounted user.

Further, the present embodiment further includes: obtaining the distance between the vehicle and the determined interest point according to the interest point determined by the user, and recommending the interest point related to the fuel station and/or the charging pile to the vehicle-mounted user when the remaining driving mileage of the vehicle is less than the distance; wherein the remaining range of the vehicle CAN be obtained from the CAN data in the OBD interface.

Further, the plurality of interest points in the step (3) are arranged according to the distance from the current geographic position, for example, 30 interest points can be recommended to the vehicle-mounted user at one time, and the 30 interest points are sequentially arranged from near to far.

Therefore, the method provides a data basis for the follow-up recommendation strategy by adding the proper interest points into the road book, and the road book judges whether the interest points are added into the daily road book by taking the three conditions of the distance between the interest points and the end point, the advance payment cost of the interest points and the consumption time of the interest points as judgment criteria, and the judgment criteria are reasonable and reliable; according to the method, the vehicle-mounted user can obtain intelligent interest point recommendation through the recommendation strategy, frequent search and operation of navigation software are not needed, and the safety of the vehicle-mounted user in the driving process is ensured; the method and the system can change the recommendation according to the living habits or the preferences of the vehicle-mounted user so as to provide more appropriate interest points for the user.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于重构社交网络的会话社交推荐方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!