User portrait data-based sports tour route generation method and system

By constructing a sports tourism resource database and generating user portraits, combining user categories and tourism needs, planning and generating sports tourism routes that meet different sports enthusiasts, solving the problem that sports tourism projects and route planning methods in the existing technology fail to meet the needs of different users, and achieving the effect of improving diversity and cost stability.

CN120124835AActive Publication Date: 2025-06-10CHENGDU KINESIOLOGY UNIVERSITY
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510610896.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-13
Publication Date
2025-06-10
Estimated Expiration
2045-05-13

AI Technical Summary

Technical Problem

The existing sports tourism projects and route planning methods have failed to effectively meet the different types of needs of sports enthusiasts, resulting in a sparse number of tourism projects to choose from and a rapid increase in tourism organization costs.

Method used

By constructing a sports tourism resource database and generating user portraits, considering each user's sports tourism user category, generating sports tourism project push information, and planning and generating sports tourism routes that meet different user needs based on the sports tourism needs of intended users and the intensity level of tourism purpose.

Benefits of technology

The reasonable planning of sports tourism projects and routes has been achieved, while stabilizing the cost of tourism organization, the diversity of sports tourism projects and routes has been improved, and the tourism project selection needs of sports enthusiast users as much as possible.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120124835A_ABST
    Figure CN120124835A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of sports tourism route planning, and discloses a sports tourism route generation method and system based on user portrait data, through construction of a sports tourism resource database and generation of user portraits, sports tourism user categories of each user are considered, sports tourism project push information is generated, and the user portraits are pushed to the sports tourism resource database. And finally planning and generating a plurality of sports tourism routes meeting the sports project requirements of a large number of different sports enthusiasts in the tourism process by considering the tourism organization cost of a tourism company according to the sports tourism requirements and the tourism purpose intensity levels of the intention users. And sending the information as the planning information of the sports tourism project to the corresponding user, thereby realizing reasonable planning of the sports tourism project and the sports tourism route, improving the diversity of the sports tourism project and the sports tourism route while stabilizing the tourism organization cost, and meeting the tourism project selection demand of the sports hobbies user as much as possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of sports tourism route planning, and in particular to a sports tourism route generation method and system based on user portrait data. Background Art

[0002] Sports tourism usually refers to travel activities that people take to other places outside their permanent residence for the purpose of participating in sports. It combines sports activities (such as hiking, mountaineering, cycling, skiing, diving, and surfing) with travel experience, and has the characteristics of high health value, rich experience, and strong social interaction. It is gradually becoming popular in the tourism industry.

[0003] At present, the tourism industry still adopts the traditional promotion strategy of focusing on tourist attractions when promoting sports tourism projects. Sports are only added to the promotion information as an additional experience, and the choice of sports is not included in the main consideration. In some scenarios, it will affect the user experience; for example, for some tourism users who focus on sports, their main demand is the choice of sports projects, and the demand for sports and tourist scenery accounts for half, or even higher. At the same time, some users may have a high focus on the category of sports, while others may not care about the category of sports, but only the presence or absence of sports. In response to the needs of these users, the existing planning methods of tourism projects and sports tourism routes do not take into account the different types of needs of sports enthusiasts in tourism selection, making the number of tourism projects available scarce. Users often choose to purchase the services of the entire tourism project because they prefer sports projects at a certain tourist attraction. In addition, when tourism companies launch sports tourism projects, while considering the user selection experience, they also need to consider the planning costs of sports tourism projects and sports tourism routes. Although the diversification of sports tourism projects and sports tourism routes will give users more choices, it will inevitably lead to a rapid increase in the cost of tourism organization.

[0004] Therefore, how to achieve reasonable planning of sports tourism projects and sports tourism routes, while stabilizing the cost of tourism organization, improve the diversity of sports tourism projects and sports tourism routes, and meet the tourism project selection needs of sports enthusiasts as much as possible, is a technical problem that needs to be solved urgently. Summary of the invention

[0005] The main purpose of the present invention is to provide a method and system for generating sports tourism routes based on user portrait data, aiming to solve at least one of the above-mentioned technical problems.

