Prompting method and device and electronic equipment

By identifying and prompting the types of error-prone and confusing similar location groups, the missed selection problem caused by location similarity during travel is solved, the user experience is improved, and more accurate destination selection is achieved.

CN119166913APending Publication Date: 2024-12-20DITU (BEIJING) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411320572.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

In travel scenarios, due to the similarity between locations, users may mistakenly select destinations, and the existing technology lacks effective reminder methods, resulting in poor user experience.

Method used

By obtaining keywords, recalling and displaying a location list, identifying similar location groups, and providing targeted prompt information based on the type of error-prone and obfuscated types, including error-prone or obfuscated information, to avoid user miss selection.

Benefits of technology

It effectively avoids user miss selection, improves user experience, determines prompt information through the similarity threshold of historical wrong selection events and location information, provides strong prompts, and enhances the accuracy of user selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119166913A_ABST
    Figure CN119166913A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a prompting method and device and electronic equipment, and the method comprises the steps: obtaining a keyword, recalling according to the keyword, displaying a place list comprising at least one target place on a recall page, and responding to at least one similar place group in the place list, the recall page is controlled to display prompt information corresponding to similar types of the similar site groups, the similar types comprise error-prone types and confusion types, and target sites in the similar site groups corresponding to the error-prone types have corresponding error selection events. The similarity of the place information of the target places in the similar place group corresponding to the confusion type reaches a similarity threshold value, and the prompt information is error-prone information or confusion-prone information. Therefore, according to the embodiment of the invention, a targeted strong prompt can be given to the user according to the similar type of the similar place group, so that the user is prevented from mistakenly selecting, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and more specifically, to a prompting method, device and electronic equipment. Background Art

[0002] When recalling locations in certain travel scenarios, due to the similarities between locations, misselection may result in the wrong destination. Currently, there is a lack of effective reminder methods for similar locations, resulting in a poor user experience. Summary of the invention

[0003] In view of this, the embodiments of the present invention provide a prompting method, device and electronic device to provide targeted and strong prompts to users according to similar types of similar place groups, so as to avoid user misselection and improve user experience.

[0004] In a first aspect, an embodiment of the present invention provides a prompting method, the method comprising:

[0005] Get keywords;

[0006] Recalling a place list according to the keyword and displaying it on a recall page, the place list including at least one target place;

[0007] In response to at least one similar place group in the place list, controlling the recall page to display prompt information corresponding to the similar type of the similar place group;

[0008] Among them, the similarity type includes an error-prone type and a confusing type, the target location in the similar location group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the location information of the target location in the similar location group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information.

[0009] In a second aspect, an embodiment of the present invention provides a prompting device, the device comprising:

[0010] A keyword acquisition unit, configured to acquire keywords;

[0011] a recall display unit, configured to recall according to the keyword and display a place list on a recall page, wherein the place list includes at least one target place;

[0012] A prompt unit, configured to control the recall page to display prompt information corresponding to the similar type of the similar place group in response to the place list having at least one similar place group;

[0013] Among them, the similarity type includes an error-prone type and a confusing type, the target location in the similar location group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the location information of the target location in the similar location group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information.

[0014] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method as described above.

[0015] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described above is implemented.

[0016] In a fifth aspect, an embodiment of the present invention provides a computer program product, which, when executed on a computer, enables the computer to execute the method described above.

[0017] The embodiment of the present invention obtains keywords, recalls according to the keywords, and displays a place list including at least one target place on the recall page. In response to the presence of at least one group of similar place groups in the place list, the recall page is controlled to display prompt information corresponding to the similar type of the similar place group, wherein the similar type includes an error-prone type and a confusing type, the target place in the similar place group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the place information of the target place in the similar place group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information. Therefore, the embodiment of the present invention can provide users with targeted strong prompts according to the similar type of the similar place group to avoid users from making wrong selections, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0019] Figure 1 is a flow chart of a prompting method according to an embodiment of the present invention;

[0020] Figure 2 is a schematic diagram of a recall page according to an embodiment of the present invention;

[0021] Figure 3 is a schematic diagram of another recall page according to an embodiment of the present invention;

[0022] Figure 4 is a schematic diagram of another recall page according to an embodiment of the present invention;

[0023] Figure 5 is a schematic diagram of another recall page according to an embodiment of the present invention;

[0024] Figure 6 is a schematic diagram of a map search page according to an embodiment of the present invention;

[0025] Figure 7 is a flow chart of another prompting method according to an embodiment of the present invention;

[0026] Figure 8 is a schematic diagram of a prompting device according to an embodiment of the present invention;

[0027] Fig. 9 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0028] The present application is described below based on embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, some specific details are described in detail. It is possible for those skilled in the art to fully understand the present application without the description of these details. In order to avoid confusing the essence of the present application, known methods, processes, flows, components and circuits are not described in detail.

[0029] In addition, persons of ordinary skill in the art will appreciate that the drawings provided herein are for illustration purposes and are not necessarily drawn to scale.

[0030] Unless the context clearly requires otherwise, the words "include", "comprising" and similar words throughout the application should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is "including but not limited to".

[0031] In the description of this application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of this application, unless otherwise specified, the meaning of "plurality" is two or more.

[0032] The solutions described in this specification and in the examples, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.

[0033] Figure 1 is a flow chart of the prompting method of an embodiment of the present invention. Figure 1 As shown, the prompting method of the embodiment of the present invention includes the following steps:

[0034] Step S110, obtaining keywords. Optionally, this embodiment can obtain keywords entered by the user in the search box, or can obtain keywords selected by the user from a plurality of pre-set keywords, and this embodiment is not limited to this. Further optionally, this embodiment can obtain keywords in any of the following ways: receiving keywords indicated by text, voice, image, etc. directly entered by the user; or receiving keywords entered by interacting with presented text, voice, image, etc. options; or other keywords received by means of user input that can be realized using existing technologies or future technologies, and this embodiment of the present invention is not limited to this.

[0035] Furthermore, the type of keyword may be a place name or specific address information, wherein the place name may be a name of an area (e.g., a business district, a food district, a scenic spot, a community, etc.), a building name (e.g., xx Building, etc.), or a business name (e.g., a shopping mall name, a business name, etc.), etc., which can represent a certain place.

[0036] Step S120, recalling a place list according to the keyword and displaying it on the recall page. The place list includes at least one target place. Optionally, in this embodiment, the place list is recalled according to the relevance to the keyword, and the place list is displayed on the recall page of the terminal.

