Method and apparatus for determining information distribution strategy, electronic device and storage medium
By analyzing the content of the information to be distributed and calibrating it in multiple dimensions, a more accurate information distribution strategy is generated, which solves the problem of inaccurate information distribution areas and achieves efficient information distribution and high user attention.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SHENZHEN TENCENT COMP SYST CO LTD
- Filing Date
- 2026-03-27
- Publication Date
- 2026-07-21
AI Technical Summary
In existing technologies, the determination of information distribution areas is inaccurate, resulting in low user attention and low information distribution accuracy.
By analyzing the content of the information to be distributed, an initial information distribution strategy is generated. Based on the standard distribution range type, original positioning area, and title distribution area, the initial distribution range type and area are calibrated and adjusted to determine a more accurate target distribution range type and area.
It improves the accuracy of information distribution, ensuring that information is accurately delivered to the intended recipients, thereby increasing user engagement.
Smart Images

Figure CN122432410A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic information technology, and more specifically, to a method, apparatus, electronic device, and storage medium for determining an information distribution strategy. Background Technology
[0002] With the development of information technology, the amount of information on information platforms has exploded, with massive amounts of information being published every day, covering numerous fields such as products, news, games, and videos. Currently, in order to achieve targeted information delivery, information platforms can identify specific distribution areas and distribute information to users within those areas.
[0003] However, in related technologies, the distribution area determined for the information is inaccurate, resulting in low user attention to the information in the distribution area, causing the information to be distributed to users who do not pay attention to the information, resulting in low information distribution accuracy. Summary of the Invention
[0004] In view of this, embodiments of this application propose a method, apparatus, electronic device, and storage medium for determining an information distribution strategy.
[0005] In a first aspect, embodiments of this application provide a method for determining an information distribution strategy. The method includes: analyzing the content of information to be distributed to obtain an initial information distribution strategy for the information to be distributed; the initial information distribution strategy indicates the initial distribution range type and initial distribution area of the information to be distributed; calibrating the initial distribution range type and / or the initial distribution area based on at least one of a preset standard distribution range type, the original positioning area of the information to be distributed, and the title distribution area to obtain the information distribution strategy; the original positioning area indicates the generation area of the information to be distributed; the title distribution area is the distribution area included in the title of the information to be distributed; and the information distribution area is used to indicate the target distribution range type and the target distribution area of the information to be distributed.
[0006] Secondly, embodiments of this application provide an apparatus for determining an information distribution strategy. The apparatus includes: an analysis module, configured to analyze the content of information to be distributed to obtain an initial information distribution strategy for the information to be distributed; the initial information distribution strategy indicates the initial distribution range type and initial distribution area of the information to be distributed; and a calibration module, configured to calibrate the initial distribution range type and / or the initial distribution area based on at least one of a preset standard distribution range type, the original positioning area of the information to be distributed, and the title distribution area, to obtain the information distribution strategy; the original positioning area indicates the generation area of the information to be distributed; the title distribution area is the distribution area included in the title of the information to be distributed; and the information distribution area indicates the target distribution range type and target distribution area of the information to be distributed.
[0007] Optionally, the initial information distribution strategy includes an initial distribution range type and an initial distribution area list, the initial distribution area list being used to store the area identifiers of the initial distribution areas; the calibration module is further used to calibrate the initial distribution range type based on a preset standard distribution range type and / or the initial distribution area list to obtain a candidate distribution range type; calibrate the candidate distribution range type and the initial distribution area list based on the original positioning area and / or the title distribution area to obtain a target distribution range type and a target distribution area list; and determine the information distribution strategy for the information to be distributed based on the target distribution range type and the target distribution area list.
[0008] Optionally, the calibration module is also used to extract non-standard distribution range types that are inconsistent with the standard distribution range type from the initial distribution range type; based on the approximate standard distribution range types in the standard distribution range type that have a similar relationship with the non-standard distribution range types, the non-standard distribution range types in the initial distribution range type are replaced to calibrate the initial distribution range type and obtain candidate distribution range types.
[0009] Optionally, the calibration module is further configured to determine whether the regional level of the distribution area indicated by the regional identifier in the initial distribution area list matches the regional level of the initial distribution range type; if they do not match, the initial distribution range type is calibrated based on the regional level of the distribution area indicated by the regional identifier in the initial distribution area list to obtain a candidate distribution range type; the regional level of the candidate distribution range type matches the regional level of the distribution area indicated by the regional identifier in the initial distribution area list.
[0010] Optionally, the calibration module is further configured to backfill the region identifier of the original positioning area and / or the region identifier of the title distribution area into the initial distribution area list to calibrate the initial distribution area list and obtain an intermediate distribution area list; determine the target distribution range type based on the distribution area indicated by the region identifier backfilled into the initial distribution area list and the candidate distribution range type; and perform redundancy removal processing on the region identifiers in the intermediate distribution area list based on the target distribution range type to obtain the target distribution area list.
[0011] Optionally, the calibration module is further configured to add the original positioning area to the initial distribution area list if the area identifier of the original positioning area is not empty and the initial distribution area list meets the backfilling conditions, so as to calibrate the initial distribution area list and obtain the target distribution area list; wherein, the backfilling conditions include the initial distribution area list not having an area identifier of a parent distribution area and / or having an area identifier of a parent distribution area that includes the original positioning area; the parent distribution area refers to a distribution area whose area level is higher than the area level to which the original positioning area belongs.
[0012] Optionally, the calibration module is also used to add the region identifier of the title distribution area to the initial distribution area list if both the region identifier of the original positioning area and the initial distribution area list are empty, so as to calibrate the initial distribution area list and obtain the target distribution area list.
[0013] Optionally, the calibration module is further configured to: if the distribution area indicated by the region identifier backfilled into the initial distribution area list is the original positioning area, obtain a candidate distribution range type as the target distribution range type; if the distribution area indicated by the region identifier backfilled into the initial distribution area list is the title distribution area, calibrate the candidate distribution range type based on the region level to which the title distribution area belongs, so as to obtain the target distribution range type; the region level to which the target distribution range type belongs is consistent with the region level to which the title distribution area belongs.
[0014] Optionally, the calibration module is further configured to remove the region identifiers of multiple associated distribution regions in the intermediate distribution region list that are inconsistent with the region level to which the target distribution range type belongs from the intermediate distribution region list, in order to perform redundancy removal processing on the region identifiers in the intermediate distribution region list and obtain the target distribution region list.
[0015] Optionally, the calibration module is further configured to, if based on the target distribution range type and the target distribution area list, determine that the information to be distributed is to be distributed to multiple distribution areas, and the initial distribution area list includes the area identifiers of multiple initial distribution areas, then improve the first reference priority of the information to be distributed to obtain the target distribution priority of the information to be distributed; and determine the information distribution strategy for the information to be distributed based on the target distribution priority, the target distribution range type, and the target distribution area list.
[0016] Optionally, the initial information distribution strategy also includes a region matching identification result, which is used to indicate whether the original positioning area matches the region to which the information element of the information to be distributed belongs; the calibration module is further used to obtain a preset indication label if the region matching identification result indicates that the original positioning area matches the region to which the information element of the information to be distributed belongs, the preset indication label indicating that the original positioning area matches the region to which the information element of the information to be distributed belongs; and to determine an information distribution strategy for the information to be distributed based on the preset indication label, the target distribution range type, and the target distribution area list; wherein, when distributing the information to be distributed to an object based on the information distribution strategy, the information to be distributed to the first object is added with a preset indication label, the first object is an object located in a key distribution area, and the key distribution area is a target distribution area whose region identifier is located in the target distribution area list and belongs to the original positioning area.
[0017] Optionally, the initial information distribution strategy also includes a timeliness identification result, which indicates whether the information to be distributed is timeliness information and / or the timeliness level to which the information to be distributed belongs, and the timeliness level indicates the timeliness of distributing the information to be distributed; the calibration module is also used to determine the information distribution strategy for the information to be distributed based on the timeliness identification result, the target distribution range type, and the target distribution area list.
[0018] Optionally, the regional hierarchy of the distribution regions in the initial distribution region list is not lower than the preset regional hierarchy, and the initial information distribution strategy also includes interest point identifiers for interest points with regional hierarchies lower than the preset regional hierarchy; the calibration module is further configured to, if based on the interest point identifier, determine that the interest point is located within the distribution region indicated by the regional identifier in the target distribution region list, increase the second reference priority of the information to be distributed to obtain the regional distribution priority of the information to be distributed for the interest point region where the interest point is located; based on the second reference priority, the regional identifier of the interest point region, the regional distribution priority, the target distribution range type, and the target distribution region list, determine the information distribution strategy for the information to be distributed; wherein, when distributing the information to be distributed to objects based on the information distribution strategy, the information to be distributed is distributed to the second object based on the regional distribution priority, and the information to be distributed is distributed to the third object based on the second reference priority; the second object is an object located within the interest point region, and the third object is an object located in a non-interest region, and the non-interest region is the other region in the target distribution region indicated by the target distribution region list excluding the interest point region.
[0019] Optionally, the initial distribution area list includes at least one region identifier for the initial distribution area; the analysis module is further configured to analyze the content of the information to be distributed and the original location area to obtain the initial distribution range type of the information to be distributed and the region name of the initial distribution area; determine the unique region identifier corresponding to the initial distribution area based on a preset regional knowledge graph; the regional knowledge graph includes unique region identifiers for different regions; obtain the region name and unique region identifier of the initial distribution area as the region identifier of the initial distribution area; and determine the initial distribution area list based on the region identifier of the initial distribution area.
[0020] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory; the memory stores computer-readable instructions, which, when executed by the processor, implement the above-described method.
[0021] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer-readable instructions that, when executed by a processor, implement the above-described method.
[0022] Fifthly, embodiments of this application provide a computer program product including computer-readable instructions that, when executed by a processor, implement the method described above.
[0023] This application provides a method, apparatus, electronic device, and storage medium for determining an information distribution strategy. First, the content of the information to be distributed is analyzed to obtain an initial information distribution strategy indicating the initial distribution range type and initial distribution area. Then, based on multiple dimensions including the standard distribution range type, the initial distribution area, the original location area of the information to be distributed, and the title distribution area, the initial distribution range type and / or the initial distribution area are calibrated to obtain the information distribution strategy. Through calibration of the initial distribution range type, the obtained target distribution range type is more accurate; through calibration of the initial distribution area, the obtained target distribution area is more accurate. The high accuracy of the target distribution range type and target distribution area results in higher attention from objects within the areas indicated by the target distribution range type and target distribution area to the information to be distributed. Therefore, when distributing the information to be distributed according to the target distribution range type and target distribution area in the distribution strategy, the information to be distributed can be accurately distributed to objects that are interested in the information, improving the distribution accuracy of the information to be distributed. Attached Figure Description
[0024] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0025] Figure 1 A schematic diagram is shown illustrating the application scenarios applicable to the embodiments of this application; Figure 2 A flowchart illustrating a method for determining an information distribution strategy according to an embodiment of this application is shown; Figure 3 It shows Figure 2 A flowchart of step S120 in one embodiment is shown in the corresponding example; Figure 4 A schematic diagram illustrating the process of determining an information distribution strategy according to an embodiment of this application is shown; Figure 5 A schematic diagram illustrating the process of determining another information distribution strategy in an embodiment of this application is shown; Figure 6 A schematic diagram of a multi-dimensional feature extraction process involving information in an embodiment of this application is shown; Figure 7A block diagram of an apparatus for determining an information distribution strategy according to an embodiment of this application is shown; Figure 8 A structural block diagram of an electronic device for performing a method for determining an information distribution strategy according to an embodiment of this application is shown. Detailed Implementation
[0026] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0027] In the following description, the terms "first" and "second" are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first" and "second" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0028] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit the application. It should be noted that "multiple" as used herein refers to two or more. "And / or" describes the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.
[0029] Please refer to Figure 1 The diagram illustrates an application scenario applicable to the embodiments of this application. This application scenario includes a terminal 110 and a server 120.
[0030] Terminal 110 includes devices such as smartphones, tablets, e-book readers, music players, wearable devices, smart home devices, and in-vehicle terminals. Terminal 110 contains a client that determines the information distribution strategy, and this client is capable of receiving information to be distributed.
[0031] The server 120 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0032] The server 120 can respond to the information to be distributed by directly analyzing the content of the information to be distributed in order to obtain the information distribution strategy for the information to be distributed. Then, the server 120 can distribute the information to be distributed to the terminal 110 according to the information distribution strategy for the information to be distributed.
[0033] In some implementations, after the server 120 determines the information distribution strategy for the information to be distributed, it can respond to the information distribution request sent by the terminal 110 and distribute the information to be distributed to the terminal 110 in accordance with the information distribution strategy.
[0034] The terminal 110 can respond to user search operations, page refresh operations, and client launch operations by generating and sending information distribution requests to the server 120, so that the server 120 can distribute the information to be distributed to the terminal 110 according to the information distribution strategy.
[0035] Please see Figure 2 , Figure 2 This application illustrates a flowchart of a method for determining an information distribution strategy according to an embodiment of the present application. The method is applied to an electronic device, which may be... Figure 1 The server-side 120 in the middle can include the following methods: S110. Analyze the content of the information to be distributed to obtain the initial information distribution strategy for the information to be distributed.
[0036] The initial information distribution strategy indicates the initial distribution scope type and initial distribution area of the information to be distributed.
[0037] Information to be distributed refers to various types of information that can be distributed to recipients. This information can include games, news, products, videos, music, etc., and the recipients can be users, virtual objects, or intelligent agents. For example, information to be distributed could be news about a traffic accident in a certain region, or information could be desserts produced in a certain region, or information could be short videos recorded by users in a certain region.
[0038] Distribution range type refers to the type of distribution range involved in the size of the distribution area. For example, distribution range type can include provincial distribution range type, municipal distribution range type and county distribution range type. Provincial distribution range type can include the distribution range type of the province itself and the distribution range type of the province and neighboring provinces (the province and one or more neighboring provinces around the province). Municipal distribution range type can include the city itself and the city and neighboring cities (the city and one or more neighboring cities around the city). County distribution range type can include the county itself and the county and neighboring counties (the county and one or more neighboring counties around the county).
[0039] The initial distribution scope type is determined based on the content analysis of the information to be distributed. The initial distribution scope type can be a specific distribution scope type; it can also be a distribution scope type with empty content, meaning that the distribution scope type is not limited.
[0040] The initial distribution region refers to the distribution area to which the information to be distributed is determined after content analysis. In the initial information distribution strategy, the initial distribution region can be identified by its region identifier. For example, a list of initial distribution regions, including their region identifiers, can be constructed. This list serves as part of the initial information distribution strategy and is used to indicate the initial distribution regions. The region identifier can be the region name, region number, or region sequence number, etc.
[0041] Of course, the initial distribution area can be empty or at least one distribution area. If the initial distribution area is empty, it means that there is no restriction on the distribution area for the information to be distributed, and it can be distributed to a preset global distribution range or any area. The preset global distribution range can be, for example, the whole country, the whole federation, or the whole alliance.
[0042] The content of the information to be distributed may involve multiple regions. These multiple regions are designated as distribution regions. Based on the region identifiers of the distribution regions, an initial information distribution strategy is determined, which includes multiple region identifiers. If the content of the information to be distributed does not involve any region, the determined initial information distribution strategy does not include any region identifiers.
[0043] Accordingly, the initial distribution scope type can be determined based on the type of information to be distributed. For example, if the information to be distributed is video, the initial distribution scope type can be the city or the city and neighboring cities; if the information to be distributed is news, the initial distribution scope type can be the province or the province and neighboring provinces; and if the information to be distributed is a game, the initial distribution scope type can be the whole country.
[0044] In some implementations, a large language model can be used to analyze the content of the information to be distributed to obtain the initial distribution range type and the region identifier of the initial distribution area. Then, based on the initial distribution range type and the region identifier of the initial distribution area, an initial information distribution strategy can be obtained.
[0045] Among them, the large language model (LLM) is a language model consisting of a Transformer network with a large number of parameters (usually billions or more weights), which is trained on a large amount of unlabeled text using self-supervised or semi-supervised learning.
[0046] For example, based on the preset prompt text "Please analyze the content of the given information to obtain the distribution range type and distribution area of the given information" and the information to be distributed, a prompt message can be constructed. Then, the prompt message is input into the large language model, which analyzes the content of the information to be distributed based on the prompt message to obtain the initial distribution range type and the area identifier of the initial distribution area.
[0047] In some other implementations, a large language model can be used to analyze the information to be distributed, its title, its original location region, and its information ID to obtain the initial distribution range type and the region identifier of the initial distribution region. Then, based on the initial distribution range type and the region identifier of the initial distribution region, an initial information distribution strategy can be derived. Here, the original location region indicates the generation region of the information to be distributed. For example, if the information to be distributed is news, the original location region is the news publication region; or if the information to be distributed is a product, the original location region is the product production region.
[0048] For example, based on the preset prompt text "Please analyze the content of the given information based on the given information, the information ID, the title of the information, and the original location area of the information to obtain the distribution range type and distribution area of the given information", the information to be distributed, the title of the information to be distributed, the original location area of the information to be distributed, and the information ID of the information to be distributed, a prompt message can be constructed. Then, the prompt message is input into the large language model, and the large language model analyzes the content of the information to be distributed based on the prompt message to obtain the initial distribution range type and the area identifier of the initial distribution area.
[0049] In some other embodiments, the initial information distribution strategy includes an initial distribution range type and an initial distribution area list (i.e., the initial distribution area list indicates the initial distribution area). The initial distribution area list is used to store the area identifiers of the initial distribution areas, and the initial distribution area list includes at least one area identifier of the initial distribution area. Accordingly, S110 may include: analyzing the content of the information to be distributed and the original location area to obtain the initial distribution range type of the information to be distributed and the area name of the initial distribution area; determining the unique area identifier corresponding to the initial distribution area based on a preset area knowledge graph; the area knowledge graph includes unique area identifiers for different areas; obtaining the area name and unique area identifier of the initial distribution area as the area identifier of the initial distribution area; and determining the initial distribution area list based on the area identifier of the initial distribution area.
[0050] In other words, by analyzing the content of the information to be distributed, the region name of the initial distribution area is obtained, and the distribution area is indicated by the region name. Then, a unique region identifier is determined for each initial distribution area. After that, the region name of each initial distribution area and its corresponding unique region identifier are associated, so that the initial distribution area is indicated by the region name of the initial distribution area and its corresponding unique region identifier. Then, the region identifiers of the initial distribution areas can be stored in the form of a list.
[0051] It is worth mentioning that the region names of each initial distribution region and their corresponding unique region identifiers can be associated. When the associated region names and unique region identifiers are used as region identifiers, a structured dictionary with a one-to-one correspondence between the region names and unique region identifiers of the initial distribution regions can also be constructed based on the region names and unique region identifiers. This structured dictionary can serve as a list of initial distribution regions. Thus, in the initial information distribution strategy, the list of initial distribution regions indicates the initial distribution regions: each distribution region is indicated by a region identifier composed of the region name and the unique region identifier.
[0052] Therefore, by using a unique regional identifier to indicate different distribution regions, instead of directly distinguishing different regions based on their regional names, the confusion caused by regions with the same or similar names can be effectively avoided, thus improving the accuracy of determining the initial distribution region.
[0053] This can be done by constructing a prompt message based on a preset prompt text, "Please analyze the content of the given information based on the given information and its original location area to obtain the distribution range type and distribution area of the given information," the information to be distributed, and its original location area. This prompt message is then input into a large language model, which analyzes the content of the information to be distributed based on the prompt message to obtain the initial distribution range type and the region name of the distribution area. Alternatively, the prompt message can also include the title of the information to be distributed and its information ID.
[0054] S120. Based on at least one of the preset standard distribution range type, the original location area of the information to be distributed, and the title distribution area, calibrate the initial distribution range type and / or the initial distribution area to obtain an information distribution strategy.
[0055] The original location area indicates the generation area of the information to be distributed; the title distribution area is the distribution area included in the title of the information to be distributed; the information distribution area indicates the target distribution range type and target distribution area of the information to be distributed. That is, the area indicated by the "place name" included in the title of the information to be distributed is the title distribution area. The calibrated initial distribution range type is used as the target distribution range type, and the initial distribution area indicated by it, after calibration, becomes the target distribution area.
[0056] Standard distribution range type refers to a standardized and correctly described distribution range type. For example, neighboring cities are standardized distribution range types, while "adjacent cities" and "clumsy cities" are non-standardized distribution range types.
[0057] It's worth noting that the standard distribution range type can also be configured with additional type configuration information: "empty content indicates preset global distribution range." For empty or content-without-an-initial-distribution-range types, this additional type configuration information is used to calibrate the initial distribution range type, resulting in the target distribution range type being the preset global distribution range type. Preset global distribution range types include, for example, national, federal, or alliance-wide.
[0058] It can be based on one or more of the standard distribution range type, the original location area of the information to be distributed, and the title distribution area to calibrate at least one of the initial distribution range type and the initial distribution area, so as to correct the initial information distribution strategy.
[0059] For example, the initial distribution range type can be calibrated based on at least one of a preset standard distribution range type, the original location area of the information to be distributed, and the title distribution area. The calibrated initial distribution range type becomes the target distribution range type, and the corresponding initial distribution area becomes the target distribution area. Similarly, the initial distribution area can be calibrated based on at least one of a preset standard distribution range type, the original location area of the information to be distributed, and the title distribution area. The calibrated initial distribution area becomes the target distribution area, and the corresponding initial distribution range type becomes the target distribution range type. Alternatively, both the initial distribution range type and the initial distribution area can be calibrated separately based on at least one of a preset standard distribution range type, the original location area of the information to be distributed, and the title distribution area. The calibrated initial distribution range type becomes the target distribution range type, and the calibrated initial distribution area becomes the target distribution area.
[0060] In some implementations, the initial distribution range type can be calibrated based on a standard distribution range type to calibrate the initial distribution range type to a standardized, correctly expressed target distribution range type.
[0061] In some other implementations, the regional level to which the initial distribution area belongs can be determined, and the regional level to which the initial distribution range type belongs can be adjusted to be included within the regional level to calibrate the initial distribution range type and obtain the target distribution range type. The regional level can include provincial, municipal, and county levels, etc. Accordingly, the regional level for distribution areas belonging to provinces or autonomous regions is provincial; the regional level for distribution areas belonging to prefecture-level cities and municipalities is municipal; the regional level for distribution areas belonging to county-level cities and counties is county; the regional level for provincial distribution range types is provincial; the regional level for municipal distribution range types is municipal; and the regional level for county-level distribution range types is county.
[0062] For example, if the initial distribution scope is the city and neighboring cities, and all the initial distribution areas belong to the provincial level, then the initial distribution scope should be adjusted to the province and neighboring provinces.
[0063] Similarly, the initial distribution area can be calibrated based on one or more of the original positioning area and the title distribution area of the information to be distributed, in order to obtain the target distribution area.
[0064] For example, the distribution area in the initial distribution area, the original positioning area of the information to be distributed, and the title distribution area each correspond to their respective weights, and the area with the highest weight is selected as the target distribution area.
[0065] For example, the weights of the distribution area, the original location area of the information to be distributed, and the title distribution area in the initial distribution area are calculated, and one or more areas with weights higher than the weight threshold are selected as target distribution areas.
[0066] Once the information distribution strategy is obtained, the target distribution range type and target distribution area can be directly specified based on the information distribution strategy to distribute the information to the corresponding objects.
[0067] For example, if the target distribution range type is "this city" and the target distribution areas are "City A", "City B", and "City C", then the information to be distributed will be distributed to users within the areas of City A, City B, and City C.
[0068] For example, if the target distribution range type is the county and neighboring counties, and the target distribution areas are counties D, E, and F, then the information to be distributed will be distributed to users within counties A, B, C, A's neighboring county A1, B's neighboring county B1, B's neighboring county B2, and C's neighboring county C1.
[0069] In this embodiment, the content of the information to be distributed is first analyzed to obtain an initial information distribution strategy that indicates the initial distribution range type and initial distribution area. Then, based on multiple dimensions including the standard distribution range type, the initial distribution area, the original location area of the information to be distributed, and the title distribution area, the initial distribution range type and / or the initial distribution area are calibrated to obtain the information distribution strategy. Through calibration of the initial distribution range type, the obtained target distribution range type is more accurate; through calibration of the initial distribution area, the obtained target distribution area is more accurate. The high accuracy of the target distribution range type and target distribution area ensures that objects within the areas indicated by the target distribution range type and target distribution area have a high level of attention to the information to be distributed. Therefore, when distributing the information to be distributed according to the target distribution range type and target distribution area in the distribution strategy, the information to be distributed can be accurately distributed to the objects that are interested in the information, improving the distribution accuracy of the information to be distributed. Furthermore, the initial distribution area list uses unique area identifiers to indicate different distribution areas, instead of directly distinguishing different areas based on their area names. This effectively avoids confusion caused by areas with the same or similar names, improving the accuracy of the determined initial distribution area list and thus further enhancing the distribution accuracy of the information to be distributed.
[0070] In some implementations, the initial information distribution strategy includes an initial distribution range type and an initial distribution region list, the initial distribution region list being used to store region identifiers for the initial distribution regions; correspondingly, such as Figure 3 As shown, S120 may include: S121. Based on the preset standard distribution range type and / or initial distribution area list, calibrate the initial distribution range type to obtain candidate distribution range types.
[0071] In other words, the initial distribution range type can be calibrated based on either the standard distribution range type or the initial distribution region list to obtain a candidate distribution range type with higher accuracy.
[0072] In some implementations, if the content of the initial distribution range type is empty, a preset global distribution range can be obtained as a candidate distribution range type.
[0073] In some other implementations, if the content of the initial distribution range type is not empty, the initial distribution range type can be calibrated using a standard distribution range type. Specifically, this includes: extracting non-standard distribution range types that are inconsistent with the standard distribution range type from the initial distribution range type; and replacing the non-standard distribution range types in the initial distribution range type with approximate standard distribution range types that have a similar relationship to the non-standard distribution range types in the standard distribution range type, so as to calibrate the initial distribution range type and obtain candidate distribution range types.
[0074] In other words, if the standard distribution range type does not include the initial distribution range type, it means that the initial distribution range type is not accurately expressed and may contain typos, missing words, or extra words. The initial distribution range type is treated as a non-standard distribution range type. In this case, the standard distribution range type that is closest to the non-standard distribution range type is obtained from the standard distribution range types and used as the approximate standard distribution range type. Then, the approximate standard distribution range type replaces the corresponding non-standard distribution range type to achieve calibration of the initial distribution range type.
[0075] For example, if the initial distribution range type is "this city and neighboring cities", and the standard distribution range types include "this city", "this city and neighboring cities", "this province", and "this province and neighboring provinces", and the initial distribution range type is determined to be a non-standard distribution range type, and the approximate standard distribution range type is further determined to be "this city and neighboring cities", and the initial distribution range type "this city and neighboring cities" is replaced by "this city and neighboring cities" to obtain the candidate distribution range type "this city and neighboring cities".
[0076] In some other implementations, the initial distribution area list is not empty, and the initial distribution range type can also be calibrated using the initial distribution area list. Specifically, this includes: determining whether the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs matches the regional level to which the initial distribution range type belongs; if they do not match, calibrating the initial distribution range type based on the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs, to obtain a candidate distribution range type; the regional level to which the candidate distribution range type belongs matches the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs.
[0077] The matching of the regional hierarchy of the distribution region indicated by the regional identifier in the initial distribution region list with the regional hierarchy of the initial distribution range type means that there is an overlap between the regional hierarchy of the distribution region indicated by the regional identifier in the initial distribution region list and the regional hierarchy of the initial distribution range type. In other words, if the regional hierarchy of the distribution region indicated by the regional identifier in the initial distribution region list is multiple regional levels, at least one regional level is consistent with the regional hierarchy of the initial distribution range type.
[0078] If the regional hierarchy of the distribution region indicated by the initial distribution region list does not match the regional hierarchy of the initial distribution range type, it means that there is a misalignment between the regional hierarchy of the initial distribution region list and the initial distribution range type. In this case, the regional hierarchy of the initial distribution range type can be calibrated to obtain a candidate distribution range type. The regional hierarchy of the candidate distribution range type is any one of the regional hierarchies of the distribution region indicated by the regional identifier in the initial distribution region list.
[0079] For example, the initial distribution area list includes the area identifiers of 3 distribution areas, all of which indicate the provincial level. However, the initial distribution range type is "this city and neighboring cities", and the corresponding area level is "city". In this case, the area level of the initial distribution range type "city" is adjusted to "province" to obtain the candidate distribution range type "this province and neighboring provinces".
[0080] In some other implementations, the initial distribution range type is also calibrated based on a preset standard distribution range type and an initial distribution region list to obtain candidate distribution range types. That is, the initial distribution range type is first calibrated using a preset standard distribution range type as an intermediate candidate distribution range type. Then, it is determined whether the regional hierarchy of the distribution region indicated by the region identifier in the initial distribution region list matches the regional hierarchy of the intermediate candidate distribution range type. If they do not match, the intermediate candidate distribution range type is calibrated based on the regional hierarchy of the distribution region indicated by the region identifier in the initial distribution region list to obtain candidate distribution range types; the regional hierarchy of the candidate distribution range type matches the regional hierarchy of the distribution region indicated by the region identifier in the initial distribution region list. S122. Based on the original positioning region and / or title distribution region, calibrate the candidate distribution range type and the initial distribution region list to obtain the target distribution range type and the target distribution region list.
[0081] After completing the initial calibration of the initial distribution range type, the candidate distribution range type and the initial distribution region list can be further calibrated based on at least one of the original positioning region and the title distribution region to obtain the target distribution range type, and the initial distribution region list can be calibrated to obtain the target distribution region list.
[0082] In some implementations, S122 may include: A1. Fill the region identifier of the original positioning region and / or the region identifier of the title distribution region back into the initial distribution region list to calibrate the initial distribution region list and obtain the intermediate distribution region list; A2. Determine the target distribution range type based on the distribution region indicated by the region identifier filled back into the initial distribution region list and the candidate distribution range type.
[0083] A3. Based on the target distribution range type, redundancy is removed from the region identifiers in the intermediate distribution region list to obtain the target distribution region list.
[0084] First, the region identifier of the original location region and / or the region identifier of the title distribution region are backfilled into the initial distribution region list, so as to use the original location region and the title distribution region related to the information to be distributed as candidate distribution regions.
[0085] In some implementations, A1 may include: if the region identifier of the original positioning region is not empty and the initial distribution region list meets the backfilling conditions, then the original positioning region is added to the initial distribution region list to calibrate the initial distribution region list and obtain the target distribution region list; wherein, the backfilling conditions include the initial distribution region list not having a region identifier of a parent distribution region and / or having a region identifier of a parent distribution region that includes the original positioning region, and the parent distribution region refers to a distribution region whose region level is higher than the region level to which the original positioning region belongs.
[0086] The parent distribution region refers to the distribution region of the original location region at the region level. For example, the parent distribution region of distribution region q1 county is q2 city or q3 province.
[0087] If the initial distribution area list does not have a region identifier for a parent distribution area, it means that the region level indicated by the initial distribution area list is no higher than the region level to which the original positioning area belongs. The region level of the original positioning area is the highest. The region identifier of the original positioning area can be added to the initial distribution area list to make the original positioning area a candidate distribution area.
[0088] For example, if the initial distribution area list contains the area identifiers of districts and counties (q4) and cities (q5), and the original location area is city (q6), then the area identifier of city (q6) should be written into the initial distribution area list.
[0089] If the initial distribution area list contains a region identifier of a parent distribution area, it means that the region level indicated by the initial distribution area list is higher than the region level of the original location area. If the region level of the original location area is not the highest, then it is necessary to further determine whether the initial distribution area list contains a region identifier of a distribution area that includes the original location area and has a region level higher than the original location area. If it exists, the region identifier of the original location area is added to the initial distribution area list, thus making the original location area a candidate distribution area. If it does not exist, the region identifier of the original location area is not added to the initial distribution area list, and the initial distribution area list remains unchanged.
[0090] For example, if the initial distribution area list contains the area identifiers of district / county q4 and city q5, and the original location area is district / county q7 (a district / county within city q5), then the area identifier of district / county q7 should be written into the initial distribution area list.
[0091] In some other implementations, A1 may include: if the region identifier of the original positioning region and the initial distribution region list are both empty, adding the region identifier of the title distribution region to the initial distribution region list to calibrate the initial distribution region list and obtain the target distribution region list.
[0092] In other words, if the original location area is not empty, the area identifier of the original location area will be used to fill the initial distribution area list. If the original location area is empty, the initial distribution area list can be kept unchanged.
[0093] If the region identifier of the original location area and the initial distribution area list are both empty, the region identifier of the title distribution area extracted from the title of the information to be distributed will be added to the initial distribution area list to calibrate the initial distribution area list and obtain the target distribution area list.
[0094] As mentioned above, A1 may have multiple backfill scenarios. Therefore, based on the distribution area indicated by the backfilled area identifier, the candidate distribution range type is further adjusted to obtain the target distribution range type.
[0095] If the distribution area indicated by the region identifier filled back into the initial distribution area list is the original location area, obtain the candidate distribution range type and use it as the target distribution range type; If the distribution region indicated by the region identifier backfilled into the initial distribution region list is the title distribution region, the candidate distribution range type is calibrated based on the region level to which the title distribution region belongs, so as to obtain the target distribution range type; the region level to which the target distribution range type belongs is consistent with the region level to which the title distribution region belongs.
[0096] In other words, when the region identifier of the original location area is backfilled into the initial distribution area list, the initial distribution area list may contain the region identifier of the distribution area, and the candidate distribution range type is calibrated and the calibration process references the initial distribution area list, then the candidate distribution range type is highly accurate.
[0097] However, when the region identifier of the title distribution region is backfilled into the initial distribution region list, both the initial distribution region list and the original positioning region are empty. Therefore, the title distribution region is the only distribution region. Thus, the candidate distribution range type is adjusted to the target distribution range type so that the region level to which the target distribution range type belongs is consistent with the region level to which the title distribution region belongs.
[0098] Of course, it's easy to understand that after the initial calibration of the initial distribution area list to obtain the intermediate distribution area list, the intermediate distribution area list may contain redundancy. Therefore, the region identifiers in the intermediate distribution area list are further processed to remove redundancy in order to obtain the target distribution area list. Redundancy refers to the "nested region hierarchy" relationship between the distribution areas indicated by the region identifiers in the intermediate distribution area list. For two distribution areas with different region hierarchies, if the higher-level distribution area includes the lower-level distribution area, then the two distribution areas have a nested region hierarchy relationship.
[0099] Specifically, A3 may include: for multiple related distribution regions in the intermediate distribution region list that have a nested relationship in terms of region hierarchy, deleting the region identifiers of distribution regions in multiple related distribution regions that are inconsistent with the region hierarchy to which the target distribution range type belongs from the intermediate distribution region list, so as to perform redundancy removal processing on the region identifiers in the intermediate distribution region list and obtain the target distribution region list.
[0100] For example, the intermediate distribution area list contains the area identifiers of province gy11, city gy12, county gy13, and city g22. City gy12 is a city within province gy11, and county gy13 is a county within city gy12. In this case, province gy11, city gy12, and county gy13 refer to multiple related distribution areas with a nested regional hierarchy. If the target distribution range type is the city and its neighboring cities, then the area identifiers of province gy11 and county gy13 will be removed from the intermediate distribution area list.
[0101] S123. Based on the target distribution range type and the target distribution area list, determine the information distribution strategy for the information to be distributed.
[0102] It can be that the target distribution range type and the target distribution area list are summarized into a strategy, which is the information distribution strategy after calibration of the initial information distribution strategy.
[0103] In some implementations, S123 may include: B1. If, based on the target distribution range type and the target distribution area list, it is determined that the information to be distributed is to be distributed to multiple distribution areas, and the initial distribution area list includes the area identifiers of multiple initial distribution areas, then the first reference priority of the information to be distributed is increased to obtain the target distribution priority of the information to be distributed. B2. Based on the target distribution priority, target distribution range type, and target distribution area list, determine the information distribution strategy for the information to be distributed.
[0104] The first reference priority can be the distribution priority configured for the information to be distributed. The distribution priorities of different categories of information can be different, while the distribution priorities of information of the same category can be the same. The higher the distribution priority of information, the more likely the information will be distributed or the higher it will be ranked among multiple pieces of information to be distributed. The lower the distribution priority of information, the later it will be distributed and the lower it will be ranked among multiple pieces of information to be distributed.
[0105] In other words, the initial distribution area list includes the area identifiers of multiple initial distribution areas, indicating that when the information to be distributed is initially analyzed, it is determined that the information to be distributed is information to be distributed in multiple areas. After calibration, the information to be distributed is still information to be distributed in multiple areas. At this time, the first reference priority of the information to be distributed is increased so that the priority of the information to be distributed is improved, and the target distribution priority is obtained. Thus, when the information to be distributed is distributed according to the information distribution strategy determined based on the target distribution priority, the target distribution range type, and the target distribution area list, the information to be distributed can be distributed with higher priority.
[0106] For example, if information xx1 and information xx2 to be distributed have the same first reference priority, target distribution range type, and target distribution region list, but the initial distribution region list of information xx1 includes a region identifier of one distribution region while the initial distribution region list of information xx2 includes region identifiers of multiple initial distribution regions, then the first reference priority of information xx2 to be distributed is increased to obtain the target distribution priority of information xx2. The information distribution strategy for information xx1 is determined based on the first reference priority, target distribution range type, and target distribution region list, while the information distribution strategy for information xx2 is determined based on the target distribution priority, target distribution range type, and target distribution region list. If information xx1 and information xx2 are not distributed simultaneously, information xx2 is distributed first. If information xx1 and information xx2 are distributed simultaneously, information xx1 is distributed after information xx2.
[0107] In some other embodiments, the initial information distribution strategy further includes a region matching identification result, which is used to indicate whether the original location area matches the region to which the information element of the information to be distributed belongs; correspondingly, S130 may include: C1. If the region matching recognition result indicates that the original location region matches the region to which the information element of the information to be distributed belongs, obtain the preset indicator label. The preset indicator label indicates that the original location region matches the region to which the information element of the information to be distributed belongs. C2. Based on the preset indicator label, the target distribution range type, and the target distribution area list, determine the information distribution strategy for the information to be distributed; wherein, when distributing the information to be distributed to an object based on the information distribution strategy, the information to be distributed to the first object is added with a preset indicator label, the first object is the object located in the key distribution area, and the key distribution area is the target distribution area whose area identifier is located in the target distribution area list and belongs to the original positioning area.
[0108] Information elements refer to the key elements of information. For example, if the information is news, the key points of the news event are the key elements; if the information is a commodity, the raw materials used to produce the commodity are the information elements; and if the information is video, the main content of the video is the information element.
[0109] Matching the original location area with the area to which the information element of the information to be distributed belongs means that the original location area contains the area to which the information element of the information to be distributed belongs, or the original location area contains the same area to which the information element of the information to be distributed belongs.
[0110] If the original location area matches the area to which the information elements of the information to be distributed belong, it means that the producer of the information and the information elements are in the same area, belonging to "hometown information" or "local information". If the original location area does not match the area to which the information elements of the information to be distributed belong, it means that the producer of the information and the information elements are not in the same area, belonging to "out-of-town information".
[0111] Generally, the preset indicator tags vary depending on the specific content of the information. For example, when the preset indicator tags include "local news" and "hometown news," local news mainly includes local weather, transportation, livelihood information, and public policy announcements, changes, and related notices (such as marriage / birth / education / employment / housing / medical / elderly care / utilities / money-related / payment and document processing), cultural and sports activities, and information on dining, leisure, and local tourism. This type of content has a certain degree of universality and can influence a certain range of people in the area. Hometown news refers to content that satisfies the emotional connection of those living away from home to their hometown. This mainly manifests as whether their hometown and relatives are doing well, whether their hometown is recognized by the outside world, what has happened in their hometown that makes them proud, what has happened in their hometown that evokes their longing for it, and what changes have occurred in their hometown's appearance.
[0112] However, for "hometown information" or "nearby information", in order to improve the distribution effect of "hometown information" or "nearby information", a preset indicator label can be obtained when the region matching and recognition results indicate that the original positioning region is consistent with the region to which the information element of the information to be distributed belongs. The preset indicator label indicates that the original positioning region is consistent with the region to which the information element of the information to be distributed belongs. That is, the preset indicator label indicates that the information to be distributed belongs to "hometown information" or "nearby information".
[0113] Subsequently, based on the preset indicator tags, target distribution range type, and target distribution area list, an information distribution strategy for the information to be distributed is determined. At this time, the information distribution strategy includes the preset indicator tags. For objects located in the target distribution area list and belonging to the distribution area within the original location area, the preset indicator tags are added when distributing information to the first object. This allows the first object to quickly determine whether the information to be distributed is "hometown information" or "nearby information" based on the preset indicator tags, making it easier for the first object to quickly obtain "hometown information" or "nearby information" within its original location area.
[0114] Optionally, an initial information distribution strategy, including region matching and recognition results, can be obtained by analyzing the information to be distributed and the original location region of the information to be distributed using a large language model.
[0115] For example, the prompt message could be constructed based on a pre-defined prompt text: "Please analyze the content of the given information based on the given information and its original location area to obtain the distribution range type, distribution area, and determine whether the original location area matches the area to which the information elements of the information to be distributed belong," the information to be distributed, and its original location area. This prompt message is then input into a large language model, which analyzes the content of the information to be distributed based on the prompt message to obtain the initial distribution range type, the name of the distribution area, and the area matching recognition result. Of course, the prompt message constructed here could also include the title of the information to be distributed and its information ID, etc.
[0116] In some other embodiments, the initial information distribution strategy may further include a timeliness identification result, which indicates whether the information to be distributed is timeliness information and / or the timeliness level to which the information to be distributed belongs, and the timeliness level indicates the timeliness of distributing the information to be distributed; accordingly, S130 may include: determining an information distribution strategy for the information to be distributed based on the timeliness identification result, the target distribution range type, and the target distribution area list.
[0117] In other words, the initial information distribution strategy may include an immediacy identification result, which indicates that the information to be distributed is not immediacy information, or that the immediacy identification result indicates that the information to be distributed is immediacy information, or that the immediacy identification result indicates that the information to be distributed is immediacy information at level x.
[0118] If the information to be distributed is not real-time information, then when distributing the information based on the information distribution strategy, the information to be distributed shall be distributed according to the pre-configured time rules. For example, the pre-configured time rules are to distribute the information to be distributed within 10 hours after it is produced.
[0119] If the information to be distributed is immediate, then when distributing the information based on the information distribution strategy, the pre-configured time rules can be adjusted based on the immediacy identification result in the information distribution strategy to improve the immediacy of the information distribution. For example, if the pre-configured time rule is to distribute the information within 10 hours after its production, and if the information is determined to be immediate, the adjusted time rule is to distribute it within 5 hours after its production.
[0120] Of course, when the information to be distributed is real-time information, the higher the real-time level, the more real-time the information will be distributed based on the information distribution strategy; the lower the real-time level, the less real-time the information will be distributed based on the information distribution strategy. For example, if the pre-configured time rule is to distribute the information to be distributed within 10 hours after its production, and if the information to be distributed is determined to be Level 1 real-time information, the adjusted time rule is to distribute it within 8 hours after its production. If the information to be distributed is determined to be Level 3 real-time information (Level 3 is higher than Level 1), the adjusted time rule is to distribute it within 4 hours after its production.
[0121] Similarly, an initial information distribution strategy, including real-time recognition results, can be obtained by analyzing the information to be distributed using a large language model.
[0122] For example, a prompt message could be constructed based on a pre-defined prompt text, "Please analyze the content of the given information to obtain the distribution scope type, distribution area, and immediacy of the analyzed information," and the information to be distributed. This prompt message is then input into a large language model, which analyzes the content of the information to be distributed based on the prompt message, obtaining the initial distribution scope type, the region name of the distribution area, and the immediacy recognition result. Of course, the prompt message constructed here could also include the title of the information to be distributed, the information ID of the information to be distributed, and the original location area of the information to be distributed.
[0123] For news, real-time identification and regional matching can be used to locate real-time local hot topics. Real-time local hot topics are usually clearly geographically related, closely connected to the lives of local residents, and are events, topics, locations, or content that generate widespread attention, discussion, or participation in a short period of time. Their core characteristics are "high timeliness" and "strong geographical relevance," meaning that the content is highly timely, concentrated in a specific region or city, and closely linked to the daily lives, interests, and emotions of local people.
[0124] In some further embodiments, the regional hierarchy of the distribution regions in the initial distribution region list is not lower than a preset regional hierarchy, and the initial information distribution strategy also includes interest point identifiers for interest points with regional hierarchies lower than the preset regional hierarchy; correspondingly, S130 includes: D1. If, based on the point of interest identifier, it is determined that the point of interest is located within the distribution area indicated by the area identifier in the target distribution area list, the first reference priority of the information to be distributed is increased to obtain the regional distribution priority of the information to be distributed for the area of the point of interest where the point of interest is located. D2. Based on the first reference priority, the region identifier of the point of interest region, the region distribution priority, the target distribution range type, and the target distribution region list, determine the information distribution strategy for the information to be distributed; Specifically, when distributing information to objects based on the information distribution strategy, the information is distributed to a second object based on the regional distribution priority, and to a third object based on the first reference priority. The second object is an object located within the point of interest region, and the third object is an object located in a non-point of interest region. The non-point of interest region is any region other than the point of interest region indicated by the target distribution region list. In this application, the point of interest can refer to a Point of Interest (POI).
[0125] For example, the aforementioned distribution range types may include provincial distribution range types, municipal distribution range types, and county distribution range types, and the preset regional level may refer to the county level to which the smallest county distribution range type belongs.
[0126] In other words, points of interest are actually fine-grained geographical affiliations, such as shopping malls, parks, buildings, roads, scenic spots, residential areas, and train stations.
[0127] In other words, the initial information distribution strategy can include smaller points of interest, which are also extracted from the content of the information to be distributed. These points of interest can be small areas such as xx street, xx community, and xx intersection.
[0128] Similarly, a large language model can be used to analyze the information to be distributed to obtain an initial information distribution strategy for interest point identifiers, including interest points.
[0129] For example, a prompt message could be constructed based on a pre-defined prompt text, "Please analyze the content of the given information to obtain the distribution range type, distribution area, and points of interest," and the information to be distributed. This prompt message is then input into a large language model, which analyzes the content of the information to be distributed based on the prompt message to obtain the initial distribution range type, the region name of the distribution area, and the point of interest identifier. Of course, the prompt message constructed here could also include the title of the information to be distributed, the information ID of the information to be distributed, and the original location area of the information to be distributed.
[0130] It is worth mentioning that the interest point identifier obtained by the large language model based on the information to be distributed is generally the name of the interest point. In order to improve the accuracy of the interest points, latitude and longitude coordinates (or world coordinates) can be determined for the interest points, and the latitude and longitude coordinates can be associated with the name of the interest point so as to indicate the interest point through the name of the interest point and the latitude and longitude coordinates.
[0131] If a point of interest is located within the distribution area indicated by the area identifier in the target distribution area list, it means that the information to be distributed will also be distributed to the point of interest in a synchronous manner. Since this point of interest is a point extracted separately, it means that the point of interest is of high importance. Therefore, the first reference priority of the area where the point of interest is located is increased, and the increased first reference priority is used as the area distribution priority. This area distribution priority is for objects (second objects) within the area of interest.
[0132] Correspondingly, when distributing information to objects located outside the region of interest (third objects) in the region of interest, the information can be distributed according to the first reference priority.
[0133] Of course, it's easy to understand that the aforementioned implementation also proposed increasing the distribution priority of the information to be distributed to obtain the target distribution priority. This does not conflict with the regional distribution priority obtained here. The target distribution priority is based on the identification results of different information to be distributed and has no regional restrictions. That is, the distribution areas indicated by the target distribution range list are all distributed according to the target distribution priority. However, the regional distribution priority here has regional restrictions: it is increased within areas of interest and not increased within areas of non-interest.
[0134] It is worth mentioning that the aforementioned target distribution priority processing scheme can be superimposed with the regional distribution priority here. For example, if it is determined that the information to be distributed is to be distributed to multiple distribution regions based on the target distribution range type and the target distribution region list, and the initial distribution region list includes the region identifiers of multiple initial distribution regions, the first reference priority of the information to be distributed can be increased to obtain the target distribution priority. Then, the distribution priority of the information to be distributed to objects within the region of interest is the priority increased based on the target distribution priority, while the distribution priority of the information to be distributed to objects outside the region of interest is the target distribution priority.
[0135] For example, the process of determining the information distribution strategy in this embodiment can be as follows: Figure 4 ,include: SS1, Place Name Standardization Recognition (Based on Regional Knowledge Graph): By standardizing the recognition of the regional names of the distribution areas, a structured dictionary is constructed as an initial list of distribution areas. The regional identifiers of the distribution areas in the initial list can include the regional name and a unique regional identifier (e.g., administrative code). SS2, Distribution Range Type Compliance Validation. Validation is performed using a preset standard distribution range type, enabling type correction and a fallback for empty values (if the initial distribution range type is empty, it is calibrated to a preset global distribution range type (e.g., nationwide)). Forced alignment is also performed using the initial distribution region list.
[0136] SS3, First Round of Consistency Verification and Completion. This involves backfilling the initial distribution area list using the title distribution area extracted from the title and the original location area, and simultaneously calibrating the distribution range type calibrated in the previous round (i.e., calibrating the candidate distribution range type).
[0137] SS4, Second Round of Hierarchical Cleaning and Conflict Resolution. This involves removing region identifiers from multiple related distribution regions with nested hierarchical relationships, and eliminating redundant parent-child nodes within distribution regions. This refined cleaning process yields a more accurate list of target distribution regions.
[0138] SS5. Special Logic Processing. Based on multi-regional distribution identification, regional matching identification, real-time identification, and points of interest, information distribution strategies are enriched to make them more accurate and comprehensive.
[0139] In this embodiment, by performing two-step calibration on the initial distribution range type and calibration on the initial distribution area list, a high-accuracy target distribution range type and target distribution area list are obtained. This makes the information distribution strategy determined based on the target distribution range type and target distribution area list more accurate and improves the distribution accuracy of the information to be distributed.
[0140] Furthermore, by eliminating redundant distribution areas through redundancy removal, the target distribution area list becomes more accurate, thereby further improving the accuracy of the information distribution strategy and the distribution accuracy of the information to be distributed.
[0141] Furthermore, to address the issue of multiple-region distribution identified during the initial recognition process, which persists even after calibration, the distribution priority of the information to be distributed is increased. This ensures that information with higher importance is distributed with a higher priority, thereby improving the distribution accuracy. Additionally, for cases where the original location area matches the region to which the information elements of the information to be distributed belong, a preset indicator tag is added to the information to be distributed to the first object in the key distribution area, facilitating rapid viewing of the information by the first object.
[0142] Furthermore, the information distribution strategy is adjusted in a targeted manner based on the immediacy of the information to be distributed, so that timely information can be distributed more promptly. Moreover, by extracting more granular place names and mapping them to latitude and longitude (or world coordinates), the distribution priority of important points of interest is increased, allowing objects within the interest area of the points of interest to view the information to be distributed more immediately, thereby learning about important events in their vicinity. This improves the effectiveness and timeliness of information distribution and implements a more granular distribution strategy.
[0143] To better understand the solution of this application, the information strategy determination method of this application will be explained below with reference to an example, in which the information is news.
[0144] like Figure 5 As shown, the information strategy determination process includes: S1. Input data preprocessing: The news ID, title, news itself, and original location area of the input news are concatenated to obtain the prompt news.
[0145] S2. Large-scale multi-dimensional feature extraction: Multi-modal features are obtained by processing based on prompt news using a large language model.
[0146] Specifically, such as Figure 6 As shown, the input news is first obtained, then the news is preprocessed to obtain the news ID, title and original location area, and the news ID, title, news itself and original location area are concatenated to obtain the prompt news.
[0147] Next, the news prompt is input into the large language model for inference. The large language model then performs scene recognition, hot topic identification, scope definition, multi-region detection, and POI extraction based on the news prompt, resulting in corresponding multi-dimensional features. The specific multi-dimensional features are as follows: (1) Through scene recognition, identify whether the news content belongs to local events (local events) or hometown events (hometown news); (2) By judging hot topics, determine whether the news is an "immediate hot topic" and output the immediacy level (such as high / medium / low) and type (such as sudden weather, traffic control); (3) By defining the scope, the distribution scope type (initial distribution scope type) of the news is given based on the predefined enumeration values (such as "nearby streets", "this district / county", "this city", "this province", "national" etc.).
[0148] (4) Multi-region detection to determine whether the content involves "multi-region" or "regional integration" etc.; (5) Extract specific POIs (points of interest) from the text through POI detection.
[0149] After obtaining multiple dimensional features, these features can be output in a target format, such as JSON.
[0150] As mentioned above, the obtained multidimensional features also include POIs, realizing the spatiotemporal anchoring of POIs.
[0151] S3, Calibration module calibration processing.
[0152] Specifically, firstly, a unique regional identifier for each initial distribution region can be determined through knowledge graph mapping (i.e., regional knowledge graph), thereby achieving unique identification of the distribution region.
[0153] Next, compliance verification is performed: the obtained initial distribution range type is calibrated using the standard distribution range type and / or the initial distribution region list to obtain candidate distribution range types.
[0154] Then, consistency completion is performed: the distribution area is backfilled by the original positioning area and title distribution area to calibrate the initial distribution area list, obtain the intermediate distribution area list, and simultaneously calibrate the candidate distribution range type to obtain the target distribution range type.
[0155] Finally, hierarchical cleaning and conflict resolution are performed: based on the target distribution range type, the region identifiers in the intermediate distribution region list are deredundant, and the region identifiers of redundant distribution regions with nested regional hierarchies are removed to obtain the target distribution region list.
[0156] S4. Result Encapsulation and Output. After obtaining the target distribution region list and target distribution range type, the target distribution region list and target distribution range type are encapsulated into target format data to obtain the news distribution strategy.
[0157] The method described in this application will produce the following effects: 1. Significantly improves the semantic accuracy of local content recognition, effectively solving the problems of "ambiguity misjudgment" and "lack of distinction between primary and secondary information." Existing technologies are mostly based on keyword matching or simple regular expression extraction, which are easily affected by the co-occurrence of multiple place names or non-geographical terms. This application utilizes the deep semantic understanding capabilities of a large language model to accurately distinguish between the core news location and background mentions in the text, and effectively identify place name ambiguities. Through restricted semantic analysis implemented by Prompt Engineering, the system can accurately determine the content distribution intent, avoiding erroneous distribution caused by mechanical matching, and greatly improving the user experience of local content recommendation.
[0158] 2. This system achieves accurate mapping from non-standard place names to standard administrative divisions (indicated by unique regional identifiers), breaking down the barrier between "colloquial expressions" and "standard databases." Addressing the issue of traditional systems failing to recognize users' habitual use of colloquialisms, abbreviations, and scenic spot names (such as "Yuzixi" and "Greater Bay Area"), this application constructs a mapping bridge from unstructured text to standard administrative division codes by introducing a regional knowledge graph including administrative region codes and natural language transcoding technology. Combined with set operation logic, the system can automatically clean up redundant levels, ensuring the uniqueness and standardization of the distribution logic, effectively solving the problem of missed or missed responses caused by non-standard place name spelling.
[0159] 3. A dynamically variable distribution range strategy has been constructed, enabling refined traffic control from "super-local" to "cross-regional". This application changes the traditional, rigid distribution model limited to a single administrative division (e.g., limited to the city). The system can dynamically calculate the optimal distribution radius based on content attributes (e.g., local services, tourism promotion, social hotspots): service-oriented information such as community canteens achieves precise street-level reach; information on regional collaborative development (e.g., Beijing-Tianjin-Hebei, Yangtze River Delta) achieves cross-administrative boundary transmission across city clusters; and hot topics with the potential to expand nationwide are automatically extended. This flexible distribution strategy maximizes the dissemination value of high-quality content while reducing the disturbance of users with invalid information.
[0160] 4. Employing a "virtual-real integration" spatiotemporal anchoring technology overcomes the technical limitation of large models in generating precise coordinates. This application innovatively combines the entity extraction capabilities of large models with the geographic computing capabilities of map APIs. Through a closed-loop process of "POI extraction - coordinate acquisition - administrative division consistency verification," it not only obtains the precise latitude and longitude of the content but also verifies the confidence level of the model output. This enables the system to not only handle macro-level city-level news but also support location-based services (LBS) recommendations for nearby services (such as "within 3 kilometers"), greatly enriching the application scenarios of local life services.
[0161] Please see Figure 7 , Figure 7 This illustration shows a block diagram of an apparatus for determining an information distribution strategy according to an embodiment of this application. The apparatus 1100 includes: Analysis module 1110 is used to analyze the content of the information to be distributed to obtain the initial information distribution strategy of the information to be distributed; the initial information distribution strategy indicates the initial distribution scope type and initial distribution area of the information to be distributed; The calibration module 1120 is used to calibrate the initial distribution range type and / or the initial distribution area based on at least one of the preset standard distribution range type, the original positioning area of the information to be distributed, and the title distribution area, so as to obtain an information distribution strategy; the original positioning area indicates the generation area of the information to be distributed; the title distribution area is the distribution area included in the title of the information to be distributed; the information distribution area is used to indicate the target distribution range type and the target distribution area of the information to be distributed.
[0162] Optionally, the initial information distribution strategy includes an initial distribution range type and an initial distribution area list, the initial distribution area list being used to store the area identifiers of the initial distribution areas; the calibration module 1120 is further used to calibrate the initial distribution range type based on a preset standard distribution range type and / or the initial distribution area list to obtain a candidate distribution range type; to calibrate the candidate distribution range type and the initial distribution area list based on the original positioning area and / or the title distribution area to obtain a target distribution range type and a target distribution area list; and to determine the information distribution strategy for the information to be distributed based on the target distribution range type and the target distribution area list.
[0163] Optionally, the calibration module 1120 is further configured to extract non-standard distribution range types that are inconsistent with the standard distribution range type from the initial distribution range type; and to replace the non-standard distribution range types in the initial distribution range type with approximate standard distribution range types that have a similar relationship with the non-standard distribution range types in the standard distribution range type, so as to calibrate the initial distribution range type and obtain candidate distribution range types.
[0164] Optionally, the calibration module 1120 is further configured to determine whether the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs matches the regional level to which the initial distribution range type belongs; if they do not match, the initial distribution range type is calibrated based on the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs, to obtain a candidate distribution range type; the regional level to which the candidate distribution range type belongs matches the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs.
[0165] Optionally, the calibration module 1120 is further configured to backfill the region identifier of the original positioning area and / or the region identifier of the title distribution area into the initial distribution area list to calibrate the initial distribution area list and obtain an intermediate distribution area list; determine the target distribution range type based on the distribution area indicated by the region identifier backfilled into the initial distribution area list and the candidate distribution range type; and perform redundancy removal processing on the region identifiers in the intermediate distribution area list based on the target distribution range type to obtain the target distribution area list.
[0166] Optionally, the calibration module 1120 is further configured to add the original positioning area to the initial distribution area list if the area identifier of the original positioning area is not empty and the initial distribution area list meets the backfilling conditions, so as to calibrate the initial distribution area list and obtain the target distribution area list; wherein, the backfilling conditions include the initial distribution area list not having an area identifier of a parent distribution area and / or having an area identifier of a parent distribution area that includes the original positioning area; the parent distribution area refers to a distribution area whose area level is higher than the area level to which the original positioning area belongs.
[0167] Optionally, the calibration module 1120 is further configured to add the region identifier of the title distribution region to the initial distribution region list if both the region identifier of the original positioning region and the initial distribution region list are empty, so as to calibrate the initial distribution region list and obtain the target distribution region list.
[0168] Optionally, the calibration module 1120 is further configured to: if the distribution area indicated by the region identifier backfilled into the initial distribution area list is the original positioning area, obtain a candidate distribution range type as the target distribution range type; if the distribution area indicated by the region identifier backfilled into the initial distribution area list is the title distribution area, calibrate the candidate distribution range type based on the region level to which the title distribution area belongs, so as to obtain the target distribution range type; the region level to which the target distribution range type belongs is consistent with the region level to which the title distribution area belongs.
[0169] Optionally, the calibration module 1120 is further configured to remove the region identifiers of multiple associated distribution regions in the intermediate distribution region list that are inconsistent with the region hierarchy of the target distribution range type from the intermediate distribution region list, so as to perform redundancy removal processing on the region identifiers in the intermediate distribution region list and obtain the target distribution region list.
[0170] Optionally, the calibration module 1120 is further configured to, if based on the target distribution range type and the target distribution area list, determine that the information to be distributed is to be distributed to multiple distribution areas, and the initial distribution area list includes the area identifiers of multiple initial distribution areas, then perform an enhancement process on the first reference priority of the information to be distributed to obtain the target distribution priority of the information to be distributed; and determine the information distribution strategy for the information to be distributed based on the target distribution priority, the target distribution range type, and the target distribution area list.
[0171] Optionally, the initial information distribution strategy also includes a region matching identification result, which is used to indicate whether the original positioning area matches the region to which the information element of the information to be distributed belongs; the calibration module 1120 is further used to obtain a preset indication label if the region matching identification result indicates that the original positioning area matches the region to which the information element of the information to be distributed belongs, the preset indication label indicating that the original positioning area matches the region to which the information element of the information to be distributed belongs; and to determine an information distribution strategy for the information to be distributed based on the preset indication label, the target distribution range type, and the target distribution area list; wherein, when distributing the information to be distributed to an object based on the information distribution strategy, the information to be distributed to the first object is added with a preset indication label, the first object is an object located in a key distribution area, and the key distribution area is a target distribution area whose region identifier is located in the target distribution area list and belongs to the original positioning area.
[0172] Optionally, the initial information distribution strategy also includes a timeliness identification result, which indicates whether the information to be distributed is timeliness information and / or the timeliness level to which the information to be distributed belongs, and the timeliness level indicates the timeliness of distributing the information to be distributed; the calibration module 1120 is also used to determine the information distribution strategy for the information to be distributed based on the timeliness identification result, the target distribution range type and the target distribution area list.
[0173] Optionally, the regional hierarchy of the distribution regions in the initial distribution region list is not lower than the preset regional hierarchy, and the initial information distribution strategy also includes interest point identifiers for interest points with regional hierarchies lower than the preset regional hierarchy; the calibration module 1120 is further configured to, if based on the interest point identifier, determine that the interest point is located within the distribution region indicated by the regional identifier in the target distribution region list, increase the second reference priority of the information to be distributed to obtain the regional distribution priority of the information to be distributed for the interest point region where the interest point is located; based on the second reference priority, the regional identifier of the interest point region, the regional distribution priority, the target distribution range type, and the target distribution region list, determine the information distribution strategy for the information to be distributed; wherein, when distributing the information to be distributed to objects based on the information distribution strategy, the information to be distributed is distributed to the second object based on the regional distribution priority, and the information to be distributed is distributed to the third object based on the second reference priority; the second object is an object located within the interest point region, and the third object is an object located in a non-interest region, and the non-interest region is the other region in the target distribution region indicated by the target distribution region list excluding the interest point region.
[0174] Optionally, the initial distribution area list includes at least one region identifier for the initial distribution area; the analysis module 1110 is further configured to analyze the content of the information to be distributed and the original location area to obtain the initial distribution range type of the information to be distributed and the region name of the initial distribution area; determine the unique region identifier corresponding to the initial distribution area based on a preset regional knowledge graph; the regional knowledge graph includes unique region identifiers for different regions; obtain the region name and unique region identifier of the initial distribution area as the region identifier of the initial distribution area; and determine the initial distribution area list based on the region identifier of the initial distribution area.
[0175] It should be noted that the device embodiments in this application correspond to the aforementioned method embodiments. The specific principles in the device embodiments can be found in the content of the aforementioned method embodiments, and will not be repeated here.
[0176] Figure 8 A structural block diagram of an electronic device for performing a method for determining an information distribution strategy according to embodiments of this application is shown. The electronic device may be... Figure 1 The server-side 120, etc., should be noted that Figure 8 The computer system 1200 of the electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0177] like Figure 8As shown, the computer system 1200 includes a Central Processing Unit (CPU) 1201, which can perform various appropriate actions and processes, such as executing the methods described in the above embodiments, based on programs stored in Read-Only Memory (ROM) 1202 or programs loaded from storage portion 1208 into Random Access Memory (RAM) 1203. The RAM 1203 also stores various programs and data required for system operation. The CPU 1201, ROM 1202, and RAM 1203 are interconnected via a bus 1204. An Input / Output (I / O) interface 1205 is also connected to the bus 1204.
[0178] The following components are connected to I / O interface 1205: an input section 1206 including a keyboard, mouse, etc.; an output section 1207 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1208 including a hard disk, etc.; and a communication section 1209 including a network interface card such as a LAN (Local Area Network) card, modem, etc. The communication section 1209 performs communication processing via a network such as the Internet. A drive 1210 is also connected to I / O interface 1205 as needed. Removable media 1211, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., are installed on drive 1210 as needed so that computer programs read from them can be installed into storage section 1208 as needed.
[0179] Specifically, according to embodiments of this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1209, and / or installed from removable medium 1211. When the computer program is executed by central processing unit (CPU) 1201, it performs various functions defined in the system of this application.
[0180] It should be noted that the computer-readable medium shown in the embodiments of this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can 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 of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable compact disc read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such transmitted data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, etc., or any suitable combination thereof.
[0181] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer-readable instructions.
[0182] The units described in the embodiments of this application can be implemented in software or hardware, and the described units can also be located in a processor. The names of these units do not necessarily limit the specific unit itself.
[0183] In another aspect, this application also provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The aforementioned computer-readable storage medium carries computer-readable instructions that, when executed by a processor, implement the methods in any of the above embodiments.
[0184] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer-readable instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer-readable instructions from the computer-readable storage medium, and the processor executes the computer-readable instructions, causing the electronic device to perform the methods of any of the above embodiments.
[0185] In the embodiments of this application, the terms "module" or "unit" refer to a part of a computer program with a predetermined function, which works together with other related parts to achieve a predetermined goal, and can be implemented wholly or partially using software, hardware (e.g., processing circuitry or memory), or a combination thereof. Similarly, a processor (or multiple processors or memory) can be used to implement one or more modules or units. Furthermore, each module or unit can be part of an overall module or unit that functions as a whole.
[0186] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0187] Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause an electronic device (such as a personal computer, server, touch terminal, or network device, etc.) to execute the methods according to the embodiments of this application.
[0188] Other embodiments of this application will readily conceive of by those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. It should be understood that this application is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
[0189] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for determining an information distribution strategy, characterized in that, The method includes: Based on the content of the information to be distributed, an initial information distribution strategy for the information to be distributed is obtained; the initial information distribution strategy indicates the initial distribution scope type and initial distribution area of the information to be distributed. Based on at least one of the preset standard distribution range type, the original location area of the information to be distributed, and the title distribution area, the initial distribution range type and / or the initial distribution area are calibrated to obtain an information distribution strategy; the original location area indicates the generation area of the information to be distributed; the title distribution area is the distribution area included in the title of the information to be distributed; the information distribution area is used to indicate the target distribution range type and the target distribution area of the information to be distributed.
2. The method according to claim 1, characterized in that, The initial information distribution strategy includes an initial distribution range type and an initial distribution region list, wherein the initial distribution region list is used to store the region identifiers of the initial distribution regions; The method of calibrating the initial distribution range type and / or the initial distribution area based on at least one of the preset standard distribution range type, the original location area of the information to be distributed, and the title distribution area to obtain an information distribution strategy includes: Based on the preset standard distribution range type and / or the initial distribution region list, the initial distribution range type is calibrated to obtain candidate distribution range types; Based on the original positioning region and / or the title distribution region, the candidate distribution range type and the initial distribution region list are calibrated to obtain the target distribution range type and the target distribution region list; Based on the target distribution range type and the target distribution region list, an information distribution strategy is determined for the information to be distributed.
3. The method according to claim 2, characterized in that, The calibration of the initial distribution range type based on a preset standard distribution range type to obtain candidate distribution range types includes: Extract non-standard distribution range types that are inconsistent with the standard distribution range type from the initial distribution range type; Based on the approximate standard distribution range type that has a similar relationship with the non-standard distribution range type in the standard distribution range type, the non-standard distribution range type in the initial distribution range type is replaced to calibrate the initial distribution range type and obtain candidate distribution range types.
4. The method according to claim 2, characterized in that, The calibration of the initial distribution range type based on the initial distribution region list to obtain candidate distribution range types includes: Determine whether the regional hierarchy of the distribution region indicated by the regional identifier in the initial distribution region list matches the regional hierarchy of the initial distribution range type; If they do not match, the initial distribution range type is calibrated based on the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs, to obtain the candidate distribution range type; the regional level to which the candidate distribution range type belongs matches the regional level to which the distribution area indicated by the regional identifier in the initial distribution area list belongs.
5. The method according to claim 2, characterized in that, The step of calibrating the candidate distribution range type and the initial distribution region list based on the original positioning region and / or the title distribution region to obtain the target distribution range type and the target distribution region list includes: The region identifier of the original positioning region and / or the region identifier of the title distribution region are backfilled into the initial distribution region list to calibrate the initial distribution region list and obtain an intermediate distribution region list; The target distribution range type is determined based on the distribution region indicated by the region identifier backfilled into the initial distribution region list and the candidate distribution range type; Based on the target distribution range type, the region identifiers in the intermediate distribution region list are deredundant to obtain the target distribution region list.
6. The method according to claim 5, characterized in that, The step of backfilling the region identifier of the original positioning region into the initial distribution region list to calibrate the initial distribution region list and obtain an intermediate distribution region list includes: If the region identifier of the original location region is not empty and the initial distribution region list meets the backfilling condition, then the original location region is added to the initial distribution region list to calibrate the initial distribution region list and obtain the target distribution region list. The backfilling conditions include the absence of a parent distribution region identifier in the initial distribution region list and / or the presence of a parent distribution region identifier that includes the original positioning region; the parent distribution region refers to a distribution region whose region level is higher than that of the original positioning region.
7. The method according to claim 5, characterized in that, The step of backfilling the region identifier of the title distribution region into the initial distribution region list to calibrate the initial distribution region list and obtain an intermediate distribution region list includes: If both the region identifier of the original positioning region and the initial distribution region list are empty, the region identifier of the title distribution region is added to the initial distribution region list to calibrate the initial distribution region list and obtain the target distribution region list.
8. The method according to claim 5, characterized in that, The determination of the target distribution range type based on the distribution region indicated by the region identifier backfilled into the initial distribution region list and the candidate distribution range type includes: If the distribution area indicated by the region identifier filled back into the initial distribution area list is the original location area, the candidate distribution range type is obtained and used as the target distribution range type; If the distribution region indicated by the region identifier backfilled into the initial distribution region list is the title distribution region, the candidate distribution range type is calibrated based on the region level to which the title distribution region belongs, to obtain the target distribution range type; the region level to which the target distribution range type belongs is consistent with the region level to which the title distribution region belongs.
9. The method according to claim 5, characterized in that, The step of removing redundancy from the region identifiers in the intermediate distribution region list based on the target distribution range type to obtain the target distribution region list includes: For the region identifiers of multiple associated distribution regions with nested regional hierarchies in the intermediate distribution region list, the region identifiers of distribution regions that are inconsistent with the regional hierarchy of the target distribution range type are deleted from the intermediate distribution region list to perform redundancy removal processing on the region identifiers in the intermediate distribution region list, thereby obtaining the target distribution region list.
10. The method according to claim 2, characterized in that, The step of determining the information distribution strategy for the information to be distributed based on the target distribution range type and the target distribution region list includes: If, based on the target distribution range type and the target distribution region list, it is determined that the information to be distributed is to be distributed to multiple distribution regions, and the initial distribution region list includes the region identifiers of multiple initial distribution regions, then the first reference priority of the information to be distributed is increased to obtain the target distribution priority of the information to be distributed. Based on the target distribution priority, the target distribution range type, and the target distribution region list, an information distribution strategy is determined for the information to be distributed.
11. The method according to claim 2, characterized in that, The initial information distribution strategy also includes a region matching identification result, which is used to indicate whether the original positioning region matches the region to which the information element of the information to be distributed belongs; The step of determining the information distribution strategy for the information to be distributed based on the target distribution range type and the target distribution region list includes: If the region matching recognition result indicates that the original location region matches the region to which the information element of the information to be distributed belongs, a preset indication label is obtained, and the preset indication label indicates that the original location region matches the region to which the information element of the information to be distributed belongs. Based on the preset indicator label, the target distribution range type, and the target distribution area list, an information distribution strategy is determined for the information to be distributed; wherein, when distributing the information to be distributed to an object based on the information distribution strategy, the information to be distributed to the first object is added with the preset indicator label, the first object is an object located in a key distribution area, and the key distribution area is a target distribution area whose area identifier is located in the target distribution area list and belongs to the original location area.
12. The method according to claim 2, characterized in that, The initial information distribution strategy also includes a timeliness identification result, which indicates whether the information to be distributed is timeliness information and / or the timeliness level to which the information to be distributed belongs, and the timeliness level indicates the timeliness of distributing the information to be distributed; The step of determining the information distribution strategy for the information to be distributed based on the target distribution range type and the target distribution region list includes: Based on the real-time identification results, the target distribution range type, and the target distribution region list, an information distribution strategy is determined for the information to be distributed.
13. The method according to claim 2, characterized in that, The distribution areas in the initial distribution area list are all at a region level no lower than the preset region level. The initial information distribution strategy also includes interest point identifiers for interest points at a region level lower than the preset region level. The step of determining the information distribution strategy for the information to be distributed based on the target distribution range type and the target distribution region list includes: If, based on the point of interest identifier, it is determined that the point of interest is located within the distribution area indicated by the area identifier in the target distribution area list, the second reference priority of the information to be distributed is increased to obtain the regional distribution priority of the information to be distributed for the area of the point of interest where the point of interest is located. Based on the second reference priority, the region identifier of the point of interest region, the region distribution priority, the target distribution range type, and the target distribution region list, an information distribution strategy is determined for the information to be distributed. Specifically, when distributing the information to be distributed to objects based on the information distribution strategy, the information to be distributed is distributed to a second object based on the regional distribution priority, and distributed to a third object based on the second reference priority; the second object is an object located within the point of interest region, and the third object is an object located within a non-point of interest region, wherein the non-point of interest region is any region other than the point of interest region in the target distribution region indicated by the target distribution region list.
14. The method according to claim 2, characterized in that, The initial distribution region list includes a region identifier for at least one initial distribution region; The analysis of the content of the information to be distributed to obtain the initial information distribution strategy for the information to be distributed includes: Based on the content of the information to be distributed and the original location area, the initial distribution range type and the region name of the initial distribution area of the information to be distributed are obtained. Based on a preset regional knowledge graph, a unique regional identifier corresponding to the initial distribution region is determined; the regional knowledge graph includes unique regional identifiers for different regions. Obtain the region name and unique region identifier of the initial distribution region as the region identifier of the initial distribution region; The initial distribution region list is determined based on the region identifier of the initial distribution region.
15. A device for determining an information distribution strategy, characterized in that, The device includes: The analysis module is used to analyze the content of the information to be distributed to obtain the initial information distribution strategy of the information to be distributed; the initial information distribution strategy indicates the initial distribution range type and initial distribution area of the information to be distributed; A calibration module is used to calibrate the initial distribution range type and / or the initial distribution area based on at least one of a preset standard distribution range type, the original positioning area of the information to be distributed, and the title distribution area, so as to obtain an information distribution strategy; the original positioning area indicates the generation area of the information to be distributed; the title distribution area is the distribution area included in the title of the information to be distributed; the information distribution area is used to indicate the target distribution range type and the target distribution area of the information to be distributed.
16. An electronic device, characterized in that, Includes: processor; A memory storing computer-readable instructions that, when executed by the processor, implement the method as described in any one of claims 1-14.
17. A computer-readable storage medium, characterized in that, It stores computer-readable instructions that, when executed by a processor, implement the method as described in any one of claims 1-14.
18. A computer program product, characterized in that, It includes computer-readable instructions that, when executed by a processor, implement the method of any one of claims 1-14.