Search

CN-118094024-B - Virtual resource pushing method, device, computer equipment and storage medium

CN118094024BCN 118094024 BCN118094024 BCN 118094024BCN-118094024-B

Abstract

The application provides a virtual resource pushing method, a virtual resource pushing device, computer equipment, a storage medium and a computer program product. The method comprises the steps of obtaining a current geographic text message initiated by a user of a virtual resource to be pushed, obtaining a target geographic text information set matched with the current geographic text message based on query keyword information and current position information which are sent by the user and are used for describing the virtual resource and are contained in the current geographic text message, updating the target geographic text information set by utilizing the message, obtaining a virtual resource set matched with the updated target geographic text information set, and pushing the virtual resource contained in the virtual resource set to a target user sending information in the target geographic text information set. By adopting the method, the regional influence factors can be considered, the timeliness of virtual resource pushing is improved, and potential users can be mined.

Inventors

  • LIU TAO
  • Qin Zongguo

Assignees

  • 中国人寿保险股份有限公司

Dates

Publication Date
20260508
Application Date
20240103

Claims (10)

  1. 1. A virtual resource pushing method, the method comprising: Acquiring a current geographic text message initiated by a user of a virtual resource to be pushed, wherein the current geographic text message comprises query keyword information which is sent by the user and used for describing the virtual resource and current position information of the user; acquiring a target geographic text information set matched with the current geographic text information from a plurality of candidate geographic text information sets which are preset based on the query keyword information and the current position information, adding the current geographic text information into the target geographic text information set if the geographic position represented by the current position information belongs to a subarea to which all target geographic text information contained in the target geographic text information set belongs, and merging the current geographic text information and part of target geographic text information if the geographic position represented by the current position information only belongs to the subarea to which part of target geographic text information contained in the target geographic text information set belongs; Acquiring a virtual resource set matched with the updated target geographic text information set under the condition that the number of the target geographic text information contained in the updated target geographic text information set is larger than a preset number; Pushing the virtual resources contained in the virtual resource set to a target user, wherein the target user is a user sending the target geographic text information.
  2. 2. The method according to claim 1, wherein the obtaining, based on the query keyword information and the current location information, a target set of geographic text information that matches the current geographic text message from a plurality of candidate sets of geographic text information that are preset, and updating the target set of geographic text information with the current geographic text message, includes: acquiring a first text similarity between the current geographic text information and each candidate geographic text information set according to the query keyword information; and acquiring a target geographic text information set with highest first text similarity with the current geographic text message from candidate geographic text information sets with the first text similarity larger than a preset first text similarity threshold value, and adding the current geographic text message into the target geographic text information set based on the current position information.
  3. 3. The method according to claim 2, wherein the method further comprises: And under the condition that the similarity of each first text is smaller than a preset first text similarity threshold value, creating a corresponding geographical text information set based on the current geographical text message.
  4. 4. The method of claim 1, wherein the obtaining a set of virtual resources that matches the updated set of target geographical text information comprises: obtaining a pre-constructed virtual resource set; Acquiring the query keyword information contained in the current geographic text message, and obtaining second text similarity of resource description information corresponding to each virtual resource set, wherein the virtual resource set is used as a virtual resource set matched with the target geographic text information set under the condition that the second text similarity is larger than a preset second text similarity threshold value.
  5. 5. The method of claim 4, wherein prior to the obtaining the pre-constructed set of virtual resources, further comprising: Acquiring candidate virtual resources and each resource description information associated with the candidate virtual resources; and aiming at each piece of resource description information, acquiring candidate virtual resources associated with each piece of resource description information, utilizing the candidate virtual resources associated with the resource description information, and constructing virtual resource sets respectively corresponding to each piece of resource description information.
  6. 6. The method according to claim 1, wherein the method further comprises: Under the condition that the resource description information for describing the virtual resource is detected to be updated, acquiring updated resource description information; For each updated resource description information, obtaining the text similarity degree between each resource description information and each geographic text information contained in the candidate geographic text information set, and obtaining geographic text information similar to each resource description information text according to the text similarity degree; Dividing each similar geographic text information according to the region characterized by the geographic text information to obtain an updated candidate geographic text information set.
  7. 7. A virtual resource pushing apparatus, the apparatus comprising: the message acquisition module is used for acquiring a current geographic text message initiated by a user of the virtual resource to be pushed, wherein the current geographic text message comprises query keyword information which is sent by the user and used for describing the virtual resource and current position information of the user; The target information set acquisition module is used for acquiring a target geographic text information set matched with the current geographic text information from a plurality of candidate geographic text information sets which are preset based on the query keyword information and the current position information, adding the current geographic text information into the target geographic text information set if the geographic position represented by the current position information belongs to the subarea to which all target geographic text information contained in the target geographic text information set belongs, and merging the current geographic text information and part of target geographic text information if the geographic position represented by the current position information only belongs to the subarea to which part of target geographic text information contained in the target geographic text information set belongs; The virtual resource set acquisition module is used for acquiring a virtual resource set matched with the updated target geographic text information set under the condition that the number of the target geographic text information contained in the updated target geographic text information set is larger than a preset number; And the virtual resource pushing module is used for pushing the virtual resources contained in the virtual resource set to a target user, wherein the target user is a user sending the target geographic text information.
  8. 8. The apparatus of claim 7, wherein the target information set acquisition module further comprises: The first text similarity acquisition module is used for acquiring the first text similarity between the current geographic text information and each candidate geographic text information set according to the query keyword information; And the target information set updating module is used for acquiring a target geographic text information set with the highest first text similarity with the current geographic text message from candidate geographic text information sets with the first text similarity larger than a preset first text similarity threshold value, and adding the current geographic text message into the target geographic text information set based on the current position information.
  9. 9. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any of claims 1 to 6 when the computer program is executed.
  10. 10. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 6.