[0037] In an optional implementation, the present embodiment recalls the target locations whose relevance to the keyword is greater than a predetermined value based on the acquired keyword, and obtains a location list. Furthermore, the present embodiment may select a predetermined number of candidate locations with a higher relevance ranking from the candidate locations with a relevance greater than a predetermined value as the target locations for recall, to obtain a location list. In other optional implementations, the present embodiment may also sort the initially recalled candidate locations based on the relevance, and recall the predetermined number of candidate locations with a higher relevance ranking as the target locations, to obtain a location list.

[0038] Furthermore, the present embodiment can determine the degree of association between the keyword and each candidate location based on the keyword's font, pronunciation, semantics, and / or corresponding address information. Optionally, the description information of the target location in the location list of the present embodiment includes the keyword or information with a high similarity to the keyword (the similarity is greater than a predetermined threshold). Thus, the present embodiment can improve the accuracy of the recalled target location. Further optionally, the present embodiment can further screen each candidate location by search popularity to obtain a location list.

[0039] In an optional implementation, the sequence order in the location list can be determined based on information such as the degree of association with the keyword, the distance from the current location of the terminal, and the target location selected in the historical behavior. Furthermore, the higher the degree of association with the keyword, the closer the distance from the current location of the terminal, and the more times the target location is selected in the historical behavior, the higher the recall sequence number of the target location in the location list. Further optionally, this embodiment determines the order of each target location in the location list by setting the weight of each type of information.

[0040] Step S130, in response to at least one similar place group in the place list, controlling the recall page to display prompt information corresponding to the similar type of the similar place group. The similar place group includes two or more target places. The similar type includes an error-prone type and a confusing type. The target place in the similar place group corresponding to the error-prone type has a corresponding wrong selection event. The similarity of the place information of the target place in the similar place group corresponding to the confusing type reaches a similarity threshold. The prompt information includes the similar type, that is, the prompt information is error-prone information or confusing information.

[0041] In this embodiment, in the process of recalling the place list, it is determined whether a similar place group exists based on the target place in the place list. In an optional implementation, the present embodiment can determine whether a similar place group exists in the currently recalled place list based on the data of historical wrong selection events and / or the similarity of the location information of each target place in the process of receiving the keyword query to recall the place list. In another optional implementation, the present embodiment can also determine the similar place group in advance based on the data based on the historical wrong selection events and / or the location information of each target place, and determine whether two or more target places in the recalled place list are located in the same predetermined similar place group when receiving the keyword query. Further optionally, if the embodiment of the present invention predetermines and stores similar place groups, since some places are constantly changing and new wrong selection times will appear, the present embodiment can also periodically update the similar place groups to improve the accuracy of the similar place groups.

[0042] Further, in this embodiment, the similarity type of the similar location group determined based on the data of historical wrong selection events is an error-prone type, wherein the data of historical wrong selection events include location change event data and / or feedback data of wrong location selection events.

[0043] The location change event includes a location change event in which the user first selects location A, then finds that location A is not the desired target location, and reselects location B, and the task destination is location B. It should be understood that the location change event of this embodiment can be an event of changing the location before creating a task (for example, the location selected by the user for the first time is an easily misinterpreted location or an easily confused location, and the event of changing the location after receiving a relevant prompt, etc., occurs before the order is created), or it can be an event of changing the location during the execution of the task.

[0044] The feedback data of the wrong location selection event is the location error feedback data reported by the user after arriving at the selected location C and discovering that the location is wrong. In an optional implementation, the location error feedback data can be the error-prone location data actively reported by the user through the reporting portal in the service application running on the user terminal, or it can be the evaluation data of the travel task requested by the user through the service application running on the user terminal after the travel task is completed. This embodiment does not limit the method of location error feedback data.

[0045] In an optional implementation, this embodiment obtains data of historical wrong selection events, and determines the location combination associated with the historical wrong selection events or the location combination whose number of historical wrong selection events reaches a predetermined value as a similar location group of the error-prone type. It should be understood that this embodiment does not limit the specific data of the predetermined value, which can be set according to the specific application scenario.

[0046] For example, if the location combination associated with a historical wrong selection event is location A and location B (i.e., point A is mistakenly selected as point B, or point B is mistakenly selected as point A), then location A and location B can be determined as a similar location group. For another example, if the number of historical wrong selection events corresponding to location A and location B reaches a predetermined value, location A and location B are determined as a similar location group.

[0047] Furthermore, this embodiment can also determine multiple undirected graphs based on historical wrong choices, and group the locations corresponding to the nodes in each undirected graph into similar location groups. The undirected graph includes nodes and edges connecting the nodes, wherein the nodes represent locations, and the locations corresponding to the two nodes connected by the same edge have corresponding historical wrong choices or the number of corresponding historical wrong choices reaches a predetermined value.

[0048] Further optionally, a node in the undirected graph is connected to at least one other node in the undirected graph, or is connected to all other nodes in the undirected graph. For example, the location combination associated with the historical wrong choice event e1 is location A and location B, and the location combination associated with the historical wrong choice event e2 is location B and location C, then location A, location B and location C can be determined as a similar location group. For example, the location combination associated with the historical wrong choice event e1 is location A and location B, the location combination associated with the historical wrong choice event e2 is location B and location C, and the location combination associated with the historical wrong choice event e3 is location A and location C, then location A, location B and location C can be determined as a similar location group.

[0049] Both the location change event and the location error feedback data may be caused by the similarity of different locations. Therefore, this embodiment can obtain associated locations from the location change event data and / or the location error feedback data to determine the similar location group, thereby improving the accuracy of the similar location group.

[0050] Furthermore, in this embodiment, the similarity type of the similar place group determined based on the location information of each location is an easily confused type. The location information includes the name of the location, the name of the area where the location is located (such as the name of the shopping mall, business district, building, etc. where the merchant is located), address information, and / or other description information. The description information is information describing the location. For example, assuming that the location is a restaurant, the description information can be cuisine, taste, etc.

[0051] In an optional implementation, this embodiment can embed the location information of each location, obtain the vector information of each location, and calculate the similarity of the vector information of each location to obtain the similarity of each location. Further optionally, this embodiment can use similarity calculation methods such as cosine distance and Euclidean distance to calculate the similarity between each location.

[0052] It should be understood that this embodiment does not limit the method for calculating the similarity between various locations. In other optional implementations, this embodiment can also determine the similarity between target locations by comparing the similarity of the names of various locations, the similarity of the address information where they are located, and / or the similarity of other descriptive information. Optionally, the similarity of the names of various locations, the similarity of the address information where they are located, and / or the similarity of other descriptive information can be determined based on the consistency of text such as words, letters, numbers, etc. in each content, or the shape, pronunciation, semantics, etc.

