Interest point interaction method and device, equipment, storage medium and program product

By displaying multiple keywords on the point-of-interest recommendation interface and showing point-of-interest cards based on triggered actions, the problem of low efficiency and insufficient accuracy of point-of-interest interaction in existing technologies is solved, achieving more efficient and accurate point-of-interest recommendation and interaction, and improving the user experience.

CN121635720APending Publication Date: 2026-03-10XIAOHONGSHU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing applications suffer from inefficiency and inaccuracy in the point-of-interest (POI) interaction chain, making it difficult to meet user needs.

Method used

The point of interest recommendation interface displays multiple keywords. Based on the trigger action of the target keyword, point of interest cards are displayed. Point of interest cards contain interactive controls, evaluation information and media information, and support interactive operations such as map display, likes, favorites, comments and navigation.

Benefits of technology

It improves the efficiency and accuracy of point-of-interest recommendations, enhances user-device interaction and the entertainment value of social applications, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121635720A_ABST
    Figure CN121635720A_ABST
Patent Text Reader

Abstract

The invention relates to an interest point interaction method and device, equipment, a storage medium and a program product. The method comprises the following steps: displaying a plurality of keywords on an interest point recommendation interface, and displaying an interest point card of a target interest point based on a triggering operation on a target keyword in the plurality of keywords; wherein the interest point card comprises an interaction control, evaluation information of a target interest point and a media information capacity; the interaction control is used for interacting with the target interest point. According to the interest point interaction method, in the interaction process of recommendation, interest point interaction recommendation is carried out based on the target keyword, and the interest point recommendation efficiency can be improved to a certain extent; besides, interaction between the user and the terminal is realized in combination with an interaction control, so that the user can select a matched keyword to recommend the interest point according to own willingness, the accuracy of interest point recommendation is improved, the interactivity between the terminal and the user and the entertainment of a social application are improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of artificial intelligence technology, and in particular to a method, apparatus, device, storage medium, and program product for point-of-interest interaction. Background Technology

[0002] With the rapid development of internet information and artificial intelligence technologies, various types of application software have permeated every corner of people's lives, bringing great convenience and enjoyment. In particular, recommendation apps for various lifestyle content have received tremendous attention and popularity, and users can use various types of applications to search for content of various interests, such as food, entertainment, and travel.

[0003] In related technologies, when users search for content of interest using application software, they generally first search for points of interest that interest them, then find the points of interest through a map page, click to enter the detailed page of the points of interest, and then interact with the points of interest based on the detailed page of the points of interest to view the content of interest.

[0004] However, current applications have poor interactive links for points of interest, making it difficult to meet user needs. Summary of the Invention

[0005] Therefore, it is necessary to provide an interactive method, apparatus, device, storage medium, and program product that can accurately recommend content based on points of interest, addressing the aforementioned technical problems.

[0006] Firstly, this application provides a method for interactive points of interest. The method includes:

[0007] Display multiple keywords on the point-of-interest recommendation page;

[0008] Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed; wherein, the interest point card includes interactive controls, evaluation information of the target interest point, and media information; the interactive controls are used to interact with the target interest point.

[0009] In one embodiment, the interactive control is at least one of a map display control, a like control, a favorite control, a comment control, a search control, and a navigation control; the method further includes:

[0010] In response to a trigger operation on the map display control, a map interface is displayed, and the target point of interest and / or the point of interest card of the target point of interest are highlighted on the map interface; or,

[0011] In response to a trigger operation on the like control, update the number of likes for the target point of interest and display the updated number of likes on the point of interest card; or,

[0012] In response to a trigger operation on the collection control, the target point of interest is collected; or,

[0013] In response to a trigger operation on the comment control, a comment editing area is displayed, and comment content is published on the details page of the target point of interest based on the comment editing area; or,

[0014] In response to a triggering operation on the search control, a search results interface is displayed; the search results interface includes at least one of the following: relevant published content of the target interest point, detailed description of the target interest point, relevant activity content of the target interest point, and detailed evaluation information of the target interest point; or,

[0015] In response to a trigger operation on the navigation control, a navigation interface is displayed; the navigation interface includes the navigation path corresponding to the location of the target point of interest.

[0016] In one embodiment, the point-of-interest recommendation interface further displays at least one of an update control, an input control, and a recommendation control; the method further includes:

[0017] In response to a trigger operation on the update control, update the keywords displayed in the point of interest recommendation interface; or,

[0018] In response to a triggering operation on the input control, an editing window is displayed, and based on the editing window, an interest point card of the target interest point is displayed on the interest point recommendation interface; or,

[0019] In response to the triggering operation of the recommendation control, interest point cards related to the target keyword are displayed in the interest point recommendation interface.

[0020] In one embodiment, the point-of-interest recommendation interface also displays interactive information and multiple animated word boxes; the animated word boxes display corresponding keywords; the interactive information is determined based on the content displayed on the point-of-interest recommendation interface.

[0021] In one embodiment, displaying a point-of-interest card for a target point of interest in response to a triggering operation based on a target keyword among the plurality of keywords includes:

[0022] In response to a triggering operation on a target keyword among the plurality of keywords, multiple secondary keywords related to the target point of interest are displayed, and in response to a triggering operation on a target secondary keyword among the plurality of secondary keywords, a point of interest card for the target point of interest is displayed; or,

[0023] In response to a triggering operation on a target keyword among the plurality of keywords, at least one recommendation corresponding to the target keyword is displayed, and based on the target keyword and the recommendation, an interest point card for the target interest point is displayed.

[0024] In one embodiment, displaying the point of interest card based on the target keyword and the recommendation suggestion includes:

[0025] In response to a trigger operation on any location on the interest point recommendation interface where the target keyword and the recommendation suggestion are located, display the interest point card of the target interest point;

[0026] Once the target keyword and the recommended suggestions are fully displayed on the point of interest recommendation interface, the point of interest card for the target point of interest is displayed.

[0027] Secondly, this application also provides a point-of-interest interactive device. The device includes:

[0028] The first display module is used to display multiple keywords on the point of interest recommendation interface;

[0029] The second display module is used to display a point of interest card for the target point of interest based on a trigger operation on the target keyword among the plurality of keywords; wherein the point of interest card includes interactive controls, evaluation information of the target point of interest, and media information; the interactive controls are used to interact with the target point of interest.

[0030] Thirdly, this application also provides a computer device. The computer device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to perform the following steps:

[0031] Display multiple keywords on the point-of-interest recommendation page;

[0032] Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed; wherein, the interest point card includes interactive controls, evaluation information of the target interest point, and media information; the interactive controls are used to interact with the target interest point.

[0033] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:

[0034] Display multiple keywords on the point-of-interest recommendation page;

[0035] Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed; wherein, the interest point card includes interactive controls, evaluation information of the target interest point, and media information; the interactive controls are used to interact with the target interest point.

[0036] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:

[0037] Display multiple keywords on the point-of-interest recommendation page;

[0038] Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed; wherein, the interest point card includes interactive controls, evaluation information of the target interest point, and media information; the interactive controls are used to interact with the target interest point.

[0039] The aforementioned point-of-interest (POI) interaction method, apparatus, device, storage medium, and program product display multiple keywords on an POI recommendation interface. Based on a trigger operation on a target keyword among the multiple keywords, an POI card for the target POI is displayed. The POI card includes interactive controls, evaluation information of the target POI, and media information. The interactive controls are used to interact with the target POI. This POI interaction method, by recommending POIs based on target keywords during the recommendation process, can improve the efficiency of POI recommendations to a certain extent. Furthermore, by combining interactive controls with user interaction with the terminal, users can select matching keywords for POI recommendations according to their own preferences. This increases the matching degree between recommended POIs and user needs, improves the accuracy of POI recommendations, enhances the interactivity between the terminal and the user, increases the entertainment value of social applications, and improves the user experience. Attached Figure Description

[0040] Figure 1 This is a diagram illustrating the application environment of the point-of-interest interaction method in one embodiment.

[0041] Figure 2 This is one of the flowcharts illustrating the point-of-interest interaction method in one embodiment;

[0042] Figure 3 This is one of the schematic diagrams of the point of interest recommendation interface in one embodiment;

[0043] Figure 4 This is one of the actual interface diagrams of the point of interest recommendation interface in one embodiment;

[0044] Figure 5 This is a schematic diagram of a map interface in one embodiment;

[0045] Figure 6 This is an actual interface diagram of the map interface diagram in one embodiment;

[0046] Figure 7 This is an interaction diagram illustrating an interaction method for displaying an interest point recommendation interface in one embodiment.

[0047] Figure 8 This is a second schematic diagram of the point of interest recommendation interface in one embodiment;

[0048] Figure 9 This is the third schematic diagram of the point of interest recommendation interface in one embodiment;

[0049] Figure 10 This is the second actual interface diagram of the point of interest recommendation interface in one embodiment;

[0050] Figure 11 This is one of the interaction diagrams for the interaction method of point-of-interest cards in one embodiment;

[0051] Figure 12 This is the second flowchart of an example of a point-of-interest interaction method;

[0052] Figure 13 This is a fourth illustration of an interest point recommendation interface in one embodiment;

[0053] Figure 14 This is the third actual interface diagram of the point of interest recommendation interface in one embodiment;

[0054] Figure 15 This is the fourth actual interface diagram of the point of interest recommendation interface in one embodiment;

[0055] Figure 16 This is an interaction diagram illustrating an interactive method for displaying a map interface in one embodiment;

[0056] Figure 17 This is the second interaction diagram of the interaction method for point-of-interest cards in one embodiment;

[0057] Figure 18 This is an actual interface diagram of switching from the point of interest recommendation interface to the search interface in one embodiment;

[0058] Figure 19 This is the third flowchart of an example of an interest point interaction method;

[0059] Figure 20 This is the fourth flowchart illustrating the point-of-interest interaction method in one embodiment;

[0060] Figure 21 This is the fifth flowchart illustrating the point-of-interest interaction method in one embodiment;

[0061] Figure 22 This is the fifth illustration of an interest point recommendation interface in one embodiment;

[0062] Figure 23 This is the fifth actual interface diagram of the point of interest recommendation interface in one embodiment;

[0063] Figure 24 This is an interaction diagram of the keyword display interaction method in one embodiment;

[0064] Figure 25 This is a sixth illustration of an interest point recommendation interface in one embodiment;

[0065] Figure 26 This is the sixth actual interface diagram of the point of interest recommendation interface in one embodiment;

[0066] Figure 27 This is the seventh illustration of an interest point recommendation interface in one embodiment;

[0067] Figure 28 This is the seventh actual interface diagram of the point of interest recommendation interface in one embodiment;

[0068] Figure 29 This is the eighth illustration of an interest point recommendation interface in one embodiment;

[0069] Figure 30 This is the eighth actual interface diagram of the point of interest recommendation interface in one embodiment;

[0070] Figure 31 This is diagram nine of the actual interface of the point of interest recommendation interface in one embodiment.

[0071] Figure 32 This is the tenth actual interface diagram of the point of interest recommendation interface in one embodiment;

[0072] Figure 33 This is the sixth flowchart of an example of an interest point interaction method;

[0073] Figure 34 This is the ninth illustration of an interest point recommendation interface in one embodiment;

[0074] Figure 35 This is eleventh of the actual interface diagrams of the point of interest recommendation interface in one embodiment;

[0075] Figure 36 This is the third interaction diagram of the interaction method for point-of-interest cards in one embodiment;

[0076] Figure 37 This is the twelfth actual interface diagram of the point of interest recommendation interface in one embodiment;

[0077] Figure 38 This is the fourth interaction diagram of the interaction method for point-of-interest cards in one embodiment;

[0078] Figure 39 This is the seventh flowchart of an example of an interest point interaction method;

[0079] Figure 40 This is the tenth illustration of an interest point recommendation interface in one embodiment;

[0080] Figure 41 This is diagram thirteen of the actual interface of the point of interest recommendation interface in one embodiment.

[0081] Figure 42 This is the fourteenth actual interface diagram of the point of interest recommendation interface in one embodiment;

[0082] Figure 43 This is diagram 15 of the actual interface of the point of interest recommendation interface in one embodiment;

[0083] Figure 44 This is the fifth interaction diagram of the interaction method for point-of-interest cards in one embodiment;

[0084] Figure 45 This is the sixth interaction diagram of the interaction method for point-of-interest cards in one embodiment;

[0085] Figure 46 This is the eighth flowchart of an example of an interest point interaction method;

[0086] Figure 47 This is a schematic diagram of the structure of an interactive point of interest device in one embodiment;

[0087] Figure 48 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation

[0088] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0089] The point-of-interest interaction method provided in this application embodiment can be applied to, for example... Figure 1In the application environment shown, terminal 102 communicates with server 104 via a network. A data storage system can store the data that server 104 needs to process. The data storage system can be integrated onto server 104 or placed on the cloud or other network servers. Terminal 102 has at least one lifestyle-related social application or other types of social applications installed. By launching these applications, various types of lifestyle, work, or entertainment content can be recommended to the user of terminal 102, such as recommendations for restaurants, tourist destinations, and entertainment venues. Specifically, terminal 102 is responsible for collecting user information and can communicate with server 104. Server 104 obtains various types of recommended content based on user information and displays these recommendations on the display screen of terminal 102 for the user to view and browse. Terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, and smart in-vehicle devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted devices. Server 104 can be implemented using a standalone server or a server cluster consisting of multiple servers.