Description

Virtual resource pushing method, device, computer equipment and storage medium Technical Field The present application relates to the field of message pushing technologies, and in particular, to a virtual resource pushing method, apparatus, computer device, storage medium, and computer program product. Background With the development of the message pushing technology, a publish-subscribe model technology appears, the publish-subscribe model pushes newly added information conforming to keywords to users according to keywords filled by the users, history information is not actively pushed, and important influencing factors of areas are ignored under the condition that users are only concerned with the individuals of the users, but the users purchase resources and the areas where the users are located are relatively related, so that the probability of purchasing similar resources by the users in the same areas is relatively high, and therefore, message pushing is completed only through the subscribed keywords, the accuracy is not high enough, potential users are difficult to attract and mine, and the conversion rate is relatively low. Secondly, the traditional way adopted for processing the keywords filled in by the users is generally offline clustering, namely, clustering is carried out on the users after a large amount of user data is accumulated, and the clustering time is fixed, such as updating the clustering once every day. However, the computing cost of each cluster of a large number of users is huge, users are continuously increased, the latest users cannot be immediately belonged to a certain cluster and cannot be immediately used by the push service, and the cluster timeliness is poor. Therefore, the existing message pushing technology ignores regional influencing factors, has poor timeliness and is difficult to mine potential users. Disclosure of Invention In view of the foregoing, it is desirable to provide a virtual resource pushing method, apparatus, computer device, computer readable storage medium, and computer program product. In a first aspect, the present application provides a virtual resource pushing method, including: the method comprises the steps of obtaining a current geographic text message initiated by a user of a virtual resource to be pushed, wherein the current geographic text message comprises query keyword information which is sent by the user and used for describing the virtual resource and current position information of the user; Acquiring a target geographic text information set matched with the current geographic text message from a plurality of candidate geographic text information sets which are preset based on the query keyword information and the current position information, and updating the target geographic text information set by utilizing the current geographic text message; Acquiring a virtual resource set matched with the updated target geographic text information set under the condition that the number of the target geographic text information contained in the updated target geographic text information set is larger than a preset number; pushing the virtual resources contained in the virtual resource set to a target user, wherein the target user is a user who sends out target geographic text information. In one embodiment, based on the query keyword information and the current location information, acquiring a target geographical text information set matched with the current geographical text message from a plurality of preset candidate geographical text information sets, and updating the target geographical text information set by using the current geographical text message, including: acquiring first text similarity between the current geographic text information and each candidate geographic text information set according to the query keyword information; and acquiring a target geographic text information set with highest first text similarity with the current geographic text message from candidate geographic text information sets with the first text similarity larger than a preset first text similarity threshold value, and adding the current geographic text message into the target geographic text information set based on the current position information. In one embodiment, obtaining a target geographical text information set with highest first text similarity with a current geographical text message from candidate geographical text information sets with first text similarity larger than a preset first text similarity threshold, adding the current geographical text message into the target geographical text information set based on the current position information, and the method includes: if the geographic position represented by the current position information belongs to the subarea to which all the target geographic text information contained in the target geographic text information set belongs, adding the current geographic text information into the targ