[0053] In an optional implementation, this embodiment obtains location information of each location, calculates the similarity of the location information of each location, and determines a location combination whose similarity reaches a similarity threshold as a similar location group of easily confused type.

[0054] Furthermore, this embodiment can also determine multiple undirected graphs based on the similarity of location information of each location, and combine the locations corresponding to the nodes in each undirected graph into a similar location group. The undirected graph includes nodes and edges connecting the nodes, wherein the nodes represent locations, and the location information similarity of the locations corresponding to two nodes connected by the same edge reaches a similarity threshold.

[0055] Further optionally, a node in an undirected graph is connected to at least one other node in the undirected graph, or is connected to all other nodes in the undirected graph. For example, assuming that the similarity of location information between location A and location B reaches a similarity threshold, and the similarity of location information between location B and location C reaches a similarity threshold, then location A, location B, and location C can be determined as a similar location group. For example, assuming that the similarity of location information between location A and location B reaches a similarity threshold, the similarity of location information between location B and location C reaches a similarity threshold, and the similarity of location information between location A and location C reaches a similarity threshold, then location A, location B, and location C can be determined as a similar location group.

[0056] In an optional implementation, the user terminal may pre-store data of historical wrong selection events and location information of each location, or after receiving a keyword, the user terminal may request the server to obtain and store data of historical wrong selection events and location information of each location, and after receiving the user's keyword, the target locations with a correlation degree that meets the conditions are recalled from the locations stored in the user terminal based on the keyword to determine the recalled location list, and based on the data of historical wrong selection events, determine whether there is a historical wrong selection event associated with at least two target locations, or whether there are a predetermined number of historical wrong selection events associated with at least two target locations, to determine whether there is a similar location group of an easy-to-mistake type in the recalled location list. In addition, the user terminal also calculates the location information similarity of each target location based on the location information of the target location to determine whether there is a similar location group of an easy-to-confuse type.

[0057] In another optional implementation, the user terminal may predetermine similar place groups of error-prone and confusing types based on the above method, or obtain predetermined error-prone and confusing types of similar place groups from the server, or request the server to obtain and store error-prone and confusing types of similar place groups after receiving keywords. After receiving the user's keywords, the user terminal recalls target places with a correlation degree that meets the conditions from the places stored in the user terminal based on the keywords to determine a list of recalled places (or requests the server to recall the place list based on the keywords), and queries whether at least two target places in the place list are located in the same predetermined similar place group to determine whether there is an error-prone or confusing types of similar place groups in the place list.

[0058] In other optional implementations, after receiving the keyword, the user terminal requests the server to recall the location list and the similar location group of the error-prone or confusing type corresponding to the location list based on the keyword. In this case, the server terminal performs the determination of the location list and the similar location group. The specific determination process can refer to any of the above implementations and will not be repeated here.

[0059] In an optional implementation, the prompt information of the embodiment of the present invention may include prompt information based on a recall sequence number and / or prompt information based on a location name, wherein the recall sequence number is used to represent the order of the corresponding target location in the location list.

[0060] Further, taking the example of a similar place group including two target places, it is assumed that the similar place group includes a first place and a second place. Among them, the recall numbers of the first place and the second place are 1 and 3 respectively, and the prompt information based on the recall number can be used to remind the user that results 1 and 3 are easy to be wrongly selected or easily confused. Further, the prompt information based on the place name can be used to remind the user that the first place and the second place are easy to be wrongly selected or easily confused. It should be understood that the specific prompt method of the prompt information based on the recall number or the prompt information based on the place name is not limited in this embodiment, and the specific prompt content includes the recall number or the place name so that the user can intuitively locate the specific place.

[0061] In an optional implementation, the prompt information of this embodiment can be implemented by voice prompt and / or text prompt. Further, the text prompt can be implemented by a combination of one or more forms such as text box form, pop-up window form, bubble form, etc. Further, this embodiment can also highlight and render part or all of the text content, text display background, etc. in the prompt information to further improve the ability of information to reach users and prevent users from choosing the wrong location.

[0062] In an optional implementation, the present embodiment displays the prompt information based on the similar place name around the target place with a higher recall number in the similar place group. The prompt information includes the place name of the target place with a lower recall number. For example, assuming that the similar place group includes a first place and a second place, and the recall number of the first place is before the second place, the prompt information based on the similar place name can be displayed around the place information of the first place. The prompt information includes the place name of the second place.

[0063] In another optional implementation, this embodiment displays prompt information based on the recall sequence number above the location list.

[0064] It should be understood that no matter what type of prompt information is, this embodiment does not limit its display position in the recall page, as long as it can attract the user's attention.

[0065] In an optional implementation, in response to the similarity type of the similar place group including the error-prone type, an embodiment of the present invention displays error-prone information. Since places with greater similarity are easily confused and users are more likely to make the wrong choice, the same similar place group can be either an error-prone type or an easily confused type. For example, place A and place B are determined to be a similar place group of an easily confused type due to their greater similarity, and there is an event in which the user makes the wrong choice, so place A and place B are determined to be a similar place group of an error-prone type. Thus, the similarity types of the similar place group including place A and place B include an error-prone type and an easily confused type. Further, since the prompt information of the embodiment of the present invention is to avoid the user from making the wrong choice, and the prompt of the error-prone type can give the user a more prominent prompt, so that the user pays attention to the prompt information, therefore, when the similarity type of the acquired similar place group includes the error-prone type, this embodiment displays error-prone information to strongly prompt the user and avoid the user from making the wrong choice.

[0066] Figure 2 FIG. 1 is a schematic diagram of a recall page according to an embodiment of the present invention. Figure 2 As shown, in the recall page 2, after receiving the keyword "aa station" input by the user in the search box 21, the target locations with a high correlation with the keyword "aa station" are recalled according to the keyword "aa station", a location list is obtained, and the location list 20 is displayed in the recall page 2. It should be understood that in this embodiment, other target locations can be displayed in the recall page 2 by sliding the location list 20.

[0067] In this embodiment, the location information of the target location includes the name of the target location (e.g., aa station), the type (e.g., train station), detailed address information, the current distance from the terminal, etc. During the recall of the location list 20, it is determined that "aa station" and "aa West Station" have corresponding historical wrong selection events, that is, "aa station" and "aa West Station" form a similar location group.

