Search

CN-116821491-B - Automatic distribution system of dating APP intelligent users

CN116821491BCN 116821491 BCN116821491 BCN 116821491BCN-116821491-B

Abstract

The invention discloses an automatic distribution system of a friend-making APP intelligent user, which is applied to matching and interaction scenes between a first user and a second user, and comprises an index module, a first user and a second user, wherein the index module is used for setting various index data for the first user; the plurality of index data comprise message reply rate, message reply speed, average paid message number, video conversion rate and video average time length, a grouping module used for grouping second users according to registration account opening time length, a recommending module used for correspondingly configuring index data focusing on the first users for the second users in each grouping, a weight computing and obtaining weighted recommending score, and recommending the first user with the highest weighted recommending score to the corresponding second user. The system can solve the quality problem of inaccurate matching of social products when the users recommend the social products, and is beneficial to improving the use experience of the users.

Inventors

  • SUN JIAN
  • HANG JIAN
  • LIU JIE
  • GAO MINGJUN

Assignees

  • 北京涌乐科技有限公司

Dates

Publication Date
20260512
Application Date
20230627

Claims (7)

  1. 1. An intelligent user automatic distribution system of a friend-making APP, characterized in that it is applied to a matching and interaction scenario between a first user and a second user, the system comprising: The system comprises an index module, a first user and a second user, wherein the index module is used for setting various index data for the first user, and the various index data comprise message reply rate, message reply speed, average payment message number, video conversion rate and video average duration; the grouping module is used for grouping the second users according to the registered account opening time length, and the second users in each grouping are correspondingly configured with index data focusing on the first users; the recommendation module is used for correspondingly configuring index data focused on the first user by the second user in each group, and carrying out weight calculation to obtain weighted recommendation scores; the distribution module is used for distributing the second users in each group to the newly-added pool and the ruminant pool according to the distribution strategy to wait for distribution recommendation, wherein the newly-added pool stores the newly-registered second users or the second users which have completed conversion; The system comprises a configuration module, a configuration module and a control module, wherein the configuration module is used for configuring ageing time and capacity for a first user, wherein the ageing time is interaction time of the first user for docking any second user, and the capacity is the number of the second users docked by the first user at the same time; The system comprises a recommendation module, an adjustment module and a recommendation module, wherein the adjustment module is used for correspondingly adjusting the aging time and capacity of each first user according to the ratio of weighted recommendation of each first user to a basic score, the basic score is that the average value of indexes of each first user is used as the basic score of different grouping distribution configuration first users, and the weighted recommendation is divided into weighted recommendation scores of the recommendation module.
  2. 2. The automated dating APP user distribution system of claim 1, further comprising: The distribution module is used for packaging the second user with successful login into a distribution task object according to a judgment rule, correspondingly adding the distribution task object into a newly-added pool or a ruminant pool, waiting for the recommendation result of the recommendation module, wherein the newly-added pool stores the newly-registered second user or the second user with completed conversion, and the ruminant pool stores the second user with distributed but unsuccessful conversion.
  3. 3. The automatic distribution system of friend-making APP intelligent users of claim 2, wherein the second user is packaged as a distribution task object, wherein the information contained in the task is as follows: 1) A second user Id to be distributed; 2) A user group Id to which the second user belongs is to be distributed; 3) The number of times that distribution is required; 4) The interval time of each dispensing; 5) The distribution pool type comprises an newly added pool and a ruminant pool; 6) The distribution time is started.
  4. 4. A friend-making APP intelligent user automatic distribution system according to claim 3, further comprising: The distributing task scheduling module is used for acquiring the distributing task which needs to be scheduled currently according to the starting distributing time in the distributing task, generating a specific distributing event according to the time interval and the distributing times defined in the distributing task and sending the specific distributing event to the delay queue.
  5. 5. The automated distribution system of dating APPs intelligent users of claim 4, wherein the distribution event comprises the following information: (1) A second user Id to be distributed; (2) A user group Id to which the second user belongs is to be distributed; (3) A distribution pool type; (4) Retry information; (5) And the event discarding time threshold is that the event is directly discarded when the event is not processed yet when the event discarding time threshold is reached.
  6. 6. The automated dating APP user distribution system of claim 5, further comprising: And the hair stopping module is used for stopping distributing to the first user if the number of people not replied by the first user reaches N after the second user is distributed to the first user.
  7. 7. The automated dating APP user distribution system of claim 1, further comprising: and the elimination module is used for ranking the index data of all the first users, and eliminating if the total index number of each index of one first user is positioned at the last x% of the total ranking within M consecutive days.