[0090] Currently, social applications using related technologies generally face many pain points when implementing point-of-interest (POI) interactions. For example, achieving accurate location searches requires building a large amount of map annotations (POIs) and searching based on a single keyword. This necessitates a complex structured search process, such as retrieving locations from massive information or map databases to recommend content, resulting in extremely low content recommendation efficiency due to low search efficiency. Moreover, searching based on a single keyword from a vast information or map database makes accurate retrieval difficult, leading to correspondingly low accuracy in content recommendations based on the search results. Furthermore, when users search for content of interest using applications, they typically first search for their points of interest, then locate the point of interest on a map page, click to enter the point of interest's detailed page, and then interact with the point of interest to view related content. Clearly, the current interaction chain for points of interest in applications is poor and fails to meet user needs. To address the aforementioned technical problems, this application provides an interest-point interaction method, aiming to offer a more intelligent and lightweight interest-point interaction application and method, achieving accurate interest-point search and interest-point content recommendation. The following embodiments will elaborate on the interest-point interaction method provided in this embodiment.

[0091] In one embodiment, such as Figure 2 As shown, an interaction method for points of interest is provided, which can be applied to... Figure 1 Taking the terminal in the example, the explanation includes the following steps:

[0092] S201 displays multiple keywords on the point of interest recommendation interface.

[0093] Optionally, multiple keywords can be keywords with multiple intents. For example, multiple intents can include at least one of the following: intent to search for food scenarios, intent to search for lifestyle scenarios, intent to search for work scenarios, intent to search for entertainment scenarios, etc. Moreover, the same intent can be further subdivided into different types of intents. For example, the intent for food scenarios can be further divided into intents for breakfast scenarios, intents for lunch scenarios, intents for afternoon tea scenarios, intents for dinner scenarios, intents for party scenarios, etc.

[0094] Optionally, keywords can be represented in any form, including Chinese characters, English words, letters, symbols, images, and short phrases. There are no restrictions on this, and different keywords can have the same or different forms. For example, see [link to relevant documentation]. Figure 3 Schematic diagram and Figure 4 The actual interface diagram, in Figure 3 and Figure 4 In the interest point recommendation interface shown, some keywords are represented in Chinese characters, while others are represented in English. Each keyword can describe the intent of the scene, for example, Figure 3 and Figure 4 The keyword "have a cup of coffee" in the point-of-interest recommendation interface describes the intention of drinking coffee during afternoon tea. Optionally, keywords can be highlighted in the point-of-interest recommendation interface, for example, by using preset color values ​​to display keywords; different keywords can be displayed in the same or different colors. Optionally, keywords can have the function of triggering a jump to other interfaces.

[0095] Optionally, the point of interest recommendation interface includes multiple keywords, and different keywords can be distributed and displayed in different positions in the point of interest recommendation interface, or they can be displayed in different positions in the point of interest recommendation interface based on a preset distribution method. For example, the keywords can be displayed in the central area of ​​the point of interest recommendation interface and arranged from top to bottom or from left to right in the central area.

[0096] Optionally, the point-of-interest (POI) recommendation interface also displays multiple animated word boxes, each displaying a corresponding keyword. These animated word boxes can be dynamically displayed on the POI recommendation interface; for example, the animated word boxes can be bubble-shaped and dynamically displayed in a bubble-like manner. See [link to POI recommendation interface]. Figure 14 , Figure 21 , Figure 26 , Figure 28 , Figure 29 , Figure 30 , Figure 33 .

[0097] In this embodiment, a user can launch a social application installed on a terminal. Optionally, the social application can immediately display an interest recommendation interface after launch; alternatively, the social application can first display a browsing interface after launch, and switch to the interest recommendation interface when the user triggers an interest search function control on the browsing interface, which displays multiple keywords; alternatively, when the social application launches and displays a map interface, the user can switch to the interest recommendation interface when the user triggers an interest search function control on the map interface, which displays multiple keywords, for example, see... Figure 5 The interface diagram shown is as follows: Figure 6 The actual interface shown includes a point-of-interest (POI) search function control A. When the user triggers POI search function control A, the terminal's display will switch to a POI recommendation interface. Figure 3 and Figure 4 (The interface shown). It should be noted that the display position of the search function control A in the schematic diagram differs from that in the actual interface diagram. This is merely an illustrative example, and the display position of the search function control A is not limited.

[0098] It should be noted that the terminal interacts with the server while displaying the point-of-interest recommendation interface. For details, please refer to [link / reference]. Figure 7 The aforementioned interaction flowchart describes an interaction process that includes:

[0099] S301, the terminal generates a first interface acquisition request based on the terminal user's first user identifier and sends the first interface acquisition request to the server; the first interface acquisition request carries the first user identifier.

[0100] S302, when the server receives the first request to obtain the interface, it extracts the first user identifier from the request and obtains the first user information of the terminal user based on the first user identifier. Then, it determines all candidate keywords associated with the terminal user based on the first user information and uses all candidate keywords as keywords to be displayed on the point-of-interest recommendation interface, thus obtaining multiple keywords. Alternatively, when the number of candidate keywords is large, a preset number of keywords can be selected from all candidate keywords as keywords to be displayed on the point-of-interest recommendation interface, thus obtaining multiple keywords. The preset number can be determined in advance based on display capabilities and actual needs.

[0101] S303, the server determines the keyword element based on multiple keywords. The server also needs to obtain other interface elements on the point of interest recommendation interface, generate first feedback information based on the other interface elements and the keyword element, and return the first feedback information to the terminal.

[0102] S304, when the terminal receives the first feedback information, it generates an interest point recommendation interface based on the first feedback information and updates the terminal's current display interface, causing the display interface to switch to display the interest point recommendation interface.

[0103] The first user information includes at least one of the following: the terminal user's location information, identification information, tag information, lifestyle information, browsing content, favorite content, summary notes, etc.

[0104] Optionally, the method by which the server determines all candidate keywords associated with the terminal user based on the first user information includes: performing semantic analysis on the first user information using a corresponding AI intelligent model, outputting the intent of multiple scenarios matching the terminal user, and further searching or retrieving the associated candidate keywords based on the intent of each matched scenario.

[0105] Optionally, the method by which the server determines all candidate keywords associated with the terminal user based on the first user information includes: using a corresponding AI intelligent model to analyze the first user information to analyze the terminal user's profile and / or the terminal user's lifestyle, and further using a corresponding AI intelligent model to analyze the terminal user's profile and / or the terminal user's lifestyle to infer the intent of multiple scenarios matched with the terminal user, and further searching or retrieving the associated candidate keywords based on the intent of each matched scenario.

[0106] Optionally, the method by which the server determines all candidate keywords associated with the end user based on the first user information includes: analyzing the first user information using a corresponding AI intelligent model to classify the end user, further analyzing the type of the end user using the corresponding AI intelligent model to determine the intent of various scenarios that match the type of user, and then determining all candidate keywords associated with the end user based on the relevant information of the intent of various scenarios.

[0107] Optionally, the method by which the server determines all candidate keywords associated with the end user based on the first user information includes: analyzing the first user information using a corresponding AI intelligent model to classify the end user, and then retrieving all candidate keywords corresponding to the end user of that type from a relevant keyword library.

[0108] Optionally, the method by which the server determines all candidate keywords associated with the terminal user based on the first user information includes: analyzing the first user information using a corresponding AI intelligent model to determine the terminal user's current intent, then analyzing the current intent using the corresponding AI intelligent model to output multiple scenarios that match the user's intent, and further searching or retrieving all candidate keywords associated with each matching scenario.

[0109] When analyzing the intent of end-users in matching scenarios, the aforementioned AI intelligent model can categorize users into three types: exploratory, immediate, and recommendation-oriented. Exploratory users typically have vague requirements, considering things as they browse content, such as deciding on a destination before leaving home or looking for places to spend money on Friday. Immediate users usually have clearer requirements, making quick decisions after brief consideration, such as wanting to find a restaurant in the mall after a long afternoon of shopping. Recommendation-oriented users are often attracted to content without a specific need, with unclear subsequent considerations and decisions, such as saving videos or content on relevant social media apps or simply having a vague idea of ​​where to go someday. Based on the above descriptions, the characteristics of exploratory users are: a) the most important factor is the content (e.g., authenticity, reviews, friend recommendations, friend saves, details matching the user's personalized needs); b) location (e.g., coarse-grained location description, such as city XXX). The characteristics of users who are "instantly interested" are described as follows: a) Location is paramount (e.g., granular location descriptions, such as "XXX shopping mall"); b) Content is important (e.g., structured and concise information based on reality, such as ratings, cuisine, and possibly simple reviews). The characteristics of users who are "influenced" by product recommendations are described as follows: a) They are primarily attracted by the content (similar to exploratory users), but do not subsequently enter the consideration and decision-making stage (mainly due to product functionality limitations and disconnects between apps). When analyzing user types, AI models can analyze or consider the elements or descriptions of the above types to accurately output the intent of each user type's scenario and corresponding keywords.

[0110] Optionally, the method by which the server determines all candidate keywords associated with the end user based on the first user information includes: using a corresponding AI intelligent model based on the first user information and summarizing user-generated content to analyze the end user's user tags or user characteristics; then using a corresponding AI intelligent model to analyze based on the user tags or user characteristics, outputting intents that match the end user's various scenarios, and further searching or retrieving all associated candidate keywords based on each matched scenario intent.

[0111] The aforementioned method, which utilizes corresponding AI intelligent models based on primary user information and summarizes user-generated content (UGC) to analyze end-user tags or characteristics, includes: a first-stage analysis, a second-stage analysis, and a third-stage analysis. The first-stage analysis involves the core user group, such as young people in a specific city, and corresponding typical application scenarios, such as exploratory users. The second-stage analysis involves a broader user group, such as those in first-tier cities, and corresponding scenarios, such as exploratory or immediate-use users. The third-stage analysis involves a secondary core user group, such as those in first-tier or new first-tier cities, and corresponding scenarios, such as product recommendation / recommendation users. UGC includes content liked, saved, and viewed by end-users or other users.

[0112] For example, the demographic characteristics of the user profile analyzed in the first phase above include: city / region (e.g., city XX), age & gender (e.g., 20-35 years old, male / female), consumption habits (e.g., eating out at least once a week), corresponding user assumptions and pain points. For example, exploratory users typically meet up with friends for dinner on weekday evenings, choosing a restaurant at 3:30 PM and arriving at the nearest restaurant by 6:00 PM. Key factors for the UGC content analysis include: 1) the authenticity of UGC information, which can be verified using evaluations of merchants, services, feelings, and satisfaction on relevant social applications; 2) after initial exposure to UGC information, external objective information is needed to support the final decision.

[0113] The demographic characteristics analyzed in the second phase above include: city / region (e.g., first-tier cities), age & gender (e.g., 20-35 years old), and consumption habits (e.g., eating out at least once a week). Corresponding user assumptions and pain points include, for example, exploratory users are similar to those in the first phase, while immediate users typically shop and play in a commercial area and need to find a restaurant within the mall. Key factors in the UGC content analysis include: 1) Geographic location for precise accessibility; 2) Simplified content such as ratings and evaluation tags; and 3) Structured or objective information such as queue times and cuisine.

[0114] The aforementioned keyword determination method analyzes user types, intentions, preferences, and habits using certain pre-inputs, improving the matching degree between scenarios and users, i.e., improving the matching degree between keywords and end-user needs, thereby enhancing the accuracy of subsequent keyword-based content recommendations. Furthermore, when users explore, they need to switch between multiple products, requiring authenticity and personalization. This method combines existing personalized data from social applications (e.g., GPS, UGC content) and assets (e.g., likes, favorites, views) as pre-inputs, allowing AI intelligent models to specifically summarize local UGC activities. Additionally, by combining user personalized data and click options, it can fully understand the implicit conditions expressed by users; it can replace users in performing multiple searches, filtering, and browsing of favorites across the entire site, and also replace users in searching for specific information, such as geographical location, on other social applications outside the site; it can also summarize information based on user needs and natural language summaries of user reviews on social applications, and then recommend content based on this summarized information.

[0115] It should be noted that when the server obtains all candidate keywords associated with the end user based on step S302, it can generate and save a keyword library based on these candidate keywords. This library can then be used to update the display of multiple keywords on the point of interest recommendation interface, or to facilitate subsequent keyword searches, thereby improving the efficiency of keyword search. Optionally, when the server obtains all candidate keywords associated with the end user based on step S302, it can add these candidate keywords to the corresponding keyword database to expand the keyword database's vocabulary, improve the learning ability of the AI ​​intelligent model, and thus improve the accuracy of keyword recognition.

[0116] S202, based on the triggering operation of the target keyword among multiple keywords, display the point of interest card of the target point of interest.

[0117] The Point of Interest (POI) card includes interactive controls, evaluation information of the target POI, and media information. Optionally, the POI card can be triggered to display a map interface, highlighting the target POI and / or the POI card itself on that map interface. Optionally, the POI card can be triggered to display at least one of the following on the current POI recommendation interface: related published content of the target POI, a detailed description of the target POI, related activity content of the target POI, and detailed evaluation information of the target POI. The interactive controls are used to interact with the target POI, allowing users to view detailed content, retrieve published content (activity content), comment on the target POI, like the target POI, and locate the target POI.