[0068] In an optional implementation, the prompt information of this embodiment includes prompt information 22 based on the recall number, which can be located above the location list 20 to further give the user a strong prompt. Specifically, the recall number of "aa Station" is 1, and the recall number of "aa West Station" is 2. The prompt information 22 based on the recall number can be "Result 1, Result 2 were selected incorrectly by multiple people, please confirm carefully". In other optional implementations, the prompt content of the prompt information 22 can also include the names of places that are easy to make mistakes, such as "Result 1 "aa Station" and Result 2 "aa West Station" were selected incorrectly by multiple people, please confirm carefully". It should be understood that this embodiment does not limit the specific content of the prompt information 22, as long as it can remind the target location that is easy to make mistakes. In this way, users can be given strong prompts that are easy to make mistakes, avoiding the situation where users make wrong selections, thereby improving the user experience.

[0069] In an optional implementation, the prompt information 22 may use a special background color (a color that is significantly different from the background color of the recall page 2, such as red, orange, etc.), or the prompt content in the prompt information 22 may use a special color or a special font (a color or font that is significantly different from other information in the recall page 2, such as an orange font or a bold font, etc.). In this way, the user can be further given a strong reminder of easy mistakes to prevent the user from ignoring the prompt information, thereby further preventing the user from making a wrong selection, thereby improving the user experience.

[0070] This embodiment is described by taking the prompt information 22 being located above the location list 20 as an example. It should be understood that this embodiment does not limit the setting position of the prompt information 22 in the recall page.

[0071] In another optional implementation, the prompt information of the embodiment of the present invention may include prompt information based on the place name. Furthermore, the embodiment may display prompt information based on the similar place name around the display position of the target place in the similar place group, wherein the prompt information includes the place names of other target places in the same similar place group. Thus, the embodiment may provide easy-to-make-mistake strong prompts around the easy-to-make-mistake target place that the user is concerned about, further avoiding the situation where the user makes a wrong selection.

[0072] Furthermore, the present embodiment displays prompt information based on similar place names around the target place with a higher recall number in the similar place group. The prompt information includes the place name of the target place with a lower recall number. For example, assuming that the similar place group includes a first place and a second place, and the recall number of the first place is before the second place, prompt information based on similar place names can be displayed around the place information of the first place. The prompt information includes the place name of the second place. That is, in the present embodiment, only the easily-mistaken or easily-confusing information within the relevant range of the information of the target place ranked at the top in the similar place group is displayed. This can not only give users easily-mistaken or easily-confusing prompts, but also reduce the display complexity of the recall page, further improving the user experience.

[0073] In other optional implementations, this embodiment can also display prompt information based on similar place names around the target place with a later recall sequence number in the similar place group. The prompt information includes the place name of the target place with an earlier recall sequence number. This embodiment does not limit the display position of the prompt information based on the place name.

[0074] Further optionally, the prompt information may be displayed below or behind the information display position of the corresponding target location, which is not limited in this embodiment.

[0075] like Figure 2 As shown, the recall page 2 also includes prompt information 23 based on the place name. In this embodiment, the prompt information 23 is displayed below the target place "aa station" which is ranked higher in the place list 20, that is, "it is easy to choose the wrong place with "aa West Station". Therefore, when the user pays attention to the target place "aa station", the user is prompted that it is easy to choose the wrong place with "aa West Station", so that the user can further confirm based on the itinerary, avoid the user's mistake, and improve the user experience.

[0076] In an optional implementation, the font of the prompt information 23 can be a special color or a special font (a color or font that is significantly different from other information in the recall page 2, such as an orange font or a bold font). In this way, the user can be further prompted with a strong reminder that is prone to error, so that the user can avoid ignoring the prompt information, thereby further avoiding the user from making a wrong selection, thereby improving the user experience.

[0077] It should be understood that the present embodiment only displays the corresponding easy-to-make mistakes or easy-to-confuse prompt information below the target location information that is ranked higher in the similar location group. In other optional implementations, the easy-to-make mistakes or easy-to-confuse prompt information may also be displayed below each target location information in the similar location group. The present embodiment does not limit this.

[0078] Figure 2The recall page 2 shown is described in detail by taking the example of including prompt information based on the recall number and prompt information based on the place name. It should be understood that based on actual application requirements and the need for simplicity of the recall page, the recall page 2 may also only display prompt information based on the recall number, or only display prompt information based on the place name. This embodiment does not limit this.

[0079] In other optional implementations, the present embodiment may also adopt or simultaneously adopt pop-up window prompts, bubble prompts and / or voice prompts to provide prompt information to further improve the prompt intensity.

[0080] In an optional implementation, in response to the similarity type of the similar place group being an easily confused type, this embodiment displays easily confused information. Some places have not had any wrong selection events or have had few wrong selection events due to relatively small traffic, but due to the high similarity of the place information, there is still a possibility of confusion and misselection. Therefore, this embodiment provides easily confused prompts for such similar place groups to avoid users making wrong selections due to easily confused target places, thereby improving user experience.

[0081] Figure 3 FIG. 1 is a schematic diagram of another recall page according to an embodiment of the present invention. Figure 3 As shown, in the recall page 3, after receiving the keyword "bbb" input by the user in the search box 31, the target locations with a high correlation with the keyword "bbb" are recalled according to the keyword "bbb", a location list is obtained, and the location list 30 is displayed in the recall page 3. It should be understood that in this embodiment, other target locations can be displayed in the recall page 3 by sliding the location list 30.

[0082] In this embodiment, the location information of the target location includes the name of the target location, the type, the business district, the detailed address information, the current distance from the terminal, etc. In the process of recalling the location list 30, it is determined that "bbb Premium Hotel (xx store)" and "bbb Premium Hotel (xxxx store)" have a high similarity and are easily confused. That is, "bbb Premium Hotel (xx store)" and "bbb Premium Hotel (xxxx store)" form a similar location group.

[0083] In an optional implementation, the prompt information of this embodiment includes a prompt information 32 based on the recall sequence number, which can be located above the location list 30 to further give the user a strong prompt. Specifically, the recall sequence number of "bbb Premium Hotel (xx store)" is 1, and the recall sequence number of "bbb Premium Hotel (xxxx store)" is 3. The prompt information 32 based on the recall sequence number can be "Result 1 and Result 3 are easy to confuse, please confirm carefully". In other optional implementations, the prompt content of the prompt information 32 can also include the names of easily confused places, such as "Result 1 "bbb Premium Hotel (xx store)" and Result 3 "bbb Premium Hotel (xxxx store)" are confused, please confirm carefully". It should be understood that this embodiment does not limit the specific content of the prompt information 32, as long as it can remind the target location that is easy to make mistakes. In this way, users can be given strong prompts that are easy to make mistakes, avoiding the situation where users make mistakes, and improving the user experience.