[0006] To achieve the above object, the present invention provides a method for generating a sports tourism route based on user portrait data, comprising: Obtain the tourism resource information of the target area during the planning period and construct a sports tourism resource database; Collect user association information and generate user portraits; wherein, the user portraits include a set of tourism preference characteristics composed of sports preference characteristics and scenic spot preference characteristics of each user, a sports tourism user category determined by the set of tourism preference characteristics, and the intensity of sports tourism purpose; Based on the sports tourism resource database and the tourism user category of each user, generate sports tourism project push information for each user and send it to the corresponding user; Receive the sports tourism demands feedback by interested users; wherein, the sports tourism demands include the intended tourism content and the intended tourism period; According to the sports tourism demands of each interested user and the intensity level of the tourism purpose of this interested user, generate several sports tourism routes in the target area during the planning period, and use each sports tourism route as sports tourism planning information and send it to the corresponding user.

[0007] Optionally, the step of obtaining the tourism resource information of the target area during the planning period and constructing a sports tourism resource database specifically includes: Obtain the tourism resource information of the target area during the planning period, and extract the scenic spot locations and tourism content description information of several tourism scenic spots in the target area; According to the set of correlation characteristics between the tourism content extracted from the scenic spot locations and tourism content description information of each tourism scenic spot and sports activities, construct a sports tourism resource database for the target area.

[0008] Optionally, the step of collecting user association information and generating user portraits specifically includes: Collect user association information; wherein, the user association information includes at least one of user historical tourism orders, user registration information, or pre-entered tourism preference information; Extract the sports preference characteristics and scenic spot preference characteristics from the user association information, and use the sports preference characteristics and scenic spot preference characteristics to determine the sports tourism user category and the intensity of sports tourism purpose respectively; Construct the sports preference characteristics and scenic spot preference characteristics into a set of tourism preference characteristics, and jointly generate a user portrait for each user with the sports tourism user category and the intensity of sports tourism purpose.

[0009] Optionally, the step of using the sports preference characteristics and scenic spot preference characteristics to determine the sports tourism user category and the intensity of sports tourism purpose respectively specifically includes: Calculate the first similarity between the sports preference characteristics of each user and several first characteristics of each preset sports preference category and the second similarity between the scenic spot preference characteristics of each user and several second characteristics of each preset scenic spot preference category respectively; Combine the sports preference category with the highest first similarity and the scenic spot preference category with the highest second similarity as the sports tourism user category for each user; Calculate the correlations between every two sports preference features of each user, and divide the correlations into a first correlation higher than the preset first correlation threshold and a second correlation not higher than the first correlation threshold according to the first correlation threshold; Use the mapping look-up table between different ratio ranges and the intensity of sports tourism purpose to convert the ratio of the number of first correlations in the correlations to the sum of the numbers of first and second correlations into the intensity of sports tourism purpose for each user.

[0010] Optionally, the calculation of the first similarity and the second similarity is respectively performed by calculating the cosine similarity between the sports preference features of each user and several first features and the cosine similarity between the scenic spot preference features of each user and several second features.

[0011] Optionally, based on the sports tourism resource database and the tourism user category of each user, the steps of generating sports tourism project push information for each user and sending it to the corresponding user specifically include: Extract the scenic spot location and the correlation feature set between the tourism content and sports activities of each tourist attraction in the sports tourism resource database, and calculate the corresponding third correlations between several sports activity correlation features and several tourism content correlation features in the correlation feature set between tourism content and sports activities and several first features and several second features of the tourism user category of each user; Judge whether there is a third correlation higher than the second correlation threshold among the third correlations of each tourist attraction. If so, define this tourist attraction as a push candidate attraction; Generate sports tourism project push information for each user based on the scenic spot location and sports scenic spot promotion information of each push candidate attraction, and send it to the corresponding user.

[0012] Optionally, the calculation of the first correlation and the second correlation and the calculation of the third correlation are performed by calling an external corpus database to calculate the co-occurrence times of every two sports preference features in each corpus text of the external corpus database, and the co-occurrence times of every two features between several sports activity correlation features and several tourism content correlation features and several first features and several second features respectively in each corpus text of the external corpus database.

[0013] Optionally, according to the sports tourism needs of each potential user and the intensity level of the tourism purpose of the potential user, several sports tourism routes in the target area during the planning period are generated, and each sports tourism route is used as sports tourism planning information and sent to the corresponding user. The specific steps include: Extract the intended tourism content and intended tourism period in the sports tourism needs of each potential user, and calculate the third similarity between several sports activity association features of each intended tourism scenic spot in the intended tourism content and several sports activity association features of each non-intended tourism scenic spot. Count each non-intended tourism scenic spot with a third similarity higher than the similarity threshold once, and count the total of the counting results of each intended tourism scenic spot and non-intended tourism scenic spot in the sports tourism needs of all potential users. Construct a tourism scenic spot expansion list of non-intended tourism scenic spots in descending order of the count in the total counting results. According to the intended tourism period, tourism purpose intensity, and scenic spot location of each tourism scenic spot in the sports tourism needs of each potential user, considering the tourism scenic spot expansion list of non-intended tourism scenic spots, generate several sports tourism routes in the target area during the planning period, and use each sports tourism route as sports tourism planning information and send it to the corresponding user.

