Note: Claims are shown in the official language in which they were submitted.
Claims:
1. A device for uploader matching comprising:
a calculating module configured to:
obtain a released video data of at least one uploader;
determine at least one comprehensive score value of the at least one
uploader from at least one dimension feature score according to the
released video data; and
screen out at least one target uploader according to the at least one
comprehensive score value of the at least one uploader;
an uploader word vector generating module configured to:
make statistics on the released video data of the at least one target uploader
according to a preset tagging rule; and
generate a corresponding uploader word vector of at least one video
category tag;
a user word vector generating module configured to:
obtain a user played-back video data within a first preset period;
make statistics on the user played-back video data according to the preset
tagging rule; and
generate a corresponding user word vector of the at least one video
category tag; and
a matching module configured to:
3 1
Date Reçue/Date Received 2023-11-21
match the corresponding of the at least one video category tag of the at
least one uploader word vector and a user word vector;
obtain an uploader word vector result that has reached a target matching
degree with the at least one uploader word vector; and
determine corresponding uploader information according to the uploader
word vector result.
2. The device of claim 1 wherein the calculating module further comprises:
a first calculating sub-module configured to calculate at least one score of
one or
more of at least one dimension feature in released video activity scores of
the at least
one uploader, video quality scores of the at least one uploader, and video
verticality
scores of the at least one uploader according to the released video data;
a second calculating sub-module configured to calculate the at least one
comprehensive score value of the at least one uploader according to the one or
more
dimension feature score; and
a screening sub-module configured to select the at least one uploader who rank
above
a threshold to serve as the at least one target uploader according to a
sequence of the
at least one comprehensive score value of the at least one uploader arranged
in a
decreasing order, wherein the threshold is an integer greater than one.
3. The device of claim 2 wherein the first calculating sub-module
configured to:
check an external order information of each target order according to a preset
label
generating rule; and
obtain a checking result of the each target order.
4. The device according to any one of claims 2 to 3 wherein the first
calculating submodule
is further configured to:
32
Date Recue/Date Received 2023-11-21
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x 1 is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
map the sorted number of sharings, number of praisings, number of commentings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
33
Date Recue/Date Received 2023-11-21
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
5.
The device of claim 4 wherein obtaining the first weight index xl, the second
weight index
x2, the third weight index x3, the fourth weight index x4, the fifth weight
index x5, the
sixth weight index x6, the seventh weight index x7, the eighth weight index
x8, the ninth
weight index x9 and the tenth weight index x10 comprises:
34
Date Recue/Date Received 2023-11-21
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a gradient boosted decision tree (GBDT)
algorithm to calculate the first weight index xl, the second weight index x2,
the third
weight index x3, the fourth weight index x4, the fifth weight index x5, the
sixth
weight index x6, the seventh weight index x7, the eighth weight index x8, the
ninth
weight index x9 and the tenth weight index x10.
6. The device of any one of claims 2 to 5 wherein the second calculating
sub-module is
configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
7. The device of any one of claims 1 to 6 wherein the user word vector
generating module is
further configured to:
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein the
preset
proportion is greater than one;
Date Recue/Date Received 2023-11-21
calculate the target user tags; and
generate corresponding user word vectors of the target user tags.
8. The device of any one of claims 1 to 7 further comprising a data
recommending module
configured to recommend the uploader information to the user.
9. The device of any one of claims 1 to 8 further comprising the data
recommending module
configured to push a video of the at least one video category tag
corresponding to the
uploader word vector result to the user.
10. The device of any one of claims 1 to 9 wherein one or more of activity
of the at least one
uploader, quality of the at least one uploader, and verticality of the at
least one uploader
are comprehensively considered to facilitate subsequent comprehensive scoring
of a quality
of the at least one uploader.
11. A system for uploader matching comprising:
a calculating module configured to:
obtain a released video data of at least one uploader;
determine at least one comprehensive score value of the at least one
uploader from at least one dimension feature score according to the
released video data; and
screen out at least one target uploader according to the at least one
comprehensive score values of the at least one uploader;
an uploader word vector generating module configured to:
make statistics on the released video data of the at least one target uploader
according to a preset tagging rule; and
36
Date Recue/Date Received 2023-11-21
generate a corresponding uploader word vector of at least one video
category tag;
a user word vector generating module configured to:
obtain a user played-back video data within a first preset period;
make statistics on the user played-back video data according to the preset
tagging rule; and
generate a corresponding user word vector of the at least one video
category tag; and
a matching module configured to:
match the corresponding of the at least one video category tag of the at
least one uploader word vector and a user word vector;
obtain an uploader word vector result that has reached a target matching
degree with the user; and
determine corresponding uploader information according to the uploader
word vector result.
12. The system of claim 11 wherein the calculating module further
comprises:
a first calculating sub-module configured to calculate at least one score of
one or
more of at least one dimension feature in released video activity scores of
the at least
one uploader, video quality scores of the at least one uploader, and video
verticality
scores of the at least one uploader according to the released video data;
a second calculating sub-module configured to calculate the at least one
comprehensive score value of the at least one uploader according to the one or
more
dimension feature score; and
37
Date Recue/Date Received 2023-11-21
a screening sub-module configured to select the at least one uploader who rank
above
a threshold to serve as the at least one target uploader according to a
sequence of the
at least one comprehensive score value of the at least one uploader arranged
in a
decreasing order, wherein the threshold is an integer greater than one.
13. The system of claim 12 wherein the first calculating sub-module
configured to:
check an extemal order information of each target order according to a preset
label
generating rule; and
obtain a checking result of the each target order.
14. The system according to any one of claims 12 to 13 wherein the first
calculating submodule
is further configured to:
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x 1 is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
38
Date Recue/Date Received 2023-11-21
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
map the sorted number of sharings, number of praisings, number of commenfings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
39
Date Recue/Date Received 2023-11-21
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
15.
The system of claim 14 wherein obtaining the first weight index xl, the second
weight
index x2, the third weight index x3, the fourth weight index x4, the fifth
weight index x5,
the sixth weight index x6, the seventh weight index x7, the eighth weight
index x8, the
ninth weight index x9 and the tenth weight index x10 comprises:
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
Date Reçue/Date Received 2023-11-21
16. The system of any one of claims 12 to 15 wherein the second calculating
sub-module is
configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
17. The system of any one of claims 11 to 16 wherein the user word vector
generating module
is further configured to:
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein a preset
proportion is greater than one;
calculate the target user tags; and
generate corresponding user word vectors of the target user tags.
18. The system of any one of claims 11 to 17 further comprising a data
recommending module
configured to recommend the uploader information to the user.
19. The system of any one of claims 11 to 18 further comprising the data
recommending
module configured to push a video of the at least one video category tag
corresponding to
the uploader word vector result to the user.
20. The system of any one of claims 11 to 19 wherein one or more of
activity of the at least
one uploader, quality of the at least one uploader, and verticality of the at
least one uploader
are comprehensively considered to facilitate subsequent comprehensive scoring
of a quality
of the at least one uploader.
41
Date Recue/Date Received 2023-11-21
21. A method for uploader matching comprising:
obtaining a released video data of at least one uploader;
determining at least one comprehensive score value of the at least one
uploader from
at least one dimension feature score according to the released video data; and
screening out at least one target uploader according to the at least one
comprehensive
score value of the at least one uploader;
making statistics on the released video data of the at least one target
uploader
according to a preset tagging rule; and
generating a corresponding uploader word vector of at least one video category
tag;
obtaining a user played-back video data within a first preset period;
making statistics on the user played-back video data according to the preset
tagging
rule; and
generating a corresponding user word vector of the at least one video category
tag;
and
matching the corresponding of the at least one video category tag of the at
least one
uploader word vector and a user word vector;
obtaining an uploader word vector result that has reached a target matching
degree
with the user; and
determining corresponding uploader information according to the uploader word
vector result.
22. The method of claim 21 further comprising:
42
Date Recue/Date Received 2023-11-21
calculating at least one score of one or more of at least one dimension
feature in
released video activity scores of the at least one uploader, video quality
scores of the
at least one uploader, and video verticality scores of the at least one
uploader
according to the released video data;
calculating the at least one comprehensive score value of the at least one
uploader
according to the one or more dimension feature score; and
selecting the at least one uploader who rank above a threshold to serve as the
at least
one target uploader according to a sequence of the at least one comprehensive
score
value of the at least one uploader arranged in a decreasing order, wherein the
threshold is an integer greater than one.
23. The method of claim 22 further comprising:
checking an external order information of each target order according to a
preset label
generating rule; and
obtaining a checking result of the each target order.
24. The method according to any one of claims 22 to 23 further comprising:
sorting a number of released videos of the at least one uploader within a
second
preset period, and a volume of released videos played back within the second
preset
period respectively in combination with a time decay;
mapping the sorted number of released videos and the sorted volume of released
videos played back within the second preset period to a range of [x1,1] and a
range
of [x2,1], wherein xl is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determining respective weight indices of the number of released videos and the
volume of released videos played back;
43
Date Recue/Date Received 2023-11-21
multiplying the respective weight indices of the number of released videos
with the
respective weight indices of the volume of released videos played back;
calculating to obtain the released video activity scores of the at least one
uploader;
sorting one or more of a number of sharings, a number of praisings, a number
of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
mapping the sorted number of sharings, number of praisings, number of
commentings, proportion of positive comments, number of listings as favorites,
number of followings and released video playback integrity rates to a range of
[x3,1],
a range of [x4,11, a range of [x5,1], a range of [x6,1], a range of [x7,1], a
range of
[x8,1] and a range of [x9,1], respectively wherein a x3 is a third weight
index, x4 is a
fourth weight index, x5 is a fifth weight index, x6 is a sixth weight index,
x7 is a
seventh weight index, x8 is an eighth weight index and x9 a ninth weight
index;
determining respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integiity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summating and averaging the respective weight indices of the number of
sharings,
the number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
44
Date Recue/Date Received 2023-11-21
multiplying a result of the summating and a result of the averaging with the
respective weight indices of the released video playback integrity rates;
calculating to obtain the video quality scores of the at least one uploader;
sorting category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
mapping the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determining respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiplying the respective weight indices of the category proportions; and
calculating to obtain the video verticality scores of the at least one
uploader.
25.
The method of claim 24 wherein obtaining the first weight index xl, the second
weight
index x2, the third weight index x3, the fourth weight index x4, the fifth
weight index x5,
the sixth weight index x6, the seventh weight index x7, the eighth weight
index x8, the
ninth weight index x9 and the tenth weight index x10 comprises:
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
Date Recue/Date Received 2023-11-21
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
26. The method of any one of claims 22 to 25 further comprising:
multiplying the released video activity scores, the video quality scores and
the video
verticality scores; and
calculating to obtain the at least one comprehensive score value of the at
least one
uploader.
27. The method of any one of claims 21 to 26 further comprising:
eliminating one or more of hotspot videos and miss-clicked videos from the
user
played-back video data;
counting target user tags whose number of videos occupies a proportion that is
not
lower than a preset proportion according to the preset tagging rule wherein a
preset
proportion is greater than one;
calculating the target user tags; and
generating corresponding user word vectors of the target user tags.
28. The method of any one of claims 21 to 27 further comprising
recommending the uploader
information to the user.
29. The method of any one of claims 21 to 28 further comprising pushing a
video of the at least
one video category tag corresponding to the uploader word vector result to the
user.
46
Date Recue/Date Received 2023-11-21
30. The method of any one of claims 21 to 29 wherein one or more of the
activity of the at least
one uploader, quality of the at least one uploader, and verticality of the at
least one uploader
are comprehensively considered to facilitate subsequent comprehensive scoring
of a quality
of the at least one uploader.
31. A computer equipment for uploader matching comprising a computer
readable physical
memory and a processor communicatively connected to the memory wherein the
processor
is configured to execute a computer-executable instructions stored on the
memory and
wherein the processor when executing the computer-executable instructions is
configured
to:
obtain a released video data of at least one uploader
determine at least one comprehensive score value of the at least one uploader
from at
least one dimension feature score according to the released video data; and
screen out at least one target uploader according to the at least one
comprehensive
score value of the at least one uploader;
make statistics on the released video data of the at least one target uploader
according
to a preset tagging rule; and
generate a corresponding uploader word vector of at least one video category
tag;
obtain a user played-back video data within a first preset period;
make statistics on the user played-back video data according to the preset
tagging
rule; and
generate a corresponding user word vector of the at least one video category
tag; and
match the corresponding of the at least one video category tag of the at least
one
uploader word vector and a user word vector;
47
Date Recue/Date Received 2023-11-21
obtain an uploader word vector result that has reached a target matching
degree with
the user; and
determine corresponding uploader information according to the uploader word
vector
result.
32. The computer equipment of claim 31 wherein the processor is further
configured to:
calculate at least one score of one or more of at least one dimension feature
in
released video activity scores of the at least one uploader, video quality
scores of the
at least one uploader, and video verticality scores of the at least one
uploader
according to the released video data;
calculate the at least one comprehensive score value of the at least one
uploader
according to the one or more dimension feature score; and
select the at least one uploader who rank above a threshold to serve as the at
least one
target uploader according to a sequence of the at least one comprehensive
score value
of the at least one uploader arranged in a decreasing order, wherein the
threshold is
an integer greater than one.
33. The computer equipment of claim 32 wherein the processor is further
configured to:
check an external order information of each target order according to a preset
label
generating rule; and
obtain a checking result of the each target order.
34. The computer equipment according to any one of claims 32 to 33 wherein
the processor is
further configured to:
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
48
Date Recue/Date Received 2023-11-21
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x I is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
map the sorted number of sharings, number of praisings, number of commentings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
49
Date Recue/Date Received 2023-11-21
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
35.
The computer equipment of claim 34 wherein obtaining the first weight index x
1, the
second weight index x2, the third weight index x3, the fourth weight index x4,
the fifth
weight index x5, the sixth weight index x6, the seventh weight index x7, the
eighth weight
index x8, the ninth weight index x9 and the tenth weight index x10 comprises:
Date Recue/Date Received 2023-11-21
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
36. The computer equipment of any one of claims 32 to 35 wherein the
processor is further
configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
37. The computer equipment of any one of claims 31 to 36 wherein the
processor is further
configured to:
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein a preset
proportion is greater than one;
51
Date Recue/Date Received 2023-11-21
calculate the target user tags; and
generate corresponding user word vectors of the target user tags.
38. The computer equipment of any one of claims 31 to 37 wherein the
processor is further
configured to recommend the uploader information to the user.
39. The computer equipment of any one of claims 31 to 38 wherein the
processor is further
configured to push a video of the at least one video category tag
corresponding to the
uploader word vector result to the user.
40. The computer equipment of any one of claims 31 to 39 wherein one or
more of the activity
of the at least one uploader, quality of the at least one uploader, and
verticality of the at
least one uploader are comprehensively considered to facilitate subsequent
comprehensive
scoring of a quality of the at least one uploader.
41. A computer readable physical memory having stored upon it a computer-
executable
instructions when executed by a computer configured to:
obtain a released video data of at least one uploader;
determine at least one comprehensive score value of the at least one uploader
from at
least one dimension feature score according to the released video data; and
screen out at least one target uploader according to the at least one
comprehensive
score value of the at least one uploader;
make statistics on the released video data of the at least one target uploader
according
to a preset tagging rule; and
generate a corresponding uploader word vector of at least one video category
tag;
obtain a user played-back video data within a first preset period;
52
Date Recue/Date Received 2023-11-21
make statistics on the user played-back video data according to the preset
tagging
rule; and
generate a corresponding user word vector of the at least one video category
tag; and
match the corresponding of the at least one video category tag of the at least
one
uploader word vector and a user word vector;
obtain an uploader word vector result that has reached a target matching
degree with
the user; and
determine corresponding uploader information according to the uploader word
vector
result.
42. The memory of claim 41 wherein the computer is further configured to:
calculate at least one score of one or more of at least one dimension feature
in
released video activity scores of the at least one uploader, video quality
scores of the
at least one uploader, and video verticality scores of the at least one
uploader
according to the released video data;
calculate the at least one comprehensive score value of the at least one
uploader
according to the one or more dimension feature score; and
select the at least one uploader who rank above a threshold to serve as the at
least one
target uploader according to a sequence of the at least one comprehensive
score value
of the at least one uploader arranged in a decreasing order, wherein the
threshold is
an integer greater than one.
43. The memory of claim 42 wherein the computer is further configured to:
check an external order information of each target order according to a preset
label
generating rule; and
53
Date Recue/Date Received 2023-11-21
obtain a checking result of the each target order.
44.
The memory according to any one of claims 42 to 43 wherein the processor is
further
configured to:
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x I is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
54
Date Recue/Date Received 2023-11-21
map the sorted number of sharings, number of praisings, number of commentings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the ni mber of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
Date Recue/Date Received 2023-11-21
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
45. The memory of claim 44 wherein obtaining the first weight index xl, the
second weight
index x2, the third weight index x3, the fourth weight index x4, the fifth
weight index x5,
the sixth weight index x6, the seventh weight index x7, the eighth weight
index x8, the
ninth weight index x9 and the tenth weight index x10 comprises:
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
46. The memory of any one of claims 42 to 45 wherein the computer is
further configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
47. The memory of any one of claims 41 to 46 wherein the computer is
further configured to:
56
Date Recue/Date Received 2023-11-21
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein a preset
proportion is greater than one;
calculate the target user tags; and
generate corresponding user word vectors of the target user tags.
48. The memory of any one of claims 41 to 47 wherein the computer is
further configured to
recommend the uploader information to the user.
49. The memory of any one of claims 41 to 48 wherein the computer is
further configured to
push a video of the at least one video category tag corresponding to the
uploader word
vector result to the user.
50. The memory of any one of claims 41 to 49 wherein one or more of the
activity of the at
least one uploader, quality of the at least one uploader, and verticality of
the at least one
uploader are comprehensively considered to facilitate subsequent comprehensive
scoring
of a quality of the at least one uploader.
51. A device for uploader matching comprising:
a calculating module configured to:
obtain a released video data of at least one uploader;
determine at least one comprehensive score value of the at least one
uploader from at least one dimension feature score according to the
released video data; and
57
Date Recue/Date Received 2023-11-21
screen out at least one target uploader according to the at least one
comprehensive score value of the at least one uploader;
wherein the calculating module further comprises:
a first calculating sub-module configured to calculate at least one
score of one or more of at least one dimension feature in released
video activity scores of the at least one uploader, video quality scores
of the at least one uploader, and video verticality scores of the at least
one uploader according to the released video data;
a second calculating sub-module configured to calculate the at least
one comprehensive score value of the at least one uploader according
to the one or more dimension feature score; and
a screening sub-module configured to select the at least one uploader
who rank above a threshold to serve as the at least one target uploader
according to a sequence of the at least one comprehensive score value
of the at least one uploader arranged in a decreasing order, wherein the
threshold is an integer greater than one;
an uploader word vector generating module configured to:
make statistics on the released video data of the at least one target uploader
according to a preset tagging rule; and
generate a corresponding uploader word vector of at least one video
category tag;
a user word vector generating module configured to:
obtain a user played-back video data within a first preset period;
58
Date Recue/Date Received 2023-11-21
make statistics on the user played-back video data according to the preset
tagging rule; and
generate a corresponding user word vector of the at least one video
category tag; and
a matching module configured to:
match the corresponding of the at least one video category tag of the at
least one uploader word vector and a user word vector;
obtain an uploader word vector result that has reached a target matching
degree with the user; and
determine corresponding uploader information according to the uploader
word vector result.
52. The device of claim 51 wherein the first calculating sub-module
configured to:
check an external order information of each target order according to a preset
label
generating rule; and
obtain a checking result of the each target order.
53. The device according to any one of claims 51 to 52 wherein the first
calculating submodule
is further configured to:
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
59
Date Recue/Date Received 2023-11-21
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x I is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
map the sorted number of sharings, number of praisings, number of commentings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
Date Recue/Date Received 2023-11-21
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
54.
The device of claim 53 wherein obtaining the first weight index xl, the second
weight
index x2, the third weight index x3, the fourth weight index x4, the fifth
weight index x5,
the sixth weight index x6, the seventh weight index x7, the eighth weight
index x8, the
ninth weight index x9 and the tenth weight index x10 comprises:
61
Date Reçue/Date Received 2023-11-21
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
55. The device of any one of claims 51 to 54 wherein the second calculating
sub-module is
configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
56. The device of any one of claims 51 to 55 wherein the user word vector
generating module
is further configured to:
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein a preset
proportion is greater than one;
62
Date Recue/Date Received 2023-11-21
calculate the target user tags; and
generate corresponding user word vectors of the target user tags.
57. The device of any one of claims 51 to 56 further comprising a data
recommending module
configured to recommend the uploader information to the user.
58. The device of any one of claims 51 to 57 further comprising the data
recommending module
configured to push a video of the at least one video category tag
corresponding to the
uploader word vector result to the user.
59. The device of any one of claims 51 to 58 wherein one or more of
activity of the at least one
uploader, quality of the at least one uploader, and verticality of the at
least one uploader
are comprehensively considered to facilitate subsequent comprehensive scoring
of a quality
of the at least one uploader.
60. A system for uploader matching comprising:
a calculating module configured to:
obtain a released video data of at least one uploader;
determine at least one comprehensive score value of the at least one
uploader from at least one dimension feature score according to the
released video data; and
screen out at least one target uploader according to the comprehensive
score values of the uploader;
wherein the calculating module further comprises:
63
Date Recue/Date Received 2023-11-21
a first calculating sub-module configured to calculate at least one
score of one or more of at least one dimension feature in released
video activity scores of the at least one uploader, video quality scores
of the at least one uploader, and video verticality scores of the at least
one uploader according to the released video data;
a second calculating sub-module configured to calculate the at least
one comprehensive score value of the at least one uploader according
to the one or more dimension feature score; and
a screening sub-module configured to select the at least one uploader
who rank above a threshold to serve as the at least one target uploader
according to a sequence of the at least one comprehensive score value
of the at least one uploaderthe at least one uploader arranged in a
decreasing order, wherein the threshold is an integer greater than one;
an uploader word vector generating module configured to:
make statistics on the released video data of the at least one target uploader
according to a preset tagging rule; and
generate a corresponding uploader word vector of at least one video
category tag;
a user word vector generating module configured to:
obtain a user played-back video data within a first preset period;
make statistics on the user played-back video data according to the preset
tagging rule; and
generate a corresponding user word vector of the at least one video
category tag; and
64
Date Recue/Date Received 2023-11-21
a matching module configured to:
match the corresponding of the at least one video category tag of the at
least one uploader word vector and a user word vector;
obtain an uploader word vector result that has reached a target matching
degree with the user; and
determine corresponding uploader infonnation according to the uploader
word vector result.
61. The system of claim 60 wherein the first calculating sub-module
configured to:
check an external order information of each target order according to a preset
label
generating nile; and
obtain a checking result of the each target order.
62. The system according to any one of claims 60 to 61 wherein the first
calculating submodule
is further configured to:
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x 1 is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
Date Recue/Date Received 2023-11-21
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
map the sorted number of sharings, number of praisings, number of commentings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integiity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
66
Date Reçue/Date Received 2023-11-21
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
63.
The system of claim 62 wherein obtaining the first weight index xl, the second
weight
index x2, the third weight index x3, the fourth weight index x4, the fifth
weight index x5,
the sixth weight index x6, the seventh weight index x7, the eighth weight
index x8, the
ninth weight index x9 and the tenth weight index x10 comprises:
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
67
Date Recue/Date Received 2023-11-21
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
64. The system of any one of claims 60 to 63 wherein the second calculating
sub-module is
configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
65. The system of any one of claims 60 to 64 wherein the user word vector
generating module
is further configured to:
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein a preset
proportion is greater than one;
calculate the target user tags; and
generate corresponding user word vectors of the target user tags.
66. The system of any one of claims 60 to 65 further comprising a data
recommending module
configured to recommend the uploader information to the user.
68
Date Recue/Date Received 2023-11-21
67. The system of any one of claims 60 to 66 further comprising the data
recommending
module configured to push a video of the at least one video category tag
corresponding to
the uploader word vector result to the user.
68. The system of any one of claims 60 to 67 wherein one or more of
activity of the at least
one uploader, quality of the at least one uploader, and verticality of the at
least one uploader
are comprehensively considered to facilitate subsequent comprehensive scoring
of a quality
of the at least one uploader.
69. A method for uploader matching comprising:
obtaining a released video data of at least one uploader;
determining at least one comprehensive score value of the at least one
uploader from
at least one dimension feature score according to the released video data;
calculating at least one score of one or more of at least one dimension
feature in
released video activity scores of the at least one uploader, video quality
scores of the
at least one uploader, and video verticality scores of the at least one
uploader
according to the released video data;
calculating the at least one comprehensive score value of the at least one
uploader
according to the one or more dimension feature score; and
selecting the at least one uploader who rank above a threshold to serve as the
at least
one target uploader according to a sequence of the at least one comprehensive
score
value of the at least one uploader arranged in a decreasing order, wherein the
threshold is an integer greater than one;
screening out at least one target uploader according to the at least one
comprehensive
score value of the at least one uploader;
making statistics on the released video data of the at least one target
uploader
according to a preset tagging rule; and
69
Date Recue/Date Received 2023-11-21
generating a corresponding uploader word vector of at least one video category
tag;
obtaining a user played-back video data within a first preset period;
making statistics on the user played-back video data according to the preset
tagging
rule; and
generating a corresponding user word vector of the at least one video category
tag;
and
matching the corresponding of the at least one video category tag of the at
least one
uploader word vector and a user word vector;
obtaining an uploader word vector result that has reached a target matching
degree
with the user; and
determining corresponding uploader information according to the uploader word
vector result.
70. The method of claim 69 further comprising:
checking an external order information of each target order according to a
preset label
generating rule; and
obtaining a checking result of the each target order.
71. The method according to any one of claims 69 to 70 further comprising:
sorting a number of released videos of the at least one uploader within a
second
preset period, and a volume of released videos played back within the second
preset
period respectively in combination with a time decay;
Date Recue/Date Received 2023-11-21
mapping the sorted number of released videos and the sorted volume of released
videos played back within the second preset period to a range of [x1,1] and a
range
of [x2,1], wherein xl is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determining respective weight indices of the number of released videos and the
volume of released videos played back;
multiplying the respective weight indices of the number of released videos
with the
respective weight indices of the volume of released videos played back;
calculating to obtain the released video activity scores of the at least one
uploader;
sorting one or more of a number of sharings, a number of praisings, a number
of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
mapping the sorted number of sharings, number of praisings, number of
commentings, proportion of positive comments, number of listings as favorites,
number of followings and released video playback integrity rates to a range of
[x3,1],
a range of [x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a
range of
[x8,1] and a range of [x9,1], respectively wherein a x3 is a third weight
index, x4 is a
fourth weight index, x5 is a fifth weight index, x6 is a sixth weight index,
x7 is a
seventh weight index, x8 is an eighth weight index and x9 a ninth weight
index;
71
Date Recue/Date Received 2023-11-21
determining respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summating and averaging the respective weight indices of the number of
sharings,
the number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiplying a result of the summating and a result of the averaging with the
respective weight indices of the released video playback integrity rates;
calculating to obtain the video quality scores of the at least one uploader;
sorting category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
mapping the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determining respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiplying the respective weight indices of the category proportions; and
calculating to obtain the video verticality scores of the at least one
uploader.
72.
The method of claim 71 wherein obtaining the first weight index xl, the second
weight
index x2, the third weight index x3, the fourth weight index x4, the fifth
weight index x5,
the sixth weight index x6, the seventh weight index x7, the eighth weight
index x8, the
ninth weight index x9 and the tenth weight index x10 comprises:
72
Date Recue/Date Received 2023-11-21
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
73. The method of any one of claims 69 to 72 further comprising:
multiplying the released video activity scores, the video quality scores and
the video
verticality scores; and
calculating to obtain the at least one comprehensive score value of the at
least one
uploader.
74. The method of any one of claims 69 to 73 further comprising:
eliminating one or more of hotspot videos and miss-clicked videos from the
user
played-back video data;
counting target user tags whose number of videos occupies a proportion that is
not
lower than a preset proportion according to the preset tagging rule wherein a
preset
proportion is greater than one;
calculating the target user tags; and
73
Date Recue/Date Received 2023-11-21
generating corresponding user word vectors of the target user tags.
75. The method of any one of claims 69 to 74 further comprising
recommending the uploader
information to the user.
76. The method of any one of claims 69 to 75 further comprising pushing a
video of the video
category tag corresponding to the uploader word vector result to the user.
77. The method of any one of claims 69 to 76 wherein one or more of the
activity of the at least
one uploader, quality of the at least one uploader, and verticality of the at
least one uploader
are comprehensively considered to facilitate subsequent comprehensive scoring
of a quality
of the at least one uploader.
78. A computer equipment for uploader matching comprising a computer
readable physical
memory and a processor communicatively connected to the memory wherein the
processor
is configured to execute a computer-executable instructions stored on the
memory and
wherein the processor when executing the computer-executable instructions is
configured
to:
obtain a released video data of at least one uploader;
determine at least one comprehensive score value of the at least one uploader
from at
least one dimension feature score according to the released video data;
calculate at least one score of one or more of at least one dimension feature
in
released video activity scores of the at least one uploader, video quality
scores of the
at least one uploader, and video verticality scores of the at least one
uploader
according to the released video data;
calculate the at least one comprehensive score value of the at least one
uploader
according to the one or more dimension feature score;
74
Date Recue/Date Received 2023-11-21
select the at least one uploader who rank above a threshold to serve as the at
least one
target uploader according to a sequence of the at least one comprehensive
score value
of the at least one uploader arranged in a decreasing order, wherein the
threshold is
an integer greater than one;
screen out at least one target uploader according to the comprehensive score
values
of the uploader;
make statistics on the released video data of the at least one target uploader
according
to a preset tagging rule; and
generate a corresponding uploader word vector of at least one video category
tag;
obtain a user played-back video data within a first preset period;
make statistics on the user played-back video data according to the preset
tagging
rule; and
generate a corresponding user word vector of the at least one video category
tag; and
match the corresponding of the at least one video category tag of the at least
one
uploader word vector and the user word vector;
obtain an uploader word vector result that has reached a target matching
degree with
the user; and
determine corresponding uploader information according to the uploader word
vector
result.
79. The computer equipment of claim 78 wherein the processor is further
configured to:
check an external order information of each target order according to a preset
label
generating rule; and
obtain a checking result of the each target order.
Date Recue/Date Received 2023-11-21
80.
The computer equipment according to any one of claims 78 to 79 wherein the
processor is
further configured to:
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x 1 is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
map the sorted number of sharings, number of praisings, number of commentings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
76
Date Recue/Date Received 2023-11-21
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
81.
The computer equipment of claim 80 wherein obtaining the first weight index
xl, the
second weight index x2, the third weight index x3, the fourth weight index x4,
the fifth
weight index x5, the sixth weight index x6, the seventh weight index x7, the
eighth weight
index x8, the ninth weight index x9 and the tenth weight index x10 comprises:
77
Date Recue/Date Received 2023-11-21
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
82. The computer equipment of any one of claims 78 to 81 wherein the
processor is further
configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
83. The computer equipment of any one of claims 78 to 82 wherein the
processor is further
configured to:
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein a preset
proportion is greater than one;
78
Date Recue/Date Received 2023-11-21
calculate the target user tags; and
generate corresponding user word vectors of the target user tags.
84. The computer equipment of any one of claims 78 to 83 wherein the
processor is further
configured to recommend the uploader information to the user.
85. The computer equipment of any one of claims 78 to 84 wherein the
processor is further
configured to push a video of the at least one video category tag
corresponding to the
uploader word vector result to the user.
86. The computer equipment of any one of claims 78 to 85 wherein one or
more of the activity
of the at least one uploader, quality of the at least one uploader, and
verticality of the at
least one uploader are comprehensively considered to facilitate subsequent
comprehensive
scoring of a quality of the at least one uploader.
87. A computer readable physical memory having stored upon it a computer-
executable
instructions when executed by a computer configured to:
obtain a released video data of at least one uploader;
determine at least one comprehensive score value of the at least one uploader
from at
least one dimension feature score according to the released video data;
calculate at least one score of one or more of at least one dimension feature
in
released video activity scores of the at least one uploader, video quality
scores of the
at least one uploader, and video verticality scores of the at least one
uploader
according to the released video data;
calculate the at least one comprehensive score value of the at least one
uploader
according to the one or more dimension feature score; and
79
Date Recue/Date Received 2023-11-21
select the at least one uploader who rank above a threshold to serve as the at
least one
target uploader according to a sequence of the at least one comprehensive
score value
of the at least one uploader arranged in a decreasing order, wherein the
threshold is
an integer greater than one;
screen out at least one target uploader according to the comprehensive score
values
of the uploader;
make statistics on the released video data of the at least one target uploader
according
to a preset tagging rule; and
generate a corresponding uploader word vector of at least one video category
tag;
obtain a user played-back video data within a first preset period;
make statistics on the user played-back video data according to the preset
tagging
rule; and
generate a corresponding user word vector of the at least one video category
tag; and
match the corresponding of the at least one video category tag of the at least
one
uploader word vector and a user word vector;
obtain an uploader word vector result that has reached a target matching
degree with
the user; and
determine corresponding uploader information according to the uploader word
vector
result.
88. The memory of claim 87 wherein the computer is further configured to:
check an external order information of each target order according to a preset
label
generating rule; and
obtain a checking result of the each target order.
Date Recue/Date Received 2023-11-21
89. The memory any one of claims 87 to 88 wherein the processor is further
configured to:
sort a number of released videos of the at least one uploader within a second
preset
period, and a volume of released videos played back within the second preset
period
respectively in combination with a time decay;
map the sorted number of released videos and the sorted volume of released
videos
played back within the second preset period to a range of [x1,1] and a range
of
[x2,1], wherein x I is a first weight index and x2 is a second weight index
each
evaluated as a decimal between 0 and 1;
determine respective weight indices of the number of released videos and the
volume
of released videos played back;
multiply the respective weight indices of the number of released videos with
the
respective weight indices of the volume of released videos played back;
calculate to obtain the released video activity scores of the at least one
uploader;
sort one or more of a number of sharings, a number of praisings, a number of
commentings, a proportion of positive comments, a number of listings as
favorites, a
number of followings and released video playback integrity rates of released
videos
of the at least one uploader within the second preset period respectively
combined
with the time decay;
map the sorted number of sharings, number of praisings, number of commentings,
proportion of positive comments, number of listings as favorites, number of
followings and released video playback integrity rates to a range of [x3,1], a
range of
[x4,1], a range of [x5,1], a range of [x6,1], a range of [x7,1], a range of
[x8,1] and a
range of [x9,1], respectively wherein a x3 is a third weight index, x4 is a
fourth
weight index, x5 is a fifth weight index, x6 is a sixth weight index, x7 is a
seventh
weight index, x8 is an eighth weight index and x9 a ninth weight index;
81
Date Recue/Date Received 2023-11-21
determine respective weight indices of the number of sharings, the number of
praisings, the number of commentings, the proportion of positive comments, the
number of listings as favorites, the number of followings and the released
video
playback integrity rates, wherein a third weight index x3, a fourth weight
index x4, a
fifth weight index x5, a sixth weight index x6, a seventh weight index x7, an
eighth
weight index x8 and a ninth weight index x9 are each evaluated as a decimal
between
0 and 1;
summate and average the respective weight indices of the number of sharings,
the
number of praisings, the number of commentings, the proportion of positive
comments, the number of listings as favorites and the number of followings;
multiply a result of the summating and a result of the averaging with the
respective
weight indices of the released video playback integrity rates;
calculate to obtain the video quality scores of the at least one uploader;
sort category proportions of released videos of the at least one uploader
within the
second preset period in combination with the time decay;
map the sorted category proportions to a range of [x10,1] wherein x10 is a
tenth
weight;
determine respective weight indices of the category proportions, wherein a
tenth
weight index x10 is evaluated as a decimal between 0 and 1;
multiply the respective weight indices of the category proportions; and
calculate to obtain the video verticality scores of the at least one uploader.
90.
The memory of claim 89 wherein obtaining the first weight index xl, the second
weight
index x2, the third weight index x3, the fourth weight index x4, the fifth
weight index x5,
the sixth weight index x6, the seventh weight index x7, the eighth weight
index x8, the
ninth weight index x9 and the tenth weight index x10 comprises:
82
Date Recue/Date Received 2023-11-21
taking, respectively, at least one dimension feature score to which the first
weight
index xl, the second weight index x2, the third weight index x3, the fourth
weight
index x4, the fifth weight index x5, the sixth weight index x6, the seventh
weight
index x7, the eighth weight index x8, the ninth weight index x9 and the tenth
weight
index x10 correspond as independent variables;
taking at least one following degree of the at least one uploader after
exposure as
dependent variables; and
employing a RandomForest algorithm and a GBDT algorithm to calculate the first
weight index xl, the second weight index x2, the third weight index x3, the
fourth
weight index x4, the fifth weight index x5, the sixth weight index x6, the
seventh
weight index x7, the eighth weight index x8, the ninth weight index x9 and the
tenth
weight index x10.
91. The memory of any one of claims 87 to 90 wherein the computer is
further configured to:
multiply the released video activity scores, the video quality scores and the
video
verticality scores; and
calculate to obtain the at least one comprehensive score value of the at least
one
uploader.
92. The memory of any one of claims 87 to 91 wherein the computer is
further configured to:
eliminate one or more of hotspot videos and miss-clicked videos from the user
played-back video data;
count target user tags whose number of videos occupies a proportion that is
not lower
than a preset proportion according to the preset tagging rule wherein a preset
proportion is greater than one;
calculate the target user tags; and
83
Date Recue/Date Received 2023-11-21
generate corresponding user word vectors of the target user tags.
93. The memory of any one of claims 87 to 92 wherein the computer is
further configured to
recommend the uploader information to the user.
94. The memory of any one of claims 87 to 93 wherein the computer is
further configured to
push a video of the at least one video category tag corresponding to the
uploader word
vector result to the user.
95. The memory of any one of claims 87 to 94 wherein one or more of the
activity of the at
least one uploader, quality of the at least one uploader, and verticality of
the at least one
uploader are comprehensively considered to facilitate subsequent comprehensive
scoring
of a quality of the at least one uploader.
84
Date Recue/Date Received 2023-11-21