[0084] In an optional implementation, the prompt information 32 may use a special background color (a color that is significantly different from the background color of the recall page 3, such as red, orange, etc.), or the prompt content in the prompt information 32 may use a special color or a special font (a color or font that is significantly different from other information in the recall page 3, such as an orange font or a bold font, etc.). In this way, the user can be further prompted with strong reminders that are prone to errors, thereby preventing the user from ignoring the prompt information, and further preventing the user from making a wrong selection, thereby improving the user experience.

[0085] This embodiment is described by taking the prompt information 32 being located above the location list 30 as an example. It should be understood that this embodiment does not limit the setting position of the prompt information 32 in the recall page.

[0086] In another optional implementation, the prompt information of the embodiment of the present invention may include prompt information based on the place name. Furthermore, the embodiment may display prompt information based on the similar place name around the display position of the target place in the similar place group, wherein the prompt information includes the place names of other target places in the same similar place group. Thus, the embodiment may provide a strong reminder of confusion around the easily confused target place that the user is concerned about, further avoiding the situation where the user makes a wrong selection.

[0087] Furthermore, the present embodiment displays prompt information based on similar place names around the target place with a higher recall number in the similar place group. The prompt information includes the place name of the target place with a lower recall number. For example, assuming that the similar place group includes a first place and a second place, and the recall number of the first place is before the second place, prompt information based on similar place names can be displayed around the place information of the first place. The prompt information includes the place name of the second place. That is, in the present embodiment, only the easily-mistaken or easily-confusing information within the relevant range of the information of the target place ranked at the top in the similar place group is displayed. This can not only give users easily-mistaken or easily-confusing prompts, but also reduce the display complexity of the recall page, further improving the user experience.

[0088] In other optional implementations, this embodiment can also display prompt information based on similar place names around the target place with a later recall sequence number in the similar place group. The prompt information includes the place name of the target place with an earlier recall sequence number. This embodiment does not limit the display position of the prompt information based on the place name.

[0089] Further optionally, the prompt information may be displayed below or behind the information display position of the corresponding target location, which is not limited in this embodiment.

[0090] like Figure 3 As shown, the recall page 3 also includes prompt information 33 based on the place name. In this embodiment, a prompt information 33 is displayed below the target place "bbb Premium Hotel (xx store)" which is ranked higher in the place list 30, that is, "Easily confused with "bbb Premium Hotel (xxxx store)", so that when the user pays attention to the target place "bbb Premium Hotel (xx store)", the user is prompted that it is easily confused with "bbb Premium Hotel (xxxx store)" and may be selected incorrectly, so that the user can further confirm it based on the itinerary, avoid the user's mistaken selection, and improve the user experience.

[0091] In an optional implementation, the font of the prompt information 33 can be a special color or a special font (a color or font that is significantly different from other information in the recall page 3, such as an orange font or a bold font). In this way, the user can be further prompted with a strong reminder that is prone to error, so that the user can avoid ignoring the prompt information, thereby further avoiding the user from making a wrong selection, thereby improving the user experience.

[0092] It should be understood that the present embodiment only displays the corresponding easy-to-make mistakes or easy-to-confuse prompt information below the target location information that is ranked higher in the similar location group. In other optional implementations, the easy-to-make mistakes or easy-to-confuse prompt information may also be displayed below each target location information in the similar location group. The present embodiment does not limit this.

[0093] Figure 3 The recall page 3 shown is described in detail by taking the example of including prompt information based on the recall number and prompt information based on the place name. It should be understood that based on actual application requirements and the need for simplicity of the recall page, the recall page 3 may also only display prompt information based on the recall number, or only display prompt information based on the place name. This embodiment does not limit this.

[0094] In other optional implementations, the present embodiment may also adopt or simultaneously adopt pop-up window prompts, bubble prompts and / or voice prompts to provide prompt information to further improve the prompt intensity.

[0095] The embodiment of the present invention determines similar location groups of easy-to-make mistakes and easy-to-confuse types through data and location information of historical wrong selection events, and provides users with highly targeted prompts based on similar types, thereby improving the precision of the prompt information, further reducing the occurrence of user misselection, and improving the user experience.

[0096] In other optional implementations, for places frequently used by users, such as places with a frequency of use greater than a preset value or places with a number of uses greater than a predetermined number of times, if the user has not made any misselections when using the frequently used places, even if other users have made misselections of the place or the place has similar places with a high degree of similarity, the corresponding prompt information may not be displayed to the user, so as to avoid inconvenience to the user caused by redundant information on the recall page, thereby improving the user experience.

[0097] Furthermore, the user can also set the prompt function to be turned on or off. When the user turns on the prompt function, the prompt function is started on the recall page and the corresponding prompt information is displayed when there is a similar place group in the recalled place list. When the user turns off the prompt function, the corresponding prompt information is not displayed even if there is a similar place group in the recalled place list. Furthermore, if the user turns off the prompt function, but a place is selected by mistake, the user can be prompted to turn on the prompt function to avoid misselection in the future. Therefore, this embodiment can determine the display of prompt information based on user needs, further improving the user experience.

[0098] In other optional implementations, the prompt information can be displayed when the target location in the similar location group appears in the current page. For example, the target locations corresponding to recall number 5 and recall number 6 in the recalled location list are in the same similar location group. When the recall page is not slid, the target locations corresponding to recall number 5 and recall number 6 are not displayed in the recall page. At this time, the prompt information may not be displayed. When the user slides up the location list to display the target location of recall number 5 (at this time, the user may make a wrong choice), the prompt information is provided through text boxes, pop-ups, bubbles, or voice, which further reduces the complexity of the recall page, so that additional prompt information is displayed only when the user needs to be reminded, further improving the user experience.

[0099] In an optional implementation, the information of the target location of this embodiment includes address information. This embodiment can also determine the difference items in the address information of the target location in the similar location group, and highlight the first difference item. Among them, the address information of the target location includes multiple address items. Optionally, the address items may include cities, administrative districts, townships / streets / lanes / alleys, and street numbers. It should be understood that the address items of the address information in the target location can be determined based on the administrative planning of the specific area, and this embodiment is not limited to this. As a result, the user can be strongly prompted with the difference items, further reducing the possibility of misselection. For example, if two similar locations are located in different regions, the regions where they are located can be highlighted so that the user can determine the desired location based on this, reducing the possibility of misselection.

[0100] Further optionally, in this embodiment, if the address information of at least two similar places is inconsistent in a certain address item, the address item is determined to be a difference item. In other optional implementations, when the address information of all similar places in the same similar place group is inconsistent in a certain address item, the address item is determined to be a difference item. This embodiment does not limit the specific method for determining the difference item.

