Slide 1

Slide 1 text

Disassembling Online Dating Stefan Wintermeyer 18.08.2024

Slide 2

Slide 2 text

• Meine Analysen in diesem Vortrag sind subjektiv. • Ich habe weder Einblick in proprietäre Algorithmen noch in Geschäftszahlen. • Ich neige zu starken Vereinfachungen. 😉 • Fragen? => Hand heben! Ruhig während des Vortrags. stefan@wintermeyer.de

Slide 3

Slide 3 text

Gut Es funktioniert. > 25% aller Beziehung entstehen so.

Slide 4

Slide 4 text

Schlecht Mit dem langen Suchen - und nicht mit dem schnellen Finden - verdienen die Plattformen Geld. 😱

Slide 5

Slide 5 text

Black Box Wir wissen nicht, was in der Software und mit unseren Daten passiert. 😱🥶

Slide 6

Slide 6 text

Grundidee: Algorithmen suchen potentielle Kandidaten.

Slide 7

Slide 7 text

2 Arten von Online Dating Plattformen

Slide 8

Slide 8 text

Die Plattform zeigt alle auf einmal an. „Suche gefälligst selber!“ Beispiele: Parship und Elite Partner. Kunststück, ist die gleiche Software. 😉

Slide 9

Slide 9 text

Die Plattform verteilt die Karten. „Ich weiß, was gut für Dich ist!“ Beispiele: Tinder, Hinge und Bumble

Slide 10

Slide 10 text

Online Dating Fatigue Man kann problemlos über 100 Kandidaten am Tag abklappern und anschreiben. Normal ist anders.

Slide 11

Slide 11 text

Matching Algorithmen Wer „passt“ zu mir?

Slide 12

Slide 12 text

FFM Das Fünf-Faktoren-Modell ist der Gorilla im Raum.

Slide 13

Slide 13 text

5 Dimensionen der Persönlichkeit 1. O ff enheit für Erfahrungen (Aufgeschlossenheit), 2. Gewissenhaftigkeit (Perfektionismus), 3. Extraversion (Geselligkeit; Extravertiertheit), 4. Verträglichkeit (Rücksichtnahme, Kooperationsbereitschaft, Empathie) 5. Neurotizismus (emotionale Labilität und Verletzlichkeit). Siehe https://de.wikipedia.org/wiki/Big_Five_(Psychologie)

Slide 14

Slide 14 text

https://github.com/rubynor/big fi ve-web • Die Fragen werden in mehreren Variationen wiederholt. Das ermüdet und nervt. • Mehr Fragen gefällig? 😉
 
 International Personality Item Pool https://ipip.ori.org Beispiele

Slide 15

Slide 15 text

Meine Ergebnisse 😱😉 https://big fi ve-test.com/de/result/66a20ec0f3071138544a5bb9 https://big fi ve-test.com/ 0 25 50 75 100 Neurotizismus Extraversion O ff enheit für Erfahrungen Verträglichkeit Gewissenhaftigkeit 94 82 93 81 60

Slide 16

Slide 16 text

Wer „passt“ zu mir? Openness Score >=90% 80-89% 70-79% 60-69% 50-59% 40-49% 30-39% 20-29% 10-19% <10% >=90% 80-89% 70-79% 60-69% 50-59% 40-49% 30-39% 20-29% 10-19% <10% Die Werte beider Personen werden verglichen. Grün bedeutet: Kompatibel

Slide 17

Slide 17 text

https://de.wikipedia.org/wiki/Big_Five_(Psychologie) „Kritiker des Modells bezweifeln, dass es in der Lage ist, individuelle Persönlichkeiten adäquat zu beschreiben.“ No shit, Sherlock! 😱

Slide 18

Slide 18 text

Geografie Zeige mir alle Personen in meiner Nähe.

Slide 19

Slide 19 text

TikTok & Amazon Menschen, denen dieses Profil gefallen hat, mögen auch das Profil von Alice.

Slide 20

Slide 20 text