[0014] Optionally, according to the intended tourism period, tourism purpose intensity, and scenic spot location of each tourism scenic spot in the sports tourism needs of each potential user, considering the tourism scenic spot expansion list of non-intended tourism scenic spots, generate several sports tourism routes in the target area during the planning period, and use each sports tourism route as sports tourism planning information and send it to the corresponding user. The specific steps include: Based on the tourism purpose intensity of each potential user, determine the maximum number of scenic spot expansions for each potential user according to the preset relationship between each intensity and the maximum number of scenic spot expansions. Determine the planning quantity of sports tourism routes according to the limitations of sports tourism management resources. For all tourism scenic spots in the target area, according to the scenic spot location of each tourism scenic spot, generate several initial sports tourism routes including the shortest tourism paths corresponding to different combinations of tourism scenic spots, and select the final sports tourism routes with the number of the planning quantity from several initial sports tourism routes according to the best route planning principle. Among them, the route planning principle is configured as: For each intended user, there is at least one final sports tourism route in the final sports tourism routes, which satisfies that the sports tourism time determined according to the scenic spot location of each tourist attraction and the standard time-consuming of sports tourism is shorter than the intended tourism period of the intended user, satisfies including all the intended tourist attractions of the intended user, and satisfies that the number of tourist attractions other than all the intended tourist attractions is less than the maximum number of scenic spot expansions of the intended user as constraints; and takes the largest number of non-intended tourist attractions in all the final sports tourism routes in the tourism scenic spot expansion list as the planning goal; Select the final sports tourism route with the largest number of scenic spot areas from the above at least one final sports tourism route planned for each intended user as the sports tourism planning information corresponding to each intended user and send it to the corresponding user.

[0015] In addition, to achieve the above object, the present invention also provides a sports tourism route generation system based on user portrait data, the system includes: A construction module, configured to obtain the tourism resource information of the target area during the planning period and construct a sports tourism resource database; An acquisition module, configured to collect user association information and generate a user portrait; wherein, the user portrait includes a tourism preference feature set composed of sports preference features and scenic spot preference features of each user, a sports tourism user category determined by the tourism preference feature set, and the intensity of sports tourism purpose; A sending module, configured to generate sports tourism project push information for each user based on the sports tourism resource database and the tourism user category of each user, and send it to the corresponding user; A receiving module, configured to receive the sports tourism demands feedback by the intended users; wherein, the sports tourism demands include intended tourism content and intended tourism period; A generation module, configured to generate several sports tourism routes of the target area during the planning period according to the sports tourism demands of each intended user and the level of the intensity of the tourism purpose of the intended user, and take each sports tourism route as sports tourism planning information and send it to the corresponding user.

[0016] The beneficial effects of the present invention are as follows: a method and system for generating sports tourism routes based on user portrait data are proposed, by obtaining tourism resource information of the target area and constructing a sports tourism resource database, collecting user association information and generating user portraits, using the sports tourism user category and sports tourism resource database in the user portrait, generating sports tourism project push information for each user and sending it to the user, and then generating several sports tourism routes in the target area according to the sports tourism needs fed back by the intended user and the tourism purpose intensity level in the user portrait, and sending it to the corresponding user as the planning information of the sports tourism project. Thus, through the construction of the sports tourism resource database and the generation of user portraits, considering the sports tourism user category of each user, generating sports tourism project push information, and then through the sports tourism needs and tourism purpose intensity level of the intended user, considering the tourism organization cost of the travel company, finally planning and generating several sports tourism routes that meet the sports project needs of a large number of different sports enthusiasts in the travel process, realizing the reasonable planning of sports tourism projects and sports tourism routes, while stabilizing the tourism organization cost, improving the diversity of sports tourism projects and sports tourism routes, and meeting the tourism project selection needs of sports enthusiasts as much as possible. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a flow chart of a method for generating a sports tourism route based on user portrait data of the present invention; Figure 2 It is a structural block diagram of the sports tourism route generation system based on user portrait data of the present invention.