[0101] Furthermore, if there are multiple similar place groups in the recalled place list, a difference item can be determined for each similar place group. In other optional implementations, since the target places in the place list are all recalled by the same keyword, even if there are multiple similar place groups, the target places in the multiple similar place groups have a high similarity. Therefore, this embodiment can also uniformly determine the difference item for multiple similar place groups based on the above difference item determination method.

[0102] Figure 4 FIG. 1 is a schematic diagram of another recall page according to an embodiment of the present invention. Figure 4As shown, in the recall page 4, after receiving the keyword "cc hospital" input by the user in the search box 41, the target locations with a high correlation with the keyword "cc hospital" are recalled according to the keyword "cc hospital", a location list is obtained, and the location list 40 is displayed in the recall page 4. It should be understood that in this embodiment, other target locations can be displayed in the recall page 4 by sliding the location list 40.

[0103] In this embodiment, the location information of the target location includes detailed address information. Among them, the detailed address information includes multiple address items. For example, the detailed address information 401 of the target location "cc Hospital (xx)" corresponding to the recall number 1 includes an administrative district address item (that is, the x1 district) and a specific address item (township / street / lane / alley and street number, etc., that is, xxxx1). The detailed address information 402 of the target location "cc Hospital (xxx)" corresponding to the recall number 2 includes an administrative district address item (that is, the x2 district) and a specific address item (township / street / lane / alley and street number, etc., that is, xxxx2). The detailed address information 403 of the target location "cc Hospital (xxxx)" corresponding to the recall number 3 includes an administrative district address item (that is, the x3 district) and a specific address item (township / street / lane / alley and street number, etc., that is, xxxx3).

[0104] If it is determined that the target locations "cc Hospital (xx)", "cc Hospital (xxx)", and "cc Hospital (xxxx)" corresponding to recall numbers 1, 2, and 3 are located in the same similar location group, the difference items of the target locations "cc Hospital (xx)", "cc Hospital (xxx)", and "cc Hospital (xxxx)" are determined, that is, the administrative districts. Therefore, this embodiment can highlight the administrative districts in detailed address information 401, detailed address information 402, and detailed address information 403, so that the user can focus on the area where the desired location is located, thereby further reducing the possibility of misselection.

[0105] Furthermore, if Figure 3 As shown, the administrative districts in the detailed address information of "bbb Premium Hotel (xx branch)" and "bbb Premium Hotel (xxxx branch)" in the similar place group are both x1, and the difference items are the specific address items. Therefore, this embodiment can highlight the specific address items "xxxx1" and "xxxx3" so that users can focus on the area where the required place is located, thereby further reducing the possibility of misselection.

[0106] In an optional implementation, the font of the difference item in the detailed address information can be in a special color or special font (a color or font that is significantly different from other information in the recall page or other address items in the detailed address information, such as an orange font or a bold font). This can improve the user's perception of the difference in addresses, further avoid the user's mistaken selection, and improve the user experience.

[0107] It should be understood that in this embodiment, the first address item with a difference in the detailed address information can be prompted by a pop-up window, bubble, or voice, so as to give a strong prompt of the address to the user. For example, the prompt content can be "The administrative district where result 1 is located is x1, and the administrative district where result 2 is located is x2. Please carefully confirm the required location" and the like.

[0108] In an optional implementation, the prompt information of this embodiment may also include prompt information based on the recall sequence number and / or prompt information based on the location name. Figure 4 As shown, the recall page 4 also includes prompt information 42 for prompting the existence of results with similar names. Further, the prompt content of the prompt information 42 can also be determined based on the similarity type of the determined similar place group. For details, please refer to Figure 2 and Figure 3 The examples shown are not described in detail here.

[0109] In an optional implementation, the prompt information of this embodiment may select a combination of one or more of prompt information based on the recall serial number, prompt information based on the place name, and prompt information based on detailed address information. Each type of prompt information may also be provided in a combination of different prompt methods (such as text boxes, pop-up windows, bubbles, voices, different rendering forms of text content, and display positions in the recall page, etc.). This embodiment does not limit the combination method.

[0110] In other optional implementations, this embodiment can also display the error-prone or confusing prompt information corresponding to the triggered target location in a pop-up window or bubble form, or voice broadcast the corresponding error-prone or confusing prompt information when the target location in the error-prone or confusing similar location group is selected. Figure 2 Taking the recall page 2 shown as an example, assuming that the recall result 1 "aa Station" is selected by the user, similar prompt information of the selected target location can be provided in the form of a pop-up window, bubble or voice. For example, the prompt content can be "Your currently selected target location "aa Station" and target location "aa West Station" have been mistakenly selected by multiple people. Please confirm whether to continue to select the target location "aa Station"." Therefore, this embodiment can provide users with strong prompts that are easy to make mistakes or confuse them during the user selection process to further avoid the situation where users make wrong choices.

[0111] In an optional implementation, the prompt information of the embodiment of the present invention also includes a map auxiliary control. In response to the map auxiliary control being triggered, the embodiment of the present invention controls the terminal page to jump to the map auxiliary page. The map auxiliary page includes a map display area, and the map display area displays the location information of the target location in the similar location group. Therefore, this embodiment can further assist the user in selecting the correct target location through the map positioning page, thereby improving the user experience.

[0112] Furthermore, the map auxiliary page may also include location information of the target location in the similar location group and corresponding prompt information to keep the user's attention on the target location that is easy to be misselected or confused, and further reduce the possibility of misselecting the location.

[0113] Further optionally, the map auxiliary control may be set at any position in the recall page, for example, around the display position of the target location in the similar location group, or around the display position of the prompt content, etc., which is not limited in this embodiment.

[0114] In an optional implementation, the recall page of the embodiment of the present invention may also include a map search control, and in response to the map search control being triggered, a map search page is displayed. The map search page may include a map area and a location list display area, the map area includes the location information of each target location to be recalled, and the location list display area is used to display the location list and the prompt information corresponding to the similar location group. Therefore, this embodiment allows the user to select the correct target location by combining the location information in the map and the prompt information in the location list, further reducing the possibility of misselection and improving the user experience.

[0115] Figure 5 It is a schematic diagram of another recall page according to an embodiment of the present invention. Figure 6 Schematic diagram of a map search page according to an embodiment of the present invention. Figure 5 As shown, the prompt information 51 includes a map search control 511. In response to the map search control 511 being triggered, the page jumps to the map search page 6. Figure 6 As shown, the map search page 6 includes a map area 61 and a location list display area 62. The map area 61 includes the location information and name of each target location. The location list display area 62 includes prompt information of a location list and a similar location group. It should be understood that the prompt information display method in the location list display area 62 can adopt any of the above implementation methods, which will not be described in detail here.