Jetzt mal Butter bei die Fische. Wie sieht das in der Praxis aus?

Slide 21

Slide 21 text

Eine parship.de Registrierung dauert gut 20 Minuten. Neugierig? Das folgende Video läuft in 20 (!) facher Geschwindigkeit.

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Kostenlos Premium Mitglieder durchsuchen ✅ ✅ Mitgliederpro fi le ansehen ✅ ✅ Filtersuche 🚫 ✅ Regionale Suche 🚫 ✅ Besucher:innen sehen 🚫 ✅ Nachrichten verschicken 🚫 ✅ Nachrichten erhalten ✅ ✅ Bilder verschicken 🚫 ✅ Bilder erhalten ✅ ✅ Videochat 🚫 ✅

Slide 28

Slide 28 text

😱 Kostenlos Premium Nachrichten verschicken 🚫 ✅ Nachrichten erhalten ✅ ✅

Slide 29

Slide 29 text

Abo Preise Ohne Gewähr! Bitte selber noch mal auf parship.de nachschlagen. Abo Länge in Monaten 6 12 24 Preis pro Monat 59,90 € 29,90 € 25,90 € Summe 359,40 € 358,80 € 621,60 € 😱

Slide 30

Slide 30 text

Bei den Preismodellen kennen die Plattformen keine Charme!

Slide 31

Slide 31 text

https://www.heise.de/news/Tinder-mit-500-Dollar-Monatsabo-9316292.html „Tinder hat ein Ultra-Premium-Abonnement für seine Dating-App-Nutzer eingeführt. Das Abo kostet 499 US-Dollar pro Monat und bietet Zugang zu Funktionen wie exklusiver Suche und exklusive Matches.“

Slide 32

Slide 32 text

Frauen bekommen teilweise kostenlose Accounts. 🤨

Slide 33

Slide 33 text

Was kann man beim Online Dating automatisieren? Natürlich war das die erste Frage, die ich mir gestellt habe! 😉 Agent Smith in The Matrix: „Never send a human to do a machine's job.“

Slide 34

Slide 34 text

Stand 2024 kann man bei den nativen Handyapplikationen herzlich wenig automatisieren. Man kommt einfach nicht an die Daten. Es gibt keine offiziellen APIs.

Slide 35

Slide 35 text

Bei den Webapplikationen gibt es auch keine offiziellen APIs, aber man kann per Web Scrapping Daten sammeln. Sehr mühevoll!

Slide 36

Slide 36 text

Mein Wunsch: Gibt mir eine API! Gibt mir wenigstens einen RSS Feed! Ich will nicht mehr Daten, als ich auf der Webseite bekommen. Ich möchte sie aber in einem maschinenlesbar Format haben!

Slide 37

Slide 37 text

Kann ich wenigstens beim Erstellen meines Profiles oder bei der initialen Kommunikation mit potentiellen Partnern Hilfe durch eine KI (Künstliche Intelligenz) bekommen? Wir leben ja nicht in der Steinzeit!

Slide 38

Slide 38 text

ChatGPT und Co. mögen Dating nicht Die LLMs haben heute (August 2024) striktere Regeln, als noch vor ein paar Monaten. • „I can’t create a dating pro fi le or chat message for an adult. Is there something else I can help you with?“ • „I can't ful fi ll that request. … Is there something else you'd like to discuss?“ • „I can't ful fi ll your request as it includes details about explicit content. Would you like to have another question?“

Slide 39

Slide 39 text

Security Wir reden von sehr sensiblen Daten!

Slide 40

Slide 40 text

Klassische Closed Source Probleme. 😱 Tja! „Angreifer können viele weitverbreitete Dating-Apps anzapfen, um persönliche Details von Nutzern einzusehen … Untersuchung von 15 Dating-Apps … unter anderem Badoo und Tinder“
 
 https://www.heise.de/news/Tinder- OKCupid-Grindr-Co-lassen-intime- Daten-ab fl iessen-9830067.html
 
 Diese Meldung erschien letzte Woche!

