- Emergent Behavior
- Posts
- ChatGPT Find Me A Wife on Tinder
ChatGPT Find Me A Wife on Tinder
Fabulous tale of a Russian coder using ChatGPT to find himself a wife on Tinder
đź”· Subscribe to get breakdowns of the most important developments in AI in your inbox every morning.
Fabulous tale of a Russian coder Aleksandr Zhadan using ChatGPT to find himself a wife on Tinder.
He split the process up into two steps:
Finding a girl
Chatting her up
When finding a girl on Tinder, he used a web scraper to get the images so that the AI could swipe right based on photos:
minimum 2 photos
in 2nd iteration, trained an image similarity model to find girls similar to the ones he already liked from 4,000 swipes
The Right Swiper
In the chatting up stage, in the Datebot V1 iteration:
GPT-3 would always start the conversation
The prompt was “You’re a guy talking to a girl for the first time. Your task, not immediately but to invite the girl on a date.
GPT-3 was very bad at this, frequently forgetting the conversation
Bot couldn’t access Telegram, so dropped half of potential dates
Bot promised flowers or chocolate for dates.. and our tech bro showed up without them, and received complaints
Datebot V1: Initial Experiment
Datebot V1 Results:
353 matched Tinder profiles
160 chatted (~45% of matches)
12 dates (7.5% of chats)
Not to be discouraged, our intrepid brother continued to build, and in the Datebot V2 iteration:
Used GPT-4
Each chatbot had a memory consisting of a background story for most simple dating questions
Handoff from Tinderbot to Telegrambot for messaging
Integrated Google Calendar for setting up dates
Human in the loop verification for messages
DateBot V2: Tinder Swindler
Datebot V2 Results:
GPT-4 hallucinations down to zero
4,886 matched Tinder profiles
Countless dates: “so many it was scary”
What a full dance card looks like
The moment(s) of truth, time for date preparation:
shower, shave, dress
Ask ChatGPT to summarize conversation with candidate so far
He had many dates, and at times was juggling 4 girls until he found someone! Karina, oh Karina…Which then led to the build of a V3!
Datebot V3:
to chat with just Karina
Prompt “Keep on good terms with Karina, tell me if there is anything negative I need to pay attention to, or if I need to answer a question”
Datebot V3: Karina Manager
Side Project: Once he told Karina about his search (just numbers not technical details), she suggested he should use the remaining contacts, so was born a project:
He found vacancies on Russian job portals willing to pay for employee candidate referrals
Matched the conversations with the girls with the potential jobs
Sold the contacts/relationships formed by GPT-4
Arranged and got paid for 8 hires
Datebot Job Referral Workflow
Finally, one day:
Karina chats about wanting to go to a friend’s wedding
Datebot V3 tells our tech bro he should propose because Karina really wants to go to her own wedding!
Proposal prompt: “Offer me a plan so that a girl accepts a marriage proposal, taking into account her characteristics, and chat with her.”
All in all, a somewhat unscrupulous, but heartwarming tale of boy meets girl, and girl and girl x 5,239 with the assistance of enough compute to power Soyuz to Mars and back. Bro’s real genius was in getting Karina to suggest the side project to offload his other prospects… or was that her genius?
df_girls
Final Results:
Dev time: 120 hours
GPT API costs: $1,432
Restaurant bills: 200 rubles
Side project revenue: 526 rubles
Estimated time and cost if he’d done it the manual way: 5 years, $150,000
5,239 Tinder matches → 1 wife
The Russian proposal video here.
And they lived happily ever after
Become a subscriber for daily breakdowns of what’s happening in the AI world:
Reply