DEVELOPMENT... OpenML
Data
okcupid_stem

okcupid_stem

active ARFF Publicly available Visibility: public Uploaded 27-01-2023 by Smith
0 likes downloaded by 0 people , 0 total downloads 0 issues 0 downvotes
Issue #Downvotes for this reason By


Loading wiki
Help us complete this description Edit
User profile data for San Francisco OkCupid users published in [Kim, A. Y., & Escobedo-Land, A. (2015). OKCupid data for introductory statistics and data science courses. Journal of Statistics Education, 23(2).]. The curated dataset was downloaded from [https://github.com/rudeboybert/JSE_OkCupid]. The original dataset was created with the use of a python script that pulled the data from public profiles on www.okcupid.com on 06/30/2012. It includes people (n = 59946) within a 25 mile radius of San Francisco, who were online in the last year (06/30/2011), with at least one profile picture. Permission to use this data was obtained by the author of the original paper from OkCupid president and co-founder Christian Rudder under the condition that the dataset remains public. As target, the variable 'job' was collapsed into three categories: 'stem', 'non_stem', and 'student'. STEM jobs were defined as 'job' %in% c('computer / hardware / software', 'science / tech / engineering'). Observations with 'job' %in% c('unemployed', 'retired', 'rather not say') or missing values in 'job' were removed. The factor labels of the variable 'speaks' had to be changed to integers to prevent a bug which would not allow the upload of the variable as a nominal feature. The original dataset also included ten open text variables 'essay0' to 'essay9', which were removed from the dataset uploaded here. The dataset further includes the date/time variable 'last_online' (ignored by default) which could be used to construct additional features. Using OkCupid data for predicting STEM jobs was inspired by Max Kuhns book 'Feature Engineering and Selection: A Practical Approach for Predictive Models' [https://bookdown.org/max/FES/].

14 features

class (target)string3 unique values
0 missing
agenumeric52 unique values
0 missing
heightnumeric44 unique values
0 missing
body_typenominal12 unique values
0 missing
drinksnominal6 unique values
0 missing
drugsnominal3 unique values
0 missing
educationnominal32 unique values
0 missing
ethnicitynominal179 unique values
0 missing
locationnominal145 unique values
0 missing
orientationnominal3 unique values
0 missing
sexnominal2 unique values
0 missing
signnominal48 unique values
0 missing
smokesnominal5 unique values
0 missing
statusnominal5 unique values
0 missing

19 properties

26677
Number of instances (rows) of the dataset.
14
Number of attributes (columns) of the dataset.
3
Number of distinct values of the target attribute (if it is nominal).
0
Number of missing values in the dataset.
0
Number of instances with at least one value missing.
2
Number of numeric attributes.
11
Number of nominal attributes.
78.57
Percentage of nominal attributes.
1
Average class difference between consecutive instances.
14.29
Percentage of numeric attributes.
0
Percentage of missing values.
0
Percentage of instances having missing values.
7.14
Percentage of binary attributes.
1
Number of binary attributes.
2814
Number of instances belonging to the least frequent class.
10.55
Percentage of instances belonging to the least frequent class.
19209
Number of instances belonging to the most frequent class.
72.01
Percentage of instances belonging to the most frequent class.
0
Number of attributes divided by the number of instances.

1 tasks

0 runs - estimation_procedure: 10-fold Crossvalidation - evaluation_measure: predictive_accuracy - target_feature: class
Define a new task