[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108470308B - Air travel information recommendation method and device - Google Patents

Air travel information recommendation method and device Download PDF

Info

Publication number
CN108470308B
CN108470308B CN201810270462.3A CN201810270462A CN108470308B CN 108470308 B CN108470308 B CN 108470308B CN 201810270462 A CN201810270462 A CN 201810270462A CN 108470308 B CN108470308 B CN 108470308B
Authority
CN
China
Prior art keywords
travel
user
routes
route
information
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
Application number
CN201810270462.3A
Other languages
Chinese (zh)
Other versions
CN108470308A (en
Inventor
孙倩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Original Assignee
Baidu Online Network Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Baidu Online Network Technology Beijing Co Ltd filed Critical Baidu Online Network Technology Beijing Co Ltd
Priority to CN201810270462.3A priority Critical patent/CN108470308B/en
Publication of CN108470308A publication Critical patent/CN108470308A/en
Application granted granted Critical
Publication of CN108470308B publication Critical patent/CN108470308B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0631Item recommendations

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses an air travel information recommendation method and device, wherein the method comprises the following steps: acquiring time filtering information set by a user, and determining the starting time and the ending time of the travel according to the time filtering information; determining a starting place of a user, and determining a plurality of travel routes according to the starting place; inquiring the air ticket price of each travel route according to the starting time and the ending time of the travel and a plurality of travel routes, and calculating the cost performance of each travel route; screening a plurality of candidate travel routes according to the cost performance of each travel route; a user representation of the user is obtained, and target travel route recommendations matched with the user representation are obtained from the plurality of candidate travel routes and are recommended to the user. Therefore, the method solves the problem of high limitation caused by only considering the price when the air ticket is recommended, pushes the air route with high cost performance to the user according to the personal information of the user, improves the success rate of pushing, saves the selection time of the user, and meets the personalized requirements of the user.

Description

Air travel information recommendation method and device
Technical Field
The invention relates to the technical field of information processing, in particular to an air travel information recommendation method and device.
Background
With the improvement of living standard, more and more people with travel demands choose to travel by air, however, due to the fact that the life rhythm of people is fast, people do not have time to find routes suitable for themselves in a plurality of travel routes, and therefore help of air ticket recommendation products has to be sought.
In the related technology, the products recommending the air tickets are arranged according to the searching mode from the departure place to the destination, the flights meeting the requirements are arranged according to the sequence from low to high in price, and only the air tickets with low price are recommended to the user.
Disclosure of Invention
The present invention is directed to solving, at least to some extent, one of the technical problems in the related art.
To this end, a first object of the present invention is to provide an air travel information recommendation method. The method solves the problem of high limitation caused by only considering the price when the air ticket is recommended, pushes the air route with high cost performance to the user according to the personal information of the user, improves the success rate of pushing, saves the selection time of the user, and meets the personalized requirements of the user.
The second purpose of the invention is to provide an air travel information recommendation device.
A third object of the present invention is to provide a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the method for recommending air travel information as described in the above embodiments is implemented.
A fourth object of the present invention is to provide a computer program product, wherein when the instructions in the computer program product are executed by a processor, the method for recommending air travel information according to the above embodiments is performed.
A fifth object of the present invention is to provide a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the method for recommending air travel information according to the above-mentioned embodiments.
In order to achieve the above object, an embodiment of a first aspect of the present invention provides a method for recommending air travel information, including the following steps:
acquiring time filtering information set by a user, and determining the starting time and the ending time of the travel according to the time filtering information; determining a starting place of a user, and determining a plurality of travel routes according to the starting place; inquiring the air ticket price of each travel route according to the starting time and the ending time of the travel and a plurality of travel routes, and calculating the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route; screening a plurality of candidate travel routes according to the cost performance of each travel route; a user representation of the user is obtained, and target travel route recommendations matched with the user representation are obtained from the plurality of candidate travel routes and are recommended to the user.
The method for recommending the air travel information comprises the steps of firstly obtaining time filtering information set by a user, determining the starting time and the ending time of travel according to the time filtering information, then determining a plurality of travel routes according to the starting place of the user, inquiring the air ticket price of each travel route according to the travel time and the determined plurality of routes, calculating the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route, finally screening a plurality of candidate travel routes according to the cost performance of each travel route, referring to a user figure, and obtaining a target travel route matched with the user figure from the plurality of candidate travel routes and recommending the target travel route to the user. Therefore, the method solves the problem of high limitation caused by only considering the price when the air ticket is recommended, pushes the air route with high cost performance to the user according to the personal information of the user, improves the success rate of pushing, saves the selection time of the user, and meets the personalized requirements of the user.
In addition, the air travel information recommendation method according to the above embodiment of the present invention may further have the following additional technical features:
in one embodiment of the invention, the temporal filtering information comprises: one or more information combinations of travel days, working days, holidays, idle periods and return days; determining a start time and an end time of the trip based on the temporal filtering information, comprising: and determining the starting time and the ending time of the travel according to the piecing principle of weekends or holidays and the time filtering information.
In one embodiment of the invention, determining a plurality of travel routes from an origin comprises: a plurality of travel routes are determined based on route search heat corresponding to the origin, and/or seasonal characteristics.
In one embodiment of the invention, screening a plurality of candidate travel routes according to the cost performance of each travel route comprises: acquiring the user heat of each current travel route; calculating the product of the user popularity of each travel route and the corresponding cost performance to obtain the travel cost of each travel route; a plurality of candidate travel routes are screened according to the travel cost of each travel route.
In an embodiment of the present invention, after acquiring the user representation of the user, the method further includes: acquiring historical search information and historical order information of a user; target travel route recommendations matching the user imagery and historical search information and historical order information are obtained from the plurality of candidate travel routes to the user.
In order to achieve the above object, a second embodiment of the present invention provides an air travel information recommendation device, including:
the first acquisition module is used for acquiring time filtering information set by a user and determining the starting time and the ending time of the travel according to the time filtering information;
the determining module is used for determining the departure place of the user and determining a plurality of travel routes according to the departure place;
the calculation module is used for inquiring the air ticket price of each travel route according to the starting time and the ending time of the travel and a plurality of travel routes, and calculating the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route;
the screening module is used for screening a plurality of candidate travel routes according to the cost performance of each travel route;
the first recommending module is used for obtaining a user portrait of the user and obtaining target travel routes matched with the user portrait from the plurality of candidate travel routes to recommend the target travel routes to the user.
In addition, the recommendation device for air travel information according to the above embodiment of the present invention may further have the following additional technical features:
optionally, the method further includes:
the second acquisition module is used for acquiring historical search information and historical order information of the user;
and the second recommending module is used for acquiring target travel routes matched with the user images, the historical search information and the historical order information from the plurality of candidate travel routes and recommending the target travel routes to the user.
In order to achieve the above object, the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the method for recommending air travel information according to the above embodiment is implemented.
In order to achieve the above object, the present invention further provides a computer program product, wherein when the instructions in the computer program product are executed by a processor, the method for recommending air travel information as described in the above embodiment is performed.
In order to achieve the above object, the present invention also proposes a computer-readable storage medium on which a computer program is stored, which, when executed by a processor, implements the method for recommending air travel information of the above embodiment.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
The foregoing and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
FIG. 1 is a flow chart of a method of air travel information recommendation in accordance with one embodiment of the present invention;
FIG. 2 is a schematic view of an air travel information recommendation interface in accordance with one embodiment of the present invention;
FIG. 3 is a flow chart of a method of air travel information recommendation in accordance with another embodiment of the present invention;
FIG. 4 is a schematic structural diagram of an air travel information recommendation device according to an embodiment of the present invention; and
fig. 5 is a schematic structural diagram of an air travel information recommendation device according to another embodiment of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like or similar reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the drawings are illustrative and intended to be illustrative of the invention and are not to be construed as limiting the invention.
An air travel information recommendation method and apparatus according to an embodiment of the present invention will be described below with reference to the accompanying drawings.
Fig. 1 is a flowchart of an air travel information recommendation method according to an embodiment of the present invention, and as shown in fig. 1, the air travel information recommendation method may include:
step 101, obtaining time filtering information set by a user, and determining the starting time and the ending time of the travel according to the time filtering information.
The time filtering information comprises the time of user travel time arrangement, and a proper travel time arrangement can be made for a user according to the time filtering information input by the user. Therefore, the reasonable travel starting time and the travel ending time are determined according to the time filtering information, the idle time of the user can be fully utilized, the working time occupied by the travel is reduced, and the travel time cost is reduced.
In an embodiment of the present invention, the time filtering information may include one or more information combinations of the number of days of travel, working days, holidays, idle periods and return days, and after the time filtering information input by the user is obtained, the start time and the end time of the travel are determined by using the time filtering information according to a piecing principle of weekends or holidays, wherein the piecing principle of weekends or holidays is to ensure that the travel time determined for the user makes full use of the idle time such as weekends or holidays as much as possible, so as to save the time cost of the user.
That is, it is considered that in some possible application scenarios, the user reasonably utilizes weekends or holidays due to work, so that the leave time of the user can be reduced, and the time cost of traveling is reduced. For example, when the working day in the time filtering information input by the user is monday to friday, two days of saturday and two days of sunday are weekend, and the proposed travel days are 5 days, the starting time of the trip on wednesday and the ending time of the trip on sunday can be determined according to the holiday piecing principle, so that the working time occupied by the trip is reduced by fully utilizing the weekend of the user, and the time cost of the trip is reduced.
Step 102, determining a starting place of a user, and determining a plurality of travel routes according to the starting place.
Specifically, determining the travel route first determines the departure place of the user, and since the travel route in the present application recommends based on the airline route, the location of the departure place of the user in the embodiment of the present application depends on whether there is an airport at the actual location of the user, and the departure place of the user may be the actual location of the user or an airport location that is a short distance away from the actual location of the user.
In the case that it is unknown whether an airport exists at the location of the user, different implementation manners may be adopted according to different application scenarios to determine the departure location of the user, and the following examples are illustrated:
as a possible implementation manner, the departure place input by the user or the departure place selected in the candidate city is obtained, whether an airport exists in the departure place city selected by the user is detected, and if the airport exists, the departure place city selected by the user is determined as the departure place.
As another possible implementation mode, the specific position of the user is detected through a global positioning system, the cities of a plurality of airports with short distance to the user are obtained and recommended to the user, and the place of departure city selected by the user is used as the place of departure of the airline.
It will be appreciated that the user may not have a fixed target route when he or she starts planning a trip, but rather determines a route for the trip based on recommendations from a travel website or the like. Thus, in embodiments of the present application, after determining the user's origin, a plurality of travel routes are determined based on the origin
For example, the starting time and the ending time of the journey determined according to the time filtering information set by the user are from wednesday to sunday, the departure place of the user is determined to be shenzhen, and the plurality of journey routes determined according to the departure place include shenzhen to south of the sea, shenzhen to mansion gate, shenzhen to chinese hong kong, and the like.
Further, in order to further improve the route in which the user is interested in the determined multiple travel routes and improve the success rate of recommendation, the multiple travel routes may be determined by referring to other factors in which the user is interested.
As one example, a plurality of travel routes may be determined based on the route search heat corresponding to the origin, and/or whether the route meets seasonal characteristics.
The method comprises the steps of obtaining a recommended product of an air ticket, determining the number of air routes searched by a user, and determining the number of the air routes searched by the user according to the number of the air routes.
Of course, the popularity of an airline is also related to the seasonal characteristics, and the travel index of the airline's destination is also different in different seasons, for example, the Harbin view in winter is more distinctive, and thus an airline destined for Harbin is more popular with users in winter. Determining travel routes in conjunction with route search popularity and seasonal characteristics may recommend travel routes to the user that are more popular with the user.
And 103, inquiring the air ticket price of each travel route according to the starting time and the ending time of the travel and a plurality of travel routes, and calculating the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route.
And 104, screening a plurality of candidate travel routes according to the cost performance of each travel route.
Specifically, the cost performance of each airline is the ratio of the distance of the airline to the price of the air ticket. In order to recommend cost-effective travel routes to a user, a plurality of candidate travel routes with higher cost performance are screened out from the plurality of travel routes according to the cost performance of each travel route.
The cost performance of each airline is changed due to the influence of various factors such as time and season on the price of the air ticket, and in order to ensure that the travel cost of the user is reduced and meanwhile a travel airline which is popular with the user in the current season is recommended, the travel cost of the airline can be calculated by taking the cost performance as a parameter.
In one embodiment of the application, even if the cost performance of the travel route is high, the destination corresponding to the travel route, hotel service and the like are poor, and the user does not accept the travel route, so that the determination of the candidate travel route can be performed by combining the travel experience of the travel route in order to further improve the recommendation success rate.
As an example, the travel experience may be determined based on the user's popularity, since the higher the user's popularity, the more popular the corresponding travel route proves to be with the user, and the higher the travel experience.
Specifically, the user popularity of each current travel route is obtained, wherein the user popularity can be determined through user feedback such as airline ticket sales volume and search volume, the travel cost of each travel route is obtained by calculating the product of the user popularity of each travel route and the corresponding cost performance, and a plurality of candidate travel routes are screened out according to the travel cost of each travel route. The specific screening method can be that a highest threshold value of the travel cost is set, and the travel routes with the travel cost lower than the threshold value are screened out as candidate travel routes.
And 105, acquiring a user portrait of the user, and acquiring a target travel route matched with the user portrait from the plurality of candidate travel routes and recommending the target travel route to the user.
Specifically, the user portrait comprises personal information of the user such as sex, age, income and identity, and the user portrait can be combined with the user portrait to eliminate a travel route which is not suitable for the user from candidate travel routes or screen out a travel route which is more suitable for the user to recommend to the user. For example, if the user is an older adult, the candidate routes that are performing more physical activities at the destination are excluded. For another example, when the user is a student, a poor trip route with a low price is recommended. Therefore, the target route matched by the user portrait can better meet the personalized requirements of the user, the ordering willingness of the user is increased, and the pushing success rate is improved.
It should be noted that the screened target travel routes can be sorted by combining the travel cost and the user portrait matching degree. Thereby making it easier for the user to obtain a travel route that is low in travel cost and meets personal needs. Fig. 2 is a schematic view of an air travel information recommendation interface according to an embodiment of the present invention, as shown in fig. 2, information such as price and heat of each airline can be clearly known after the target airlines are ranked, and a destination of each airline can be simply introduced, so that a user can know specific information of the destination more conveniently.
In summary, according to the method for recommending air travel information in an embodiment of the present invention, first time filtering information set by a user is obtained, a start time and an end time of travel are determined according to the time filtering information, then a plurality of travel routes are determined according to a departure place of the user, an air ticket price of each travel route is queried according to the travel time and the determined plurality of routes, a ratio of a route distance to the air ticket price is calculated to obtain a cost performance of each travel route, finally a plurality of candidate travel routes are screened out according to the cost performance of each travel route, and a user portrait is referred to at the same time, and a target travel route matched with the user portrait is obtained from the plurality of candidate travel routes and recommended to the user. Therefore, the method solves the problem of high limitation caused by only considering the price when the air ticket is recommended, pushes the air route with high cost performance to the user according to the personal information of the user, improves the success rate of pushing, saves the selection time of the user, and meets the personalized requirements of the user.
Based on the embodiment, in order to further provide personalized service for the user and improve the success rate of pushing, the travel route which is more in line with the preference of the user can be recommended by combining the previous order information of the user.
Specifically, fig. 3 is a flowchart of a method for recommending air travel information according to another embodiment of the present invention, as shown in fig. 3, after acquiring the representation of the user in step 105, the method further includes:
step 201, obtaining historical search information and historical order information of a user.
The historical order information is the air ticket information purchased by the user in the past, and the travel route preference information of the user can be acquired through the historical order information.
For example, the seasons and months that the user prefers to travel outside are determined by the user's past time to make a bill. For another example, the type of the travel destination preferred by the user is deduced by analyzing the destination of each historical order route, so as to recommend the travel route more interested by the user, for example, when the destination of the route in the historical order of the user is mostly a city known as landscape such as big theory, Guilin and the like, the destination city with the same property such as three-in-one is searched in the candidate travel routes and is recommended to the user with emphasis; when the destination in the historical order of the user is mainly overseas, Tokyo and other international cities, the user is recommended to have a route with the same kind of destination in Korea. Thereby further increasing the popularity of the recommended travel route to the user.
The historical search information is the air route information actively searched by the user, and the air route which the user wants to know or has had a desire to order can be obtained through the historical search information. If the travel routes matched with the historical search information exist in the candidate travel routes, the travel routes are hot routes in the current season and also routes which the user has a desire to place an order, and the routes are recommended to the user and can better meet the personal expectation of the user, so that the satisfaction degree of the user on the pushing result is improved.
Step 202, target travel route recommendations matching the user images and historical search information and historical order information are obtained from a plurality of candidate travel routes to the user.
Specifically, by combining the user portrait, the historical search information and the historical order information, the travel routes matched with the information are screened out from the candidate routes and are recommended to the user as target travel routes, the target travel routes are generated by combining the personal information of the user, and the recommendation success rate is higher.
Of course, when the number of the target routes is multiple, in order to enable the user to know the currently recommended target routes more intuitively, the target routes are ranked according to the degree of correlation, and the travel routes which are in line with the user portrait and have high matching degree with the historical search information are placed on the top, so that the user can obtain the travel route information preferred by the user more easily.
In summary, according to the method for recommending air travel information in the embodiment of the present invention, after the candidate travel routes are screened, the historical search information and the historical order information of the user are obtained, and the target travel routes matched with the user images, the historical search information and the historical order information are obtained from the plurality of candidate travel routes and recommended to the user. Therefore, the method provides personalized travel route recommendation for the preference information of the user, so that the recommended travel route is more popular with the user and is easily accepted by the user, the ordering willingness of the user is stimulated, and the recommendation success rate is improved.
In order to implement the above embodiment, the present invention further provides an air travel information recommending apparatus, fig. 4 is a schematic structural diagram of an air travel information recommending apparatus according to an embodiment of the present invention, and as shown in fig. 4, the air travel information recommending apparatus includes: a first obtaining module 100, a determining module 200, a calculating module 300, a screening module 400 and a first recommending module 500.
The first obtaining module 100 is configured to obtain time filtering information set by a user, and determine a start time and an end time of a trip according to the time filtering information.
The time filtering information comprises the time of user travel time arrangement, and a proper travel time arrangement can be made for a user according to the time filtering information input by the user. Therefore, the reasonable travel starting time and the travel ending time are determined according to the time filtering information, the idle time of the user can be fully utilized, the working time occupied by the travel is reduced, and the travel time cost is reduced.
A determination module 200 for determining a user's origin and determining a plurality of travel routes based on the origin.
The method comprises the steps of determining a starting place of a user, further determining a plurality of travel routes in different modes after determining the starting place of the user, and facilitating screening of suitable candidate routes. As one example, a plurality of travel routes may be determined based on route search heat corresponding to the origin, and/or seasonal characteristics.
And the calculating module 300 is used for inquiring the air ticket price of each travel route according to the starting time and the ending time of the travel and a plurality of travel routes, and calculating the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route.
A screening module 400 for screening a plurality of candidate travel routes according to a cost performance of each travel route.
In order to save the travel cost of the user, a more appropriate travel route is recommended to the user, and the travel routes with lower travel cost can be screened out according to the cost performance of each travel route.
As an example, the travel experience may be determined based on the user's popularity, since the higher the user's popularity, the more popular the corresponding travel route proves to be with the user, and the higher the travel experience. Specifically, the user popularity of each current travel route is obtained, the user popularity can be determined through the airline ticket sales volume and the search volume, then the product of the user popularity of each travel route and the corresponding cost performance is calculated to obtain the travel cost of each travel route, and finally a plurality of candidate travel routes are screened out according to the travel cost of each travel route. Wherein a highest threshold for travel costs may be set, and travel routes having travel costs below the threshold are screened as candidate travel routes.
The first recommending module 500 is used for obtaining a user portrait of the user and obtaining target travel routes matched with the user portrait from a plurality of candidate travel routes and recommending the target travel routes to the user.
The user portrait comprises personal information of the user such as sex, age, income and identity, and the user portrait can be combined with the user portrait to eliminate a travel route which is not suitable for the user from the candidate travel routes or screen out a travel route which is more suitable for the user to recommend to the user.
It should be noted that the foregoing description of the method embodiments is also applicable to the apparatus according to the embodiments of the present invention, and the implementation principles thereof are similar and will not be described herein again.
In summary, the device for recommending air travel information according to the embodiment of the present invention first obtains the time filtering information set by the user, determines the start time and the end time of travel according to the time filtering information, then determines a plurality of travel routes according to the departure location of the user, queries the air ticket price of each travel route according to the travel time and the determined plurality of routes, calculates the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route, and finally screens out a plurality of candidate travel routes according to the cost performance of each travel route, and meanwhile, with reference to the user figure, obtains the target travel route matched with the user figure from the plurality of candidate travel routes and recommends the target travel route to the user. Therefore, the device solves the problem of high limitation caused by only considering the price when recommending the air ticket, pushes the air route with high cost performance to the user according to the personal information of the user, improves the success rate of pushing, saves the selection time of the user and meets the personalized requirements of the user.
Fig. 5 is a schematic structural diagram of a user photographing device according to another embodiment of the present application, as shown in fig. 5, on the basis of fig. 4, further including: second obtaining module 600 and second recommending module 700
The second obtaining module 600 is configured to obtain historical search information and historical order information of a user.
The historical order information is the air ticket information purchased by the user in the past, and the travel route preference information expressed by the user can be acquired through the historical order information. The historical search information is the information of the airlines actively searched by the user, and airlines which the user wants to know or have the ordering desire can be obtained through the historical search information.
The second recommending module 700 is used for obtaining target travel route recommendations which are matched with the user images and the historical search information and the historical order information from the plurality of candidate travel routes to the user.
Specifically, user portrait, historical search information and historical order information are combined, and the travel routes matched with the information are screened out from the candidate routes and serve as target travel routes to be recommended to the user. And then, sequencing the target routes according to the degree of correlation, and setting the travel routes which accord with the user portrait and have high matching degree with the historical search information at the top, so that the user can more easily obtain the travel route information preferred by the user.
It should be noted that the foregoing description of the method embodiments is also applicable to the apparatus according to the embodiments of the present invention, and the implementation principles thereof are similar and will not be described herein again.
In summary, according to the method for recommending air travel information in the embodiment of the present invention, after the candidate travel routes are screened, the historical search information and the historical order information of the user are obtained, and the target travel routes matched with the user images, the historical search information and the historical order information are obtained from the plurality of candidate travel routes and recommended to the user. Therefore, the method provides personalized travel route recommendation for the preference information of the user, so that the recommended travel route is more popular with the user and is easily accepted by the user, the ordering willingness of the user is stimulated, and the recommendation success rate is improved.
In order to implement the above embodiments, the present application also proposes a computer device, which when being executed by a processor, enables to carry out the method of air travel information recommendation described in the above embodiments.
In order to implement the above embodiments, the present application also proposes a computer program product, wherein when the instructions of the computer program product are executed by a processor, the method for recommending air travel information as described in the above embodiments is provided.
To achieve the above embodiments, the present application also proposes a computer-readable storage medium, in which instructions are executed by a processor to enable execution of the method for air travel information recommendation described in the above embodiments.
In the description of the present invention, it is to be understood that the terms "central," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," "circumferential," and the like are used in the orientations and positional relationships indicated in the drawings for convenience in describing the invention and to simplify the description, and are not intended to indicate or imply that the referenced devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and are therefore not to be considered limiting of the invention.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "a plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
In the present invention, unless otherwise expressly stated or limited, the terms "mounted," "connected," "secured," and the like are to be construed broadly and can, for example, be fixedly connected, detachably connected, or integrally formed; can be mechanically or electrically connected; they may be directly connected or indirectly connected through intervening media, or they may be connected internally or in any other suitable relationship, unless expressly stated otherwise. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
In the present invention, unless otherwise expressly stated or limited, the first feature "on" or "under" the second feature may be directly contacting the first and second features or indirectly contacting the first and second features through an intermediate. Also, a first feature "on," "over," and "above" a second feature may be directly or diagonally above the second feature, or may simply indicate that the first feature is at a higher level than the second feature. A first feature being "under," "below," and "beneath" a second feature may be directly under or obliquely under the first feature, or may simply mean that the first feature is at a lesser elevation than the second feature.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made to the above embodiments by those of ordinary skill in the art within the scope of the present invention.

Claims (9)

1. An air travel information recommendation method, comprising:
the method for acquiring time filtering information set by a user, determining the starting time and the ending time of a trip according to the time filtering information, and determining the starting time and the ending time of the trip according to the time filtering information comprises the following steps: determining the starting time and the ending time of the travel according to the piecing principle of weekends or holidays and the time filtering information;
determining a place of departure of the user according to whether an airport exists at the actual location of the user, determining a plurality of travel routes according to the place of departure, and determining a plurality of travel routes according to the place of departure, comprising: determining a plurality of travel routes according to the route search heat corresponding to the origin and the seasonal characteristics, wherein determining the plurality of travel routes according to the seasonal characteristics comprises: determining routes with destination travel indexes rising in the current season as the plurality of routes;
inquiring the air ticket price of each travel route according to the starting time and the ending time of the travel and the plurality of travel routes, and calculating the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route;
screening a plurality of candidate travel routes according to the cost performance of each travel route;
a user representation of the user is obtained, and a target travel route recommendation matching the user representation is obtained from the plurality of candidate travel routes to the user.
2. The method of claim 1, wherein the temporal filtering information comprises:
travel days, working days, holidays, idle periods and return days.
3. The method of claim 1, wherein said screening a plurality of candidate travel routes based on a cost-effective value for each of said travel routes comprises:
acquiring the user heat of each current travel route;
calculating the product of the user popularity of each travel route and the corresponding cost performance to obtain the travel cost of each travel route;
and screening a plurality of candidate travel routes according to the travel cost of each travel route.
4. The method of claim 1, after said obtaining a user representation of said user, further comprising:
acquiring historical search information and historical order information of the user;
obtaining a target travel route recommendation from the plurality of candidate travel routes to the user that matches the user imagery and the historical search information and historical order information.
5. An air travel information recommendation device, comprising:
the first acquisition module is specifically used for determining the starting time and the ending time of the travel according to a piecing principle of weekends or holidays and the time filtering information;
the determining module is used for determining a starting place of the user according to whether an airport exists at the actual location of the user and determining a plurality of travel routes according to the starting place, and is specifically used for determining the plurality of travel routes according to the route searching heat and the seasonal characteristics corresponding to the starting place, wherein the determining module is also used for determining the routes with ascending destination travel indexes in the current season as the plurality of routes;
the calculation module is used for inquiring the air ticket price of each travel route according to the starting time and the ending time of the travel and the plurality of travel routes, and calculating the ratio of the route distance to the air ticket price to obtain the cost performance of each travel route;
the screening module is used for screening a plurality of candidate travel routes according to the cost performance of each travel route;
and the first recommending module is used for acquiring a user portrait of the user and acquiring a target travel route matched with the user portrait from the plurality of candidate travel routes and recommending the target travel route to the user.
6. The air travel information recommendation device of claim 5 further comprising:
the second acquisition module is used for acquiring historical search information and historical order information of the user;
and the second recommending module is used for acquiring target travel routes matched with the user images, the historical search information and the historical order information from the plurality of candidate travel routes and recommending the target travel routes to the user.
7. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method of air travel information recommendation according to any of claims 1-4 when executing the computer program.
8. A computer program product, characterized in that instructions in the computer program product, when executed by a processor, perform the air travel information recommendation method according to any of claims 1-4.
9. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out a method of air travel information recommendation according to any one of claims 1-4.
CN201810270462.3A 2018-03-29 2018-03-29 Air travel information recommendation method and device Active CN108470308B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810270462.3A CN108470308B (en) 2018-03-29 2018-03-29 Air travel information recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810270462.3A CN108470308B (en) 2018-03-29 2018-03-29 Air travel information recommendation method and device

Publications (2)

Publication Number Publication Date
CN108470308A CN108470308A (en) 2018-08-31
CN108470308B true CN108470308B (en) 2022-04-01

Family

ID=63262264

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810270462.3A Active CN108470308B (en) 2018-03-29 2018-03-29 Air travel information recommendation method and device

Country Status (1)

Country Link
CN (1) CN108470308B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109376313B (en) * 2018-09-28 2021-05-25 Oppo广东移动通信有限公司 Information recommendation method and device, terminal and storage medium
CN109558545B (en) * 2019-01-07 2020-07-17 北京三快在线科技有限公司 Information recommendation method and device, electronic equipment and readable storage medium
CN109801110B (en) * 2019-01-28 2023-11-21 深圳市活力天汇科技股份有限公司 Identification method for stroke information input errors
CN110321095B (en) * 2019-07-23 2023-06-06 海南太美航空股份有限公司 Terminal, system and method for displaying route information
CN110457607A (en) * 2019-08-05 2019-11-15 北京字节跳动网络技术有限公司 A kind of partial journey information recommendation method, device, medium and electronic equipment
CN110442793A (en) * 2019-08-12 2019-11-12 携程商旅信息服务(上海)有限公司 Lowest price flight recommended method and system, electronic equipment and storage medium
CN111309426B (en) * 2020-02-20 2024-02-06 上海连尚网络科技有限公司 A request method and device for presenting information
CN111581505B (en) * 2020-04-28 2023-07-07 海南太美航空股份有限公司 Flight recommendation method and system based on combined recommendation
CN111651673A (en) * 2020-05-29 2020-09-11 携程旅游网络技术(上海)有限公司 Method, system, medium, and apparatus for presentation of a roundtrip ticket combination product
CN112507207B (en) * 2020-10-29 2024-06-14 南京意博软件科技有限公司 Travel recommendation method and device
CN113487135A (en) * 2021-06-07 2021-10-08 海南太美航空股份有限公司 Flight planning method, system and storage medium based on user requirements
CN113672802A (en) * 2021-07-27 2021-11-19 携程旅游网络技术(上海)有限公司 Flight recommendation method, system, electronic device and medium
CN114580742A (en) * 2022-03-03 2022-06-03 重庆锐云科技有限公司 Travel planning information processing method and system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3979147B2 (en) * 2002-03-28 2007-09-19 マツダ株式会社 Route setting method, route setting server, route setting device, and route setting program
CA2845052A1 (en) * 2013-03-12 2014-09-12 Amadeus S.A.S. Alternative travel recommendations
CN104699812A (en) * 2015-03-23 2015-06-10 苏州大学张家港工业技术研究院 Tourism information pushing method and system
CN105389751A (en) * 2015-10-27 2016-03-09 北京妙计科技有限公司 Travel service method and device
CN106296281B (en) * 2016-08-05 2018-08-17 中卓信(北京)科技有限公司 A kind of user individual travel information method for pushing, device and system
CN107230046B (en) * 2017-06-20 2021-03-02 维沃移动通信有限公司 Travel information prompting method and mobile terminal
CN107436950B (en) * 2017-08-07 2020-12-29 苏州大学 Method and system for recommending travel route

Also Published As

Publication number Publication date
CN108470308A (en) 2018-08-31

Similar Documents

Publication Publication Date Title
CN108470308B (en) Air travel information recommendation method and device
KR102076407B1 (en) Method and system for recommending point of interest
EP2875655B1 (en) Inferring user interests
US7882056B2 (en) Method and system to predict and recommend future goal-oriented activity
US10366422B2 (en) Quality visit measure for controlling computer response to query associated with physical location
US20130238432A1 (en) Automatic provider recommendation
JP5371572B2 (en) Similarity calculation device, recommended POI determination device, POI recommendation system, similarity calculation method, and program
KR20080045331A (en) Apparatus and method for providing location information based on preference in mobile communication system
US20190391988A1 (en) Method for determining relative ranking data in a broker mediated geospatial information service environment
CN105786807A (en) Method, equipment and system for pushing exhibition information
CN113971893B (en) Parking space recommendation method and device and storage medium
JP2015014859A (en) Poi information provision system, poi information provision device, poi information output device, poi information provision method, and program
JP5179945B2 (en) Equipment that receives inquiries with a modified spatial data structure and recommends local inquiries at high speed
KR20150083673A (en) Method and apparatus for providing tour plan service
JP2004325371A (en) Server for route guide, terminal for route guide, and system, method and program for route guide
KR20170014464A (en) Method, system and computer program for recommending travel site considering user's preference
US20080307004A1 (en) Broker mediated geospatial information service including relative ranking data
US10545028B1 (en) System and method of generating route-based ad networks
JP2014190952A (en) Navigation system, navigation method and navigation program
US20130345897A1 (en) Information service system and non-transitory tangible computer readable medium for the same
CN110765370A (en) Location information storage method, recommended location query device and server
CN108694625A (en) Equity preference predictor method, device and server
JP6518023B1 (en) Information setting device and computer program
KR101324907B1 (en) Method for determining commendatory booth based on similarity of visiting booth and favorite order
JP5429116B2 (en) User information processing apparatus, user information processing method, and user information processing program

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