Description

Automatic distribution system of dating APP intelligent users Technical Field The invention relates to the technical field of mobile internet social APP, in particular to an intelligent user automatic distribution system of a friend-making APP. Background At present, with the rapid development of mobile internet technology, social products play an increasingly important role in the life of people, and most social products still have the problems of inaccurate system matching, poor user experience and the like at present. These problems have largely affected the development of friend-making social products. Therefore, the development, design and popularization are fully emphasized, the improvement is continuously optimized, the user experience is improved, and the recommendation strategy is continuously optimized, so that the method can be favored by more users and used for a long time. Therefore, how to solve the problem that users of social products have inaccurate matching and poor user experience is a urgent need for those skilled in the art. Disclosure of Invention In view of the above, the invention provides the friend-making APP intelligent user automatic distribution system, which can solve the quality problem of inaccurate matching of social products when users recommend the social products, and is beneficial to improving the use experience of the users. In order to achieve the above purpose, the present invention adopts the following technical scheme: an intelligent user automatic distribution system of a friend-making APP is applied to matching and interaction scenes between a first user and a second user, and comprises the following components: The system comprises an index module, a first user and a second user, wherein the index module is used for setting various index data for the first user, and the various index data comprise message reply rate, message reply speed, average payment message number, video conversion rate and video average duration; the grouping module is used for grouping the second users according to the registered account opening time length, and the second users in each grouping are correspondingly configured with index data focusing on the first users; And the recommendation module is used for correspondingly configuring index data focused on the first user by the second user in each group, carrying out weight calculation to obtain weighted recommendation scores, and recommending the first user with the highest weighted recommendation score to the corresponding second user. In one embodiment, further comprising: And the distribution module is used for distributing the second users in each group to the newly added pool and the ruminant pool according to the distribution strategy and waiting for distribution recommendation. In one embodiment, further comprising: the configuration module is used for configuring time-efficiency duration and capacity for the first user, wherein the time-efficiency duration is interaction duration of the first user for docking any second user, and the capacity is the number of the second users docked by the first user at the same time. In one embodiment, further comprising: The system comprises a recommendation module, an adjustment module and a recommendation module, wherein the adjustment module is used for correspondingly adjusting the aging time and capacity of each first user according to the ratio of weighted recommendation of each first user to a basic score, the basic score is that the average value of indexes of each first user is used as the basic score of different grouping distribution configuration first users, and the weighted recommendation is divided into weighted recommendation scores of the recommendation module. In one embodiment, further comprising: The distribution module is used for packaging the second user with successful login into a distribution task object according to a judgment rule, correspondingly adding the distribution task object into a newly-added pool or a ruminant pool, waiting for the recommendation result of the recommendation module, wherein the newly-added pool stores the newly-registered second user or the second user with completed conversion, and the ruminant pool stores the second user with distributed but unsuccessful conversion. In one embodiment, the second user is packaged as a distributed task object, where the information contained in the task is as follows: 1) A second user Id to be distributed; 2) A user group Id to which the second user belongs is to be distributed; 3) The number of times that distribution is required; 4) The interval time of each dispensing; 5) The distribution pool type comprises an newly added pool and a ruminant pool; 6) The distribution time is started. In one embodiment, further comprising: The distributing task scheduling module is used for acquiring the distributing task which needs to be scheduled currently according to the development and distributing time in the di