[0118] Optionally, the interactive controls include at least one of the following: map display control, like control, favorite control, comment control, search control, and navigation control. Specifically, the map display control is used to display a map interface and show the target point of interest on the map; the like control is used to display the user's likes on the target point of interest, including the number of likes and the reason for the likes; the favorite control is used to favorite information related to the target point of interest; the comment control is used to display user comments on the target point of interest; the search control is used to display detailed information about the target point of interest; and the navigation control is used to navigate to the location corresponding to the target point of interest. The evaluation information includes user evaluations of the target interest point, which may specifically include ratings and evaluation descriptions of the target interest point; optionally, the evaluation information may be the evaluation information synchronized on the target interest point details page, or it may be comments associated with published content related to the target interest point; the media information includes at least one of the following: related image descriptions, video descriptions, and text descriptions of the target interest point; optionally, the media information may be media information synchronized on the target interest point details page (e.g., images and / or videos), or it may be media information associated with published content related to the target interest point (e.g., images and / or videos).

[0119] Optionally, the target point of interest can be any type of interest, such as lifestyle, work, or entertainment. The text description can include the location information, description, and rating of the target point of interest. Multiple point of interest cards can be displayed in a preset arrangement on the point of interest recommendation interface. These cards can be arranged horizontally, vertically, or stacked, or displayed in a list format, or in other ways; there are no limitations on this. For example, see... Figure 8 The interface diagram shown is as follows: Figure 9 The interface diagram shown is as follows: Figure 10The actual application interface diagram shown is as follows, Figure 8 Multiple point-of-interest cards are arranged vertically in the point-of-interest recommendation interface; Figure 9 and Figure 10 Multiple point-of-interest (POI) cards are arranged horizontally in the POI recommendation interface. Optionally, the POI recommendation interface can display all POI cards, or, if there are a large number of POI cards, only a portion of them can be displayed. POI cards can be highlighted or moved to different positions, for example, see [link to relevant documentation]. Figure 8 The display interface shown includes multiple point-of-interest (POI) cards 3. Each POI card 3 displays interactive controls B, evaluation information C for the target POI, and media information D. Users can interact with the content displayed on the POI card by triggering any of the interactive controls B.

[0120] Optionally, the triggering action for the target keyword can include any one of the following: click, double-click, circle, touch, etc., and there is no limitation on the form of the triggering action.

[0121] Optionally, the target keyword can be any one of multiple keywords, which can be determined based on the user's trigger action.

[0122] In this embodiment, when the point-of-interest (POI) recommendation interface is displayed on the terminal, the user can first determine the target keyword and then trigger it through a triggering operation. Specifically, the user can click, double-click, circle, or touch the target keyword to trigger it. Once the target keyword is triggered, the current POI recommendation interface can update and display the POI cards that show the target key point. Specifically, the POIs can be displayed based on POI cards to show the user multiple recommended POIs related to the target keyword.

[0123] It should be noted that the terminal interacts with the server during the display of Points of Interest (POI) cards. For details, please refer to [link / reference]. Figure 11 The aforementioned interaction flowchart describes an interaction process that includes:

[0124] S401, the terminal generates a second access interface request based on the target keyword and sends the second access interface request to the server; the second access interface request carries the target keyword.

[0125] S402, when the server receives the second access interface request, it extracts the target keyword from the second access interface request and obtains the target interest point corresponding to the target keyword.

[0126] S403, the server generates interface elements based on the target keywords and corresponding target points of interest, generates second feedback information based on the interface elements, and returns the second feedback information to the terminal.

[0127] S404, when the terminal receives the second feedback information, it updates the current point of interest recommendation interface according to the second feedback information, so that the point of interest recommendation interface displays the point of interest card of the target point of interest.

[0128] Optionally, the method for the server to obtain target interest points corresponding to the target keywords includes: using a corresponding AI intelligent model to analyze the target keywords or searching based on the target keywords to obtain one or more target interest points related to the target keywords.

[0129] Optionally, the method for the server to obtain the target interest points corresponding to the target keywords includes: the server can also first obtain the user information of the end user, and perform AI intelligent analysis based on the user information of the end user and the target keywords to obtain one or more target interest points related to the target keywords.

[0130] The interest-point interaction method in the above embodiments displays multiple keywords on the interest-point recommendation interface. Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed. The interest point card includes interactive controls, evaluation information of the target interest point, and media information content. The interactive controls are used to interact with the target interest point. This interest-point interaction method, by recommending interest points based on target keywords during the recommendation interaction process, can improve the efficiency of interest point recommendation to a certain extent. Furthermore, by combining interactive controls to enable user-terminal interaction, users can select matching keywords for interest point recommendations according to their own preferences. This increases the matching degree between recommended interest points and user needs, improves the accuracy of interest point recommendations, increases the interactivity between the terminal and the user, enhances the entertainment value of social applications, and improves the user experience.

[0131] In one embodiment, the interactive control is at least one of a map display control, a like control, a favorite control, a comment control, a search control, and a navigation control; based on this, Figure 2 The method described in the embodiments, such as Figure 12 As shown, it also includes any of the following:

[0132] S501, in response to a trigger operation on the map display control, displays the map interface and highlights the target point of interest on the map interface.

[0133] The map interface can also hide or weaken the display of multiple other points of interest, for example, making the display brightness of other points of interest less than that of the target point of interest.

[0134] Optionally, the method for highlighting the target point of interest includes: rendering the target point of interest using a preset color value and then displaying it. Optionally, the method for highlighting the target point of interest includes: marking the target point of interest using a preset identifier and then displaying it. Optionally, the method for highlighting the target point of interest includes: displaying the target point of interest at a first brightness value and displaying other points of interest at a second brightness value, where the second brightness value is less than the first brightness value. Optionally, the method for highlighting the target point of interest includes: enlarging the target point of interest and shrinking the display of other points of interest. This embodiment, by highlighting the target point of interest, contrasts it with other points of interest, thereby improving the contrast between the target point of interest and other points of interest, allowing end users to clearly view the relevant information of the target point of interest.

[0135] Optionally, in this embodiment, the triggering operation for the map display control may include any one of the following: click operation, double-click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0136] Optionally, the map display control has the function of updating the content of the currently displayed point-of-interest (POI) recommendation interface when triggered. The map display control can be displayed at any position within the POI card, for example, see [link to example]. Figure 13 The diagram shown and Figure 14 The actual interface shown is illustrated, in which a map display control E is displayed within the function control display area or bar. Optionally, the map display control E can also be displayed near each keyword to facilitate switching the map interface display when the corresponding keyword is selected, and displaying the target point of interest on the map interface. It should be noted that when the map display control is displayed in the function control display bar of the point of interest recommendation interface, the user can first trigger a keyword, select the target keyword, and then trigger the map display control in the function control display bar. At this time, the current point of interest recommendation interface will switch to displaying the map interface, and the target point of interest will be displayed on the map interface. For example, see... Figure 15 The actual interface shown displays the target point of interest on the map, along with point of interest cards for that target point of interest.

[0137] In this embodiment, when a point-of-interest (POI) recommendation interface is displayed on the terminal, and the terminal user wants to further view the corresponding POIs on the map interface after viewing the keywords displayed in the POI recommendation interface, the terminal user can trigger the map display control through a triggering operation. Specifically, the user can click, double-click, or touch the map display control to trigger it. After the map display control is triggered, the currently displayed POI recommendation interface on the terminal can switch to displaying the map interface, and the target POIs corresponding to the target keywords can be displayed on the map interface, so that the user can intuitively view the location and related information of the POIs on the map interface.

[0138] It should be noted that during the process of switching map display interfaces, the terminal interacts with the server to obtain the target point of interest, other points of interest, and map information to be displayed on the map interface. For details, please refer to [link to relevant documentation]. Figure 16 The aforementioned interaction flowchart describes an interaction process that includes:

[0139] S601, the terminal generates a third access interface request based on the identifier of the map display control, the target point of interest, and other points of interest, and sends the third access interface request to the server; the third access interface request carries the identifier of the map display control, the identifier of the target point of interest, and the identifiers of other points of interest.

[0140] S602, when the server receives the third request to obtain the interface, it extracts the identifier of the map display control, the identifier of the target point of interest, and the identifiers of other points of interest from the third request to obtain the interface. It then searches for the corresponding map information based on the identifier of the map display control and searches the database based on the identifiers of the target point of interest and other points of interest to find the relevant information of the target point of interest and other points of interest required by the map interface.

[0141] S603 generates map interface elements based on relevant information of the target point of interest, relevant information of other points of interest, and map information, generates third feedback information based on the map interface elements, and returns the third feedback information to the terminal.

[0142] The relevant information for the target point of interest includes evaluation information, media information, and location information; the relevant information for other points of interest includes evaluation information, media information, and location information for those other points of interest.

[0143] S604, when the terminal receives the third feedback information, it generates a map interface based on the third feedback information and updates the current point of interest recommendation interface, so that the point of interest recommendation interface switches to display the map interface.

[0144] Optionally, the method for the server to obtain relevant information about the target point of interest and other points of interest includes: using a corresponding AI intelligent model to search for the target point of interest and other points of interest, retrieving evaluation information, media information, and location information of the target point of interest; the relevant information of other points of interest includes evaluation information, media information, and location information of other points of interest. Additionally, the method for the server to obtain map information includes: using a corresponding AI intelligent model to analyze the location of the terminal user, obtaining map information related to the terminal user's location; or, using a corresponding AI intelligent model to analyze the location information of the target point of interest and other points of interest, obtaining map information related to the target point of interest and other points of interest.

[0145] It should be noted that the terminal interacts with the server during the display of Points of Interest (POI) cards. For details, please refer to [link / reference]. Figure 17 The aforementioned interaction flowchart describes an interaction process that includes:

[0146] S701, the terminal generates a first information acquisition request based on the identifier of the target point of interest, and sends the first information acquisition request to the server; the first information acquisition request carries the identifier of the target point of interest.

[0147] S702, when the server receives the first information acquisition request, it extracts the identifier of the target point of interest from the first information acquisition request, and searches the corresponding database according to the identifier of the target point of interest to obtain relevant information about the target point of interest.

[0148] S703, the server generates fourth feedback information based on the relevant information of the target point of interest, and returns the fourth feedback information to the terminal.

[0149] S704, when the terminal receives the fourth feedback information, it updates the current map interface according to the fourth feedback information, so that the point of interest card of the target point of interest is displayed on the map interface.

[0150] S502, in response to the trigger operation of the like control, updates the number of likes for the target point of interest and displays the updated number of likes on the point of interest card.

[0151] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0152] Optionally, the "like" control can be triggered to update the like status on the currently displayed Point of Interest (POI) card, such as the number of likes and the reason for each like. The "like" control can be displayed anywhere on the POI card, for example, see [link to POI card]. Figure 8 , Figure 9 and Figure 10The interface diagram shown includes a "like" control (B) on the Point of Interest card. Additionally, the Point of Interest card displays the current number of likes (not shown in the diagram).

[0153] In this embodiment, when a Point of Interest (POI) card is displayed on the terminal, and the terminal user wants to "like" the content in the POI card, the user can trigger the "like" control by clicking, double-clicking, or touching the control. After the "like" control is triggered, the number of likes on the currently displayed POI card can be updated, as can the reason for liking. Specifically, the number of likes can be increased by 1, and the reason for liking can be updated, allowing the user to visually view the liking status on the POI card.

[0154] S503, in response to the triggering operation of the favorites control, saves the relevant information of the target point of interest in the favorites folder.

[0155] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0156] Optionally, the favorites control has the function of saving the content of the target point of interest card currently displayed on the terminal when triggered. The favorites control can be displayed at any position in the point of interest card, for example, see Figure 8 The interface diagram shown includes a collection control B displayed in the point of interest card.

[0157] In this embodiment, when a Point of Interest (POI) card is displayed on the terminal, and the terminal user wants to save the content of the POI card after viewing it, the terminal user can trigger a save control by clicking, double-clicking, or touching the save control. Once the save control is triggered, the content of the currently displayed POI card can be saved to a preset favorites list, allowing the user to later retrieve the content from the favorites list.

[0158] S504, in response to the triggering operation of the comment control, displays the comment editing area, and publishes the comment content on the details page of the target interest point based on the comment editing area.

[0159] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0160] Optionally, the comment control can be triggered to add comment content to the target point of interest card currently displayed on the terminal; optionally, the comment control can be triggered to switch to the details page of the target point of interest to post comment content; optionally, the comment control can be triggered to post the user-input comment content to the details page of the target point of interest. The comment control can be displayed anywhere in the point of interest card, for example, see [link to example]. Figure 8 The interface diagram shown includes a comment control (B) displayed in the point of interest card.

[0161] In this embodiment, when a Point of Interest (POI) card is displayed on the terminal, and the terminal user wants to comment on the content of the POI card, or post a comment on the details page of the target POI, the terminal user can trigger the comment control through a triggering operation. Specifically, the user can click, double-click, or touch the comment control to trigger it. After the comment control is triggered, a comment editing area can be displayed on the POI card. The user can enter new comment content in the comment editing area on the POI card, and the new comment content will be added to and displayed on the currently displayed POI card on the terminal. Alternatively, the terminal can post the comment content to the details page of the target POI, or the terminal can switch to displaying the details page of the target POI and post the user-entered comment content to the details page of the target POI.

