POI status update method, system, device and storage medium based on information tracking
By establishing a set of tracking channels and a text parsing algorithm, the POI status information is automatically updated, solving the problem of data lag and improving the accuracy of information and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CTRIP TRAVEL NETWORK TECH SHANGHAI0
- Filing Date
- 2023-03-29
- Publication Date
- 2026-06-02
AI Technical Summary
In existing technologies, OTA websites and review websites lack effective channels to verify the business status and hours of POIs, resulting in low data update frequency and timeliness, which cannot guarantee the accuracy of information and affects user experience.
By establishing a set of tracking channels, performing semantic recognition and text parsing, and utilizing preset business status keywords and webpage publication timestamps, POI status information is automatically updated to ensure the timeliness and accuracy of the information.
It enables automatic tracking and updating of POI status, improving the timeliness and accuracy of information and enhancing the user experience.
Smart Images

Figure CN116340653B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of tourism-related natural language processing, and more specifically, to a method, system, device, and storage medium for updating the status of Points of Interest (POIs) based on information tracking. Background Technology
[0002] Currently, OTA (Online Travel Agency) websites and review websites provide various information about Points of Interest (POIs), including their operating status and hours. However, the lack of effective channels to verify the operating hours and status of these POIs leads to:
[0003] (1) The data update frequency is low and the timeliness is lagging;
[0004] (2) Information accuracy cannot be guaranteed.
[0005] Taking the post-pandemic era as an example, many Points of Interest (POIs) may face closures or adjustments to their operating hours. However, due to limited manpower or negligence, POI operators may not update this data to the platform in a timely manner. This can result in users encountering closed or temporarily unavailable POIs when they visit them, wasting their time and reducing their trust in the platform and POIs, thus severely impacting the user experience.
[0006] Therefore, the present invention provides a method, system, device and storage medium for updating POI status based on information tracking. Summary of the Invention
[0007] To address the problems in existing technologies, the present invention aims to provide a method, system, device, and storage medium for updating POI status based on information tracking. This invention overcomes the difficulties of existing technologies and can automatically determine which content involves information on dynamic field changes through text parsing algorithms and update the data accordingly. It achieves automatic tracking and updating of POI status, avoids the disadvantage of information lag, and improves the user experience of the platform.
[0008] Embodiments of the present invention provide a POI status update method based on information tracking, comprising the following steps:
[0009] Establish a corresponding set of tracking channels based on each point of interest on the platform;
[0010] Semantic recognition is performed on the information of the tracking channel set, and an update status information group is established based on the field corresponding to the preset business status keyword and the publication timestamp of the webpage that collects the field.
[0011] The latest updated status information group is selected as the current status information group based on sorting time; and
[0012] The business status information of the point of interest is corrected based on the current status information group.
[0013] Preferably, the establishment of a corresponding set of tracking channels based on each point of interest on the platform includes:
[0014] Collect the official webpages of each point of interest in the platform from the preset official webpages within the platform to establish an official webpage set;
[0015] Using the name and corresponding address information of each point of interest, external websites are traversed, and web pages whose exposure parameters for each point of interest are greater than a preset threshold are collected as popular web pages to establish a set of popular web pages; and
[0016] Based on the official webpage set and the popular webpage set, establish a set of tracking channels corresponding to the points of interest.
[0017] Preferably, the exposure parameter is the number of times and / or frequency of occurrence of the point of interest in the webpage of the external website.
[0018] Preferably, the step of semantically recognizing the information of the tracking channel set and establishing an update status information group based on the field corresponding to the preset business status keyword and the publication timestamp of the webpage that collected the field includes:
[0019] Information from the tracking channel set is periodically collected and semantic recognition is performed to obtain target paragraphs associated with the points of interest;
[0020] The target paragraph is labeled using preset business status keywords based on a trained neural network to obtain the hit fields corresponding to the preset business status keywords; and
[0021] An update status information group is established based on the hit field and the corresponding preset business status keyword.
[0022] Preferably, the step of using the latest published update status information group as the current status information group based on sorting includes:
[0023] Sort based on the publication timestamps in the updated information group; and
[0024] The update status information group with the latest publication time will be used as the current status information group.
[0025] Preferably, the step of correcting the business status information of the point of interest based on the current status information group includes:
[0026] Based on the preset business status keywords in the current status information group, the platform's published information about the points of interest is traversed.
[0027] If no match is found, the preset business status keywords from the current status information group and the matched field are added to the published information; and
[0028] If a hit is achieved, the corresponding field in the published information is updated based on the hit field in the current status information group.
[0029] Preferably, the business status information includes at least business status and business hours.
[0030] Embodiments of the present invention also provide a POI status update system based on information tracking, used to implement the above-described POI status update method based on information tracking, wherein the POI status update system based on information tracking includes:
[0031] The channel aggregation module establishes a corresponding set of tracking channels based on each point of interest on the platform.
[0032] The update status module performs semantic recognition on the information of the tracking channel set and establishes an update status information group based on the field corresponding to the preset business status keyword and the publication timestamp of the webpage that collects the field.
[0033] The current status module, based on sorting, uses the update status information group with the latest publication time as the current status information group; and
[0034] The information correction module corrects the business status information of the point of interest based on the current status information group.
[0035] Embodiments of the present invention also provide a POI status update device based on information tracking, comprising:
[0036] processor;
[0037] A memory in which executable instructions of the processor are stored;
[0038] The processor is configured to perform the steps of the above-described POI state update method based on information tracking by executing the executable instructions.
[0039] Embodiments of the present invention also provide a computer-readable storage medium for storing a program that, when executed, implements the steps of the above-described POI status update method based on information tracking.
[0040] The purpose of this invention is to provide a method, system, device, and storage medium for updating POI status based on information tracking. It can automatically determine which content involves dynamic field changes through text parsing algorithms and update the data accordingly, thereby realizing automatic tracking and updating of POI status, avoiding the disadvantage of information lag, and improving the user experience of the platform. Attached Figure Description
[0041] Other features, objects, and advantages of the invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings.
[0042] Figure 1 This is a flowchart of the POI status update method based on information tracking according to the present invention.
[0043] Figure 2 This is a schematic diagram of the POI status update system based on information tracking according to the present invention.
[0044] Figure 3 This is a schematic diagram of the POI status update device based on information tracking according to the present invention.
[0045] Figure 4 This is a schematic diagram of the structure of a computer-readable storage medium according to an embodiment of the present invention. Detailed Implementation
[0046] The following specific examples illustrate the implementation methods of this application. Those skilled in the art can easily understand the other advantages and effects of this application from the content disclosed herein. This application can also be implemented or applied through other different specific embodiments, and various details in this application can be modified or changed according to different viewpoints and application systems without departing from the spirit of this application. It should be noted that, unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other.
[0047] The embodiments of this application will now be described in detail with reference to the accompanying drawings, so that those skilled in the art can easily implement the application. This application may be embodied in many different forms and is not limited to the embodiments described herein.
[0048] In this application, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics represented in connection with that embodiment or example, which are included in at least one embodiment or example of this application. Furthermore, the specific features, structures, materials, or characteristics represented may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate different embodiments or examples represented in this application, as well as features of different embodiments or examples.
[0049] Furthermore, the terms "first" and "second" are used for illustrative purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the representation of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0050] For the purpose of clearly describing this application, devices that are not relevant to the description are omitted, and the same or similar components throughout the specification are given the same reference numerals.
[0051] Throughout this specification, when it is said that a device is "connected" to another device, this includes not only "direct connection" but also "indirect connection" by placing other components in between. Furthermore, when it is said that a device "comprises" a certain constituent element, unless otherwise stated otherwise, this does not exclude other constituent elements, but rather implies that other constituent elements may be included.
[0052] When we say that a device is "above" another device, this can mean that it is directly above the other device, or it can mean that other devices are present in between. Conversely, when we say that a device is "directly" "above" another device, there are no other devices present in between.
[0053] Although the terms first, second, etc., are used in some instances herein to refer to various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, first interface and second interface, etc., are used. Furthermore, as used herein, the singular forms “a,” “an,” and “the” are intended to also include the plural forms unless the context indicates otherwise. It should be further understood that the terms “comprising,” “including,” indicate the presence of features, steps, operations, elements, components, items, kinds, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, kinds, and / or groups. The terms “or” and “and / or” as used herein are interpreted as inclusive, or mean any one or any combination thereof. Thus, “A, B, or C” or “A, B, and / or C” means “any one of: A; B; C; A and B; A and C; B and C; A, B, and C.” Exceptions to this definition will only occur if the combination of elements, functions, steps, or operations is inherently mutually exclusive in some way.
[0054] The technical terms used herein are for reference only to specific embodiments and are not intended to limit the scope of this application. The singular form used herein includes the plural form unless the statement explicitly indicates otherwise. The word "comprising" as used in the specification means to specify a particular characteristic, region, integer, step, operation, element, and / or component, and does not exclude the presence or addition of other characteristics, regions, integers, steps, operations, elements, and / or components.
[0055] Although not explicitly defined, all terms, including technical and scientific terms used herein, shall have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains. Terms defined in commonly used dictionaries shall be further interpreted as having a meaning consistent with the relevant technical literature and the content of this present application, and shall not be over-interpreted as having an ideal or overly formulaic meaning unless otherwise defined.
[0056] Figure 1 This is a flowchart of the POI status update method based on information tracking according to the present invention. Figure 1 As shown, the POI status update method based on information tracking of the present invention includes:
[0057] S110. Establish a set of corresponding tracking channels based on each point of interest on the platform.
[0058] S120. Perform semantic recognition on the information of the tracking channel set, and establish an update status information group based on the field corresponding to the preset business status keyword and the publication timestamp of the webpage that collects the field.
[0059] S130, Based on sorting, the update status information group with the latest publication time is selected as the current status information group. And...
[0060] S140. Correct the business status information of the point of interest based on the current status information group.
[0061] POI stands for "Point of Interest." In Geographic Information Systems (GIS), a POI can be a building, a shop, a mailbox, a bus stop, etc. Traditional GIS data collection methods require cartographers to use sophisticated surveying instruments to obtain the latitude and longitude of a point of interest before marking it. Because POI collection is a very time-consuming and labor-intensive task, the number of POIs in a GIS, to a certain extent, represents the value of the entire system. Each POI contains four aspects of information: name, category, coordinates, and classification. Comprehensive POI information is essential for enriching navigation maps. Timely POI information can remind users of road branching points and detailed information about surrounding buildings, and also facilitate finding the places you need during navigation, allowing you to choose the most convenient and smooth route for route planning. Therefore, the number of POIs on a navigation map directly affects the usability of the navigation system.
[0062] This invention retrieves social media accounts such as WeChat official accounts and Weibo accounts associated with Points of Interest (POIs) on a weekly basis and establishes a mapping relationship. It monitors social media (WeChat official accounts, Weibo) posts related to each POI in real time (daily) and identifies information involving dynamic field changes, thereby updating the dynamic fields accordingly.
[0063] In a preferred embodiment, step S110 includes:
[0064] S111. Collect the official webpages preset within the platform for each point of interest in the platform to establish a collection of official webpages.
[0065] S112. Using the name and corresponding address information of each point of interest, traverse external websites and collect web pages whose exposure parameters for each point of interest exceed a preset threshold as popular web pages to establish a set of popular web pages.
[0066] S113. Establish a set of tracking channels for corresponding points of interest based on official webpage sets and popular webpage sets, but not limited to this.
[0067] In a preferred embodiment, the exposure parameter is the number of times and / or frequency of occurrence of the point of interest on the webpages of an external website, but is not limited thereto.
[0068] In a preferred embodiment, step S120 includes:
[0069] S121. Periodically collect and track information from the channel set and perform semantic recognition to obtain target paragraphs associated with points of interest.
[0070] S122. Using preset business status keywords, a trained neural network is used to annotate the target paragraph to obtain the corresponding preset business status keyword hit fields.
[0071] S123. Create an update status information group based on a hit field and a corresponding preset business status keyword, but not limited to this.
[0072] In a preferred embodiment, step S130 includes:
[0073] S131. Sort the updates based on the publication timestamps in the update information group.
[0074] S132. The update status information group with the latest publication time shall be used as the current status information group to ensure that the latest information is used for updates and to avoid interference from historical information, but this is not a limitation.
[0075] In a preferred embodiment, step S140 includes:
[0076] S141. Based on the preset business status keywords in the current status information group, traverse the platform's published information about points of interest.
[0077] S142. If no match is found, add the preset business status keywords and the matched fields from the current status information group to the published information.
[0078] S143. When a hit occurs, the corresponding field in the published information is updated based on the hit field in the current status information group, but this is not the only limitation.
[0079] In a preferred embodiment, the business status information includes at least business status and business hours, but is not limited thereto.
[0080] The text parsing monitoring of POI dynamic fields in this invention is a systematic real-time data processing system built upon the core objective of ensuring the accuracy of POI dynamic fields. This invention periodically and purposefully monitors social media tweets, automatically determining which content involves information related to dynamic field changes through text parsing algorithms and updating the data accordingly. The advantages of this method are: 1) Information posted by official social media accounts is the most accurate; 2) Information posted by official tweets is the most timely. Thus, this invention solves the problems of inaccurate and untimely updates to dynamic fields.
[0081] This invention ensures that all dynamic fields of POIs are updated online through the system, and all data changes are traceable. It monitors data changes in real time, ensuring timely updates to POI operating hours and status information. It monitors information posted on official social media accounts and extracts information using text parsing algorithms, greatly reducing the effort required for review and improving accuracy.
[0082] Example 1: Dafang County Library is temporarily closed for renovation. Map providers such as Dianping, Baidu Maps, and Gaode Maps have not promptly disclosed this information. Using the OTA platform of this invention, the platform collects the official webpages of the point of interest "Dafang County Library" within the platform to establish an official webpage set A (which may include official webpages A1, A2, etc.). Furthermore, the name and corresponding address information of the point of interest "Dafang County Library" are used to traverse external websites, collecting webpages with exposure parameters exceeding a preset threshold as popular webpages (e.g., forums or other platforms). The exposure parameter is the number of times and frequency of the point of interest appearing on external websites, establishing a popular webpage set B (which may include popular webpages B1 and B2). The exposure parameters are obtained using existing weighted statistical algorithms, which will not be elaborated here. Based on the official webpage set and the popular webpage set, a set of tracking channels for the corresponding point of interest is established.
[0083] The OTA platform periodically collects and tracks information from a collection of channels and performs semantic recognition to obtain target paragraphs associated with points of interest. It then uses pre-defined business status keywords (e.g., business status, business hours, start of business hours, end of business hours, closing day, etc.) to annotate the target paragraphs using a trained neural network to obtain the corresponding pre-defined business status keyword's hit field. Based on a hit field and a corresponding pre-defined business status keyword, an update status information group is established. For example, if a search on a local online forum that frequently mentions the Dafang County Library reveals "The opening hours of the Dafang County Library have changed; it now opens at 10:00 AM," the pre-defined business status keyword "start of business hours" is obtained from this statement, and the hit field is "10:00 AM," but this is not a limitation.
[0084] The update status information group is sorted based on its publication timestamp, and the group with the latest publication time is designated as the current status information group. The platform's published information about points of interest is then iterated through based on preset business status keywords in the current status information group. If no match is found, the preset business status keywords and the matched fields from the current status information group are added to the published information. If a match is found, the corresponding field in the published information is updated according to the matched field in the current status information group (e.g., updating the field corresponding to "Start of Business Hours" for Dafang County Library to 10:00).
[0085] Therefore, based on the above process, the text parsing monitoring system of this invention can capture the relevant posts published by the official account in the first instance, locate the relevant information through the parsing algorithm, and finally adjust the business status of the scenic spot POI in a timely manner based on the information.
[0086] Similarly, in Example 2: When the Jiaozuo Science and Technology Museum adjusted its visiting hours, map providers such as Dianping, Baidu Maps, and Gaode Maps did not update the opening hours in a timely manner. However, the text parsing monitoring system captured the relevant posts published on the official WeChat account in the first instance and located the relevant information through the parsing algorithm. Ultimately, the opening hours of the scenic spot's POI were adjusted in a timely manner based on this information. The process will not be described in detail here.
[0087] After using this invention, the accuracy of POI dynamic fields has improved. For example, the 2022H1 sampling results show that the accuracy rate of Jingwan POI's business hours is 84.56%, which is 8.95 percentage points higher than that of Dianping; the accuracy rate of business status is 95.89%, which is 4.65 percentage points higher than that of Dianping. Furthermore, the accuracy of the parsing algorithm has improved. For example, the accuracy rate of the text parsing algorithm (the percentage of relevant information parsed) has increased from 13.73% to 84.39%, reaching a considerable level.
[0088] Figure 2 This is a schematic diagram of the modules of the POI status update system based on information tracking of the present invention. Figure 2 As shown, embodiments of the present invention also provide a POI status update system based on information tracking, used to implement the above-described POI status update method based on information tracking. The POI status update system 5 based on information tracking includes:
[0089] Channel collection module 51 establishes a corresponding tracking channel collection based on each point of interest on the platform.
[0090] The update status module 52 performs semantic recognition on the information of the tracking channel set and establishes an update status information group based on the field corresponding to the preset business status keyword and the publication timestamp of the webpage that collects the field.
[0091] The current status module 53 selects the latest updated status information group as the current status information group based on sorting.
[0092] Information correction module 54 corrects the business status information of the point of interest based on the current status information group.
[0093] The POI status update system based on information tracking of the present invention can automatically determine which content involves dynamic field changes through text parsing algorithms and update the data accordingly, realizing automatic tracking and updating of POI status, avoiding the disadvantage of information lag, and improving the user experience of the platform.
[0094] This invention also provides a POI status update device based on information tracking, including a processor and a memory storing executable instructions for the processor. The processor is configured to execute steps of a POI status update method based on information tracking via executing the executable instructions.
[0095] As shown above, the POI status update system based on information tracking of this invention can automatically determine which content involves dynamic field changes and update the data accordingly through text parsing algorithms, thereby realizing automatic tracking and updating of POI status, avoiding the disadvantage of information lag, and improving the user experience of the platform.
[0096] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "platform."
[0097] Figure 3 This is a schematic diagram of the POI status update device based on information tracking according to the present invention. See below for reference. Figure 3 To describe an electronic device 600 according to this embodiment of the present invention. Figure 3 The electronic device 600 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0098] like Figure 3 As shown, the electronic device 600 is presented in the form of a general-purpose computing device. The components of the electronic device 600 may include, but are not limited to: at least one processing unit 610, at least one storage unit 620, a bus 630 connecting different platform components (including storage unit 620 and processing unit 610), a display unit 640, etc.
[0099] The storage unit stores program code, which can be executed by the processing unit 610 to perform the steps described in the above-described section on the electronic prescription transfer processing method according to various exemplary embodiments of the present invention. For example, the processing unit 610 can perform actions such as... Figure 1 The steps are shown in the figure.
[0100] Storage unit 620 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 6201 and / or cache memory 6202, and may further include a read-only memory (ROM) 6203.
[0101] Storage unit 620 may also include a program / utility 6204 having a set (at least one) program module 6205, such program module 6205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0102] Bus 630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the multiple bus structures.
[0103] Electronic device 600 can also communicate with one or more external devices 700 (e.g., keyboard, pointing device, Bluetooth device, etc.), and with one or more devices that enable a user to interact with electronic device 600, and / or with any device that enables electronic device 600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 650. Furthermore, electronic device 600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 660. Network adapter 660 can communicate with other modules of electronic device 600 via bus 630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage platforms.
[0104] This invention also provides a computer-readable storage medium for storing a program that, when executed, implements the steps of an information tracking-based POI status update method. In some possible implementations, various aspects of the invention can also be implemented as a program product comprising program code that, when run on a terminal device, causes the terminal device to perform the steps described in the above-described electronic prescription processing method section of this specification according to various exemplary embodiments of the invention.
[0105] As shown above, the POI status update system based on information tracking of this invention can automatically determine which content involves dynamic field changes and update the data accordingly through text parsing algorithms, thereby realizing automatic tracking and updating of POI status, avoiding the disadvantage of information lag, and improving the user experience of the platform.
[0106] Figure 4 This is a schematic diagram of the structure of the computer-readable storage medium of the present invention. (Reference) Figure 4 As shown, a program product 800 for implementing the above-described method according to an embodiment of the present invention is described. This product may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, the readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0107] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0108] Computer-readable storage media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable storage medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0109] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0110] In summary, the purpose of this invention is to provide a method, system, device, and storage medium for updating POI status based on information tracking. It can automatically determine which content involves information with dynamic field changes through text parsing algorithms and update the data accordingly, thereby realizing automatic tracking and updating of POI status, avoiding the disadvantages of information lag, and improving the user experience of the platform.
[0111] The above description, in conjunction with specific preferred embodiments, provides a further detailed explanation of the present invention. It should not be construed that the specific implementation of the present invention is limited to these descriptions. For those skilled in the art, various simple deductions or substitutions can be made without departing from the concept of the present invention, and all such modifications and substitutions should be considered within the scope of protection of the present invention.
Claims
1. A POI status update method based on information tracking, characterized in that, Includes the following steps: Establish a corresponding set of tracking channels based on each point of interest on the platform, including: collecting the official web pages of each point of interest on the platform to establish an official web page set; traversing external websites with the name and corresponding address information of each point of interest, collecting web pages whose exposure parameters of the point of interest are greater than a preset threshold as popular web pages to establish a popular web page set; and establishing a set of tracking channels corresponding to the point of interest based on the official web page set and the popular web page set. Semantic recognition is performed on the information of the tracking channel set, and an update status information group is established based on the field corresponding to the preset business status keyword and the publication timestamp of the webpage that collects the field. This includes: periodically collecting information of the tracking channel set and performing semantic recognition to obtain target paragraphs associated with the points of interest; using preset business status keywords to annotate the target paragraphs based on a trained neural network to obtain the hit field corresponding to the preset business status keyword; and establishing an update status information group based on a hit field and a corresponding preset business status keyword. The latest updated status information group is selected as the current status information group based on sorting time; and The business status information of the point of interest is corrected based on the current status information group.
2. The POI status update method based on information tracking as described in claim 1, characterized in that, The exposure parameter is the number of times and / or frequency of occurrence of the point of interest on the webpage of the external website.
3. The POI status update method based on information tracking as described in claim 1, characterized in that, The step of using the latest published update status information group as the current status information group based on sorting includes: Sort based on the publication timestamps in the updated status information group; and The update status information group with the latest publication time will be used as the current status information group.
4. The POI status update method based on information tracking as described in claim 1, characterized in that, The step of correcting the business status information of the point of interest based on the current status information group includes: Based on the preset business status keywords in the current status information group, the platform's published information about the points of interest is traversed. If no match is found, the preset business status keywords from the current status information group and the matched field are added to the published information; and If a hit is achieved, the corresponding field in the published information is updated based on the hit field in the current status information group.
5. The POI status update method based on information tracking as described in claim 1, characterized in that, The business status information includes at least the business status and business hours.
6. A POI status update system based on information tracking, used to implement the POI status update method based on information tracking as described in claim 1, characterized in that, include: The channel collection module establishes a corresponding tracking channel collection based on each point of interest on the platform, including: collecting the official web pages preset within the platform for each point of interest to establish an official web page collection; traversing external websites with the name and corresponding address information of each point of interest, collecting web pages whose exposure parameters of the point of interest are greater than a preset threshold as popular web pages to establish a popular web page collection; and establishing a tracking channel collection corresponding to the point of interest based on the official web page collection and the popular web page collection. The update status module performs semantic recognition on the information of the tracking channel set and establishes an update status information group based on the field corresponding to the preset business status keyword and the publication timestamp of the webpage that collects the field. This includes: periodically collecting information from the tracking channel set and performing semantic recognition to obtain target paragraphs associated with the points of interest; using preset business status keywords to annotate the target paragraphs based on a trained neural network to obtain the hit field corresponding to the preset business status keyword; and establishing an update status information group based on a hit field and a corresponding preset business status keyword. The current status module, based on sorting, uses the update status information group with the latest publication time as the current status information group; and The information correction module corrects the business status information of the point of interest based on the current status information group.
7. A POI status update device based on information tracking, characterized in that, include: processor; A memory in which executable instructions of the processor are stored; The processor is configured to perform the steps of the POI state update method based on information tracking according to any one of claims 1 to 5 by executing the executable instructions.
8. A computer-readable storage medium for storing a program, characterized in that, When the program is executed by the processor, it implements the steps of the POI state update method based on information tracking as described in any one of claims 1 to 5.