Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/chaitjo/auto-mate-for-tinder

Use Artificial Intelligence to find promiscuous Tinder matches
https://github.com/chaitjo/auto-mate-for-tinder

django python rating tinder

Last synced: 13 days ago
JSON representation

Use Artificial Intelligence to find promiscuous Tinder matches

Awesome Lists containing this project

README

        

![logo](https://raw.githubusercontent.com/chaitjo/Auto-Mate-for-Tinder/master/logo.png)

# 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](https://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
* Chaitanya Joshi
* Bobby Ranjan

# 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.