[0018] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0019] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0020] The embodiment of the present invention provides a method for generating a sports tourism route based on user portrait data, referring to Figure 1 , Figure 1 It is a flow chart of an embodiment of a method for generating a sports tourism route based on user portrait data of the present invention.

[0021] In this embodiment, a method for generating a sports tourism route based on user portrait data includes: S100: Acquire tourism resource information of the target area during the planning period and build a sports tourism resource database; S200: Collect user-related information and generate user portraits; among them, the user portraits include a tourism preference feature set composed of sports preference features and scenic spot preference features of each user, a sports tourism user category determined by the tourism preference feature set, and the intensity of sports tourism purposes; S300: Based on the sports tourism resource database and the tourism user category of each user, generate sports tourism project push information for each user and send it to the corresponding user; S400: Receive the sports tourism needs feedback by interested users; among them, the sports tourism needs include the intended tourism content and the intended tourism period; S500: According to the sports tourism needs of each interested user and the intensity level of the tourism purpose of this interested user, generate several sports tourism routes in the target area during the planning period, and take each sports tourism route as sports tourism planning information and send it to the corresponding user.

[0022] It should be noted that currently, when the tourism industry promotes sports tourism projects, it still adopts the traditional promotion strategy mainly based on tourist attractions. Sports are only added as an additional experience to the promotion information, and the selection of sports is not included in the main considerations. In some scenarios, it will affect the user experience; for example, for some tourism users who focus on sports, their main need is the selection of sports projects, and the needs for sports and tourism scenery each account for half, or even the need for sports is higher. At the same time, some users may have a very high focus on the category of sports, while some users may not care about the category of sports, but only whether there is sports or not. For the needs of these users, the existing tourism project and sports tourism route planning methods do not take into account the different types of needs of sports enthusiasts in tourism choices, resulting in a small number of available tourism projects. Users often choose to purchase the services of the entire tourism project because they favor the sports projects at a certain tourist attraction. In addition, when tourism companies launch sports tourism projects, while considering the user selection experience, they also need to consider the planning costs of sports tourism projects and sports tourism routes. Although the diversification of sports tourism projects and sports tourism routes will give users more choices, it will inevitably lead to a rapid increase in tourism organization costs.

[0023] In order to solve the above problems, this embodiment builds a sports tourism resource database and generates user portraits, considers the sports tourism user category of each user, generates sports tourism project push information, and then considers the sports tourism needs of potential users and the intensity level of travel purpose, and the travel organization cost of the travel company. Finally, it plans and generates several sports tourism routes that meet the needs of a large number of different sports enthusiasts for sports projects during the travel process, and sends them to the corresponding users as planning information of sports tourism projects, so as to realize the reasonable planning of sports tourism projects and sports tourism routes, stabilize the travel organization cost, and enhance the diversity of sports tourism projects and sports tourism routes, so as to meet the travel project selection needs of sports enthusiasts as much as possible.

[0024] In a preferred embodiment, the steps of obtaining tourism resource information of the target area during the planning period and constructing a sports tourism resource database specifically include: S110: Acquire tourism resource information of the target area during the planning period, and extract the location and tourism content description information of several tourist attractions in the target area; S120: Constructing a sports tourism resource database of the target area according to the location of each tourist attraction and the tourism content and sports activity association feature set extracted from the tourism content description information.

[0025] In this embodiment, the tourism resource information of the target area is usually the promotional information released by the tourist attractions in the target area. The promotional information includes the tourism content and sports activities, attraction locations and other information provided during the planning period of the target area. By acquiring and parsing the promotional information, the construction of the sports tourism resource database of the target area can be realized.

[0026] In a preferred embodiment, the steps of collecting user association information and generating user portraits specifically include: S210: Collecting user-related information; wherein the user-related information includes at least one of the user's historical travel orders, user registration information, or pre-entered travel preference information; S220: extracting sports preference features and scenic spot preference features from the user association information, and using the sports preference features and scenic spot preference features to respectively determine the sports tourism user category and the sports tourism purpose intensity; S230: construct the sports preference features and the scenic spot preference features into a tourism preference feature set, and generate a user profile of each user together with the sports tourism user category and the sports tourism purpose intensity.

[0027] Furthermore, the steps of using sports preference characteristics and scenic spot preference characteristics to determine the sports tourism user category and sports tourism purpose intensity are as follows: S221: Calculate the first similarity between the sports preference characteristics of each user and several first characteristics of each preset sports preference category, and the second similarity between the scenic spot preference characteristics of each user and several second characteristics of each preset scenic spot preference category respectively; S222: Combine the sports preference category with the highest first similarity and the scenic spot preference category with the highest second similarity as the sports tourism user category of each user; S223: Calculate several correlation degrees between every two sports preference characteristics of each user, and divide the several correlation degrees into a first correlation degree higher than the first correlation degree threshold and a second correlation degree not higher than the first correlation degree threshold according to the preset first correlation degree threshold; S224: Use the mapping comparison table between different ratio ranges and the intensity of sports tourism purpose to convert the ratio of the number of the first correlation degrees in the several correlation degrees to the sum of the number of the first correlation degrees and the number of the second correlation degrees into the intensity of sports tourism purpose of each user.

[0028] In this embodiment, the collected user association information includes the user's historical travel orders, registration information or input travel preference information. By analyzing the sports preference characteristics and scenic spot preference characteristics in the user association information, a travel preference characteristic set is constructed. Then, through the similarity calculation between the travel preference characteristic set and the first characteristics of the preset sports preference categories, the specific sports tourism user category of each user is judged. At the same time, by calculating several correlation degrees between every two sports preference characteristics of each user, the intensity of sports tourism purpose of each user is determined according to the ratio of the number of the first correlation degrees higher than the first correlation degree threshold to the sum of the number of the first correlation degrees and the number of the second correlation degrees. It should be noted that the intensity of sports tourism purpose of each user mainly characterizes the degree of focus of the user on sports during the travel. The higher the intensity of sports tourism purpose, the more the user focuses on one or several sports items. On the contrary, it indicates that the user has a relatively wide range of choices for sports categories during the travel and doesn't really care whether it is a specific one or several sports items. This provides data support for the subsequent planning of sports tourism projects and routes.

[0029] In practical applications, the calculation of the first similarity and the second similarity is respectively carried out by calculating the cosine similarity between the sports preference characteristics of each user and several first characteristics and the cosine similarity between the scenic spot preference characteristics of each user and several second characteristics.

[0030] In a preferred embodiment, the steps of generating sports tourism project push information for each user based on the sports tourism resource database and the travel user category of each user and sending it to the corresponding user specifically include: S310: Extract the scenic spot locations and the correlation feature sets of tourism content and sports activities for each tourist attraction in the sports tourism resource database, and calculate a number of third correlation degrees corresponding to a number of sports activity correlation features and a number of tourism content correlation features in the correlation feature set of tourism content and sports activities respectively with a number of first features and a number of second features of the tourism user category of each user; S320: Determine whether there is a third correlation degree higher than the second correlation degree threshold among the number of third correlation degrees in each tourist attraction. If so, define this tourist attraction as a push candidate attraction; S330: Generate sports tourism project push information for each user based on the scenic spot location and sports scenic spot promotion information of each push candidate attraction, and send it to the corresponding user.

[0031] In this embodiment, first, calculate a number of third correlation degrees corresponding to a number of sports activity correlation features and a number of tourism content correlation features in the correlation feature set of tourism content and sports activities respectively with a number of first features and a number of second features of the tourism user category of each user. According to the third correlation degree and the second correlation degree threshold, determine whether this tourist attraction is used as a push candidate attraction to generate sports tourism project push information. This push candidate attraction can be understood as a tourist attraction that the user may want to visit. In this way, construct the sports tourism project push information for each user. After sending it to the corresponding user, the user can feedback sports tourism needs according to this sports tourism project push information.

[0032] In practical applications, for the calculation of the first correlation degree and the second correlation degree and the calculation of the third correlation degree, by calling an external corpus database, calculate the co-occurrence times of each pair of sports preference features in each corpus text in the external corpus database, and the co-occurrence times of each pair of features between a number of sports activity correlation features and a number of tourism content correlation features respectively and a number of first features and a number of second features.

[0033] In a preferred embodiment, according to the sports tourism needs of each intended user and the intensity level of the tourism purpose of this intended user, generate a number of sports tourism routes in the target area during the planned period, and use each sports tourism route as sports tourism planning information and send it to the corresponding user. The steps specifically include: S510: Extract the intended tourism content and intended tourism period in the sports tourism needs of each intended user, and calculate the third similarity between a number of sports activity correlation features of each intended tourist attraction in the intended tourism content and a number of sports activity correlation features of each non-intended tourist attraction; S520: Count each non-intended tourist attraction with a third similarity higher than the similarity threshold once, and count the total of the counting results of each intended tourist attraction and non-intended tourist attraction in the sports tourism needs of all intended users. Construct a tourist attraction expansion list of non-intended tourist attractions in descending order of the counts in the total counting results. S530: Based on the intended tourist time period, tourist purpose intensity in the sports tourism needs of each intended user, and the location of each tourist attraction, consider the tourist attraction expansion list of non-intended tourist attractions, generate several sports tourism routes for the target area during the planning period, and send each sports tourism route as sports tourism planning information to the corresponding user.

