Skip to content

chaitjo/auto-mate-for-tinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Overview

Auto Mate uses existing research in Natural Language Processing and Computer Vision to rank Tinder profiles and automatically swipes right on all those which pass the 'promiscuity test'.

Read more and check out some examples in the blog post here: chaitjo.github.io/automate.

Tech

  • The unofficial Tinder API documentation and Pynder (A Python client for the API) to interact with Tinder.
  • A modified version of nude.py to analyse images for nudity/semi-nudity and assign scores based on skin pixel percentage. (Which is funny, because this algorithm is actually used in pornography blocking software.)
  • A Python implementation of the Rapid Automatic Keyword Extraction (RAKE) algorithm to perform simple sentiment analysis. Keywords extracted from the bio using the algorithm are matched with a custom dictionary of keywords to obtain a score for the text.
  • Howhot.io to rate images on a general level of attractiveness. (To-do)
  • Django framework to deploy the webapp.

Authors

Disclaimer

We do not personally endorse or condemn using Tinder for hooking up, nor can we speak for the results obtained by using our application. The idea came about as a joke when we were having a deep conversation about how society and dating had changed for the worse, and was meant to be a parody of how young people use Tinder: brainlessly swiping right to bounce from one meaningless fling to another.