[0162] S505, in response to the triggering operation of the search control, displays the search results interface; the search results interface includes relevant published content of the target interest point, detailed description of the target interest point, relevant activity content of the target interest point, and detailed evaluation information of the target interest point.

[0163] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0164] Optionally, the search control can be triggered to switch from the currently displayed interface on the terminal to the search results interface. The search control can be displayed anywhere within the point of interest card, for example, see [link to relevant documentation]. Figure 17 The interface diagram shown illustrates that when the search control in the interest point recommendation interface on the left is triggered, the interface displays relevant published content, detailed descriptions, related activities, and detailed evaluation information of the target interest point. See the interface diagram on the right.

[0165] In this embodiment, when a Point of Interest (POI) card is displayed on the terminal, and the terminal user wants to perform a deeper search on the content of the POI card, the terminal user can trigger the search control by clicking, double-clicking, or touching the search control. After the search control is triggered, the terminal user can obtain relevant published content, detailed descriptions, related activities, and detailed evaluation information of the target POI from the server, and display this information on the currently displayed interface; alternatively, the terminal user can obtain the interface elements of the search results interface from the server, generate and display the search results interface based on these elements, and display the relevant published content, detailed descriptions, related activities, and detailed evaluation information of the target POI on the search results interface.

[0166] Additional note: During the process of displaying the search results interface, the terminal will interact with the server. For details, please refer to [link / reference]. Figure 19 The interaction flowchart shown includes the following interaction process:

[0167] S801, the terminal generates a fourth interface acquisition request based on the target point of interest and sends the fourth interface acquisition request to the server; the fourth interface acquisition request carries the target point of interest.

[0168] S802, when the server receives the fourth request to obtain the interface, it extracts the target point of interest from the fourth request to obtain the relevant information of the target point of interest.

[0169] The relevant information for the target interest points includes the relevant published content, the detailed description of the target interest points, the relevant activities of the target interest points, and the detailed evaluation information of the target interest points.

[0170] S803, the server generates information interface elements based on relevant information of the target point of interest, obtains other interface elements, generates fourth feedback information based on the information interface elements and other interface elements, and returns the fourth feedback information to the terminal.

[0171] S804, when the terminal receives the fourth feedback information, it generates a search results interface based on the fourth feedback information and switches from the current interface to display the search results interface, so that the search results interface displays relevant information with the target point of interest.

[0172] Optionally, the above methods for obtaining relevant information about target points of interest include: the server can search for relevant information about target points of interest in local notes, favorites, site content, or external application content.

[0173] S506, in response to a trigger operation on the navigation control, displays the navigation interface; the navigation interface includes the navigation path corresponding to the location of the target point of interest.

[0174] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0175] Optionally, the navigation control has the function of switching the display of a navigation interface when touched, and this navigation interface includes the navigation path from the user's terminal location to the target point of interest location, and highlights this navigation path in the navigation interface. The navigation control can be displayed at any position in the point of interest card, for example, see [link to example]. Figure 8 , Figure 9 and Figure 10 The interface diagram shown has a display control B displayed in the point of interest card.

[0176] In this embodiment, when a point-of-interest (POI) card is displayed on the terminal, and the terminal user views the location information of the target POI card, the user can trigger a navigation control through a triggering operation. Specifically, the user can click, double-click, or touch the navigation control to trigger it. Once the navigation control is triggered, the terminal can switch from the current interface to the navigation interface, which displays the navigation path between the terminal's location and the target POI's location, and can also highlight the navigation path. The navigation interface can also display map information, allowing the user to view the location of the target POI and surrounding map information based on the navigation path. In this embodiment, by setting a navigation control on the POI card, the user can quickly switch to the navigation interface of the target POI's location while viewing it. This integrates navigation functionality into the application, eliminating the need for the user to open other applications and search for the target POI on their navigation pages, thus improving the user experience and enhancing the ability to find the location of POIs.

[0177] It should be noted that during the display of the navigation interface, the terminal interacts with the server to obtain the recommended content required for the navigation interface. For details, please refer to [link / reference]. Figure 20 The aforementioned interaction flowchart describes an interaction process that includes:

[0178] S901, the terminal generates a fifth access interface request based on the location information of the terminal user and the location information of the target point of interest, and sends the fifth access interface request to the server; the fifth access interface request carries the location information of the terminal user and the location information of the target point of interest.

[0179] S902, when the server receives the fifth access interface request, it extracts the location information of the terminal user and the location information of the target point of interest from the fifth access interface request.

[0180] S903, the server generates a navigation path based on the location information of the terminal user and the location information of the target point of interest, generates navigation interface elements based on the navigation path, obtains other interface elements, generates fifth feedback information based on the navigation interface elements and other interface elements, and returns the fifth feedback information to the terminal.

[0181] S904, when the terminal receives the fifth feedback information, it generates a navigation interface based on the fifth feedback information and switches from the current interface to display the navigation interface, so that the navigation interface displays the navigation path between the terminal user's location and the location of the target point of interest.

[0182] In one embodiment, the aforementioned point-of-interest recommendation interface further displays at least one of an update control, an input control, and a recommendation control; based on this, Figure 2 The method described in the embodiments, such as Figure 21 As shown, it also includes any of the following:

[0183] S1001, in response to the trigger operation of the update control, updates the keywords in the interest point recommendation interface.

[0184] Optionally, the triggering operation in the embodiments of this application may include any one of the following: click operation, double-click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0185] Optionally, the update control has the function of updating the keywords on the Points of Interest (POI) recommendation interface when triggered, that is, displaying a new batch of keywords on the POI recommendation interface. Therefore, the update control can be named "Refresh," and there are no restrictions on its name. The update control can be displayed anywhere on the POI recommendation interface, for example, see [link to example]. Figure 22 The diagram shown and Figure 23 The actual interface shown is as follows. Figure 22 The interest point recommendation interface displays an update control 6, named "Refresh Batch"; Figure 22 The interest recommendation interface displays an update control 6 named "Unsatisfactory". It's worth noting that the update control can be displayed in the same way as the keywords. For example, if the keywords are displayed using a bubble animation, the corresponding update control can also be displayed using a bubble animation. Figure 23 The update control displays the "Unsatisfactory" option. Optionally, the update control can also be displayed in the interface's control bar. It should be noted that when secondary keywords are displayed on the Points of Interest recommendation interface, the above update control can also be used to update the secondary keywords displayed on the Points of Interest recommendation interface; see [link to relevant documentation]. Figure 34 and Figure 35 When the point-of-interest recommendation interface displays target keywords and recommendations, the update control described above can also be used to update the recommendations displayed on the point-of-interest recommendation interface. See [link to relevant documentation]. Figure 40 ( Figure 40 (The update control is not shown, but that does not mean it does not exist); secondary keywords and recommendations will be explained later. Please refer to the description of the following examples for details.

[0186] In this embodiment, when an interest point recommendation interface is displayed on the terminal, and the terminal user is dissatisfied with the displayed keywords, the user can trigger an update control. Specifically, the user can click, double-click, or touch the update control to trigger it. Once the update control is triggered, the currently displayed interest point recommendation interface will update all displayed keywords, either by changing the batch of primary keywords or updating some of the displayed keywords to meet the user's actual needs. Then, the updated keywords will be displayed in the interest point recommendation interface.

[0187] It should be noted that during the process of updating the point-of-interest recommendation interface, the terminal will interact with the server to obtain the keywords required for the update. For details, please refer to [link / reference]. Figure 24 The aforementioned interaction flowchart describes an interaction process that includes:

[0188] S1101, the terminal generates a second information retrieval request based on the identifier of the update control, and sends the second information retrieval request to the server; the second information retrieval request carries the identifier of the update control.

[0189] S1102, when the server receives the second information request, it extracts the identifier of the update control from the second information request, searches the corresponding keyword database according to the identifier of the update control, finds the keyword required for the update, and returns the keyword required for the update to the terminal.

[0190] S1103, when the terminal receives the keywords required for the update, it updates the keywords on the point of interest recommendation interface according to the keywords required for the update, so that all the keywords on the point of interest recommendation interface are replaced with a new batch of keywords.

[0191] S1002, in response to the trigger operation of the input control, displays the editing window, and displays the point of interest card of the target point of interest on the point of interest recommendation interface based on the editing window.

[0192] Optionally, the triggering operation in the embodiments of this application may include any one of the following: click operation, double-click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0193] Optionally, the editing window can be a small window, a floating window, or other types of window. The editing window provides the user with an area to edit keywords. See also... Figure 25 The diagram shown is of the point of interest recommendation interface. Figure 26 The actual interface diagram shown is as follows, Figure 25 The interface displays editing window 9, which is displayed as a floating window in the point of interest recommendation interface, making it convenient for users to edit and input keywords in this editing window. Figure 26 The interface displays an editing window that occupies half of the recommendation screen. Keywords that were originally displayed in the point of interest recommendation screen can be hidden or shown, allowing users to edit and enter keywords in this editing window.

[0194] Optionally, the input control can be triggered to pop up an editing window in the point-of-interest recommendation interface, allowing end users to edit and input new keywords. The input control can be displayed anywhere in the point-of-interest recommendation interface, for example, Figure 25 The interface diagram shown is as follows: Figure 23 The actual interface shown includes input control 8. When input control 8 is triggered, an editing window 9 pops up on the interface. It should be noted that the input control can be displayed in the same way as the keywords. For example, if the keywords are displayed using a bubble animation, the corresponding input control can also be displayed using a bubble animation. Figure 23 The update control in the interface displays "Direct Input". The input control can also be displayed in the interface's control bar.

[0195] Optionally, the input control described above can also be a filter control. Based on this, when the terminal responds to a trigger operation of this type of filter control, the terminal updates and displays several new keywords in the point-of-interest recommendation interface; these new keywords are keywords randomly selected by the terminal. For example, see... Figure 23 In the interface shown, there is an input control named "Open a blind box". When the end user triggers the "Open a blind box" input control, the interest point recommendation interface will update and display multiple randomly selected keywords. In other words, the multiple keywords in the interest point recommendation interface will be changed accordingly and displayed randomly.

[0196] S1003, in response to the triggering operation of the recommendation control, displays the point of interest cards related to the target keyword in the point of interest recommendation interface.

[0197] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0198] Optionally, the recommendation control can trigger the display of Point of Interest (POI) cards related to the target keywords. The name of the recommendation control can be predefined, for example, it can be named "Start Search".

[0199] In this embodiment, when the point-of-interest (POI) recommendation interface is displayed on the terminal, the user can trigger the recommendation control through a triggering operation. Specifically, the user can click, double-click, circle, or touch the recommendation control to trigger it. Once the recommendation control is triggered, the POI recommendation interface currently displayed on the terminal will update and display the POI card for the target POI. It should be noted that before the user executes the triggering operation for the recommendation control, they can first execute the triggering operation for the target keyword to determine the target keyword. Then, the user executes the triggering operation for the recommendation control, and the terminal will update and display the POI card for the target POI on the current POI recommendation interface. That is, the POI card for the target POI is updated and displayed according to the successive triggering operations of the target keyword and the recommendation control. For example, see... Figure 27 The diagram shown and Figure 28 The actual interface shown is as follows. Figure 27 The recommended setting for control 13 is in the control bar; Figure 28 The recommended interface control 13, "Start Search," is located in the control bar. The end user can first click on the target keyword 1, "Have a cup of coffee," and then click on the recommended control 13, "Start Search." The terminal will then update and display the point-of-interest cards for the target interest, for example, see [link to example]. Figure 27 and Figure 28 As shown.

[0200] In any of the above embodiments, by designing various types of interactive controls in the point of interest recommendation interface, such as map display controls, like controls, favorite controls, comment controls, search controls, and navigation controls, the interactivity and usability of social applications are improved, and the user experience is greatly enhanced.

[0201] In one embodiment, the aforementioned point-of-interest recommendation interface further displays interactive information and / or multiple animated word boxes; the animated word boxes display corresponding keywords; the interactive information is determined based on the content displayed on the point-of-interest recommendation interface. See also Figure 29 The diagram shown and Figure 30 The actual interface shown is as follows. Figure 29 and Figure 30The illustration includes interactive information 16: "Good afternoon, the weather is nice! Let's get moving! What do you want? Let me check the treasure chest!", and multiple animated word boxes 17, for example, one of which displays the keyword "have a cup of coffee". It should be noted that when secondary keywords are displayed on the point of interest recommendation interface, the above interactive information can also be used to interact with the content of the updated secondary keywords displayed on the point of interest recommendation interface. See [link to relevant documentation]. Figure 35 The initial interactive message is "Getting closer to the surprise~~"; when the target keywords and recommendations are displayed on the point of interest recommendation interface, the above interactive message is used to interact with the target keywords and recommendations displayed on the updated point of interest recommendation interface. See [link to relevant documentation] Figure 40 and Figure 41 The interactive message is "Give me some time, progress is 99.99%"; details regarding secondary keywords and recommendations will be provided later, please refer to the following example for more information.