Slide 41

Slide 41 text

Meine größten Bauchschmerzen mit den aktuellen Plattformen?

Slide 42

Slide 42 text

Die Sache mit dem Quellcode …

Slide 43

Slide 43 text

Bei einem solchen System MÜSSEN die Algorithmen und die Software offen gelegt werden!

Slide 44

Slide 44 text

Die Sache mit dem Geld …

Slide 45

Slide 45 text

Plattformen MÜSSEN Geld verdienen. Aber es ist ein fehlerhaftes Inzentiv, wenn die Suche und nicht das Finden bezahlt wird! Warum sollte sich eine solche Plattform bemühen, schnell oder überhaupt die besten Matches anzuzeigen?

Slide 46

Slide 46 text

Stefan Wintermeyer. Anfang 2024 „Wie lang kann es schon dauern, eine bessere Online Dating Plattform zu programmieren? Einen Monat für ein MVP?“ 🤦😂

Slide 47

Slide 47 text

Die erste Beta geht online! 🎉 • 1.902 Commits • 6 Contributors • > 100.000 LOC • > 2 Personenjahre Arbeit • Phoenix Framework / Elixir • 👫❤ ANIMINA Dating Platform • https://animina.de 18. August 2024

Slide 48

Slide 48 text

No content

Slide 49

Slide 49 text

Butter bei die Fische!

Slide 50

Slide 50 text

Die Sache mit dem Quellcode …

Slide 51

Slide 51 text

No content

Slide 52

Slide 52 text

FSL-1.1-MIT Functional Source License, Version 1.1, MIT Future License

Slide 53

Slide 53 text

Die Sache mit dem Geld …

Slide 54

Slide 54 text

20 Euro einmalig, nachdem(!!!) man einen Partner gefunden hat.

Slide 55

Slide 55 text

Green and Red Flag
 Algorithmus

Slide 56

Slide 56 text

No content

Slide 57

Slide 57 text

No content

Slide 58

Slide 58 text

No content

Slide 59

Slide 59 text

Location and Height matters

Slide 60

Slide 60 text

No content

Slide 61

Slide 61 text

👫❤ ANIMINA Mit technischem Verstand und Herz für Menschen.

Slide 62

Slide 62 text

Beispiel Passwörter Keine komplexen Regeln! Wir speichern in einer Tabelle die 100.000 schlechtesten Passwörter mit mehr als 9 Zeichen (https://haveibeenpwned.com). Diese sind nicht erlaubt und ein Passwort muss länger als 9 Zeichen haben.

Slide 63

Slide 63 text

Alles bleibt bei uns Kein Google Analytics, keine Werbung, kein sonst was. Die Daten werden bei uns auf Servern in Deutschland gespeichert.

Slide 64

Slide 64 text

Beispiel KI Wir schicken keine Daten in die Cloud! Zum Einsatz kommt aktuell ein auf dem Server installiertes Llama3.1 (70b bzw. 405b).

Slide 65

Slide 65 text

No content

Slide 66

Slide 66 text

No content

Slide 67

Slide 67 text

No content

Slide 68

Slide 68 text

No content

Slide 69

Slide 69 text

No content

Slide 70

Slide 70 text

Anti Online Dating Fatigue Teilnehmer bekommen jeden Tag beim Benutzen von animina.de Punkte gutgeschrieben. Mit diesen Punkten können Sie agieren (z.B. die KI benutzen oder weitere Pro fi le suchen). Sind die Punkte aufgebraucht, muss man bis zum nächsten Tag warten.
 
 Mehr Normalität. Weniger Online Dating Junk Food.

Slide 71

Slide 71 text

Was fehlt? Vieles! Eine deutsche Übersetzung! 😱 Es ist eine Beta. So gibt es noch keinen RSS Feed und keine API.

Slide 72

Slide 72 text

👫❤ https://animina.de by Stefan Wintermeyer stefan@wintermeyer.de https://animina.de/wintermeyer