I wrote a scraper for various dating websites that would automatically generate activity on my behalf according to several empirical criteria (very simple stuff, no ML!), so that I could minimize the amount of time spent manually browsing profiles, and dealing with being ignored 99% of the times.<p>It worked amazingly well, it got me hundreds (yes, 100+) of dates, incredible dating stories and a lifetime of memories. As a matter of fact, my wife (of 7 years!) was found through the software, and she is the most important person in my life. She knows about the scripts and laughs about it.<p>I would just let the script send the initial messages with some basic filtering and scraping, and I would take over the conversation only when I got an initial positive reaction (which, as you can imagine, was a tiny fraction of the outreach) and manually confirmed that the profile was potentially interesting to me. The script would present the relevant information (pictures, links, etc) in an ideal way to be consumed in bulk instead of having to click through a million profiles. It really saved a lot of time.