[0202] Optionally, the interactive information may include dialogue between the terminal or AI and the end user. The specific details can be determined based on the content displayed on the point-of-interest recommendation interface. For example, if the interface displays multiple keywords, the interactive information will be determined based on the types of those keywords. For instance, if the keywords relate to topics such as restaurants, entertainment venues, or residential areas that the user currently wants to search for, the interactive information displayed on the point-of-interest recommendation interface could be something like, "Good afternoon, the weather is nice, let's get moving!" (See also...) Figure 23 If the point-of-interest recommendation interface displays multiple point-of-interest cards, the interactive information can be determined based on the content of these cards. For example, see [link to relevant documentation]. Figure 10 Interactive messages 16 include phrases like "Found these great places," "This is the atmosphere of ancient Greece," and "Such a quiet environment, paradise near Xintiandi." Optionally, interactive messages can be determined based on the end-user's information or by AI-inferred user scenarios or intentions. For example, if AI, combined with the user's current state, predicts the user's next intention is to have afternoon tea, the corresponding interactive message could be, "Afternoon tea time! Let's relax and have some fun." Alternatively, interactive messages can be determined based on the terminal's keyword search progress. For instance, if the terminal's current search progress based on the target keyword is 90%, the corresponding interactive message could be, "Current search progress is 90%, still working..."

[0203] Optionally, an update control is also displayed near each piece of interactive information. This update control has the function of updating and displaying the corresponding interactive information when triggered. That is, when the end user triggers the update control near the interactive information on the point of interest recommendation interface, the interactive information corresponding to the update control is updated and displayed. For example, see Figure 10The update control M is displayed in the area near each interactive message 16. When the update control M attached to the interactive message "This is the god of the ancient Greek atmosphere" is triggered, the interactive message can be updated to "This is the beautiful myth".

[0204] Optionally, animated word boxes can be represented using various types of shape boxes, such as circles, ovals, rectangles, triangles, etc.; or they can be represented using various types of images, such as speech bubbles (see...). Figure 37 The animated image can be any one of the following: a balloon image, a cloud image, etc.; or various types of animated images can be used. The animated word box can be determined according to the overall design style of the interest point recommendation interface. For example, see [link to relevant documentation]. Figures 31-32 , Figure 31 and Figure 32 Multiple keywords are displayed in animated word boxes in the form of bubbles, and the corresponding control bar on the interface can be displayed in either a "pot" or "earthenware pot" style, making the entire point-of-interest recommendation interface vividly display keywords and the search process in the form of cooking animation. Bubbles can also be dynamically displayed within the "pot" and "earthenware pot" icons.

[0205] In this embodiment, by designing various types of interactive information and animated word boxes in the point of interest recommendation interface, the interactivity of the social application can be increased, and vivid information can be provided on the interface of the social application. Based on the interactive information and animated word boxes, users can more clearly view the target point of interest and related information, which greatly satisfies the user's needs.

[0206] In one embodiment, two implementations for displaying point-of-interest cards for the target point of interest are also provided. The first implementation is as follows: Figure 33 As shown, the method includes:

[0207] S1201, in response to a triggering operation on the target keyword among multiple keywords, displays multiple secondary keywords related to the target keyword.

[0208] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0209] Optionally, the target keyword can be associated with multiple secondary keywords, for example, see Figure 34 The interface diagram shown is as follows: Figure 35 The actual interface shown includes multiple secondary keywords.

[0210] Optionally, the target secondary keyword can be any one of multiple secondary keywords, which can be determined based on the user's trigger action.

[0211] Optionally, the method of displaying keywords on the Points of Interest (POI) recommendation interface has been described above and will not be repeated here. When the POI recommendation interface displays multiple secondary keywords, these keywords can be distributed and displayed in different positions within the interface. Alternatively, they can be displayed in a preset distribution pattern, such as displaying multiple secondary keywords in the central area of ​​the interface, arranged from top to bottom or from left to right within that area. For example, see... Figure 34 and Figure 35 The diagram shown illustrates the point of interest recommendation interface, in which multiple secondary keywords 2 are displayed, and these secondary keywords 2 are randomly distributed and displayed in different positions on the point of interest recommendation interface.

[0212] Optionally, secondary keywords can be represented using any form, including Chinese characters, English words, letters, symbols, images, and short phrases. There are no restrictions on this, and different secondary keywords can use the same or different formats. Each secondary keyword can be a detailed description or a personalized description of the target keyword (or target topic); that is, each secondary keyword is a detailed description of the next level keyword of the target keyword. For example... Figure 34 and Figure 35 The secondary keywords "quiet," "close," "good environment," and "premium beans" in the point of interest recommendation interface are... Figure 3 and Figure 4 The keyword 1 "have a cup of coffee" can be further described in detail. The number of secondary keywords can be determined in advance based on different target keywords. That is, the number of secondary keywords corresponding to different target keywords can be the same or different. Figure 34 and Figure 35 The example shown contains four secondary keywords (2, for illustrative purposes only). Optionally, secondary keywords can be highlighted in the point-of-interest recommendation interface, for example, by using preset color values. The display colors of different secondary keywords can be the same or different. Optionally, secondary keywords can have the function of triggering navigation to other interfaces, such as the function of triggering navigation to the scene interaction interface.

[0213] In this embodiment, when the point-of-interest recommendation interface is displayed on the terminal, the terminal user can first determine the target keyword and then trigger the target keyword through a triggering operation. Specifically, the user can click, double-click, circle, or touch the target keyword to trigger it. Once the target keyword is triggered, the point-of-interest recommendation interface currently displayed on the terminal can be updated to display multiple secondary keywords related to the target point of interest.

[0214] It should be noted that the terminal interacts with the server while displaying multiple secondary keywords. For details, please refer to [link / reference]. Figure 36 The aforementioned interaction flowchart describes an interaction process that includes:

[0215] S1301, the terminal generates a sixth access interface request based on the target keyword and sends the sixth access interface request to the server; the sixth access interface request carries the target keyword.

[0216] S1302, when the server receives the sixth access interface request, it extracts the target keyword from the sixth access interface request and then obtains the secondary keyword corresponding to the target keyword.

[0217] S1303, the server generates point-of-interest recommendation interface elements based on the target keyword and the corresponding secondary keyword, obtains other interface elements on the point-of-interest recommendation interface, generates sixth feedback information based on the point-of-interest recommendation interface elements and other interface elements, and returns the sixth feedback information to the terminal.

[0218] S1304, when the terminal receives the sixth feedback information, it updates the current point of interest recommendation interface according to the sixth feedback information, so that the point of interest recommendation interface updates and displays multiple secondary keywords.

[0219] Optionally, the method by which the server obtains the secondary keywords corresponding to the target keyword includes:

[0220] The target keywords are analyzed using the corresponding AI intelligent model, and the corresponding secondary keywords are output.

[0221] Optionally, the method by which the server obtains the secondary keywords corresponding to the target keyword includes:

[0222] By using the corresponding AI intelligent model, the target interest points corresponding to the target keywords are analyzed, and the secondary keywords corresponding to the target interest points are output.

[0223] Optionally, the server can obtain secondary keywords corresponding to the target keyword by retrieving them from a keyword database. This database can pre-store the correspondence between keywords and secondary keywords, and also store a large number of secondary keywords. It should be noted that when the server uses an AI intelligent model to output the corresponding secondary keywords, it can also add these secondary keywords to the existing keyword database to expand the data volume, facilitating future user searches and improving search speed.

[0224] Optionally, the server can obtain secondary keywords corresponding to the target keyword through methods including: the server can also retrieve corresponding secondary keywords from a keyword database based on the target interest points. This keyword database can pre-store the correspondence between interest points and secondary keywords, as well as a large number of secondary keywords. It should be noted that when the server uses an AI intelligent model to output corresponding secondary keywords, it can also add these secondary keywords to the existing keyword database to expand the data volume, facilitating users' next searches and improving search speed.

[0225] S1002, in response to the triggering operation of the target secondary keyword among multiple secondary keywords, displays the point of interest card of the target point of interest.

[0226] Optionally, the triggering operation in the embodiments of this application may include any one of the following: click operation, double-click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0227] Optionally, the target secondary keyword can be any one of multiple secondary keywords, which can be determined based on the user's trigger action.

[0228] In this embodiment, when the terminal's point-of-interest (POI) recommendation interface displays multiple secondary keywords, the terminal user can trigger a target secondary keyword through a triggering operation. Specifically, the user can click, double-click, circle, or touch the target secondary keyword to trigger it. Once the target secondary keyword is triggered, the currently displayed POI recommendation interface on the terminal will update to show the target POI card. It should be noted that when the user triggers the target secondary keyword among multiple secondary keywords on the POI recommendation interface, the content on the POI recommendation interface can be dynamically updated. This includes displaying the selected target secondary keyword and the selected target keyword within a specific area of ​​the POI recommendation interface, while displaying unselected secondary keywords in the original display area. This can also create an animation process where a secondary keyword is dynamically selected, for example, see [link to example]. Figure 37 The two interfaces shown show the interface on the left, which includes multiple secondary keywords. When the user selects the target keyword "coffee" (see...), the interface on the left displays the results. Figure 30When the keyword "coffee" is selected, and then the target secondary keyword "good environment" is triggered (one of the multiple secondary keywords associated with "coffee"), the selected target keyword "coffee" and the target secondary keyword "good environment" are dynamically displayed at the bottom of the current screen (or in the control bar). The area that originally displayed the secondary keywords displays the unselected secondary keywords. Unselected keywords can also be displayed, but their display brightness is lower than that of unselected secondary keywords. See also... Figure 37 The left-hand interest recommendation interface shown includes the unselected keywords "eat some donuts" and "take a picture" displayed in the keyword display area, and the target keyword "coffee" displayed in the bottom area. Figure 37 The point of interest recommendation interface shown on the right includes the unselected keywords "eat some donuts" and "take photos" displayed in the keyword display area, as well as the target keyword "coffee" and the target secondary keyword "good environment" displayed in the bottom area.

[0229] In this embodiment, when displaying an interest point recommendation interface with multiple secondary keywords, if a user triggers a target secondary keyword, or if a recommendation control in the interest point recommendation interface is triggered, or if the target secondary keyword and the recommendation control are triggered sequentially, the terminal updates the interest point recommendation interface. This causes the selected target secondary keyword on the interest point recommendation interface to sink to the bottom of the interface or the bottom control bar, while the unselected secondary keywords on the interest point recommendation interface remain in their original positions. This allows users to clearly and realistically experience the dynamic process of secondary keyword selection, improves the interactivity and usability of the social application where the interest point recommendation interface is located, enhances the emotional design of the interface, and increases users' affinity for the terminal AI, while also increasing users' tolerance for inaccurate results.

[0230] It should be noted that during the process of displaying the Point of Interest (POI) card for the target POI, the terminal will interact with the server. For details, please refer to [link / reference]. Figure 38 The aforementioned interaction flowchart describes an interaction process that includes:

[0231] S1401, the terminal generates a seventh access interface request based on the target secondary keywords and sends the seventh access interface request to the server; the seventh access interface request carries the target secondary keywords.

[0232] S1402, when the server receives the seventh access interface request, it extracts the target secondary keywords from the seventh access interface request and obtains the target interest points corresponding to the target secondary keywords.

[0233] S1403, the server generates interface elements based on the target secondary keywords and corresponding target points of interest, obtains other interface elements, generates seventh feedback information based on the interface elements and other interface elements, and returns the seventh feedback information to the terminal.

[0234] S1404, when the terminal receives the seventh feedback information, it updates the current point of interest recommendation interface according to the seventh feedback information, so that the point of interest card of the target point of interest is displayed in the point of interest recommendation interface.

[0235] Optionally, the method for the server to obtain target interest points corresponding to the target secondary keywords includes: using a corresponding AI intelligent model to analyze the target secondary keywords or to search based on the target secondary keywords, so as to obtain one or more target interest points related to the target secondary keywords.

[0236] Optionally, the method for the server to obtain target interest points corresponding to the target secondary keywords includes: the server can also first obtain the user information of the terminal user, and perform AI intelligent analysis based on the user information of the terminal user and the target secondary keywords to obtain one or more target interest points related to the target secondary keywords.

[0237] In one embodiment, two implementations for displaying point-of-interest cards for the target point of interest are also provided. The second implementation, as follows: Figure 39 As shown, the method includes:

[0238] S1501, in response to a triggering action on a target keyword among multiple keywords, displays at least one recommendation corresponding to the target keyword.

[0239] Optionally, the triggering operation in this embodiment may include any one of the following: click operation, double click operation, circle operation, touch operation, etc., and the form of the triggering operation is not limited.

[0240] Optionally, the recommendations can be supplementary explanations to the target keyword, or, when the user selects the target keyword and its sub-keywords, the recommendations can be supplementary explanations to those keywords. Recommendations can be expressed using words or sentences. A target keyword can correspond to recommendations from multiple directions, meaning it can be supplemented from different perspectives. For example, see [link to relevant documentation]. Figure 40 The diagram shown and Figure 41 The actual interface shown is as follows. Figure 40 and Figure 41This includes three recommendations (4), which supplement the target keyword 1 and the target secondary keyword 2 from three different perspectives. The number of recommendations can be preset according to display or accuracy requirements and is not limited here. Figure 40 and Figure 41 Only three recommendations 4 are shown here as examples. The number of recommendations 4 for a given scenario is not limited here.

