Skip to content

Gathering data of likes on Tinder within the past 7 days

License

Notifications You must be signed in to change notification settings

acarter881/tinder_likes_data

Repository files navigation

tinder_likes_data

Gathering data of Likes Sent on Tinder within the past 7 days.

Imgur

Table of Contents

Versions

  1. November 25th, 2021 - Added like_data.py, a script that gets the name and age of all of the profiles from Likes Sent.
  2. November 27th, 2021 - Added functionality to like_data.py for downloading the profile picture (i.e., the main picture) from each profile from Likes Sent.
  3. November 30th, 2021 - Added pics_and_vids.py, a script that downloads all pictures and videos from each profile from Likes Sent.*
  4. December 2nd, 2021 - Added card_data.py, a script that downloads profile card data from Likes Sent.
  5. December 4th, 2021 - Added tinder_analysis.py, a script that provides basic statistics and a word cloud from the Excel workbook from card_data.py.
  6. December 13th, 2021 - Added pics_and_vids_2.py, a more advanced version of pics_and_vids.py which uses an Excel workbook as a database. The data are appended to an existing Excel workbook's worksheet so data can be gathered over time.
  7. December 19th, 2021 - Added hash_images.py, a script that outputs a text file with the image name and its respective hash value.

Non-Python Requirements

  • Tinder Platinum.
  • Google Chrome running on localhost. See this video for details.
  • Microsoft 365 (used for Microsoft Excel).

FAQ

1. What is Tinder?

2. What is Tinder Platinum?

Taken from Tinder's website:

Enjoy all of Tinder’s premium features while getting maximum visibility on the app. Dating online just got easier. See someone you’d love to meet and can’t wait to match? As a Platinum subscriber, you can attach a note to every Super Like you send, increasing your match-making potential by up to 25%. And when you do—feel free to stand out in a major way by complimenting their photos or giving them your best opener. By making the first move, you can speed up the process and start to chat with people sooner.

3. How much does Tinder Platinum cost?

Tinder platinum cost me $28.77 USD when I purchased it on 11/20/21. It is a monthly recurring charge. Please note that I am 31 years old and live in the U.S. Imgur

4. What is "Likes Sent"?

Likes Sent is an area on Tinder Platinum that allows you to see the profiles you've liked within the past 7 days.

5. What Tinder Passions can someone select from (as of 12/02/21)?

Imgur Imgur

6. Are you selling these data or distributing the pictures and videos to others?

No, the data are shown for research purposes and the pictures and videos are downloaded then deleted.

Output

1. Data Analysis of over 9,000 Tinder Profiles (pics_and_vids_2.py)

Video

2. Excel workbook from like_data.py

Imgur

3. Saved jpgs from like_data.py

Imgur

4. Basic Data Analysis from data of 2,169 likes from like_data.py

Imgur


Imgur

5. Saved jpgs and mp4s from pics_and_vids.py

Imgur

6. Time lapse: downloading 10,990 pictures and videos from pics_and_vids.py

Video

7. Tinder Women's Passions from 1,305 likes from card_data.py

Imgur

8. Count of Distances from 1,305 likes from card_data.py

Imgur

9. Song Analysis from 1,305 likes from card_data.py

Imgur

10. Word cloud from 1,305 likes' bios from tinder_analysis.py

Imgur

11. Standard output from tinder_analysis.py

Imgur Imgur Imgur Imgur

12. Emoji workbook from tinder_analysis.py

Imgur

Potential Future Updates

  1. Create a relational database that stores profile information and hashes of images.
    I'm currently using Excel as my database instead of a relational database (e.g., sqlite or PostgreSQL).
  2. Since some emojis are not read in the current tinder_analysis.py script, see if there's a way to properly decode them.

About

Gathering data of likes on Tinder within the past 7 days

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages