Tourism route generation method, system and equipment based on image-text and storage medium

By selecting the content of interest on the travel graphic pages and matching similar routes, users' cumbersome problems when searching for complex travel information are solved, and user experience and ordering efficiency are improved.

CN120179924APending Publication Date: 2025-06-20CTRIP TRAVEL NETWORK TECH SHANGHAI0
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510245566.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-03
Publication Date
2025-06-20

AI Technical Summary

Technical Problem

In the prior art, users need to remember the keywords of multiple attractions when searching for complex tourist information, resulting in a cumbersome ordering process and poor user experience.

Method used

By triggering the circle selection operation on the travel graphic and text page, frame the graphic and text information content of interest, generate a circle selection mark, and send it to the travel route generation module, identify the content of the circle selection mark, generate a collection of interest points, and match the most similar tourism route.

Benefits of technology

It reduces the effort of users when searching for complex travel information, improves user experience, and simplifies the process of placing orders on travel routes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120179924A_ABST
    Figure CN120179924A_ABST
Patent Text Reader

Abstract

The invention provides an image-text-based tourism route generation method, system and device and a storage medium, and the method comprises the steps: triggering a circling operation based on a tourism image-text page by a user, framing at least one segment of image-text information content in the image-text page, and generating a circling mark; a page where the graphic and text information content with the circling mark is located is sent to a tour route generation module; identifying the selected and marked graphic and text information content in the page, and generating a first interest point set; and matching the tourism route with the highest similarity in a tourism route library of the tourism route generation module at least based on the first interest point set. According to the method and the device, tourism route matching can be performed based on tourism image-text page operation, so that the cost when a user needs to search complex tourism information is reduced, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] In the existing function implementation methods, various APPs will provide some entrances to identify, search for, and output some external information into internal data information.

[0003] For example: Currently, when a user sees a favorite travel route introduction on a travel blog or video website, they need to jump to the corresponding travel product order page according to the website address on the page. However, most of the time, everyone has different interests and hobbies. Users are usually interested in several of the tourist attractions, but dislike other parts of the attractions. Then the user needs to remember some keywords and switch to another travel platform to search by keywords. However, a travel route of several days usually involves keywords of multiple attractions. Such an order placement process is cumbersome and the user experience is not good.

[0004] Therefore, the present invention provides a method, system, device, and storage medium for generating a travel route based on graphics and text. Summary of the Invention

[0005] Aiming at the problems in the prior art, the purpose of the present invention is to provide a method, system, device, and storage medium for generating a travel route based on graphics and text, which overcomes the difficulties of the prior art, can match travel routes based on operations on travel-related graphics and text pages, reduce the effort when users need to search for complex travel information, and improve the user experience.

[0006] An embodiment of the present invention provides a method for generating a travel route based on graphics and text, including the following steps:

[0007] S110. A user triggers a selection operation based on a travel-related graphics and text page, frames at least one piece of graphics and text information content in the graphics and text page, and generates a selection mark;

[0008] S120. Send the page where the graphics and text information content with the selection mark is located to a travel route generation module;

[0009] S130. Identify the graphics and text information content with the selection mark in the page and generate a first set of interest points;

[0010] S140. Match the travel route with the highest similarity in the travel route library of the travel route generation module at least based on the first set of interest points.

[0011] Preferably, the step S110 includes the following steps:

[0012] S111. A user triggers a selection operation based on a travel-related graphics and text page;

[0013] S112. Frame at least one piece of graphic and text information content in the graphic and text page based on the trajectory of the user's touch operation;

[0014] S113. Generate a selection mark based on the boundary of the graphic and text information content.

[0015] Preferably, the step S120 includes the following steps:

[0016] S121. Take a screenshot of the page where the graphic and text information content with the selection mark is located;

[0017] S122. Send the screenshot to a travel route generation module.

[0018] Preferably, the step S130 includes the following steps:

[0019] S131. Identify the graphic and text information content of the selection mark in the screenshot, obtain a number of first-class tourist interest points, and generate a first interest point set;

[0020] S132. Identify the graphic and text information content in the screenshot without the selection mark, obtain a number of second-class tourist interest points, and generate a second interest point set.

[0021] Preferably, the step S140 includes the following steps:

[0022] S141. Filter the travel route library of the travel route generation module at least based on the second-class tourist interest points in the second interest point set;

[0023] S142. Match the travel route with the highest similarity in the filtered travel route library of the travel route generation module based on the first interest point set.

[0024] Preferably, the step S140 includes the following steps:

[0025] S143. Match the travel route with the highest similarity in the travel route library of the travel route generation module at least based on the first interest point set.

[0026] Preferably, after the step S140, the following steps are further included:

[0027] S150. Push the link corresponding to the travel route with the highest similarity to the user.

[0028] An embodiment of the present invention further provides a graphic-based travel route generation system for implementing the above-mentioned graphic-based travel route generation method. The graphic-based travel route generation system includes:

[0029] A selection marking module, where the user triggers a selection operation based on a tourism-related graphic and text page, frames at least one piece of graphic and text information content in the graphic and text page, and generates a selection mark.

[0030] A page sending module that sends the page where the graphic and text information content with a selection mark is located to a tourism route generation module.

[0031] An information recognition module that recognizes the graphic and text information content with a selection mark in the page and generates a first set of interest points.

[0032] A tourism route module that matches the tourism route with the highest similarity in the tourism route library of the tourism route generation module based at least on the first set of interest points.

[0033] An embodiment of the present invention also provides a tourism route generation device based on graphic and text, including:

[0034] A processor;

[0035] A memory that stores executable instructions of the processor;

[0036] Wherein, the processor is configured to execute the steps of the above-mentioned tourism route generation method based on graphic and text by executing the executable instructions.

[0037] An embodiment of the present invention also provides a computer-readable storage medium for storing a program, and when the program is executed, the steps of the above-mentioned tourism route generation method based on graphic and text are implemented.

[0038] The purpose of the present invention is to provide a tourism route generation method, system, device and storage medium based on graphic and text, which can match tourism routes based on operations on tourism-related graphic and text pages, reduce the effort when users need to search for complex tourism information, and improve user experience. Description of the Drawings

[0039] By reading the detailed description of the non-restrictive embodiments with reference to the following drawings, other features, purposes and advantages of the present invention will become more obvious.

[0040] Figure 1 It is a flowchart of the tourism route generation method based on graphic and text of the present invention.

[0041] Figures 2 to 3 It is a schematic diagram of the steps of the implementation process of the tourism route generation method based on graphic and text of the present invention.

[0042] Figure 4 It is a schematic diagram of the structure of the tourism route generation system based on graphic and text of the present invention.

[0043] Figure 5It is a schematic structural diagram of the device for generating a travel route based on pictures and texts according to the present invention.

[0044] Figure 6 It is a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention. Specific embodiments

[0045] The following uses specific examples to illustrate the implementation manners of the present application. Those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in the present application. The present application can also be implemented or applied through other different specific implementation manners. Various details in the present application can also be modified or changed according to different viewpoints and application systems without departing from the spirit of the present application. It should be noted that, without conflict, the embodiments and features in the embodiments of the present application can be combined with each other.

[0046] The following takes the drawings as a reference and details the embodiments of the present application so that those skilled in the technical field to which the present application belongs can easily implement it. The present application can be embodied in many different forms and is not limited to the embodiments described herein.

[0047] In the description of the present application, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc., mean that the specific features, structures, materials, or characteristics represented in connection with the embodiment or example are included in at least one embodiment or example of the present application. Moreover, the specific features, structures, materials, or characteristics represented can be combined in a suitable manner in any one or more embodiments or examples. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples represented in the present application and the features of the different embodiments or examples.

[0048] In addition, the terms "first" and "second" are only used for illustrative purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" can explicitly or implicitly include at least one of such features. In the description of the present application, "a plurality" means two or more unless otherwise specifically defined.

[0049] To clearly illustrate the present application, devices irrelevant to the description are omitted, and the same or similar components throughout the specification are given the same reference numerals.

[0050] Throughout the specification, when it is said that a device is "connected" to another device, this includes not only the case of "direct connection", but also the case of "indirect connection" where other elements are placed in between. Additionally, when it is said that a certain device "includes" a certain component, unless there is a particularly contrary record, it does not exclude other components, but means that other components may also be included.

[0051] When it is said that a device is "above" another device, this may be directly above the other device, but there may also be other devices in between. When it is said, in contrast, that a device is "directly" "above" another device, there are no other devices in between.

[0052] Although in some instances the terms first, second, etc. are used herein to denote various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, the first interface and the second interface, etc. are indicated. Furthermore, as used herein, the singular forms "a", "an", and "the" are also intended to include the plural forms unless the context indicates otherwise. It should be further understood that the terms "comprising", "including" indicate the presence of the features, steps, operations, elements, components, items, kinds, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, kinds, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or meaning any one or any combination. Thus, "A, B, or C" or "A, B, and / or C" means "any one of the following: A; B; C; A and B; A and C; B and C; A, B, and C". An exception to this definition occurs only when the combination of elements, functions, steps, or operations are mutually exclusive in some way.

[0053] The technical terms used herein are only for referring to specific embodiments and are not intended to limit the present application. The singular forms used herein also include the plural forms as long as the statement does not clearly indicate the contrary meaning. The meaning of "including" used in the specification is to embody specific characteristics, regions, integers, steps, operations, elements, and / or components, and does not exclude the existence or addition of other characteristics, regions, integers, steps, operations, elements, and / or components.

[0054] Unless otherwise defined, all terms, including the technical and scientific terms used herein, have the same meaning as commonly understood by one of ordinary skill in the technical field to which this application pertains. Terms defined in commonly used dictionaries are additionally interpreted to have a meaning consistent with the relevant technical literature and the content presented herein, and should not be over-interpreted as ideal or overly formulaic meanings as long as they are not defined.

[0055] Figure 1It is a flowchart of the method for generating a travel route based on graphics and text according to the present invention. As Figure 1 shown, the method for generating a travel route based on graphics and text according to the present invention includes:

[0056] S110. The user triggers a selection operation based on a travel-related graphics and text page, frames at least one piece of graphics and text information content in the graphics and text page, and generates a selection mark.

[0057] S120. Send the page where the graphics and text information content with the selection mark is located to a travel route generation module.

[0058] S130. Identify the graphics and text information content with the selection mark in the page and generate a first set of interest points.

[0059] S140. Match the travel route with the highest similarity in the travel route library of the travel route generation module based on at least the first set of interest points.

[0060] In a preferred embodiment, step S110 includes the following steps:

[0061] S111. The user triggers a selection operation based on a travel-related graphics and text page.

[0062] S112. Based on the trajectory of the user's touch operation, frame at least one piece of graphics and text information content in the graphics and text page.

[0063] S113. Generate a selection mark based on the boundary of the graphics and text information content, but not limited thereto.

[0064] In a preferred embodiment, step S120 includes the following steps:

[0065] S121. Take a screenshot of the page where the graphics and text information content with the selection mark is located.

[0066] S122. Send the screenshot to a travel route generation module, but not limited thereto.

[0067] In a preferred embodiment, step S130 includes the following steps:

[0068] S131. Identify the graphics and text information content with the selection mark in the screenshot, obtain several first-class travel interest points, and generate a first set of interest points.

[0069] S132. Identify the graphics and text information content without the selection mark in the screenshot, obtain several second-class travel interest points, and generate a second set of interest points, but not limited thereto.

[0070] In a preferred embodiment, step S140 includes the following steps:

[0071] S141. Filter the travel route library of the travel route generation module at least based on the second type of travel interest points in the second interest point set.

[0072] S142. Match the travel route with the highest similarity in the filtered travel route library of the travel route generation module based on the first interest point set, but not limited thereto.

[0073] In a preferred embodiment, step S140 includes the following steps:

[0074] S143. Match the travel route with the highest similarity in the travel route library of the travel route generation module at least based on the first interest point set, but not limited thereto.

[0075] In a preferred embodiment, after step S140, the following steps are further included:

[0076] S150. Push the link corresponding to the travel route with the highest similarity to the user, but not limited thereto.

[0077] The travel route generation module in the present invention can be a module based on a multimodal large model. The present invention can utilize the multimodal large model to achieve a more general and convenient conversion from external data sources (text, pictures, audio, etc.) to internal data sources, and based on this, complete various functions related to the business field of this software, such as search, navigation, recommendation, etc. This method can greatly reduce the effort required when users need to search for specified information, further improve the usability of the software, and can also expand more business functions.

[0078] The problem to be solved by the present invention is to reduce the effort of cross-searching information when users use multiple different software, and improve the user experience. At the same time, by using the large model combined with the RAG technology, it is possible to further achieve personalized search results and navigation experiences for each user.

[0079] The present invention provides an interactive entry on the home page of the website, allowing users to upload local pictures (which can be from photos or screenshots from another software), audio, video, etc. A knowledge base related to the content of this website is established (which can be implemented based on a vector database), and this knowledge base contains mappings from specific text content to its detailed content (such as URLs, formatted JSON data, etc.). The materials provided by the user are provided to the large model, and combined with specific prompts and the content of the knowledge base, to guide the large model to generate formatted information that combines internal relevant content data (which can be in JSON, XML format, etc.). The front-end page uses the data output by the large model to display relevant front-end information content. Through the content displayed on the front end, users can conveniently browse and perform operation interactions. When providing the large model prompt, the present invention can simultaneously combine the data of the user portrait to adjust the prompt, so that the content output by the large model is more in line with personal preferences.

[0080] Through the user's selection of the content output by the large model, feedback information can be further provided to continuously optimize the model in the later stage.

[0081] For example: When a user sees a travel guide on a certain red book, and then the user wants to search for corresponding scenic spot photos, tickets, air tickets on a travel APP, or directly generate a travel plan, currently it is impossible to directly achieve. The user can only search and view one scenic spot after another, with a relatively high level of effort. The design of the present invention can well solve this problem.

[0082] The specific implementation manner of the present invention is as follows:

[0083] First, referring to Figure 2 As shown, when the user browses the travel-related graphic and text page, a lot of introduction information about interesting travel scenic spots is found. The page includes picture 11 and text introduction paragraph 12 of scenic spot A; picture 13 and text introduction paragraph 14 of scenic spot B; picture 15 and text introduction paragraph 16 of scenic spot C; picture 17 and text introduction paragraph 18 of scenic spot D.

[0084] Referring to Figure 3 As shown, the user respectively triggers the selection operation based on picture 11 and text introduction paragraph 12 of scenic spot A and picture 15 and text introduction paragraph 16 of scenic spot C. Based on the two trajectories 21 and 22 of the user's two touch operations, two paragraphs of graphic and text information content in the graphic and text page are framed, and a selection mark is generated based on the boundary of the graphic and text information content. It can be seen that the user is interested in scenic spot A and scenic spot C, but not interested in scenic spot B and scenic spot D.

[0085] Then, take a screenshot of the page where the graphic and text information content with the selected area mark is located, and send the screenshot to a travel route generation module.

[0086] Identify the graphic and text information content with the selected area mark in the screenshot, obtain a number of first - type tourism interest points (including "Tourist Attraction A" and "Tourist Attraction C"), generate a first interest point set, identify the graphic and text information content without the selected area mark in the screenshot, obtain a number of second - type tourism interest points (including "Tourist Attraction B" and "Tourist Attraction D"), and generate a second interest point set.

[0087] Filter the travel route library of the travel route generation module at least based on the second - type tourism interest points ("Tourist Attraction B" and "Tourist Attraction D") in the second interest point set, and remove the travel routes that contain the attractions the user is not interested in; then match the travel route with the highest similarity in the filtered travel route library of the travel route generation module based on the first interest point set ("Tourist Attraction A" and "Tourist Attraction C").

[0088] Finally, push the link corresponding to the travel route with the highest similarity to the user.

[0089] Figure 4 It is a schematic structural diagram of the graphic - based travel route generation system of the present invention. As Figure 4 shown, an embodiment of the present invention also provides a graphic - based travel route generation system for implementing the above - mentioned graphic - based travel route generation method. The graphic - based travel route generation system 5 includes:

[0090] A selected area marking module 51, where the user triggers a selection operation based on a tourism graphic and text page, frames at least one paragraph of graphic and text information content in the graphic and text page, and generates a selected area mark.

[0091] A page sending module 52, which sends the page where the graphic and text information content with the selected area mark is located to a travel route generation module.

[0092] An information recognition module 53, which recognizes the graphic and text information content with the selected area mark in the page and generates a first interest point set.

[0093] A travel route module 54, which matches the travel route with the highest similarity in the travel route library of the travel route generation module at least based on the first interest point set.

[0094] A link pushing module 55, which pushes the link corresponding to the travel route with the highest similarity to the user, but is not limited thereto.

[0095] In a preferred embodiment, the circle selection marking module 51 is configured to frame at least a segment of graphic and text information content in the graphic and text page based on the user's circle selection operation triggered on a tourism-related graphic and text page and based on the trajectory of the user's touch operation. A circle selection mark is generated based on the boundary of the graphic and text information content, but not limited thereto.

[0096] In a preferred embodiment, the page sending module 52 is configured to take a screenshot of the page where the graphic and text information content with the circle selection mark is located. The screenshot is sent to a tourism route generation module, but not limited thereto.

[0097] In a preferred embodiment, the information recognition module 53 is configured to recognize the graphic and text information content with the circle selection mark in the screenshot, obtain a number of first-class tourism interest points, and generate a first interest point set. The graphic and text information content without the circle selection mark in the screenshot is recognized, a number of second-class tourism interest points are obtained, and a second interest point set is generated, but not limited thereto.

[0098] In a preferred embodiment, the tourism route module 54 is configured to filter the tourism route library of the tourism route generation module at least based on the second-class tourism interest points in the second interest point set. The tourism route with the highest similarity is matched in the filtered tourism route library of the tourism route generation module based on the first interest point set, but not limited thereto.

[0099] In a preferred embodiment, the tourism route module 54 is configured to match the tourism route with the highest similarity in the tourism route library of the tourism route generation module at least based on the first interest point set, but not limited thereto.

[0100] The graphic-based tourism route generation system of the present invention can match tourism routes based on operations on tourism-related graphic and text pages, reduce the effort when users need to search for complex tourism information, and improve the user experience.

[0101] An embodiment of the present invention further provides a graphic-based tourism route generation device, including a processor and a memory, in which executable instructions of the processor are stored. The processor is configured to execute the steps of the graphic-based tourism route generation method by executing the executable instructions.

[0102] As shown above, the graphic-based tourism route generation device of the present invention can match tourism routes based on operations on tourism-related graphic and text pages, reduce the effort when users need to search for complex tourism information, and improve the user experience.

[0103] Those skilled in the art can understand that various aspects of the present invention can be implemented as a system, a method, or a program product. Therefore, various aspects of the present invention can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to herein as "circuitry", "module", or "platform".

[0104] Figure 5 is a schematic structural diagram of the device for generating a tourism route based on graphics and text according to the present invention. The following will refer to Figure 5 to describe the electronic device 600 according to this embodiment of the present invention. Figure 5 The electronic device 600 shown is merely an example and should not impose any limitations on the functions and usage scope of the embodiments of the present invention.

[0105] As Figure 5 shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including the storage unit 620 and the processing unit 610), a display unit 640, etc.

[0106] Among them, the storage unit stores program code, and the program code can be executed by the processing unit 610, so that the processing unit 610 executes the steps according to various exemplary embodiments of the present invention described in the method part of this specification above. For example, the processing unit 610 can execute the steps as Figure 1 shown in

[0107] The storage unit 620 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 6201 and / or a cache storage unit 6202, and may further include a read-only storage unit (ROM) 6203.

[0108] The storage unit 620 may also include a program / utility 6204 having a set (at least one) of program modules 6205. Such program modules 6205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. The implementation of a network environment may be included in each or some combination of these examples.

[0109] The bus 630 may represent one or more of several types of bus structures, including a storage unit bus or a storage unit controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the multiple bus structures.

[0110] The electronic device 600 can also communicate with one or more external devices 700 (such as a keyboard, a pointing device, a Bluetooth device, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 600, and / or communicate with any device (such as a router, a modem, etc.) that enables the electronic device 600 to communicate with one or more other computing devices. Such communication can be carried out through the input / output (I / O) interface 650. Moreover, the electronic device 600 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 660. The network adapter 660 can communicate with other modules of the electronic device 600 through the bus 630. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms, etc.

[0111] The embodiment of the present invention also provides a computer-readable storage medium for storing a program, and the steps of the method for generating a travel route based on pictures and texts are implemented when the program is executed. In some possible implementation manners, various aspects of the present invention can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the above method part of this specification.

[0112] As shown above, the travel route generation system based on pictures and texts of the embodiment of the present invention can match travel routes based on operations on travel-related picture and text pages, reduce the effort when a user needs to search for complex travel information, and improve the user experience.

[0113] Figure 6 is a schematic structural diagram of the computer-readable storage medium of the present invention. Refer to Figure 6 As shown, a program product 800 for implementing the above method according to an embodiment of the present invention is described. It can be a portable compact disc read-only memory (CD-ROM) and includes program code, and can run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited to this. In this document, the readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or in combination with an instruction execution system, apparatus, or device.

[0114] The program product may adopt any combination of one or more readable media. The readable media may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0115] The computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, in which the readable program code is carried. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable storage medium may also be any readable medium other than the readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical fiber cable, RF, etc., or any suitable combination of the above.

[0116] The program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computing device, partially on the user's device, executed as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (for example, by using an Internet service provider to connect through the Internet).

[0117] In summary, the object of the present invention is to provide a method, system, device, and storage medium for generating a travel route based on graphics and text, which can match travel routes based on operations on travel-related graphics and text pages, reduce the effort when users need to search for complex travel information, and improve the user experience.

[0118] The above content is a further detailed description of the present invention in combination with specific preferred embodiments, and it cannot be determined that the specific implementation of the present invention is only limited to these descriptions. For those of ordinary skill in the technical field to which the present invention pertains, without departing from the concept of the present invention, several simple deductions or substitutions can still be made, and all should be regarded as belonging to the protection scope of the present invention.

Claims

1. A method for generating a tourist route based on pictures and texts, characterized in that: The following steps are involved: S110: A user triggers a circle selection operation based on a travel-related graphic page, frames at least one section of graphic information content in the graphic page, and generates a circle selection mark; S120, sending the page containing the graphic information with the circled mark to a travel route generation module; S130, identifying the graphic and text information content of the circled mark in the page, and generating a first set of interest points; S140: Matching the tourist route with the highest similarity in the tourist route library of the tourist route generating module based at least on the first set of points of interest.

2. The method for generating a tourist route based on pictures and texts as claimed in claim 1, characterized in that: The step S110 includes the following steps: S111, the user triggers a circle selection operation based on a travel-related graphic page; S112, framing at least one section of graphic information content in the graphic page based on the track of the user's touch operation; S113: Generate a circle mark based on the boundary of the graphic information content.

3. The method for generating a tourist route based on pictures and texts as claimed in claim 1, characterized in that: The step S120 includes the following steps: S121, taking a screenshot of the page where the graphic information content with the circled mark is located; S122: Send the screenshot to a travel route generation module.

4. The method for generating a tourist route based on pictures and texts as claimed in claim 3, characterized in that: The step S130 includes the following steps: S131, identifying the graphic information content of the circled mark in the screenshot, obtaining a number of first-category tourist interest points, and generating a first interest point set; S132: Identify the graphic information content without circle marks in the screenshot, obtain a number of second-category tourist interest points, and generate a second interest point set.

5. The method for generating a tourist route based on pictures and texts as claimed in claim 4, characterized in that: The step S140 includes the following steps: S141, filtering the tourist route library of the tourist route generating module based on at least the second type of tourist interest points in the second set of tourist interest points; S142: Matching the tourist route with the highest similarity in the tourist route library of the filtered tourist route generation module based on the first point of interest set.

6. The method for generating a tourist route based on pictures and texts as claimed in claim 1, characterized in that: The step S140 includes the following steps: S143: Matching the tourist route with the highest similarity in the tourist route library of the tourist route generation module based at least on the first set of points of interest.

7. The method for generating a tourist route based on pictures and texts as claimed in claim 1, characterized in that: The step S140 further includes the following steps: S150: Push the link corresponding to the travel route with the highest similarity to the user.

8. A tourist route generation system based on pictures and texts, used to implement the tourist route generation method based on pictures and texts as claimed in claim 1, characterized in that: include: A circle selection module, in which a user triggers a circle selection operation based on a travel-related graphic page, frames at least one section of graphic information content in the graphic page, and generates a circle selection mark; A page sending module sends the page containing the graphic information with the circled mark to a travel route generating module; An information recognition module, which recognizes the graphic information content of the circled mark in the page and generates a first set of interest points; The tourist route module matches the tourist route with the highest similarity in the tourist route library of the tourist route generation module at least based on the first set of points of interest.

9. A device for generating tourist routes based on pictures and texts, characterized in that: include: processor; a memory storing executable instructions of the processor; Wherein, the processor is configured to execute the steps of the method for generating a tourist route based on pictures and texts according to any one of claims 1 to 7 by executing the executable instructions.

10. A computer-readable storage medium for storing a program, characterized in that: When the program is executed by a processor, the steps of the method for generating a tourist route based on pictures and texts as described in any one of claims 1 to 7 are implemented.