[0241] Optionally, different target keywords and recommendations can be displayed in different locations within the point-of-interest (POI) recommendation interface. Alternatively, they can be displayed in a preset distribution pattern, such as displaying target keywords and recommendations in the central area of ​​the POI recommendation interface, arranged from top to bottom or from left to right within that area. See [link to relevant documentation]. Figure 40 and Figure 41 The diagram illustrates the interactive interface, where target keyword 1, target secondary keyword 2, and recommendation suggestion 4 are arranged from top to bottom. Optionally, different target keywords can be displayed in the point of interest recommendation interface in top-to-bottom order according to their acquisition order or level order, and different recommendation suggestions can be displayed in top-to-bottom order according to their generation order. Optionally, different target keywords can be displayed in the point of interest recommendation interface from left to right according to their acquisition order or level order, and different recommendation suggestions can be displayed in left-to-right order according to their generation order. Optionally, different target keywords and different recommendation suggestions can be displayed in the point of interest recommendation interface based on an animation format, for example, see [link to example]. Figure 42 The actual interface shown is a schematic diagram. The interface displays target keywords and recommendations using an animated cooking animation.

[0242] Optionally, the process of using AI intelligent models to analyze target keywords and make inferences can be regarded as an AI thinking process, representing the AI's expected display of the target keywords. Based on this, the point-of-interest recommendation interface in this application embodiment will dynamically display recommendation suggestions according to the order in which the recommendations are generated, for example, see... Figure 41The point-of-interest (POI) recommendation interface, as shown, initially displays the target keyword "coffee" and the secondary keyword "good environment." When the AI ​​generates its first recommendation, "a unique coffee shop," based on the target keywords, the POI recommendation interface updates to display this first recommendation. When the AI ​​subsequently generates a second recommendation, "there can also be coffee tasting events," the interface updates to display this second recommendation. When the AI ​​then generates a third recommendation, "a design department is also needed," the interface updates to display this third recommendation, and so on, until all recommendations are displayed. During this process, the POI recommendation interface can also display corresponding interactive information indicating the progress of recommendation generation. For example, see [link to relevant documentation]. Figure 43 The interface screenshot shows the interactive message "Give me some time, progress is 99.99%".

[0243] Optionally, when the point-of-interest recommendation interface displays target keywords and recommendation suggestions, it also displays interactive information and multiple dialog boxes. Each target keyword and each recommendation suggestion is displayed in a dialog box. See also Figure 40 The first dialog box 17 displays the target keyword "coffee"; the second dialog box 17 displays the target secondary keyword "good environment"; the third dialog box 17 displays the recommendation "unique coffee bar"; the second dialog box 17 displays the recommendation "coffee tasting events are also possible"; and the third dialog box 17 displays the recommendation "also needs to be well-designed." Interactive information 16 can be determined based on the search progress on the interest-point recommendation interface based on the target keyword and recommendations. For example, when the AI ​​intelligent model analyzes and outputs recommendations based on the target keyword and target secondary keywords, the interactive information can indicate the progress of scene recommendation generation during this thinking process. Figure 40 The fourth interactive message 16, "Give me some time, progress 99%", means that this interactive message is dynamically updated, specifically based on the generation progress of the recommended suggestions.

[0244] In this embodiment, when the point-of-interest (POI) recommendation interface is displayed on the terminal, the user can first determine a target keyword and then trigger it through a triggering operation. Specifically, the user can click, double-click, circle, or touch the target keyword to trigger it. Once the target keyword is triggered, the POI recommendation interface currently displayed on the terminal will show the target keyword and corresponding recommendations.

[0245] It should be noted that during the process of displaying the point-of-interest recommendation interface containing suggestions, the terminal will interact with the server. For details, please refer to [link / reference]. Figure 44 The aforementioned interaction flowchart describes an interaction process that includes:

[0246] S1601, the terminal generates an eighth access interface request based on the target keyword and sends the eighth access interface request to the server; the sixth access interface request carries the target keyword.

[0247] S1602, when the server receives the eighth request to obtain the interface, it extracts the target keyword from the eighth request to obtain the recommendation suggestions corresponding to the target keyword.

[0248] S1603, the server generates interface elements based on the target keywords and corresponding recommendations, obtains other interface elements, generates the eighth feedback information based on the interface elements and other interface elements, and returns the eighth feedback information to the terminal.

[0249] S1604, when the terminal receives the eighth feedback information, it updates the current point of interest recommendation interface according to the eighth feedback information, so that the point of interest recommendation interface switches to display the recommendation suggestions corresponding to the target keywords.

[0250] Optionally, the method by which the server obtains the recommendation suggestions corresponding to the target keywords includes: using the corresponding AI intelligent model to analyze the target keywords, providing supplementary explanations for the target keywords, and outputting recommendation suggestions in different directions.

[0251] Optionally, the server may obtain recommendation suggestions corresponding to the target keywords in the following ways: the server may first obtain the user information of the end user, and then perform AI intelligent analysis based on the user information of the end user and the target keywords to output recommendation suggestions in different directions.

[0252] S1502, based on target keywords and recommendations, displays point-of-interest cards for the target points of interest.

[0253] Optionally, when the target keywords and recommendations are displayed on the terminal's current point of interest recommendation interface, and all target keywords and recommendations have been completed in reality, the point of interest card of the target point of interest can be updated on the terminal's current point of interest recommendation interface.

[0254] Optionally, the content on the point of interest (POI) cards can be any type of lifestyle content, work content, entertainment content, etc. This content may include at least one of the following: location information of the recommended scene, description information of the recommended scene, evaluation information of the recommended scene, and image information of the recommended scene. Multiple POI cards can be displayed in a preset arrangement on the POI recommendation interface. These cards can be arranged horizontally side-by-side, vertically, or stacked; there are no limitations on this arrangement. For example, see [link to example]. Figure 9 The point-of-interest recommendation interface shown, or see [link / reference] Figure 8The diagram shows a point-of-interest (POI) recommendation interface, where multiple recommended items (3) are arranged horizontally side-by-side. Optionally, the POI recommendation interface can display all POI cards, or, if there are many POI cards, only some can be displayed. POI cards can be highlighted or moved. For example, when multiple POI cards are not fully displayed, the currently displayed POI card can be moved out of the current display area, and other POI cards can be moved to the current display area. (See [link]). Figure 9 The diagram shown illustrates the recommendation interface. The second recommended item 3 is not fully displayed. To view the second point of interest card 3, you can swipe the first point of interest card 3 to the left, which will then fully display the second point of interest card 3 in the recommendation interface.

[0255] In this embodiment of the application, after all the recommendations in the point of interest recommendation interface are fully displayed, the terminal can automatically update the content displayed on the point of interest recommendation interface, so that the point of interest card of the target point of interest is displayed on the point of interest recommendation interface.

[0256] It should be noted that the terminal interacts with the server while displaying the point-of-interest recommendation interface. For details, please refer to [link / reference]. Figure 45 The aforementioned interaction flowchart describes an interaction process that includes:

[0257] S1701, the terminal generates a ninth access interface request based on the target keywords and recommendations, and sends the ninth access interface request to the server; the ninth access interface request carries the target keywords and recommendations.

[0258] S1702, when the server receives the ninth access interface request, it extracts the target keywords and recommendation suggestions from the ninth access interface request, and obtains multiple target interest points corresponding to the target keywords and recommendation suggestions, as well as the relevant information of the target interest points.

[0259] The number of target interest points can be determined in advance based on recommendation requirements or recommendation accuracy.

[0260] S1703, the server generates target recommendation interface elements based on multiple target points of interest and related information of the target points of interest, obtains other interface elements on the recommendation interface, generates ninth feedback information based on the target recommendation interface elements and other interface elements, and returns the ninth feedback information to the terminal.

[0261] S1704, when the terminal receives the ninth feedback information, it updates the current point of interest recommendation interface according to the ninth feedback information, so that the point of interest card of the target point of interest is displayed on the point of interest recommendation interface.

[0262] Optionally, the method for the server to obtain multiple target interest points corresponding to the target keywords and recommendations includes: using the corresponding AI intelligent model to perform semantic analysis on the target keywords and recommendations, and outputting the target interest points matching the target keywords and recommendations, as well as their related information.

[0263] Optionally, the method for the server to obtain multiple target interest points corresponding to target keywords and recommendation suggestions includes: firstly analyzing the second user information of the terminal user using the corresponding AI intelligent model, and then using the corresponding AI intelligent model to analyze the second user information, target keywords and recommendation suggestions to obtain target interest points and related information that match the terminal user, or target interest points and related information that meet the user's needs.

[0264] Optionally, the method for the server to obtain multiple target interest points corresponding to target keywords and recommendation suggestions includes: firstly, using a corresponding AI intelligent model to analyze the terminal user's secondary user information to obtain the terminal user's type, intent, preferences, or habits, etc.; then, combining this secondary user information with target keywords and scenario recommendation suggestions for analysis to obtain target interest points and related information that can highly match the user's needs. The secondary user information includes at least one of the terminal user's location information, identification information, tag information, lifestyle information, browsing content, saved content, and summary notes.

[0265] Optionally, the method for the server to obtain multiple corresponding target keywords and recommendation suggestions and their related information includes: using a corresponding AI intelligent model to perform expected analysis by combining the terminal user's third-party user information, fourth-party user information, target key information, and each recommendation suggestion to obtain the target interest points corresponding to each recommendation suggestion and related information of the target interest points. The third-party user information includes at least one of the following: the terminal user's location information, current time, terminal user characteristics, and a description of the current scene in which the terminal user is located; the fourth-party user information includes at least one of the following: notes from the life recommendation application, map information, favorite content, and browsing content.

[0266] Optionally, the above method of using a corresponding AI intelligent model to combine the terminal user's third-party user information, fourth-party user information, target key information, and various recommendation suggestions to perform expected analysis and obtain the target interest points corresponding to each recommendation suggestion includes: using a corresponding AI intelligent model to retrieve the third-party user information, target key information, and various recommendation suggestions to obtain the query questions corresponding to each recommendation suggestion; using a corresponding AI intelligent model to make recommendations based on each query question and fourth-party user information to determine the target interest points corresponding to each recommendation suggestion and related information of the target interest points.

[0267] Optionally, the method described above for retrieving third-party user information, target key information, and various recommendations using a corresponding AI intelligent model to obtain the query questions corresponding to each recommendation includes: retrieving third-party user information, target key information, and various recommendations using a corresponding AI intelligent model to obtain the question keywords corresponding to each recommendation; and retrieving the question keywords corresponding to each recommendation using a corresponding AI intelligent model to obtain the query questions corresponding to each recommendation.

[0268] Optionally, the above method of using a corresponding AI intelligent model to retrieve third-party user information, target key information, and various recommendation suggestions to obtain question keywords corresponding to each recommendation suggestion includes: using a corresponding AI intelligent model to perform profile analysis on the third-party user information to obtain a user profile of the end user; and using a corresponding AI intelligent model to retrieve the user profile, target key information, and various recommendation suggestions to obtain question keywords corresponding to each recommendation suggestion.

[0269] Optionally, the above question keywords include at least keywords indicating location and keywords describing location, and the question keywords corresponding to different recommendations are different.

[0270] The above-described method for obtaining multiple recommended content using AI reasoning is illustrated by an example. The method includes:

[0271] S1: Obtain third-party user information and use the corresponding AI intelligent model to perform profile analysis on the third-party user information to obtain the user profile of the end user. For example, the third-party user information includes: current location: XX city, XX district, XX shopping mall; current time: XX year XX month XX day; current user: female, 31 years old; after executing this S1 step, the user profile of the end user is determined to include: the end user is an early adopter, a sophisticated middle class, a trendy lifestyle, and popular activities: spring, flower viewing, city walk.

[0272] S2 utilizes the corresponding AI intelligent model to retrieve user profiles, target key information, and various recommendations, obtaining the corresponding question keywords for each recommendation. For example, if the target key information is "coffee," the first recommendation direction is "comfortable coffee shop," the second recommendation direction is "unique coffee shop," and the third recommendation direction is "coffee tasting event." After executing step S2, the question keywords for the first recommendation direction are "comfortable, quiet, relaxing, coffee shop, Xintiandi"; the question keywords for the second recommendation direction are "unique, design-oriented, photography, coffee shop, Shanghai"; and the question keywords for the third recommendation direction are "coffee tasting, event, coffee shop, Huangpu District."

[0273] S3 utilizes the corresponding AI intelligent model to retrieve the keywords of the questions corresponding to each recommendation suggestion, obtaining the query questions for each recommendation suggestion. For example, based on the recommendations in the three directions mentioned above, after executing step S3, the query question corresponding to the recommendation suggestion in the first direction could be "If you want to find a quiet, comfortable, and relaxing coffee shop near Xintiandi, you can consider the following locations"; it could also be "If you want to find a quiet, comfortable, and relaxing coffee shop near Shanghai Xintiandi to enjoy a coffee time"; or it could be "If you want to find a comfortable and quiet place near Xintiandi to relax and drink coffee." The server can adjust the corresponding AI model according to different query questions to learn how to output query questions that best match the user's expression, meet the user's needs, or are most clearly expressed. The method for obtaining the query questions corresponding to the recommendations in other directions is similar and will not be elaborated here.