[0034] Furthermore, the step of generating several sports tourism routes for the target area during the planning period based on the intended tourist time period, tourist purpose intensity in the sports tourism needs of each intended user, and the location of each tourist attraction, considering the tourist attraction expansion list of non-intended tourist attractions, and sending each sports tourism route as sports tourism planning information to the corresponding user specifically includes: S531: Based on the tourist purpose intensity of each intended user, determine the maximum number of attractions to be expanded for each intended user according to the preset relationship between each intensity and the maximum number of attractions to be expanded. S532: Determine the planned number of sports tourism routes according to the limitations of sports tourism management resources. S533: For all tourist attractions in the target area, generate several initial sports tourism routes including the shortest tourist paths corresponding to different combinations of tourist attractions according to the location of each tourist attraction. Select the final sports tourism routes with the number equal to the planned number from the several initial sports tourism routes according to the best route planning principle. Among them, the route planning principle is configured as: For each intended user, there is at least one final sports tourism route in the final sports tourism routes that meets the constraints that the sports tourism time determined according to the location of each tourist attraction and the sports tourism standard time consumption is shorter than the intended tourist time period of this intended user, includes all the intended tourist attractions of this intended user, and the number of tourist attractions other than all the intended tourist attractions is less than the maximum number of attractions to be expanded for this intended user; and the number of non-intended tourist attractions in all the final sports tourism routes in the tourist attraction expansion list is the largest as the planning goal. S534: Select the final sports tourism route with the largest number of scenic areas from the above at least one final sports tourism route planned for each intended user as the sports tourism planning information corresponding to each intended user and send it to the corresponding user.

[0035] In this embodiment, by constructing a sports tourism resource database and generating user portraits, considering the sports tourism user category of each user, generating sports tourism project push information, and then considering the sports tourism needs of intended users and the intensity level of tourism purpose, considering the tourism organization cost of the travel company, and finally planning and generating several sports tourism routes that meet the needs of a large number of different sports enthusiasts for sports projects during the travel process. It should be noted that the limitation of sports tourism management resources mainly refers to the human and material resources of the travel company in the process of tourism organization, and the number of sports tourism routes planned is mainly determined based on the existing human and material resources to determine the number of sports tourism routes that can be supported. And the method for finally planning and generating several sports tourism routes is to generate several initial sports tourism routes for all tourist attractions in the target area, and then consider the constraints of the number of scenic spots corresponding to the intended travel period and the intensity of sports tourism purpose of each intended user (satisfying the sports tourism needs of intended users), and then consider maximizing the number of tourist attractions in the travel route (maximizing the interests of the travel company), so as to achieve the reasonable planning of sports tourism projects and sports tourism routes, while stabilizing the cost of tourism organization, and enhance the diversity of sports tourism projects and sports tourism routes, and meet the tourism project selection needs of sports enthusiasts as much as possible.

[0036] Reference Figure 2 , Figure 2 It is a structural block diagram of an embodiment of a sports tourism route generation system based on user portrait data of the present invention.

[0037] like Figure 2 As shown, the sports tourism route generation system based on user portrait data proposed in an embodiment of the present invention includes: Construction module 10, used to obtain tourism resource information of the target area during the planning period and build a sports tourism resource database; The collection module 20 is used to collect user association information and generate a user portrait; wherein the user portrait includes a tourism preference feature set consisting of each user's sports preference feature and scenic spot preference feature, a sports tourism user category determined by the tourism preference feature set, and a sports tourism purpose intensity; A sending module 30, for generating sports tourism project push information for each user based on the sports tourism resource database and the tourism user category of each user, and sending the push information to the corresponding user; The receiving module 40 is used to receive sports tourism needs fed back by potential users; wherein the sports tourism needs include intended tourism content and intended tourism period; A generation module 50, configured to generate a plurality of sports tourism routes in a target area during a planning period according to the sports tourism needs of each intended user and the intensity level of the tourism purpose of the intended user, and send each sports tourism route as sports tourism planning information to the corresponding user.

[0038] For other embodiments or specific implementation manners of the sports tourism route generation system based on user portrait data of the present invention, reference may be made to the above method embodiments, which will not be elaborated herein.