[0116] Further optionally, the present embodiment may also display corresponding prompt information in the map area, such as displaying easily mistaken or confusing prompt information with other target locations around the location name of the target location, etc. The present embodiment is not limited to this and it can be set according to actual application conditions.

[0117] In an optional implementation, the prompt information of this embodiment may also include different stopover points (such as boarding and alighting points) at the same destination for prompting. For example, for different entrances and exits, squares, parking lots, etc. of a station, prompts may be given based on the frequency of historical selections or the selection ratio of different stopover points at the same destination, so that the user can select a more refined destination. Figure 2 As shown, the aa station has stop points such as the exit, entrance, west square and parking lot for selection. In this embodiment, the frequency of historical selection or the proportion of selection can be displayed in different stop point information display areas (for example, among the users or tasks that select the aa station, n% select the entrance, etc.) to provide prompts, so that users can select a more specific target location based on their needs.

[0118] Furthermore, this embodiment can also highlight the stay points with the highest selection frequency or selection ratio or exceeding the corresponding threshold, such as highlighting the stay point name, or the numerical value of the selection frequency or selection ratio, so as to further provide strong prompts for the user to choose the target location, allowing the user to select a more precise destination, avoiding the user taking a detour after arriving at the destination, and further improving the user experience.

[0119] The embodiment of the present invention obtains keywords, recalls according to the keywords, and displays a place list including at least one target place on the recall page. In response to the presence of at least one group of similar place groups in the place list, the recall page is controlled to display prompt information corresponding to the similar type of the similar place group, wherein the similar type includes an error-prone type and a confusing type, the target place in the similar place group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the place information of the target place in the similar place group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information. Therefore, the embodiment of the present invention can provide users with targeted strong prompts according to the similar type of the similar place group to avoid users from making wrong selections, thereby improving the user experience.

[0120] Figure 7 FIG. 1 is a flow chart of another prompting method according to an embodiment of the present invention. Figure 7 As shown, the prompting method of the embodiment of the present invention includes the following steps:

[0121] Step S210, obtaining keywords.

[0122] Step S220: Recalling a list of places according to the keywords. It should be understood that the specific method of obtaining the keywords and the list of places to be recalled is similar to the above embodiment, and will not be described in detail here.

[0123] Step S230, determine whether there is a similar place group in the recalled place list. If so, execute step S240, if not, execute step S2B0, that is, display the place list in the recalled page.

[0124] Step S240, when there is a similar place group in the place list, determine whether the similarity type of the similar place group is an error-prone type. If the similarity type of the similar place group is an error-prone type, execute step S250. If the similarity type of the similar place group is not an error-prone type, that is, it is an easily confused type, execute step S260.

[0125] Step S250, determining error-prone information, wherein the error-prone information is prompt information indicating that the target location in the similar location group is easy to be selected incorrectly.

[0126] Step S260, determining easily confused information, wherein easily confused information is prompt information indicating that the target location in the similar location group is easily confused.

[0127] Step S270: determining the first difference item in the detailed address information of the target location in the similar location group.

[0128] Step S280, determine whether the first difference item is an administrative district. If the first difference item is an administrative district, execute step S290. If the first difference item is not an administrative district, it is a specific address item after the administrative district in the detailed address information, and execute step S2A0.

[0129] Step S290, determining a prominent rendering method for the administrative area.

[0130] Step S2A0, determining a prominent rendering method for a specific address item after the administrative area.

[0131] Step S2B0, displaying the place list in the recall page. If there is no similar place group in the place list, there is no corresponding prompt information in the recall page. If there is a similar place group of an error-prone type in the place list, and the first difference item in the detailed address information of the target place in the similar place group is an administrative district, error-prone information is displayed in the recall page and the administrative district in the detailed address information of the target place in the similar place group is highlighted. If there is a similar place group of an error-prone type in the place list, and the first difference item in the detailed address information of the target place in the similar place group is a specific address item after the administrative district, error-prone information is displayed in the recall page and the specific address item in the detailed address information of the target place in the similar place group is highlighted. If there is a similar place group of an easily confused type in the place list, and the first difference item in the detailed address information of the target place in the similar place group is an administrative district, confusing information is displayed in the recall page and the administrative district in the detailed address information of the target place in the similar place group is highlighted. If there is a similar place group of confusing type in the place list, and the first difference item in the detailed address information of the target place in the similar place group is the specific address item after the administrative district, the confusing information will be displayed in the recall page and the specific address item in the detailed address information of the target place in the similar place group will be highlighted.

[0132] It should be understood that the specific execution method of the above steps is similar to any of the corresponding implementation methods mentioned above, and will not be repeated here.

[0133] The embodiment of the present invention obtains keywords, recalls according to the keywords, and displays a place list including at least one target place on the recall page. In response to the presence of at least one group of similar place groups in the place list, the recall page is controlled to display prompt information corresponding to the similar type of the similar place group, wherein the similar type includes an error-prone type and a confusing type, the target place in the similar place group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the place information of the target place in the similar place group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information. Therefore, the embodiment of the present invention can provide users with targeted strong prompts according to the similar type of the similar place group to avoid users from making wrong selections, thereby improving the user experience.

[0134] Figure 8 Schematic diagram of a prompting device according to an embodiment of the present invention. Figure 8 As shown, the prompting device 8 of the embodiment of the present invention includes a keyword acquiring unit 81 , a recall display unit 82 and a prompting unit 83 .

[0135] The keyword acquisition unit 81 is configured to acquire keywords. The recall display unit 82 is configured to recall and display a place list on the recall page according to the keywords, and the place list includes at least one target place. The prompt unit 83 is configured to control the recall page to display prompt information corresponding to the similarity type of the similar place group in response to at least one group of similar place groups in the place list. Among them, the similarity type includes an error-prone type and a confusing type, the target place in the similar place group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the place information of the target place in the similar place group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information.

[0136] In an optional implementation, the prompt information includes prompt information based on a recall sequence number and / or prompt information based on a place name.

[0137] In an optional implementation, the prompt unit 83 is further configured to display the prompt information based on the place name around the target place with a higher recall sequence number in the similar place group.

[0138] In an optional implementation, the prompt unit 83 is further configured to display the prompt information based on the recall sequence number above the location list.

