Wewnątrz OKCupid: Matematyka portali randkowych - Christian Rudder
-
0:18 - 0:19Witam, nazywam się Christian Rudder.
-
0:19 - 0:22Jestem jednym z założycieli OK Cupid.
-
0:22 - 0:25To jeden z największych
portali randkowych w USA. -
0:25 - 0:26Jak niemal każdy z założycieli,
-
0:26 - 0:27skończyłem matematykę,
-
0:27 - 0:29dlatego nasz portal
stosuje metodę analityczną -
0:29 - 0:30wobec miłości.
-
0:30 - 0:32Nazywamy to algorytmem dopasowania.
-
0:32 - 0:33Ten algorytm pomaga nam stwierdzić,
-
0:33 - 0:36czy dwoje ludzi powinno
umówić się na randkę. -
0:36 - 0:39Na tej zasadzie zbudowaliśmy cały biznes.
-
0:39 - 0:41Algorytm to takie wyszukane słowo,
-
0:41 - 0:43a ludzie lubią czuć,
że robią coś wielkiego -
0:43 - 0:45ale tak naprawdę,
algorytm to po prostu -
0:45 - 0:48metoda rozwiązywania problemów
krok po kroku. -
0:48 - 0:50To wcale nie jest takie niezwykłe.
-
0:50 - 0:52W tej lekcji pokażę,
-
0:52 - 0:54jak doszliśmy do naszego algorytmu,
-
0:54 - 0:56żebyś rozumiał, jak to robimy.
-
0:56 - 0:58Właściwie dlaczego te algorytmy są ważne?
-
0:58 - 0:59Po co ta cała lekcja?
-
0:59 - 1:02Jak wcześniej powiedziałem,
-
1:02 - 1:05to metoda rozwiązywania problemów
krok po kroku -
1:05 - 1:06a jak wiesz,
-
1:06 - 1:08komputery są w tym świetne.
-
1:08 - 1:10Komputer bez algorytmu
-
1:10 - 1:13to tylko droga kupa złomu.
-
1:13 - 1:15A ponieważ komputery są wszechobecne
-
1:15 - 1:17algorytmy są wszędzie.
-
1:19 - 1:20Matematyka do algorytmu w portalu OK Cupid
-
1:20 - 1:22jest bardzo prosta.
-
1:22 - 1:23Trochę dodawania,
-
1:23 - 1:24mnożenia,
-
1:24 - 1:25i pierwiastków.
-
1:25 - 1:28Cały trick polega na tym,
-
1:28 - 1:30żeby umieć przerobić coś zagadkowego,
-
1:30 - 1:31czyli lubienie innych ludzi,
-
1:31 - 1:34na kroki, które komputer może wykonać.
-
1:34 - 1:36Najpierw potrzebujemy od ludzi danych,
-
1:36 - 1:38bo użyjemy ich do naszego algorytmu.
-
1:38 - 1:40Najprościej jest zwyczajnie
-
1:40 - 1:42zadawać ludziom pytania.
-
1:42 - 1:44W OK Cupid znajdziesz pytania takie jak:
-
1:44 - 1:47"Czy chcesz mieć kiedyś dzieci?"
-
1:47 - 1:49"Jak często myjesz zęby?"
-
1:49 - 1:50"Czy lubisz straszne filmy?"
-
1:50 - 1:54i poważne pytania, np. "Czy wierzysz w Boga?".
-
1:54 - 1:55Wiele pytań pozwala
-
1:55 - 1:56dopasować ludzi,
-
1:56 - 1:59kiedy oboje odpowiedzą
na dane pytanie tak samo. -
1:59 - 2:01Np. kiedy oboje lubią straszne filmy,
-
2:01 - 2:03będą lepiej do siebie pasować,
-
2:03 - 2:04niż kiedy jedno je lubi,
-
2:04 - 2:05a drugie nie.
-
2:05 - 2:06Ale przy pytaniu typu:
-
2:06 - 2:08"Czy lubisz być w centrum uwagi?",
-
2:08 - 2:11jeśli oboje w związku to lubią,
-
2:11 - 2:13to będą mieć poważne problemy.
-
2:13 - 2:14Przewidzieliśmy to,
-
2:14 - 2:16więc postanowiliśmy uzyskać
-
2:16 - 2:18nieco więcej danych przy takich pytaniach.
-
2:18 - 2:20Zapytaliśmy ludzi nie tylko o ich odpowiedź,
-
2:20 - 2:23ale też, jakiej odpowiedzi chcą
od drugiej osoby. -
2:23 - 2:24To był dobry pomysł,
-
2:24 - 2:26ale brakowało jeszcze jednego wymiaru.
-
2:26 - 2:29Niektóre pytania mówią więcej
o osobie, niż inne. -
2:29 - 2:32Np. pytanie o politykę:
-
2:32 - 2:35"Co jest gorsze:
palenie książek czy palenie flag?" -
2:35 - 2:37może ujawnić więcej o osobie,
niż gust filmowy. -
2:37 - 2:39A ponieważ nie wszystko ma
takie samo znaczenie, -
2:39 - 2:42dodaliśmy jeszcze jeden parametr.
-
2:42 - 2:43Przy każdym pytaniu w OK Cupid
-
2:43 - 2:45jest wskaźnik
-
2:45 - 2:46jak dana sprawa jest ważna dla ciebie
-
2:46 - 2:49w skali od "nieważne" do "konieczne".
-
2:49 - 2:51Czyli teraz dla każdego pytania
-
2:51 - 2:53mamy 3 parametry dla naszego algorytmu:
-
2:53 - 2:541. twoja odpowiedź
-
2:54 - 2:562. czego chcesz od drugiej osoby –
-
2:56 - 2:57potencjalnego partnera,
-
2:57 - 2:59jak ta osoba ma odpowiedzieć
-
2:59 - 3:023. jak ważna dana sprawa jest dla ciebie.
-
3:02 - 3:04Na bazie tych danych
-
3:04 - 3:07OK Cupid wylicza,
czy dwoje ludzi do siebie pasuje. -
3:07 - 3:09Algorytm przelicza dane
i podaje wynik. -
3:09 - 3:11Na przykład,
-
3:11 - 3:14spróbujmy dopasować ciebie
do drugiej osoby, -
3:14 - 3:16nazwijmy go "B".
-
3:16 - 3:17Twoja zgodność z B opiera się
-
3:17 - 3:19na odpowiedziach podanych
przez was oboje. -
3:19 - 3:22Nazwijmy sumę tych pytań "s".
-
3:22 - 3:25Weźmy tylko kilka pytań dla naszego "s"
-
3:25 - 3:26np. dwa pytania
-
3:26 - 3:28i obliczmy, co wyjdzie.
-
3:28 - 3:30Powiedzmy takie dwa pytania:
-
3:30 - 3:321. "Czy jesteś bałaganiarzem?"
-
3:32 - 3:35możliwe odpowiedzi to:
-
3:35 - 3:36tak, bardzo bałaganię,
-
3:36 - 3:36przeciętnie
-
3:36 - 3:38jestem bardzo zorganizowany.
-
3:38 - 3:40Załóżmy, że twoja odpowiedź to
"bardzo zorganizowany", -
3:40 - 3:43i chcesz, żeby druga osoba
odpowiedziała podobnie -
3:43 - 3:45i ta sprawa jest dla ciebie bardzo istotna.
-
3:45 - 3:46Po prostu nie tolerujesz bałaganu.
-
3:46 - 3:47Ma być porządek,
-
3:47 - 3:48i druga osoba
też ma utrzymywać porządek -
3:48 - 3:49i kropka.
-
3:49 - 3:51Teraz powiedzmy,
że B jest nieco inny. -
3:51 - 3:54Jest bardzo zorganizowany,
-
3:54 - 3:55ale wystarczy mu przeciętny porządek,
-
3:55 - 3:57jako wymaganie stawiane drugiej osobie,
-
3:57 - 3:59a cała sprawa jest dla niego
prawie nieistotna. -
3:59 - 4:00Przejdźmy do drugiego pytania.
-
4:00 - 4:02Użyjmy pytania,
które pojawiło się wcześniej: -
4:02 - 4:04"Czy lubisz być w centrum uwagi?".
-
4:04 - 4:05Możliwe opcje to "tak" i "nie".
-
4:05 - 4:06Odpowiadasz "nie",
-
4:06 - 4:08i wolisz, żeby druga osoba
też powiedziała "nie", -
4:08 - 4:11a ta sprawa nie ma dla ciebie znaczenia.
-
4:11 - 4:12Ale B odpowiedział "tak",
-
4:12 - 4:14chce, żeby druga osoba powiedziała "nie",
-
4:14 - 4:16bo chce, żeby cała uwaga
skupiła się na nim, -
4:16 - 4:19i jest to dla niego trochę istotne.
-
4:19 - 4:22Teraz spróbujmy to przekalkulować.
-
4:22 - 4:23Na początku,
-
4:23 - 4:24ponieważ używamy komputera,
-
4:24 - 4:26musimy przyporządkować
wartości numeryczne -
4:26 - 4:29do odpowiedzi typu
"dosyć istotne" i "bardzo ważne", -
4:29 - 4:31bo komputer rozumie tylko liczby.
-
4:31 - 4:34W portalu OK Cupid robimy to tak:
-
4:34 - 4:36"nieważne" ma wartość 0,
-
4:36 - 4:38"nieco istotne" = 1,
-
4:38 - 4:40"dość istotne" = 10,
-
4:40 - 4:42"bardzo istotne" = 50,
-
4:42 - 4:46"absolutnie niezbędne" = 250.
-
4:46 - 4:49Teraz nasz algorytm przelicza.
-
4:49 - 4:52Najpierw sprawdza ile odpowiedzi
udzielonych przez B odpowiada twoim, -
4:52 - 4:56tzn. ile punktów uzyskał na twojej skali.
-
4:56 - 4:58Dla ciebie odpowiedź osoby B
-
4:58 - 5:00na pytanie o bałaganiarstwo,
-
5:00 - 5:01była bardzo ważna.
-
5:01 - 5:04Czyli na wartość 50 punktów,
jeśli B odpowie prawidłowo. -
5:04 - 5:06Drugie pytanie ma wartość zaledwie 1
-
5:06 - 5:08bo powiedziałaś,
że jest tylko nieco istotne, -
5:08 - 5:09a B odpowiedział coś innego.
-
5:09 - 5:12Czyli odpowiedzi B to 50 na 51
możliwych punktów. -
5:12 - 5:14To 98% zgodności.
-
5:14 - 5:15Nieźle.
-
5:15 - 5:17Drugi krok w algorytmie to to,
-
5:17 - 5:19jak bardzo twoje odpowiedzi
zgadzają się z B. -
5:19 - 5:21B przyznał 1 punkt twojej odpowiedzi
-
5:21 - 5:22na pytanie o bałaganiarstwo,
-
5:22 - 5:25a 10 – twojej odpowiedzi na drugie pytanie.
-
5:25 - 5:271 + 10 = 11, i z tych 11.
-
5:27 - 5:28uzyskałeś 10,
-
5:28 - 5:31bo w drugim pytaniu
podałaś pożądaną odpowiedź. -
5:31 - 5:33Więc twoje odpowiedzi
to 10 punktów na 11, -
5:33 - 5:35co daje 91% zgodności.
-
5:35 - 5:36Też nieźle.
-
5:36 - 5:38Ostatni krok to porównanie
tych dwóch procentów -
5:38 - 5:40i ustalenie procentu ogólnego
dla was obojga. -
5:40 - 5:43Teraz algorytm mnoży wasze wyniki
-
5:43 - 5:44następnie wyciąga z nich n-ty pierwiastek,
-
5:44 - 5:47gdzie n to liczba pytań
-
5:47 - 5:49bo s, czyli suma pytań
-
5:49 - 5:52w naszym przykładzie wynosiła 2.
-
5:52 - 5:54Procent zgodności równa się
-
5:54 - 5:58pierwiastkowi kwadratowemu z 98% razy 91%
-
5:58 - 6:00czyli 94%.
-
6:00 - 6:03To 94% to twoja zgodność z osobą B.
-
6:03 - 6:05To matematyczny zapis tego,
-
6:05 - 6:06jak szczęśliwi możecie być ze sobą
-
6:06 - 6:08na podstawie podanych odpowiedzi.
-
6:08 - 6:10Możesz zapytać,
dlaczego algorytm mnoży, -
6:10 - 6:12a nie np. wyciąga średnią
z obu wyników -
6:12 - 6:15i po co wyciąga pierwiastek.
-
6:15 - 6:16Ta zasada nosi nazwę
średniej geometrycznej, -
6:16 - 6:18która jest dobrym sposobem
porównywania wartości, -
6:18 - 6:19które mają szeroki zakres
-
6:19 - 6:21i odpowiadają wielu różnym wartościom.
-
6:21 - 6:23Innymi słowy,
jest idealna dla szukania partnera. -
6:23 - 6:24Mamy tu szeroki zakres
-
6:24 - 6:26i ogromną liczbę parametrów
-
6:26 - 6:27jak już wspomniałem: filmy,
-
6:27 - 6:28polityka,
-
6:28 - 6:29religia,
-
6:29 - 6:30wszystko.
-
6:30 - 6:32To ma też intuicyjny sens.
-
6:32 - 6:35Dwoje ludzi ze zgodnością 50%
-
6:35 - 6:36będzie bardziej do siebie pasować,
-
6:36 - 6:39niż dwoje ze zgodnością 0 i 100,
-
6:39 - 6:41bo uczucie musi być wzajemne.
-
6:41 - 6:43Po drobnych poprawkach
i z marginesem błędu, -
6:43 - 6:46kiedy mamy małą liczbę pytań,
-
6:46 - 6:47jak w naszym przykładzie,
-
6:47 - 6:49jesteśmy gotowi na randkę.
-
6:49 - 6:50Gdy OK Cupid swata dwoje ludzi
-
6:50 - 6:52wykonuje kroki,
które właśnie widzieliśmy. -
6:52 - 6:54Najpierw prosi
o odpowiedzi na pytania, -
6:54 - 6:57potem matematycznie porównuje
twoje preferencje -
6:57 - 7:00z odpowiedziami innych osób.
-
7:00 - 7:02Zdolność przekształcenia zjawisk
w realnym życiu -
7:02 - 7:05w dane,
które procesor może zrozumieć -
7:05 - 7:06jest według mnie
-
7:06 - 7:09najważniejszą umiejętnością
w dzisiejszych czasach. -
7:09 - 7:11Ludzie mówią zdaniami,
żeby coś przekazać, -
7:11 - 7:14komputery zaś używają
do komunikacji algorytmów. -
7:14 - 7:15Kiedy uczysz się języka,
-
7:15 - 7:16możesz coś w nim opowiedzieć.
-
7:16 - 7:19Mam nadzieję,
że teraz będzie ci łatwiej.
- Title:
- Wewnątrz OKCupid: Matematyka portali randkowych - Christian Rudder
- Speaker:
- Christian Rudder
- Description:
-
Zobacz pełną lekcję pod adresem: http://ed.ted.com/lessons/inside-okcupid-the-math-of-online-dating-christian-rudder
Kiedy dwoje ludzi rejestruje się na portalu randkowym, są dobierani na podstawie ich zainteresowań i odpowiedzi na pytania. Ale jak portal oblicza szanse na udany związek? Christian Rudder, jeden z założycieli portalu randkowego OKCupid, wyjaśnia algorytm odpowiedzialny za „zaiskrzenie”.
Lekcja: Christian Rudder, animacja: TED-Ed.
- Video Language:
- English
- Team:
closed TED
- Project:
- TED-Ed
- Duration:
- 07:31
![]() |
TED Translators admin edited Polish subtitles for Inside OKCupid: The math of online dating | |
![]() |
Monika Sulima approved Polish subtitles for Inside OKCupid: The math of online dating | |
![]() |
Monika Sulima edited Polish subtitles for Inside OKCupid: The math of online dating | |
![]() |
Monika Sulima edited Polish subtitles for Inside OKCupid: The math of online dating | |
![]() |
Lena Capa accepted Polish subtitles for Inside OKCupid: The math of online dating | |
![]() |
Lena Capa commented on Polish subtitles for Inside OKCupid: The math of online dating | |
![]() |
Lena Capa edited Polish subtitles for Inside OKCupid: The math of online dating | |
![]() |
Lena Capa edited Polish subtitles for Inside OKCupid: The math of online dating |