[0039] It can be understood that in the description of this specification, the description with reference to terms such as "one embodiment", "another embodiment", "other embodiments", or "the first embodiment to the Nth embodiment" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.

[0040] It should be noted that in this article, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or system. Without more limitations, the element defined by the statement "including one..." does not exclude the existence of another identical element in the process, method, article or system including the element.

[0041] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.

Claims

1. A method for generating sports tourism routes based on user portrait data, characterized in that: include: Obtain tourism resource information of the target area during the planning period and build a sports tourism resource database; Collecting user association information and generating user portraits; wherein the user portraits include a tourism preference feature set consisting of each user's sports preference features and scenic spot preference features, a sports tourism user category determined by the tourism preference feature set, and a sports tourism purpose intensity; Based on the sports tourism resource database and the tourism user category of each user, generating sports tourism project push information for each user, and sending it to the corresponding user; Receive sports tourism demands fed back by potential users; wherein the sports tourism demands include intended tourism content and intended tourism period; According to the sports tourism needs of each intended user and the intensity level of the intended user's travel purpose, several sports tourism routes are generated in the target area during the planning period, and each sports tourism route is sent to the corresponding user as sports tourism planning information.

2. The method for generating a sports tourism route based on user portrait data according to claim 1, characterized in that: The steps of obtaining tourism resource information of the target area during the planning period and constructing a sports tourism resource database include: Obtain the tourism resource information of the target area during the planning period, and extract the location and tourism content description information of several tourist attractions in the target area; According to the location of each tourist attraction and the tourism content and sports activities association feature set extracted from the tourism content description information, a sports tourism resource database of the target area is constructed.

3. The method for generating a sports tourism route based on user portrait data according to claim 1, characterized in that: Collect user-related information and generate user portraits, including: Collecting user-related information; wherein the user-related information includes at least one of the user's historical travel orders, user registration information, or pre-entered travel preference information; Extracting sports preference features and scenic spot preference features from the user association information, and using the sports preference features and scenic spot preference features to respectively determine the sports tourism user category and the sports tourism purpose intensity; The sports preference characteristics and scenic spot preference characteristics are constructed into a tourism preference feature set, and together with the sports tourism user category and the intensity of sports tourism purpose, a user profile of each user is generated.

4. The method for generating a sports tourism route based on user portrait data according to claim 3, characterized in that: The steps of using sports preference characteristics and scenic spot preference characteristics to determine the sports tourism user category and sports tourism purpose intensity are as follows: Calculating respectively a first similarity between each user's sports preference feature and a plurality of first features of each preset sports preference category and a second similarity between each user's scenic spot preference feature and a plurality of second features of each preset scenic spot preference category; Combining the first sports preference category with the highest similarity and the second scenic spot preference category with the highest similarity as the sports tourism user category of each user; Calculating a plurality of correlations between every two sports preference features of each user, and dividing the plurality of correlations into a first correlation higher than the first correlation threshold and a second correlation not higher than the first correlation threshold according to a preset first correlation threshold; The ratio of the number of first correlation degrees among the plurality of correlation degrees to the sum of the numbers of the first correlation degrees and the second correlation degrees is converted into the sports tourism purpose intensity of each user using a mapping comparison table between different ratio ranges and sports tourism purpose intensity.

5. The method for generating a sports tourism route based on user portrait data according to claim 4, characterized in that: The first similarity and the second similarity are calculated by respectively calculating the cosine similarity between each user's sports preference feature and a plurality of first features and the cosine similarity between each user's scenic spot preference feature and a plurality of second features.

6. The method for generating a sports tourism route based on user portrait data according to claim 1, characterized in that: Based on the sports tourism resource database and the tourism user category of each user, generating sports tourism project push information for each user and sending it to the corresponding user step specifically includes: Extracting the location of each tourist attraction and the tourism content and sports activity association feature set in the sports tourism resource database, and calculating a plurality of third correlation degrees corresponding to a plurality of sports activity association features and a plurality of tourism content association features in the tourism content and sports activity association feature set and a plurality of first features and a plurality of second features of the tourism user category of each user; Determine whether there is a third correlation degree higher than the second correlation degree threshold value in a plurality of third correlation degrees of each tourist attraction, and if so, define the tourist attraction as a push candidate attraction; Based on the location of each push candidate attraction and the sports attraction promotion information, sports tourism project push information for each user is generated and sent to the corresponding user.