[0274] S4 utilizes the corresponding AI intelligent model to make recommendations based on each query and the fourth user information, determining the recommended content corresponding to each suggestion. For example, based on the query corresponding to the recommendations in each direction, and combined with the fourth user information (summary notes, search content, browsing content, saved content, etc.), the recommended content under the first query "If you want to find a quiet, comfortable, and relaxing coffee shop near Xintiandi, you can consider the following locations" can include "A: DOE Coffee, this coffee shop is rated as sunny and has a good atmosphere, suitable for enjoying quiet time; B: gagacoast: the rooftop space is spacious and quiet, with shady trees outdoors, suitable for reading and relaxing; C: Fuxing Coffee: a small standalone coffee shop with a warm environment, suitable for working and studying."

[0275] The following is an example of the reasoning method for the above query, including: obtaining a Prompt and training an AI intelligent model based on different Prompts, so that the AI ​​intelligent model can learn to retrieve the query corresponding to the recommended suggestion based on the keywords of the suggestion. For example, the learning process is as follows:

[0276] Query generates prompt template:

[0277] ## Goal

[0278] Predict what kind of place a user wants to find and what they want to do (make guesses in 3 different directions), and generate a set of search query keywords for each direction.

[0279] ## Constrains

[0280] 1. The three directions must have very different intrinsic meanings, covering as many possibilities as possible.

[0281] 2. Each keyword must be a specific noun or adjective.

[0282] 3. Each set of keywords contains one place name, which can be a city / region / landmark, etc.

[0283] ## Workflows

[0284] 1. Reflection: Combining user information [location: {location}, current time: {date}, user profile: {profile}], and considering the user's explicitly stated requirement [{require}], reflect on the user's personality and current time to infer "what kind of catering service" they need. The output structure should simulate a brainstorming session, transforming elements into short sentences (no more than 15 characters per sentence), no more than 6 sentences, without subjects. Separate sentences with "&", for example: "Maybe wants to go to a place like xx & can do xx (things) & or xxx (style)".

[0285] 2. Transform your thinking into three directions: summarize each direction in one sentence.

[0286] 3. Keywords: (Consider what keywords can be added to differentiate search results) Output a set of queries for each direction. Each set must contain the user's valid input in [{require}]. Explicit requirements: Summarize with 2-4 keywords, separated by spaces " ".

[0287] The output should be in JSON format, as shown below. Avoid outputting unnecessary content.

[0288] {{"thought": 'Replace this with your thoughts', "results": [{{"direction": 'Replace this with direction 1', "keywords": 'Replace this with the query for direction 1'}}, {{"direction": 'Replace this with direction 2', "keywords": 'Replace this with the query for direction 2'}}, {{"direction": 'Replace this with direction 3', "keywords": 'Replace this with the query for direction 3'}}]}}.

[0289] Formatted prompt:

[0290] ## Goal

[0291] Predict what kind of place a user wants to find and what they want to do (make guesses in 3 different directions), and generate a set of search query keywords for each direction.

[0292] ## Constrains

[0293] 1. The three directions must have very different intrinsic meanings, covering as many possibilities as possible.

[0294] 2. Each keyword must be a specific noun or adjective.

[0295] 3. Each set of keywords contains one place name, which can be a city / region / landmark, etc.

[0296] ## Workflows

[0297] 1. Reflection: Based on user information [Location: Shanghai, Huangpu District, Xintiandi, Current Time: 2024 / 4 / 20 12:34, User Profile: Female; 31 years old; Early adopter; Refined middle class; Trendy lifestyle], the user clearly expresses the requirement of [good coffee and environment]. Consider the user's personality and current time to infer "what kind of catering service" the user needs. The output structure of this inference should simulate a multi-person brainstorming discussion, turning the elements into short sentences (no more than 15 characters per sentence), no more than 6 sentences, without subjects, and separating sentences with "&", for example: "Maybe want to go to a place like xx & can do xx (things) & or xxx (style)".

[0298] 2. Transform your thinking into three directions: summarize each in one sentence.

[0299] 3. Keywords: (Consider what keywords can be added to differentiate search results) Output a set of queries for each direction. Each set must contain the user's explicit input in [coffee and good environment]. Summarize with 2-4 keywords, separated by spaces " ".

[0300] The output should be in JSON format, as shown below. Avoid outputting unnecessary content.

[0301] {"thought": 'Replace this with your thoughts', "results": [{"direction": 'Replace this with direction 1', "keywords": 'Replace this with the query for direction 1'}, {"direction": 'Replace this with direction 2', "keywords": 'Replace this with the query for direction 2'}, {"direction": 'Replace this with direction 3', "keywords": 'Replace this with the query for direction 3'}]}

[0302] Model output:

[0303] Thinking: "Maybe I want to go to a quiet place where I can enjoy coffee time, or a place with a strong artistic atmosphere, or a place where I want to experience new trends, seek a refined life, or like to try new things."

[0304] Direction 1: Find a quiet coffee shop with an artistic atmosphere.

[0305] Corresponding keywords: quiet, artistic atmosphere, coffee shop.

[0306] Direction 2: Explore new trends in coffee experiences.

[0307] Corresponding keywords: new trend, coffee experience, trying something new.

[0308] Direction 3: Find upscale coffee shops favored by sophisticated middle-class individuals.

[0309] Corresponding keywords: sophisticated middle class, high-end coffee, good environment.

[0310] Original output: {"thought":'Maybe I want to go to a quiet place & enjoy coffee time & or have a strong artistic atmosphere & want to experience new trends & seek a refined life & like to try new things', "results": [{"direction":'Looking for a quiet and artistic coffee shop 1', "keywords": 'Quiet and artistic coffee shop'}, {"direction": 'Explore new trendy coffee experiences', "keywords": 'Trendy coffee experiences to try'}, {"direction": 'Looking for high-end coffee places favored by the sophisticated middle class', "keywords": 'High-end coffee environment for the sophisticated middle class'}]}

[0311] Based on the above considerations;

[0312] Location recommendation prompt 1:

[0313] ## Goal

[0314] Now I want to recommend suitable locations to users within a given context, highlighting keywords that may match their requirements.

[0315] ## Constrains

[0316] 1. The summary must use the keywords in [{query}], and each keyword in [{query}] should be highlighted with [ ] (the final result should be a complete recommendation with a specific context).

[0317] 2. Only emphasize the keywords mentioned in [{query}].

[0318] 3. Only output the actual store names mentioned in [Search Notes] and [Favorites Notes].

[0319] ## Workflows

[0320] Summary: Summarize a paragraph using [{query}], similar to a user wanting to find a place to do [{query}]. Remember to use the keywords from [{query}], and emphasize each keyword in [ ]. You can refer to [User Location: {location}, Current Time: {date}, User Information: {profile}]

[0321] Recommendations: Recommend 3 specific stores mentioned in [Search Notes] and [Favorites Notes], and provide reasons for the recommendations (the quoted content must be the original text of [Search Notes] and [Favorites Notes], and the evaluation should logically correspond to the keywords in [{query}]).

[0322] ## Search Notes

[0323] The following are notes found based on the search query:

[0324] {search_contents}

[0325] ## Collection Notes

[0326] The following are notes related to [{query}] from the user's collection:

[0327] {collect_notes}

[0328] [Output Format]

[0329] In summary: If you want to find a place near [xxx], [xxx], [xxx], [xxx (what to do)]

[0330] recommend:

[0331] A: xxxx (store name): User @xxx reviewed "xxxxxx")

[0332] B: xxxx (store name): User @xxx reviewed "xxxxxx")

[0333] C: xxxx (store name): User @xxx reviewed "xxxxxx")

[0334] In practice, searching and recommending content based on keywords typically takes place on a relevant search page. This search page includes an input area for location recommendation prompts and a search area. The input area can contain the aforementioned "prompt1," and the search area can contain the keywords, such as: quiet, artistic atmosphere, coffee shop. After entering these keywords, the search will return results. For example, the results might suggest: "If you're looking for a quiet, artistic place near [Xintiandi] [coffee shop] to enjoy a leisurely afternoon, immersed in the aroma of books and coffee, the corresponding recommendations could include:"

[0335] A: Yunyin Coffee: User review [A hidden gem of a small shop, the coffee is rich and aromatic, the ambiance is secluded and perfect for reading or having a quiet chat with your best friend.]

[0336] B: HUGO HUSKY HOUSE: User review: [The interior decoration has a great atmosphere, perfect for taking photos, dating, or chatting with friends. The second floor is a hidden gem.]

[0337] C: APF.KAFE: User Review [A quiet oasis amidst the hustle and bustle, the spacious and bright minimalist white space, coupled with soothing music, makes it perfect for working or relaxing.]

[0338] The above-described method for determining the acquisition of recommended content analyzes user type, intent, preferences, or habits based on certain pre-inputs, which can improve the matching degree between recommended content and users, thereby enhancing the user experience.

[0339] The interest-point interaction method in the above embodiments displays multiple keywords on the interest-point recommendation interface. In response to a triggering operation on the target keyword among these keywords, an interactive interface is displayed. Then, based on the target keyword and recommendation suggestions, the user switches to the recommendation interface or directly displays the interest point card for the target interest point. The interactive interface displays the target keyword and corresponding recommendation suggestions, while the recommendation interface includes multiple interest point cards. This target interest-point recommendation method, during the recommendation process, not only recommends interest points based on the target keyword but also incorporates the corresponding recommendation suggestions to assist in the recommendation process, thereby improving the efficiency of interest point recommendation to a certain extent. Furthermore, this method not only displays the interest-point recommendation interface to allow users to select matching keywords according to their preferences, increasing the match between recommended interest points and user needs, but also inserts an interactive interface between the interest-point recommendation interface and the recommendation interface. This vividly demonstrates the thought process from target keywords to recommendation suggestions to the user, and also allows users to intuitively view the recommendation suggestions corresponding to the target keyword, increasing the interactivity between the terminal and the user, enhancing the entertainment value of the social application, and improving the user experience.

[0340] In one embodiment, the above-mentioned S1502 "displaying point-of-interest cards based on target keywords and recommendation suggestions" is as follows: Figure 46 As shown, it includes any of the following:

[0341] S1801, in response to a trigger operation at any location on the recommendation interface for the target keyword and the recommended points of interest, displays the point of interest card for the target point of interest.

[0342] Optionally, the triggering operation in this embodiment can refer to any one of the following: clicking, double-clicking, drawing, or touching any location on the point of interest recommendation interface. Optionally, the triggering operation can also be a voice input operation or a gesture input operation.

[0343] In this embodiment, when the target keyword and recommended suggestions are displayed on the terminal, the terminal user can perform any of the aforementioned triggering operations at any location on the point of interest recommendation interface to trigger the current point of interest recommendation interface to update and display point of interest cards related to the target point of interest. It should be noted that during the display of the recommendation interface, the terminal interacts with the server; specifically, this interaction process is as described above. Figure 41 The interaction process described in the embodiments is consistent; please refer to the foregoing for details. Figure 41 The description of the embodiments is not repeated here.

[0344] S1802: After the target keywords and recommended suggestions are fully displayed on the point of interest recommendation interface, display the point of interest card for the target point of interest.

[0345] In this embodiment of the application, when the target keywords and recommendations are displayed on the terminal, since the target keywords and recommendations can be dynamically displayed according to their respective generation order, when the target keywords and corresponding recommendations are fully displayed on the point of interest recommendation interface, that is, when the user can clearly see the target keywords and recommendations on the point of interest recommendation interface, the terminal can display the point of interest card of the target point of interest on the point of interest recommendation interface, that is, realize the automatic triggering of displaying the point of interest card of the target point of interest.

[0346] The interest-based interaction methods described in all the above embodiments, combined with AI intelligent models for content recommendation based on interest points, aim to help users break free from traditional, complex, structured search processes. Leveraging AI intelligent models, they provide a more intelligent and lightweight content recommendation solution. By combining users' non-mandatory current scenario preferences with existing user information retrieved by the AI ​​intelligent model within the social application, and by analyzing and aggregating local life content (including notes, POIs, favorites, etc.) within the social application, the system helps users find the most suitable focused solutions for their current needs. The longer users continue to use this function, the more user preferences the AI ​​intelligent model remembers, becoming increasingly adept at understanding users, thereby improving the recommendation efficiency and accuracy of the social application.

[0347] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0348] Based on the same inventive concept, this application also provides a content recommendation device for implementing the above-described interest-point interaction method. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations of one or more content recommendation device embodiments provided below can be found in the limitations of the interest-point interaction method described above, and will not be repeated here.

[0349] In one embodiment, such as Figure 47 As shown, an interactive point-of-interest device is provided, comprising:

[0350] The first display module 2401 is used to display multiple keywords on the point of interest recommendation interface;

[0351] The second display module 2402 is used to display a point of interest card for the target point of interest based on a trigger operation on the target keyword among the plurality of keywords; wherein the point of interest card includes interactive controls, evaluation information of the target point of interest, and media information; the interactive controls are used to interact with the target point of interest.

[0352] In one embodiment, the interactive control is at least one of a map display control, a like control, a favorite control, a comment control, a search control, and a navigation control; the above-mentioned point-of-interest interactive device further includes:

[0353] The first response module is configured to, in response to a trigger operation on the map display control, display a map interface and highlight the target point of interest on the map interface; or,

[0354] The second response module is used to respond to the triggering operation of the like control, update the number of likes for the target point of interest, and display the updated number of likes on the point of interest card; or,