[0139] In an optional implementation, the prompt unit 83 is further configured to display error-prone information in response to the similarity type of the similar place group including an error-prone type, and to display confusing information in response to the similarity type of the similar place group being a confusing type.

[0140] In an optional implementation, the target location information includes address information, and the prompt unit 83 is further configured to determine the difference items in the address information of the target locations in the similar location group, and highlight the first of the difference items.

[0141] In an optional implementation, the prompting device 8 further includes a first determining unit configured to obtain data of historical wrong selection events, and determine a location combination associated with the historical wrong selection events or a location combination whose number of historical wrong selection events reaches a predetermined value as a similar location group of an error-prone type. The data of the historical wrong selection events includes location change event data and / or feedback data of wrong location selection events.

[0142] In an optional implementation, the prompting device 8 further includes a second determination unit configured to obtain location information of each location, calculate the similarity of the location information of each location, and determine the location combination whose similarity reaches the similarity threshold as a similar location group of easily confused type. The location information includes the location name, the name of the area where the location is located, and / or address information.

[0143] In an optional implementation, the prompt information also includes a map auxiliary control, and the prompt device 8 also includes a page control unit, which is configured to control the terminal page to jump to a map auxiliary page in response to the map auxiliary control being triggered. The map auxiliary page includes a map display area, and the map display area displays the location information of the target location in the similar location group.

[0144] The embodiment of the present invention obtains keywords, recalls according to the keywords, and displays a place list including at least one target place on the recall page. In response to the presence of at least one group of similar place groups in the place list, the recall page is controlled to display prompt information corresponding to the similar type of the similar place group, wherein the similar type includes an error-prone type and a confusing type, the target place in the similar place group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the place information of the target place in the similar place group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information. Therefore, the embodiment of the present invention can provide users with targeted strong prompts according to the similar type of the similar place group to avoid users from making wrong selections, thereby improving the user experience.

[0145] Fig. 9 Schematic diagram of an electronic device according to an embodiment of the present invention. Fig. 9 As shown, the electronic device 90 is a general data processing device, which includes a general computer hardware structure, which at least includes a processor 91 and a memory 92. The processor 91 and the memory 92 are connected via a bus 93. The memory 92 is suitable for storing instructions or programs executable by the processor 91. The processor 91 can be an independent microprocessor or a collection of one or more microprocessors. Thus, the processor 91 executes the instructions stored in the memory 92, thereby executing the method flow of the embodiment of the present invention as described above to realize the processing of data and the control of other devices. The bus 93 connects the above-mentioned multiple components together, and at the same time connects the above-mentioned components to the display controller 94 and the display device and the input / output (I / O) device 95. The input / output (I / O) device 95 can be a mouse, a keyboard, a modem, a network interface, a touch input device, a somatosensory input device, a printer, and other devices known in the art. Typically, the input / output device 95 is connected to the system via an input / output (I / O) controller 96.

[0146] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices (equipment) or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, the present application may adopt a computer program product implemented on one or more computer-readable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0147] The present application is described with reference to flowcharts of methods, apparatuses (devices) and computer program products according to embodiments of the present application. It should be understood that each process in the flowchart can be implemented by computer program instructions.

[0148] These computer program instructions may be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device that implements the process Figure 1 A function specified in a process or multiple processes.

[0149] These computer program instructions may also be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce the instructions for implementing the process Figure 1 A device that specifies functions in a process or multiple processes.

[0150] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used for a computer to execute part or all of the above method embodiments.

[0151] That is, those skilled in the art can understand that all or part of the steps in the above-mentioned embodiment method can be completed by specifying relevant hardware through a program, and the program is stored in a storage medium, including several instructions for a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0152] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A prompting method, characterized in that: The method comprises: Get keywords; Recalling a place list according to the keyword and displaying it on a recall page, the place list including at least one target place; In response to at least one similar place group in the place list, controlling the recall page to display prompt information corresponding to the similar type of the similar place group; Among them, the similarity type includes an error-prone type and a confusing type, the target location in the similar location group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the location information of the target location in the similar location group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information.

2. The method according to claim 1, characterized in that The prompt information includes prompt information based on the recall sequence number and / or prompt information based on the location name.

3. The method according to claim 2, characterized in that The controlling the recall page to display prompt information corresponding to the similar type of the similar place group includes: The prompt information based on the place name is displayed around the target place with a higher recall sequence number in the similar place group.

4. The method according to claim 2, characterized in that: The controlling the recall page to display prompt information corresponding to the similar type of the similar location group includes: The prompt information based on the recall sequence number is displayed above the location list.

5. The method according to claim 1, characterized in that The controlling the recall page to display prompt information corresponding to the similar type of the similar location group includes: In response to the similarity type of the similar place group including an error-prone type, displaying error-prone information; In response to the similarity type of the similar place group being a confusing type, confusing information is displayed.

6. The method according to claim 1, characterized in that The target location information includes address information, and the control of displaying prompt information corresponding to the similar type of the similar location group on the recall page includes: Determining difference items in the address information of the target location in the similar location group; The first of the difference items is highlighted.

7. The method according to claim 1, characterized in that The method further comprises: Acquire data of historical wrong selection events, wherein the data of historical wrong selection events include location change event data and / or feedback data of wrong location selection events; The location combination associated with the historical wrong selection events or the location combination with the number of historical wrong selection events reaching a predetermined value is determined as a similar location group of the error-prone type.

8. The method according to claim 1, characterized in that The method further comprises: Acquire location information of each location, wherein the location information includes the location name, the name of the area where the location is located, and / or address information; Calculating the similarity of the location information of each of the locations; A place combination whose similarity reaches the similarity threshold is determined as a similar place group of easily confused type.

9. The method according to claim 1, characterized in that: The prompt information also includes a map auxiliary control, and the method further includes: In response to the map auxiliary control being triggered, the terminal page is controlled to jump to a map auxiliary page, the map auxiliary page includes a map display area, and the map display area displays the positioning information of the target location in the similar location group.

10. A prompting device, characterized in that: The device comprises: A keyword acquisition unit, configured to acquire keywords; a recall display unit, configured to recall according to the keyword and display a place list on a recall page, wherein the place list includes at least one target place; A prompt unit, configured to control the recall page to display prompt information corresponding to the similar type of the similar place group in response to the place list having at least one similar place group; Among them, the similarity type includes an error-prone type and a confusing type, the target location in the similar location group corresponding to the error-prone type has a corresponding wrong selection event, the similarity of the location information of the target location in the similar location group corresponding to the confusing type reaches a similarity threshold, and the prompt information is error-prone information or confusing information.

11. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.

13. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 9.