Inside OKCupid: The math of online dating - Christian Rudder

Thuật toán đằng sau trang web hẹn hò trên mạng OKCupid - Christian Rudder

1,238,192 views

2013-02-13 ・ TED-Ed


New videos

Inside OKCupid: The math of online dating - Christian Rudder

Thuật toán đằng sau trang web hẹn hò trên mạng OKCupid - Christian Rudder

1,238,192 views ・ 2013-02-13

TED-Ed


Vui lòng nhấp đúp vào phụ đề tiếng Anh bên dưới để phát video.

00:00
Translator: Andrea McDonough Reviewer: Bedirhan Cinar
0
0
7000
Translator: Giang Phunghuong Reviewer: Nhu PHAM
00:17
Hello, my name is Christian Rudder,
1
17903
1714
Xin chào các bạn, tên tôi là Christian Rudder,
00:19
and I was one of the founders of OkCupid.
2
19641
2209
tôi là một trong những người sáng lập trang web OK Cupid.
00:21
It's now one of the biggest dating sites in the United States.
3
21874
2918
Hiện tại, nó đang là một trong những trang web lớn nhất về hẹn hò online ở Mỹ.
00:24
Like most everyone at the site, I was a math major,
4
24816
2391
Cũng giống như các thành viên sáng lập khác
tôi đã từng học chuyên về toán, và, cũng như dự đoán của bạn
00:27
As you may expect, we're known for the analytic approach we take to love.
5
27231
3440
chúng tôi được biết đến với cách tiếp cận theo hướng phân tích
mà chúng tôi áp dụng vào tình yêu.
Chúng tôi gọi đó là thuật toán mai mối
00:30
We call it our matching algorithm.
6
30695
1638
Về cơ bản thì OK Cupid sử dụng thuật toán mai mốt
00:32
Basically, OkCupid's matching algorithm helps us decide
7
32357
2588
để giúp chúng tôi ra kết luận liệu một cặp nam nữ nhất định có thích hợp để hẹn hò với nhau hay không.
00:34
whether two people should go on a date.
8
34969
1876
00:36
We built our entire business around it.
9
36869
1872
Chúng tôi xây dựng công việc kinh doanh của mình xung quanh thuật toán này.
00:38
Now, algorithm is a fancy word,
10
38765
1960
"Thuật toán" nghe như một từ mang tính chuyên môn cao
00:40
and people like to drop it like it's this big thing.
11
40749
2485
và khiến chúng ta nghĩ đó là một cái gì đó rất phức tạp
00:43
But really, an algorithm is just a systematic,
12
43258
2288
nhưng thực ra, nó chỉ là một cách giải quyết vấn đề
00:45
step-by-step way to solve a problem.
13
45570
2223
mang tính hệ thống theo kiểu từng bước từng bước một.
00:47
It doesn't have to be fancy at all.
14
47817
2177
Và thực sự nó khá đơn giản.
Trong bài học này, tôi sẽ giải thích cho các bạn
00:50
Here in this lesson,
15
50018
1151
00:51
I'm going to explain how we arrived at our particular algorithm,
16
51193
3008
điều gì đã dẫn chúng tôi đến với thuật toán này
và nó hoạt động như thế nào.
00:54
so you can see how it's done.
17
54225
1411
00:55
Now, why are algorithms even important?
18
55660
1934
Đầu tiên, hãy nghĩ xem tại sao các thuật toán lại được coi là quan trọng ?
00:57
Why does this lesson even exist?
19
57618
1580
và tại sao chúng tôi lại tạo ra bài học này?
00:59
Well, notice one very significant phrase I used above:
20
59222
3420
Đầu tiên, bạn có thể nhận ra một cụm từ rất quan trọng mà tôi sử dụng ở phía trên:
01:02
they are a step-by-step way to solve a problem,
21
62666
2339
"một cách giải quyết vấn đề theo kiểu từng bước từng bước một",
01:05
and as you probably know, computers excel at step-by-step processes.
22
65029
3418
và có thể bạn cũng đã biết rằng
máy tính là chuyên gia trong việc giải quyết vấn đề theo từng bước.
01:08
A computer without an algorithm
23
68471
1589
Một máy tính mà không có các thuật toán
thì về cơ bản cũng chỉ như một cái chặn giấy đắt tiền mà thôi.
01:10
is basically an expensive paperweight.
24
70084
2724
01:12
And since computers are such a pervasive part of everyday life,
25
72832
2989
Và cũng bởi vì máy tính là một phần vô cùng phổ biến trong cuộc sống hàng ngày,
01:15
algorithms are everywhere.
26
75845
1547
nên những thuật toán có thể được tìm thấy ở khắp mọi nơi.
01:18
The math behind OkCupid's matching algorithm is surprisingly simple.
27
78590
3197
Phép toán đằng sau thuật toán của OK Cupid
đáng ngạc nhiên là lại vô cùng đơn giản.
01:21
It's just some addition, multiplication, a little bit of square roots.
28
81811
4002
Đó chỉ là một vài phép cộng,
phép nhân,
và một chút khai căn.
01:25
The tricky part in designing it
29
85837
1690
Tuy nhiên, phần khó nhất trong việc tạo ra thuật toán này
01:27
was figuring out how to take something mysterious,
30
87551
2565
lại là ở việc làm thế nào để có thể phân tích một yếu tố khó đo lường.
01:30
human attraction,
31
90140
1150
như sự hấp dẫn của con người,
01:31
and break it into components that a computer can work with.
32
91314
2784
thành những phần nhỏ mà máy tính có thể tính toán được.
Nói về việc này, điều đầu tiên chúng tôi cần để tìm ra những cặp đôi phù hợp là những số liệu.
01:34
The first thing we needed to match people up was data,
33
94122
2553
01:36
something for the algorithm to work with.
34
96699
1992
để có thể áp dụng vào thuật toán.
01:38
The best way to get data quickly from people is to just ask for it.
35
98715
3158
Và cách tốt nhất để có được chúng
là thu thập từ mọi người.
01:41
So we decided that OkCupid should ask users questions,
36
101897
2727
Vì thế, chúng tôi quyết định đưa ra các câu hỏi cho các thành viên,
01:44
stuff like, "Do you want to have kids one day?"
37
104648
2357
kiểu như "Trong tương lai bạn có muốn có con không?";
"Bạn có thường xuyên đánh răng không?";
01:47
"How often do you brush your teeth?"
38
107029
1758
01:48
"Do you like scary movies?"
39
108811
1392
"Bạn có thích xem phim kinh dị không?"
01:50
And big stuff like, "Do you believe in God?"
40
110675
2077
hay những điều vĩ mô hơn như "Bạn có tin vào Chúa không?"
01:53
Now, a lot of the questions are good for matching like with like,
41
113843
3064
Có thể thấy rằng nhiều câu hỏi thì rất tốt
nếu chúng ta nhận được
01:56
that is, when both people answer the same way.
42
116931
2156
câu trả lời giống nhau từ cả hai phía.
01:59
For example, two people who are both into scary movies
43
119111
2548
Ví dụ như hai người cùng thích xem phim kinh dị
02:01
are probably a better match than one person who is and one who isn't.
44
121683
3321
thì có thể sẽ phù hợp với nhau hơn
là nếu một người thích
và người còn lại thì không thích.
02:05
But what about a question like,
45
125028
1493
Nhưng đối với những câu hỏi kiểu như
02:06
"Do you like to be the center of attention?"
46
126545
2062
"Bạn có muốn làm trung tâm của sự chú ý?"
02:08
If both people in a relationship are saying yes to this,
47
128631
2628
Nếu cả hai người đều trả lời là có,
thì mối quan hệ của họ sẽ gặp phải một vấn đề lớn.
02:11
they're going to have massive problems.
48
131283
2093
02:13
We realized this early on,
49
133400
1245
Chúng tôi nhận ra điều này từ đầu
02:14
and so we decided we needed a bit more data from each question.
50
134669
3269
và vì thế quyết định là chúng tôi cần
thêm một số dữ liệu từ các câu hỏi.
02:17
We had to ask people to specify not only their own answer,
51
137962
2763
Chúng tôi yêu cầu mọi người không những trả lời câu hỏi của mình,
02:20
but the answer they wanted from someone else.
52
140749
2265
mà còn cả những câu trả lời mà họ mong muốn nhận được từ người khác.
02:23
That worked really well.
53
143038
1501
Cách này khá hiệu quả,
02:24
But we needed one more dimension.
54
144563
1604
tuy nhiên chúng tôi còn cần nhìn vào một khía cạnh khác.
02:26
Some questions tell you more about a person than others.
55
146191
2643
Đó là một số câu hỏi thì nói cho bạn biết về một người nhiều hơn là những câu khác.
02:28
For example, a question about politics, something like,
56
148858
3395
Lấy ví dụ như một câu hỏi về chính trị
" Đốt sách và đốt cờ quốc gia - việc nào tồi tệ hơn?"
02:32
"Which is worse: book burning or flag burning?"
57
152277
2288
02:34
might reveal more about someone than their taste in movies.
58
154589
2810
câu hỏi kiểu này sẽ bộc lộ nhiều thông tin hơn là câu hỏi về sở thích phim ảnh của bạn.
02:37
And it doesn't make sense to weigh all things equally,
59
157423
2619
Và vì không thể coi các câu hỏi có trọng lượng như nhau
chúng tôi đã thêm một điểm sau vào thuật toán:
02:40
so we added one final data point.
60
160066
1596
02:41
For everything that OkCupid asks you,
61
161686
2024
Đối với tất cả mọi câu hỏi bạn trả lời trên OK Cupid,
02:43
you have a chance to tell us the role it plays in your life.
62
163734
2829
bạn có cơ hội để cho chúng tôi biết
tầm quan trọng của câu hỏi đó đối với bạn,
02:46
And this ranges from irrelevant to mandatory.
63
166587
2319
từ không quan trọng một chút nào cho đến vô cùng quan trọng.
02:49
So now, for every question, we have three things for our algorithm:
64
169446
3222
Vậy là đối với bất kì câu hỏi nào
chúng tôi cũng có ba dữ liệu cho thuật toán của mình:
02:52
first, your answer;
65
172692
1352
Thứ nhất là câu trả lời của bạn;
02:54
second, how you want someone else -- your potential match -- to answer;
66
174617
4140
Thứ hai là câu trả lời mà bạn mong muốn có được từ một người khác;
có thể là nửa kia của bạn
trong tương lai
02:58
and third, how important the question is to you at all.
67
178781
2788
và thứ ba là tầm quan trọng của câu hỏi đối với bạn.
03:02
With all this information,
68
182710
1252
Với tất cả những thông tin đó,
03:03
OkCupid can figure out how well two people will get along.
69
183986
3118
OK Cupid có thể tính ra được liệu hai người có phù hợp với nhau không.
03:07
The algorithm crunches the numbers and gives us a result.
70
187128
3006
Thuật toán sẽ bắt đầu xử lý những con số và cuối cùng đưa ra một kết quả.
Lấy một ví dụ cụ thể như sau,
03:10
As a practical example,
71
190158
1152
03:11
let's look at how we'd match you with another person.
72
191334
2525
chúng tôi đang xem xét sự phù hợp của bạn với một người người con trai
03:13
Let's call him "B."
73
193883
1189
giả sử tên anh ta là B
Phần trăm phù hợp giữa bạn và B sẽ được dựa trên
03:16
Your match percentage with B is based on questions you've both answered.
74
196023
3482
những câu hỏi mà cả hai người cùng trả lời.
03:19
Let's call that set of common questions "s."
75
199529
2425
Gọi tập hợp những câu hỏi đó là "s"
và để làm cho ví dụ này đơn giản hơn
03:22
As a very simple example, we use a small set "s"
76
202559
2349
03:24
with just two questions in common,
77
204932
1641
thì "s" chỉ bao gồm hai câu hỏi chung
03:26
and compute a match from that.
78
206597
1828
rồi chúng ta sẽ tính toán từ đó.
03:28
Here are our two example questions.
79
208449
1671
Lấy ví dụ,
03:30
The first one, let's say, is, "How messy are you?"
80
210144
2381
câu hỏi đầu tiên là "Bạn luộm thuộm đến mức nào?"
03:32
And the answer possibilities are:
81
212549
2096
câu trả lời có thể là
03:34
very messy, average and very organized.
82
214669
3361
rất luộm thuộm,
khá luộm thuộm,
hoặc rất gọn gàng.
03:38
And let's say you answered "very organized,"
83
218054
2060
Giả sử câu trả lời của bạn là "rất gọn gàng"
bạn cũng muốn người kia trả lời như vậy,
03:40
and you'd like someone else to answer "very organized,"
84
220138
2760
03:42
and the question is very important to you.
85
222922
2256
và câu hỏi này rất quan trọng đối với bạn.
03:45
Basically, you're a neat freak.
86
225202
1492
Có thể nói về cơ bản bạn là một người gọn gàng thái quá.
03:46
You're neat, you want someone else to be neat, and that's it.
87
226718
2868
Bạn rất thích gọn gàng,
và cũng muốn người yêu của mình
giống như vậy
03:49
And let's say B is a little bit different.
88
229610
2015
Nhưng giả sử B hơi khác bạn một chút.
03:51
He answered "very organized" for himself,
89
231649
2039
Anh ta trả lời rằng mình rất gọn gàng,
03:53
but "average" is OK with him as an answer from someone else,
90
233712
3007
nhưng lại chỉ cần người yêu của mình
"khá gọn gàng" thôi
03:56
and the question is only a little important to him.
91
236743
2402
và câu hỏi này thì cũng không quan trọng mấy đối với B.
Giờ hãy nhìn vào câu hỏi thứ hai,
03:59
Let's look at the second question, from our previous example:
92
239169
2893
Đây là câu mà lúc trước tôi đã sử dụng:
" Bạn có muốn là trung tâm của sự chú ý không?"
04:02
"Do you like to be the center of attention?"
93
242086
2056
Câu trả lời chỉ có thể là có hoặc không.
04:04
The answers are "yes" and "no."
94
244166
1514
04:05
You've answered "no," you want someone else to answer "no,"
95
245704
2995
Bạn trả lời là "không"
Bạn cũng mong người yêu tương lai của mình trả lời "không"
04:08
and the question is only a little important to you.
96
248723
2391
và câu hỏi này theo bạn cũng không mấy quan trọng.
Với B, anh ấy trả lời là "có"
04:11
Now B, he's answered "yes."
97
251138
1621
04:12
He wants someone else to answer "no,"
98
252783
1776
nhưng lại tìm kiếm một người trả lời "không"
04:14
because he wants the spotlight on him,
99
254583
2274
vì anh ấy chỉ muốn mình là trung tâm của sự chú ý thôi
04:16
and the question is somewhat important to him.
100
256881
2430
và câu hỏi khá quan trọng với anh ấy.
04:19
So, let's try to compute all of this.
101
259335
1999
Bây giờ hãy thử tính toán tất cả những gì mà chúng ta thu được.
04:21
Our first step is, since we use computers to do this,
102
261972
2503
Bước đầu tiên,
vì chúng ta sẽ dùng đến máy tính để tinh toán,
04:24
we need to assign numerical values
103
264499
1867
nên chúng ta cần phải gắn những giá trị số
04:26
to ideas like "somewhat important" and "very important,"
104
266390
2627
cho những câu trả lời kiểu như "khá quan trọng" hay "rất quan trọng"
04:29
because computers need everything in numbers.
105
269041
2211
bởi vì máy tính chỉ có thể làm việc với những con số cụ thể mà thôi.
04:31
We at OkCupid decided on the following scale:
106
271276
2403
Cũng vì thế, OK Cupid quyết định gắn cho
04:33
"Irrelevant" is worth 0.
107
273703
1946
"không quan trọng chút nào" giá trị bằng 0,
"quan trọng một chút" giá trị bằng 1,
04:36
"A little important" is worth 1.
108
276173
1889
04:38
"Somewhat important" is worth 10.
109
278538
1809
"khá quan trọng" giá trị bằng 10,
04:40
"Very important" is 50.
110
280831
1754
"rất quan trọng" giá trị bằng 50,
04:42
And "absolutely mandatory" is 250.
111
282609
3612
và "vô cùng quan trọng" giá trị bằng 250.
04:46
Next, the algorithm makes two simple calculations.
112
286245
2631
Tiếp theo, thuật toán sẽ thực hiện hai phép tính đơn giản.
04:48
The first is: How much did B's answers satisfy you?
113
288900
3246
Một là mức độ hài lòng của bạn với những câu trả lời của B
hay nói cách khác là số điểm mà B có thể đạt được trên thang điểm của bạn.
04:52
That is, how many possible points did B score on your scale?
114
292170
3793
04:55
Well, you indicated that B's answer to the first question,
115
295987
3212
Bạn đã nói rằng câu trả lời của B
cho câu hỏi đâu tiên về mức độ luộm thuộm
04:59
about messiness,
116
299223
1166
là rất quan trọng với bạn.
05:00
was very important to you.
117
300413
1350
05:01
It's worth 50 points and B got that right.
118
301787
2230
B đã trả lời đúng như bạn muốn vì thế anh ấy có 50 điểm.
05:04
The second question is worth only 1,
119
304375
1737
Câu hỏi thứ hai chỉ đáng giá 1điểm
vì bạn nói nó chỉ quan trọng một chút,
05:06
because you said it was only a little important.
120
306136
2278
và B đã trả lời không như bạn muốn.
05:08
B got that wrong,
121
308438
1197
05:09
so B's answers were 50 out of 51 possible points.
122
309659
2782
Vì thế B đạt 50 trên tổng số 51 điểm mà anh ấy có thể dành được.
05:12
That's 98% satisfactory. Pretty good.
123
312465
2608
vậy mức độ hài lòng sẽ là 98%.
Khá cao.
05:15
The second question the algorithm looks at is: How much did you satisfy B?
124
315097
3949
Điều thứ hai mà thuật toán cần
là mức độ hài lòng của B với các câu trả lời của bạn.
B chỉ đặt giá trị cho câu trả lời của bạn
05:19
Well, B placed 1 point on your answer to the messiness question
125
319070
3259
về sự luộm thuộm là 1
05:22
and 10 on your answer to the second.
126
322353
1953
và 10 điểm cho câu thứ hai.
05:24
Of those 11, that's 1 plus 10, you earned 10 --
127
324745
3387
Vì thế trên tổng số 11,
bạn đã đạt được 10 điểm,
05:28
you guys satisfied each other on the second question.
128
328156
2595
cả hai người đã trả lời đúng như mong muốn của người kia ở câu thứ hai
05:30
So your answers were 10 out of 11 equals 91 percent satisfactory to B.
129
330775
4242
vì thế câu trả lời của bạn đạt 10 trên tổng số 11 điểm
có nghĩa là mức độ hài lòng của B với những câu trả lời của bạn là 91%.
05:35
That's not bad.
130
335041
1151
Cũng khá tốt.
05:36
The final step is to take these two match percentages
131
336216
2507
Việc cuối cùng cần làm là ghép hai phần trăm về mức độ hài lòng này lại
05:38
and get one number for the both of you.
132
338747
1866
và tìm ra một con số chung cho cả hai người.
05:40
To do this, the algorithm multiplies your scores,
133
340637
2611
Để làm như vậy, thuật toán sẽ nhân hai số phần trăm đó lại
sau đó lấy căn bậc n,
05:43
then takes the nth root,
134
343272
1665
05:44
where "n" is the number of questions.
135
344961
2183
với n là tổng số câu hỏi.
Bởi vì s là tổng số câu hỏi
05:47
Because s, which is the number of questions in this sample,
136
347168
2830
trong ví dụ này chỉ là 2
05:50
is only 2,
137
350022
1841
05:51
we have: match percentage equals the square root
138
351887
3665
nên để tính phần trăm hài lòng của cả hai bạn về người kia
ta sẽ lấy căn bậc hai của tích 98% và 91%
05:55
of 98 percent times 91 percent.
139
355576
2896
05:58
That equals 94 percent.
140
358496
1784
và có kết quả là 94%.
06:00
That 94 percent is your match percentage with B.
141
360304
3204
Đó chính là mức độ phù hợp của bạn với B
06:03
It's a mathematical expression of how happy you'd be with each other,
142
363532
3243
Đây là một cách diễn đạt kiểu toán học
về mức độ hạnh phúc mà hai bạn có thể có nếu kết đôi với nhau
06:06
based on what we know.
143
366799
1183
dựa trên những thông tin mà bạn cung cấp cho chúng tôi.
Bây giờ, câu hỏi bạn có thể đặt ra là tại sao chúng tôi lại nhân hai mức độ hài lòng với nhau và lấy căn bậc n,
06:08
Now, why does the algorithm multiply,
144
368006
1786
06:09
as opposed to, say, average the two match scores together,
145
369816
2769
chứ không lấy trung bình cộng
06:12
and do the square-root business?
146
372609
1670
rồi lấy căn bậc n?
06:14
In general, this formula is called the geometric mean.
147
374303
2529
Nói một cách đơn giản thì công thức này gọi là cấp số nhân
06:16
It's a great way to combine values that have wide ranges
148
376856
2627
và nó là một cách rất tốt để ghép những giá trị
mà có nhiều khác biệt
06:19
and represent very different properties.
149
379507
1915
và đại diện cho nhiều khía cạnh
Nói cách khác, đây là một cách hoàn hảo cho việc tìm sự phù hợp trong tình yêu.
06:21
In other words, it's perfect for romantic matching.
150
381446
2413
06:23
You've got wide ranges and you've got tons of different data points,
151
383883
3247
Khi mà chúng ta thường có nhiều lựa chọn
có vô số quan điểm khác nhau,
như tôi đã lấy ví dụ ở trên về phim ảnh
06:27
like I said, about movies, politics, religion -- everything.
152
387154
3438
về chính trị
tôn giáo,
hay tất cả những thứ khác.
06:30
Intuitively, too, this makes sense.
153
390616
1838
Ngoài ra, nếu chỉ bằng trực giác thì chúng ta cũng có thể thấy
06:32
Two people satisfying each other 50 percent
154
392478
2775
một cặp đôi mà mức độ hài lòng của người này về người kia đều là 50%
thì sẽ tốt hơn
06:35
should be a better match than two others who satisfy 0 and 100,
155
395277
3952
là một cặp đôi mà tỉ lệ này là 0 và 100
06:39
because affection needs to be mutual.
156
399253
1814
vì sự hấp dẫn thì phải đến từ cả hai phía
Sau khi thêm vào môt vài sửa chữa nhỏ cho sai số,
06:41
After adding a little correction for margin of error,
157
401091
2491
06:43
in the case where we have a small number of questions,
158
403606
2571
cho trường hợp chúng ta chỉ có rất ít câu hỏi
như ở ví dụ trên
06:46
like we do in this example,
159
406201
1317
06:47
we're good to go.
160
407542
1172
thì chúng tôi thấy thuật toán hoàn toàn có thể được sử dụng.
06:48
Any time OkCupid matches two people,
161
408738
1912
Bất cứ khi nào OK Cupid ghép đôi hai người lại với nhau,
06:50
it goes through the steps we just outlined.
162
410674
2032
chúng tôi lại tiến hành làm theo những bước như trên.
06:52
First it collects data about your answers,
163
412730
2269
Đầu tiên là thu thập dữ liệu từ câu trả lời của bạn
sau đó so sánh những câu trả lời và những mong muốn của bạn
06:55
then it compares your choices and preferences to other people's
164
415023
2985
với câu trả lời và mong muốn của một người khác, bằng những phép toán đơn giản.
06:58
in simple, mathematical ways.
165
418032
1967
Khả năng chuyển đổi một hiên tượng mang tính thực tế
07:00
This, the ability to take real-world phenomena
166
420023
2923
07:02
and make them something a microchip can understand,
167
422970
2415
thành những số liệu mà một vi mạch có thể xử lý được
07:05
is, I think, the most important skill anyone can have these days.
168
425409
3277
theo tôi
là kĩ năng quan trọng nhất mà một người có thể có trong thời đại ngày nay.
07:08
Like you use sentences to tell a story to a person,
169
428710
2423
Cũng giống như việc bạn sử dụng các câu để kể một câu chuyện cho người khác nghe,
thì ở đây bạn sử dụng những thuật toán để kể câu chuyện ấy cho một máy tính.
07:11
you use algorithms to tell a story to a computer.
170
431157
2484
Nếu bạn học được ngôn ngữ thích hợp
07:14
If you learn the language, you can go out and tell your stories.
171
434349
3033
bạn có thể bắt đầu kể những câu chuyện của minh.
và tôi mong clip này sẽ giúp bạn làm được điều ấy.
07:17
I hope this will help you do that.
172
437406
1753
Về trang web này

Trang web này sẽ giới thiệu cho bạn những video YouTube hữu ích cho việc học tiếng Anh. Bạn sẽ thấy các bài học tiếng Anh được giảng dạy bởi các giáo viên hàng đầu từ khắp nơi trên thế giới. Nhấp đúp vào phụ đề tiếng Anh hiển thị trên mỗi trang video để phát video từ đó. Phụ đề cuộn đồng bộ với phát lại video. Nếu bạn có bất kỳ nhận xét hoặc yêu cầu nào, vui lòng liên hệ với chúng tôi bằng biểu mẫu liên hệ này.

https://forms.gle/WvT1wiN1qDtmnspy7