[0355] The third response module is used to add the target point of interest to the collection list in response to a trigger operation on the collection control; or,

[0356] The fourth response module is used to respond to a trigger operation on the comment control by displaying a comment editing area and publishing comment content on the details page of the target point of interest based on the comment editing area; or,

[0357] The fifth response module is used to display a search results interface in response to a trigger operation on the search control; the search results interface includes at least one of the following: relevant published content of the target interest point, detailed description of the target interest point, relevant activity content of the target interest point, and detailed evaluation information of the target interest point; or,

[0358] The sixth response module is used to display a navigation interface in response to a trigger operation on the navigation control; the navigation interface includes the navigation path corresponding to the location of the target point of interest.

[0359] In one embodiment, the point-of-interest recommendation interface further displays at least one of an update control, an input control, and a recommendation control; the aforementioned point-of-interest interactive device further includes:

[0360] The seventh response module is used to update the keywords displayed in the point of interest recommendation interface in response to a trigger operation on the update control; or,

[0361] The eighth response module is used to respond to a trigger operation on the input control by displaying an editing window, and based on the editing window, displaying the point of interest card of the target point of interest on the point of interest recommendation interface; or,

[0362] The ninth response module is used to respond to the triggering operation of the recommendation control and display the point of interest cards related to the target keyword in the point of interest recommendation interface.

[0363] In one embodiment, the point-of-interest recommendation interface further displays interactive information and / or multiple animated word boxes; the animated word boxes display corresponding keywords; the interactive information is determined based on the content displayed on the point-of-interest recommendation interface.

[0364] In one embodiment, the second display module 2402 includes:

[0365] A first response unit is configured to, in response to a triggering operation on a target keyword among the plurality of keywords, display a plurality of secondary keywords related to the target keyword, and, in response to a triggering operation on a target secondary keyword among the plurality of secondary keywords, display an interest point card for the target interest point; or;

[0366] The second response unit is configured to respond to a triggering operation on a target keyword among the plurality of keywords, display at least one recommendation corresponding to the target keyword, and display an interest point card for the target interest point based on the target keyword and the recommendation.

[0367] In one embodiment, the second response unit is specifically used to display the point of interest card of the target point of interest in response to a trigger operation at any position on the point of interest recommendation interface where the target keyword and the recommendation suggestion are located; or to display the point of interest card of the target point of interest after the target keyword and the recommendation suggestion are fully displayed on the point of interest recommendation interface.

[0368] Each module in the aforementioned point-of-interest interactive device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0369] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 48As shown, the computer device includes a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a point-of-interest (POI) interaction method. The display screen can be an LCD screen or an e-ink display screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad mounted on the computer device casing, or an external keyboard, touchpad, or mouse.

[0370] Those skilled in the art will understand that Figure 48 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0371] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0372] Display multiple keywords on the point-of-interest recommendation page;

[0373] Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed; wherein, the interest point card includes interactive controls, evaluation information of the target interest point, and media information; the interactive controls are used to interact with the target interest point.

[0374] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0375] In response to a trigger operation on the map display control, a map interface is displayed, and the target point of interest is highlighted on the map interface; or,

[0376] In response to a trigger operation on the like control, update the number of likes for the target point of interest and display the updated number of likes on the point of interest card; or,

[0377] In response to a trigger operation on the collection control, the target point of interest is collected; or,

[0378] In response to a trigger operation on the comment control, a comment editing area is displayed, and comment content is published on the details page of the target point of interest based on the comment editing area; or,

[0379] In response to a triggering operation on the search control, a search results interface is displayed; the search results interface includes at least one of the following: relevant published content of the target interest point, detailed description of the target interest point, relevant activity content of the target interest point, and detailed evaluation information of the target interest point; or,

[0380] In response to a trigger operation on the navigation control, a navigation interface is displayed; the navigation interface includes the navigation path corresponding to the location of the target point of interest.

[0381] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0382] In response to a trigger operation on the update control, update the keywords displayed in the point of interest recommendation interface; or,

[0383] In response to a triggering operation on the input control, an editing window is displayed, and based on the editing window, an interest point card of the target interest point is displayed on the interest point recommendation interface; or,

[0384] In response to the triggering operation of the recommendation control, interest point cards related to the target keyword are displayed in the interest point recommendation interface.

[0385] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0386] In response to a triggering operation on a target keyword among the plurality of keywords, multiple secondary keywords related to the target keyword are displayed, and in response to a triggering operation on a target secondary keyword among the plurality of secondary keywords, an interest point card for the target interest point is displayed; or,

[0387] In response to a triggering operation on a target keyword among the plurality of keywords, at least one recommendation corresponding to the target keyword is displayed, and based on the target keyword and the recommendation, an interest point card for the target interest point is displayed.

[0388] In one embodiment, the processor, when executing a computer program, also performs the following steps:

[0389] In response to a trigger operation on any location on the interest point recommendation interface where the target keyword and the recommended suggestion are located, display the interest point card for the target interest point; or...

[0390] Once the target keyword and the recommended suggestions are fully displayed on the point of interest recommendation interface, the point of interest card for the target point of interest is displayed.

[0391] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0392] Display multiple keywords on the point-of-interest recommendation page;

[0393] Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed; wherein, the interest point card includes interactive controls, evaluation information of the target interest point, and media information; the interactive controls are used to interact with the target interest point.

[0394] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0395] In response to a trigger operation on the map display control, a map interface is displayed, and the target point of interest is highlighted on the map interface; or,

[0396] In response to a trigger operation on the like control, update the number of likes for the target point of interest and display the updated number of likes on the point of interest card; or,

[0397] In response to a trigger operation on the collection control, the target point of interest is collected; or,

[0398] In response to a trigger operation on the comment control, a comment editing area is displayed, and comment content is published on the details page of the target point of interest based on the comment editing area; or,

[0399] In response to a triggering operation on the search control, a search results interface is displayed; the search results interface includes at least one of the following: relevant published content of the target interest point, detailed description of the target interest point, relevant activity content of the target interest point, and detailed evaluation information of the target interest point; or,

[0400] In response to a trigger operation on the navigation control, a navigation interface is displayed; the navigation interface includes the navigation path corresponding to the location of the target point of interest.

[0401] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0402] In response to a trigger operation on the update control, update the keywords displayed in the point of interest recommendation interface; or,

[0403] In response to a triggering operation on the input control, an editing window is displayed, and based on the editing window, an interest point card of the target interest point is displayed on the interest point recommendation interface; or,

[0404] In response to the triggering operation of the recommendation control, interest point cards related to the target keyword are displayed in the interest point recommendation interface.

[0405] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0406] In response to a triggering operation on a target keyword among the plurality of keywords, multiple secondary keywords related to the target keyword are displayed, and in response to a triggering operation on a target secondary keyword among the plurality of secondary keywords, an interest point card for the target interest point is displayed; or,

[0407] In response to a triggering operation on a target keyword among the plurality of keywords, at least one recommendation corresponding to the target keyword is displayed, and based on the target keyword and the recommendation, an interest point card for the target interest point is displayed.

[0408] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0409] In response to a trigger operation on any location on the interest point recommendation interface where the target keyword and the recommended suggestion are located, display the interest point card for the target interest point; or...

[0410] Once the target keyword and the recommended suggestions are fully displayed on the point of interest recommendation interface, the point of interest card for the target point of interest is displayed.

[0411] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0412] Display multiple keywords on the point-of-interest recommendation page;

[0413] Based on the triggering operation of the target keyword among the multiple keywords, an interest point card for the target interest point is displayed; wherein, the interest point card includes interactive controls, evaluation information of the target interest point, and media information; the interactive controls are used to interact with the target interest point.

[0414] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0415] In response to a trigger operation on the map display control, a map interface is displayed, and the target point of interest is highlighted on the map interface; or,

[0416] In response to a trigger operation on the like control, update the number of likes for the target point of interest and display the updated number of likes on the point of interest card; or,

[0417] In response to a trigger operation on the collection control, the target point of interest is collected; or,

[0418] In response to a trigger operation on the comment control, a comment editing area is displayed, and comment content is published on the details page of the target point of interest based on the comment editing area; or,

[0419] In response to a triggering operation on the search control, a search results interface is displayed; the search results interface includes at least one of the following: relevant published content of the target interest point, detailed description of the target interest point, relevant activity content of the target interest point, and detailed evaluation information of the target interest point; or,

[0420] In response to a trigger operation on the navigation control, a navigation interface is displayed; the navigation interface includes the navigation path corresponding to the location of the target point of interest.

[0421] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0422] In response to a trigger operation on the update control, update the keywords displayed in the point of interest recommendation interface; or,

[0423] In response to a triggering operation on the input control, an editing window is displayed, and based on the editing window, an interest point card of the target interest point is displayed on the interest point recommendation interface; or,

[0424] In response to the triggering operation of the recommendation control, interest point cards related to the target keyword are displayed in the interest point recommendation interface.

[0425] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0426] In response to a triggering operation on a target keyword among the plurality of keywords, multiple secondary keywords related to the target keyword are displayed, and in response to a triggering operation on a target secondary keyword among the plurality of secondary keywords, an interest point card for the target interest point is displayed; or,

[0427] In response to a triggering operation on a target keyword among the plurality of keywords, at least one recommendation corresponding to the target keyword is displayed, and based on the target keyword and the recommendation, an interest point card for the target interest point is displayed.

[0428] In one embodiment, when the computer program is executed by a processor, it further performs the following steps:

[0429] In response to a trigger operation on any location on the interest point recommendation interface where the target keyword and the recommended suggestion are located, display the interest point card for the target interest point; or...

[0430] Once the target keyword and the recommended suggestions are fully displayed on the point of interest recommendation interface, the point of interest card for the target point of interest is displayed.

[0431] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0432] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0433] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0434] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A point of interest interaction method, characterized in that, The method comprises: displaying a plurality of keywords on a point-of-interest recommendation interface; in response to a triggering operation based on a target keyword in the plurality of keywords, displaying a point-of-interest card of a target point of interest; wherein the point-of-interest card comprises an interactive control, evaluation information and media information of the target point of interest; the interactive control is used for interacting with the target point of interest.

2. The method of claim 1, wherein, The interactive control is at least one of a map display control, a like control, a collection control, a comment control, a search control and a navigation control; the method further comprises: in response to a triggering operation on the map display control, displaying a map interface and highlighting the target point of interest on the map interface; or in response to a triggering operation on the like control, updating the number of likes of the target point of interest and displaying the updated number of likes on the point-of-interest card; or in response to a triggering operation on the collection control, collecting the target point of interest; or in response to a triggering operation on the comment control, displaying a comment editing area and publishing comment content based on the comment editing area on a detail page of the target point of interest; or in response to a triggering operation on the search control, displaying a search result interface; the search result interface comprises at least one of related published content of the target point of interest, detailed description content of the target point of interest, related activity content of the target point of interest and detailed evaluation information of the target point of interest; or in response to a triggering operation on the navigation control, displaying a navigation interface; the navigation interface comprises a navigation path corresponding to the location of the target point of interest.

3. The method according to claim 1 or 2, characterized in that, The point-of-interest recommendation interface further displays at least one of an update control, an input control and a recommendation control; the method further comprises: in response to a triggering operation on the update control, updating the keywords displayed in the point-of-interest recommendation interface; or in response to a triggering operation on the input control, displaying an editing window and displaying a point-of-interest card of the target point of interest on the point-of-interest recommendation interface based on the editing window; or in response to a triggering operation on the recommendation control, displaying a point-of-interest card of a target point of interest related to the target keyword in the point-of-interest recommendation interface.

4. The method according to claim 1 or 2, characterized in that, The point-of-interest recommendation interface further displays interactive information and / or a plurality of animated word boxes; the animated word boxes display corresponding keywords; the interactive information is determined according to the content displayed on the point-of-interest recommendation interface.

5. The method according to claim 1 or 2, characterized in that, The method of displaying a point-of-interest card of a target point of interest in response to a triggering operation based on a target keyword in the plurality of keywords comprises: in response to a triggering operation on a target keyword in the plurality of keywords, displaying a plurality of secondary keywords related to the target keyword, and in response to a triggering operation on a target secondary keyword in the plurality of secondary keywords, displaying the point-of-interest card of the target point of interest; or in response to a triggering operation on a target keyword in the plurality of keywords, displaying at least one recommendation suggestion corresponding to the target keyword, and displaying the point-of-interest card of the target point of interest based on the target keyword and the recommendation suggestion.

6. The method of claim 5, wherein, The displaying the point of interest card of the target point of interest based on the target keyword and the recommendation suggestion comprises: In response to a triggering operation on any position of the point of interest recommendation interface where the target keyword and the recommendation suggestion are located, the point of interest card of the target point of interest is displayed; or When the target keyword and the recommendation suggestion are completely displayed on the point of interest recommendation interface, the point of interest card of the target point of interest is displayed.

7. A point of interest interaction apparatus, comprising: The device comprises: A first display module configured to display a plurality of keywords on a point of interest recommendation interface; A second display module configured to display a point of interest card of a target point of interest based on a triggering operation on a target keyword in the plurality of keywords; wherein the point of interest card comprises an interactive control, evaluation information and media information of the target point of interest; and the interactive control is configured to interact with the target point of interest.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to implement the steps of the method in any one of claims 1 to 6.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.

10. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.