7. The method for generating a sports tourism route based on user portrait data according to claim 4 or 6, characterized in that: The calculation of the first correlation degree and the second correlation degree and the calculation of the third correlation degree are calculated by calling the external corpus database, and the co-occurrence times of every two sports preference features in each corpus text in the external corpus database, as well as the co-occurrence times of every two features between several sports activity related features and several tourism content related features and several first features and several second features in each corpus text in the external corpus database are calculated respectively.

8. The method for generating a sports tourism route based on user portrait data according to claim 1, characterized in that: According to the sports tourism needs of each intended user and the intensity level of the intended user's travel purpose, several sports tourism routes are generated in the target area during the planning period, and each sports tourism route is sent to the corresponding user as sports tourism planning information, specifically including: Extracting intended travel content and intended travel period from the sports travel needs of each intended user, and calculating the third similarity between a plurality of sports activity-related features of each intended tourist attraction in the intended travel content and a plurality of sports activity-related features of each other non-intended tourist attraction; Count each non-intended tourist attraction whose third similarity is higher than the similarity threshold, count the total of the count results of each intended tourist attraction and non-intended tourist attraction in the sports tourism needs of all intended users, and construct an expanded list of tourist attractions of non-intended tourist attractions in descending order of the counts in the total count results; According to the intended travel period, travel purpose intensity and location of each tourist attraction in the sports tourism needs of each intended user, an expanded list of tourist attractions is considered for non-intended tourist attractions, and several sports tourism routes are generated in the target area during the planning period. Each sports tourism route is sent to the corresponding user as sports tourism planning information.

9. The method for generating a sports tourism route based on user portrait data according to claim 8, characterized in that: According to the intended travel period, travel purpose intensity and location of each tourist attraction in the sports tourism needs of each intended user, an expanded list of tourist attractions is considered for non-intended tourist attractions, and several sports tourism routes are generated in the target area during the planning period. Each sports tourism route is used as sports tourism planning information and sent to the corresponding user steps, including: Based on the intensity of the travel purpose of each intended user, the maximum number of scenic spot expansions for each intended user is determined according to a preset relationship between each intensity and the maximum number of scenic spot expansions; Determine the number of planned sports tourism routes according to the limitation of sports tourism management resources; For all tourist attractions in the target area, according to the location of each tourist attraction, several initial sports tourism routes containing the shortest tourism paths corresponding to different tourist attraction combinations are generated, and according to the principle of optimal route planning, the final sports tourism routes of the planned number are selected from the several initial sports tourism routes; Wherein, the route planning principle is configured as follows: For each intended user, the constraints are that there is at least one final sports tourism route in the final sports tourism route, the sports tourism duration determined according to the location of each tourist attraction and the standard time of sports tourism is shorter than the intended travel period of the intended user, all intended tourist attractions of the intended user are included, and the number of tourist attractions other than all intended tourist attractions is less than the maximum number of tourist attractions expansion of the intended user; the planning goal is that the number of non-intended tourist attractions in all final sports tourism routes in the tourist attraction expansion list is the largest; The final sports tourism route with the largest number of scenic spots is selected from the at least one final sports tourism route planned by each potential user, and is sent to the corresponding user as the sports tourism planning information corresponding to each potential user.

10. A sports tourism route generation system based on user portrait data, characterized in that: The system comprises: A construction module is used to obtain tourism resource information of the target area during the planning period and to construct a sports tourism resource database; A collection module, used to collect user association information and generate a user portrait; wherein the user portrait includes a travel preference feature set consisting of each user's sports preference features and scenic spot preference features, a sports tourism user category determined by the travel preference feature set, and a sports tourism purpose intensity; A sending module, used to generate sports tourism project push information for each user based on the sports tourism resource database and the tourism user category of each user, and send the push information to the corresponding user; A receiving module, used for receiving sports tourism needs fed back by potential users; wherein the sports tourism needs include intended tourism content and intended tourism period; The generation module is used to generate several sports tourism routes in the target area during the planning period according to the sports tourism needs of each potential user and the intensity level of the travel purpose of the potential user, and send each sports tourism route as sports tourism planning information to the corresponding user.

Citation Information

Patent Citations

  • An intelligent tourism target matching method and system based on big data

    CN109919437A

  • Travel route planning method and system based on motion steps

    CN112001538A

  • Tourist route planning method and device

    CN116882599A

  • Tourism service information pushing method and system based on artificial intelligence

    CN118410239A

  • Method for forming a couple's virtual living andcommunity through an internet cyberspace

    KR1020010110215A