2.1 Primary Objective
To assess the effects of repeating WEC on engagement in the following iteration? Apart from repeating WEC gameplay the following year, what other variables are impacted by re-engagement over iterations?
K.R.U
The purpose of this research report is to present findings about the effects of repeating the Wavumbuzi Entrepreneurship Challenge (hereafter referred to as WEC). WEC is a free annual 6-week online challenge offered to learners in all secondary/ high schools across Kenya and Rwanda. It is a gamified experiential learning process designed to equip learners with competencies to be the next generation of global leaders, change-makers, and innovative thinkers. Focusing on entrepreneurship (as a widely recognised countermeasure to unemployment), the Entrepreneurship Challenge is designed to stimulate and develop the entrepreneurial mindset and 21st Century Skills of learners.
Learners are not taught. Instead, every week – over a 6weeks period - learners get a set of challenges via mobile and computers that stimulates them to think like entrepreneurs. Each task requires learners to apply new concepts and utilize their knowledge and skills in solving real-world challenges. Teachers are trained on how to guide and encourage learners to engage in and complete the Challenges.
This is a longitudinal study that aims to answer questions relating to user re-engagement across WEC iterations/installations.
To assess the effects of repeating WEC on engagement in the following iteration? Apart from repeating WEC gameplay the following year, what other variables are impacted by re-engagement over iterations?
To identify the key predictors of a learner’s likelihood of repeating the WEC - Can we predict how likely a given learner is to re-engage next year? Does participating in one iteration make you more likely to participate in the next one?
Descriptive measures under the univariate setting will be applied to summarize central tendencies and distribution for metric variables.
Where applicable:
Probabilistic linking is a method for combining information from records on different datasets to form a new linked dataset. It has been described as a process that attempts to link records on different files that have the greatest probability of belonging to the same person/organisation. Whereas deterministic (or exact) linking uses a unique identifier to link datasets, probabilistic linking uses a number of identifiers, in combination, to identify and evaluate links. Probabilistic linking is generally used when a unique identifier is not available or is of insufficient quality.
There are various methods of probabilistic record linkage. - Fellegi and Sunter (1969) -> requires sophisticated software to perform the calculations. References at the end of this sheet provide more information about linking algorithms. - Active Learning -> is an extension to Fellegi and Sunter (1969) + semi-supervised machine learning implementation to probabilistic record linkage
It is a probabilistic approach to solving record linkage problems based on a decision model. Records in data sources are assumed to represent observations of entities taken from a particular population (individuals, companies, enterprises, farms, geographic regions, families, households…). The records are assumed to contain some attributes identifying an individual entity. Examples of identifying attributes are name, address, age, and gender when dealing with people; a firm’s style (or name); legal form, address, number of local units, number of employees, and turnover value when dealing with businesses. According to the method, given two (or more) sources of data, all pairs coming from the Cartesian product of the two sources have to be classified into three independent and mutually exclusive subsets: the set of matches, the set of non-matches, and the set of pairs requiring manual review. In order to classify the pairs, the comparisons on common attributes are used to estimate for each pair the probabilities of belonging to both the set of matches and the set of non-matches. The pair classification criteria are based on the ratio between such conditional probabilities. The decision model aims to minimize both the misclassification errors and the probability of classifying a pair as belonging to the subset of pairs requiring manual review.
The key steps of probabilistic linking (as shown in Diagram 1) are: 1. Data cleaning and standardisation 2. Blocking 3. Linking 4. Clerical review 5. Evaluating data quality
The main hypothesis in active learning is that if a learning algorithm can choose the data it wants to learn from, it can perform better than traditional methods with substantially less data for training. In active learning, there are typically three scenarios or settings in which the learner will query the labels of instances. The three main scenarios that have been considered in the literature are Membership Query Synthesis, Stream-Based Selective Sampling, and Pool-Based sampling.
Pool-Based sampling: assumes that there is a large pool of unlabelled data, as with the stream-based selective sampling. Instances are then drawn from the pool according to some informativeness measure. This measure is applied to all instances in the pool (or some subset if the pool is very large), and then the most informative instance(s) are selected.
Game data was collected over the last two years using an online web app hosted using AWS platform. The WEC was first launched in Kenya in 2019 while in Rwanda it was first launched in 2020. As such,
Overall Loyalty Proportion | ||
Loyalty | Count | % Learners |
1st Time Users | 9,079 | 63.77 |
Repeat Users | 5,158 | 36.23 |
To assess the effects of repeating WEC on engagement in the following iteration? Apart from repeating WEC gameplay the following year, what other variables are impacted by re-engagement over iterations?
Demographics & Engagement Summary Statistics: KE & RW | ||||
| Loyalty |
| ||
Characteristic | Overall, N = 142371 | 1st Time Users, N = 9,0791 | Repeat Users, N = 5,1581 | p-value2 |
Age | 17.20 (3.17) | 17.05 (3.27) | 17.35 (3.05) | <0.001 |
N/A | 5,368 | 4,477 | 891 | |
Gender | 0.7 | |||
Female | 43% (3,711) | 48% (1,775) | 52% (1,936) | |
Male | 57% (4,853) | 47% (2,280) | 53% (2,573) | |
Other | <0.1% (8) | 50% (4) | 50% (4) | |
N/A | 5,665 | 5,020 | 645 | |
number_of_submissions | 14 (33) | 10 (27) | 22 (39) | <0.001 |
points | 1,781 (4,989) | 1,183 (4,066) | 2,833 (6,154) | <0.001 |
challenge_points | 1,542 (4,546) | 1,035 (3,707) | 2,436 (5,622) | <0.001 |
other_points | 237 (498) | 148 (407) | 395 (595) | <0.001 |
average_points_per_challenge | 34 (47) | 24 (43) | 51 (49) | <0.001 |
average_points_per_week | 600 (1,609) | 408 (1,325) | 938 (1,968) | <0.001 |
best_week_points | 603 (1,792) | 403 (1,434) | 956 (2,246) | <0.001 |
best_challenge_points | 136 (434) | 101 (401) | 198 (479) | <0.001 |
average_review_score | 35 (93) | 23 (73) | 58 (116) | <0.001 |
number_of_finalisations | 12 (33) | 9 (27) | 18 (40) | <0.001 |
average_number_of_seconds_until_finalisation | 23,893 (90,096) | 16,881 (74,458) | 36,235 (111,399) | <0.001 |
login_count | 516 (1,253) | 319 (990) | 863 (1,556) | <0.001 |
leaderboard_all_rank | 2,975 (1,607) | 3,345 (1,527) | 2,323 (1,535) | <0.001 |
password_requested | 68% (9,617) | 65% (6,260) | 35% (3,357) | <0.001 |
ever_login | 58% (8,248) | 48% (3,986) | 52% (4,262) | <0.001 |
email_setup | 89% (12,645) | 61% (7,709) | 39% (4,936) | <0.001 |
mobile_setup | 51% (7,214) | 51% (3,694) | 49% (3,520) | <0.001 |
school_setup | 58% (8,247) | 52% (4,276) | 48% (3,971) | <0.001 |
avatar_setup | 41% (5,899) | 42% (2,487) | 58% (3,412) | <0.001 |
id_number_setup | 40% (5,667) | 39% (2,212) | 61% (3,455) | <0.001 |
school_grade | <0.001 | |||
Form 1 / Senior 1 | 5.6% (486) | 50% (243) | 50% (243) | |
Form 2 / Senior 2 | 14% (1,216) | 46% (562) | 54% (654) | |
Form 3 / Senior 3 | 21% (1,845) | 42% (777) | 58% (1,068) | |
Form 4 / Senior 4 | 25% (2,141) | 48% (1,030) | 52% (1,111) | |
Not in high school | 2.0% (176) | 51% (90) | 49% (86) | |
Senior 5 | 15% (1,294) | 50% (651) | 50% (643) | |
Senior 6 | 17% (1,444) | 51% (731) | 49% (713) | |
N/A | 5,635 | 4,995 | 640 | |
leaderboard_school_rank | 126 (128) | 155 (131) | 74 (105) | <0.001 |
enabled | 69% (9,859) | 52% (5,150) | 48% (4,709) | <0.001 |
Verified | 69% (9,869) | 52% (5,148) | 48% (4,721) | <0.001 |
profile_completed | 60% (8,572) | 47% (4,059) | 53% (4,513) | <0.001 |
country | <0.001 | |||
Kenya | 35% (4,982) | 60% (2,978) | 40% (2,004) | |
Rwanda | 65% (9,255) | 66% (6,101) | 34% (3,154) | |
1Mean (SD); % (n) | ||||
2Wilcoxon rank sum test; Fisher's exact test; Pearson's Chi-squared test | ||||
Demographics & Engagement Summary Statistics: KE | ||||
| Loyalty |
| ||
Characteristic | Overall, N = 49821 | 1st Time Users, N = 2,9781 | Repeat Users, N = 2,0041 | p-value2 |
Age | 16.89 (2.24) | 16.88 (2.16) | 16.92 (2.36) | 0.6 |
N/A | 38 | 28 | 10 | |
Gender | <0.001 | |||
Female | 46% (1,482) | 41% (601) | 59% (881) | |
Male | 54% (1,719) | 35% (597) | 65% (1,122) | |
N/A | 1,781 | 1,780 | 1 | |
number_of_submissions | 6 (13) | 4 (10) | 11 (15) | <0.001 |
points | 607 (1,278) | 334 (1,066) | 1,013 (1,448) | <0.001 |
challenge_points | 446 (1,090) | 244 (926) | 745 (1,236) | <0.001 |
other_points | 157 (237) | 86 (187) | 262 (263) | <0.001 |
average_points_per_challenge | 30 (40) | 18 (35) | 47 (39) | <0.001 |
average_points_per_week | 415 (942) | 246 (878) | 666 (977) | <0.001 |
best_week_points | 438 (1,062) | 251 (919) | 716 (1,191) | <0.001 |
best_challenge_points | 55 (629) | 36 (608) | 82 (658) | <0.001 |
average_review_score | 28 (41) | 16 (34) | 46 (44) | <0.001 |
number_of_finalisations | 0 (0) | 0 (0) | 0 (0) | <0.001 |
average_number_of_seconds_until_finalisation | 472.0783 (5,019.9609) | 356.3842 (4,758.3832) | 644.0030 (5,381.8857) | <0.001 |
login_count | 453 (978) | 220 (690) | 800 (1,211) | <0.001 |
leaderboard_all_rank | 1,829 (781) | 2,096 (646) | 1,433 (796) | <0.001 |
password_requested | 7.3% (365) | 44% (161) | 56% (204) | <0.001 |
ever_login | 56% (2,770) | 37% (1,033) | 63% (1,737) | <0.001 |
email_setup | 94% (4,689) | 58% (2,708) | 42% (1,981) | <0.001 |
mobile_setup | 37% (1,866) | 45% (839) | 55% (1,027) | <0.001 |
school_setup | 64% (3,213) | 40% (1,274) | 60% (1,939) | <0.001 |
avatar_setup | 43% (2,153) | 34% (729) | 66% (1,424) | <0.001 |
id_number_setup | 37% (1,842) | 33% (608) | 67% (1,234) | <0.001 |
school_grade | 0.012 | |||
Form 1 / Senior 1 | 11% (359) | 45% (161) | 55% (198) | |
Form 2 / Senior 2 | 25% (815) | 38% (313) | 62% (502) | |
Form 3 / Senior 3 | 40% (1,279) | 35% (454) | 65% (825) | |
Form 4 / Senior 4 | 20% (648) | 36% (231) | 64% (417) | |
Not in high school | 3.3% (106) | 42% (45) | 58% (61) | |
N/A | 1,775 | 1,774 | 1 | |
leaderboard_school_rank | 131 (128) | 191 (124) | 41 (68) | <0.001 |
enabled | 67% (3,323) | 40% (1,335) | 60% (1,988) | <0.001 |
Verified | 67% (3,349) | 40% (1,346) | 60% (2,003) | <0.001 |
profile_completed | 64% (3,201) | 37% (1,198) | 63% (2,003) | <0.001 |
country | ||||
Kenya | 100% (4,982) | 60% (2,978) | 40% (2,004) | |
1Mean (SD); % (n) | ||||
2Wilcoxon rank sum test; Pearson's Chi-squared test | ||||
Demographics & Engagement Summary Statistics: RW | ||||
| Loyalty |
| ||
Characteristic | Overall, N = 92551 | 1st Time Users, N = 6,1011 | Repeat Users, N = 3,1541 | p-value2 |
Age | 17.58 (4.01) | 17.37 (4.61) | 17.73 (3.51) | 0.006 |
N/A | 5,330 | 4,449 | 881 | |
Gender | 0.7 | |||
Female | 42% (2,229) | 53% (1,174) | 47% (1,055) | |
Male | 58% (3,134) | 54% (1,683) | 46% (1,451) | |
Other | 0.1% (8) | 50% (4) | 50% (4) | |
N/A | 3,884 | 3,240 | 644 | |
number_of_submissions | 19 (39) | 13 (32) | 30 (47) | <0.001 |
points | 2,413 (6,022) | 1,598 (4,850) | 3,990 (7,561) | <0.001 |
challenge_points | 2,133 (5,492) | 1,421 (4,425) | 3,510 (6,910) | <0.001 |
other_points | 281 (589) | 177 (477) | 480 (719) | <0.001 |
average_points_per_challenge | 36 (50) | 27 (46) | 54 (54) | <0.001 |
average_points_per_week | 700 (1,864) | 488 (1,490) | 1,111 (2,377) | <0.001 |
best_week_points | 692 (2,076) | 477 (1,622) | 1,108 (2,701) | <0.001 |
best_challenge_points | 180 (266) | 132 (237) | 272 (294) | <0.001 |
average_review_score | 39 (111) | 26 (86) | 66 (143) | <0.001 |
number_of_finalisations | 19 (39) | 13 (32) | 30 (48) | <0.001 |
average_number_of_seconds_until_finalisation | 36,500 (109,633) | 24,947 (89,672) | 58,848 (137,703) | <0.001 |
login_count | 550 (1,378) | 367 (1,104) | 903 (1,739) | <0.001 |
leaderboard_all_rank | 3,591 (1,600) | 3,955 (1,461) | 2,888 (1,622) | <0.001 |
password_requested | 100% (9,252) | 66% (6,099) | 34% (3,153) | >0.9 |
ever_login | 59% (5,478) | 54% (2,953) | 46% (2,525) | <0.001 |
email_setup | 86% (7,956) | 63% (5,001) | 37% (2,955) | <0.001 |
mobile_setup | 58% (5,348) | 53% (2,855) | 47% (2,493) | <0.001 |
school_setup | 54% (5,034) | 60% (3,002) | 40% (2,032) | <0.001 |
avatar_setup | 40% (3,746) | 47% (1,758) | 53% (1,988) | <0.001 |
id_number_setup | 41% (3,825) | 42% (1,604) | 58% (2,221) | <0.001 |
school_grade | <0.001 | |||
Form 1 / Senior 1 | 2.4% (127) | 65% (82) | 35% (45) | |
Form 2 / Senior 2 | 7.4% (401) | 62% (249) | 38% (152) | |
Form 3 / Senior 3 | 10% (566) | 57% (323) | 43% (243) | |
Form 4 / Senior 4 | 28% (1,493) | 54% (799) | 46% (694) | |
Not in high school | 1.3% (70) | 64% (45) | 36% (25) | |
Senior 5 | 24% (1,294) | 50% (651) | 50% (643) | |
Senior 6 | 27% (1,444) | 51% (731) | 49% (713) | |
N/A | 3,860 | 3,221 | 639 | |
leaderboard_school_rank | 123 (128) | 138 (130) | 94 (118) | <0.001 |
enabled | 71% (6,536) | 58% (3,815) | 42% (2,721) | <0.001 |
Verified | 70% (6,520) | 58% (3,802) | 42% (2,718) | <0.001 |
profile_completed | 58% (5,371) | 53% (2,861) | 47% (2,510) | <0.001 |
country | ||||
Rwanda | 100% (9,255) | 66% (6,101) | 34% (3,154) | |
1Mean (SD); % (n) | ||||
2Wilcoxon rank sum test; Fisher's exact test; Pearson's Chi-squared test | ||||
To identify the key predictors of a learner repeating the WEC - Can we predict how likely a given learner is to re-engage next year? Does participating in one iteration make you more likely to participate in the next one?
Predictors of re-engagement | Logit Model | ||||||
| Unadjusted Estimates | Adjusted Estimates | ||||
Characteristic | OR1 | 95% CI1 | p-value | OR1 | 95% CI1 | p-value |
Age | 1.00 | (0.99, 1.01) | >0.9 | 0.99 | (0.98, 1.00) | 0.2 |
number_of_submissions | 1.00 | (1.00, 1.01) | 0.4 | 0.99 | (0.95, 1.02) | 0.4 |
points | 1.00 | (1.00, 1.00) | <0.001 | 0.98 | (0.94, 1.02) | 0.4 |
challenge_points | 1.00 | (1.00, 1.00) | 0.3 | 1.02 | (0.98, 1.06) | 0.4 |
other_points | 1.00 | (1.00, 1.00) | <0.001 | 1.02 | (0.98, 1.06) | 0.4 |
average_points_per_challenge | 1.00 | (1.00, 1.00) | <0.001 | 1.00 | (0.99, 1.00) | 0.077 |
average_points_per_week | 1.00 | (1.00, 1.00) | <0.001 | 1.00 | (1.00, 1.00) | 0.2 |
best_week_points | 1.00 | (1.00, 1.00) | <0.001 | 1.00 | (1.00, 1.00) | 0.024 |
best_challenge_points | 1.00 | (1.00, 1.00) | 0.004 | 1.00 | (1.00, 1.01) | 0.2 |
average_review_score | 1.00 | (1.00, 1.00) | 0.2 | 1.00 | (0.99, 1.00) | 0.005 |
number_of_finalisations | 1.02 | (1.01, 1.02) | <0.001 | 1.02 | (1.00, 1.04) | 0.12 |
average_number_of_seconds_until_finalisation | 1.00 | (1.00, 1.00) | 0.5 | 1.00 | (1.00, 1.00) | 0.003 |
login_count | 1.00 | (1.00, 1.00) | 0.4 | 1.00 | (1.00, 1.00) | 0.4 |
leaderboard_all_rank | 1.00 | (1.00, 1.00) | <0.001 | 1.00 | (1.00, 1.00) | <0.001 |
password_requested | 3.51 | (3.12, 3.96) | <0.001 | 1.77 | (1.30, 2.38) | <0.001 |
ever_login | 1.96 | (1.78, 2.15) | <0.001 | 0.85 | (0.59, 1.23) | 0.4 |
email_setup | 1.05 | (0.93, 1.19) | 0.4 | 0.80 | (0.63, 1.01) | 0.058 |
mobile_setup | 1.87 | (1.71, 2.06) | <0.001 | 1.00 | (0.81, 1.23) | >0.9 |
school_setup | 0.94 | (0.86, 1.02) | 0.2 | 1.48 | (1.22, 1.79) | <0.001 |
avatar_setup | 1.73 | (1.58, 1.89) | <0.001 | 0.90 | (0.75, 1.07) | 0.2 |
id_number_setup | 2.04 | (1.87, 2.24) | <0.001 | 1.94 | (1.53, 2.47) | <0.001 |
school_grade | ||||||
Form 1 / Senior 1 | — | — | ||||
Form 2 / Senior 2 | 1.12 | (0.82, 1.53) | 0.5 | 1.21 | (0.87, 1.69) | 0.3 |
Form 3 / Senior 3 | 1.41 | (1.05, 1.90) | 0.025 | 1.33 | (0.97, 1.84) | 0.076 |
Form 4 / Senior 4 | 2.22 | (1.68, 2.97) | <0.001 | 1.33 | (0.98, 1.80) | 0.068 |
Incomplete Profile | 1.09 | (0.84, 1.44) | 0.5 | 0.81 | (0.52, 1.28) | 0.4 |
Not in high school | 1.14 | (0.52, 2.32) | 0.7 | 2.40 | (1.06, 5.01) | 0.025 |
Senior 5 | 2.96 | (2.26, 3.93) | <0.001 | 1.38 | (1.03, 1.87) | 0.034 |
Senior 6 | 2.33 | (1.75, 3.13) | <0.001 | 1.20 | (0.88, 1.65) | 0.3 |
leaderboard_school_rank | 1.00 | (1.00, 1.00) | <0.001 | 1.00 | (1.00, 1.00) | <0.001 |
enabled | ||||||
FALSE | — | — | ||||
TRUE | 1.74 | (1.57, 1.92) | <0.001 | 1.51 | (0.88, 2.64) | 0.14 |
Verified | 1.66 | (1.50, 1.83) | <0.001 | 0.52 | (0.30, 0.88) | 0.017 |
country | ||||||
Kenya | — | — | ||||
Rwanda | 3.38 | (3.02, 3.78) | <0.001 | 5.15 | (3.28, 8.14) | <0.001 |
1OR = Odds Ratio, CI = Confidence Interval | ||||||
The precision plot of the findings indicates the range within which the predicted estimates (OR) of population may lie.
A confidence interval help us evaluate the range of estimated values within which the actual “ground-truth” result is found. Essentially, a CI of 95% means that if a trial was repeated an infinite number of times, 95% of the results would fall within this range of values. In our analysis we see very precise estimates, i.e., narrow confidence intervals.
The average marginal effect gives you an effect on the probability scale, i.e., a number between 0 and 1. It is the average change in probability when each predictor increases by one unit, holding the other variables constant/or at the reference level for categorical variables.
Since a probit is a non-linear model, that effect will differ from individual to individual. Therefore, the average marginal effect is computed for each individual and then computed as the average. To get the effect on the percentage, you need to multiply by 100, so the chances of a learner becoming re-engaged increases by x percentage points.
An ROC curve (receiver operating characteristic curve) is a graph showing the performance of a classification model at all classification thresholds. This curve plots two parameters:
##
## Call:
## roc.formula(formula = Loyalty ~ final.logit$fitted.values, data = model.df1, plot = TRUE, grid = TRUE, print.auc = TRUE, show.thres = TRUE, ci = TRUE, boot.n = 100, ci.alpha = 0.9, stratified = FALSE, main = "ROC Curve", col = "blue")
##
## Data: final.logit$fitted.values in 7260 controls (Loyalty 1st Time Users) < 2638 cases (Loyalty Repeat Users).
## Area under the curve: 0.6965
## 95% CI: 0.6848-0.7082 (DeLong)
| variable_name | interpretation | Significant |
|---|---|---|
| Age | The odds of re-engagement in age is 0.99 ( 0.98 , 1 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | No |
| number_of_submissions | The odds of re-engagement in number_of_submissions is 0.99 ( 0.95 , 1.02 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | No |
| points | The odds of re-engagement in points is 0.98 ( 0.94 , 1.02 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | No |
| challenge_points | The odds of re-engagement in challenge_points is 1.02 ( 0.98 , 1.06 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| other_points | The odds of re-engagement in other_points is 1.02 ( 0.98 , 1.06 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| average_points_per_challenge | The odds of re-engagement in average_points_per_challenge is 1 ( 0.99 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| average_points_per_week | The odds of re-engagement in average_points_per_week is 1 ( 1 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| best_week_points | The odds of re-engagement in best_week_points is 1 ( 1 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| best_challenge_points | The odds of re-engagement in best_challenge_points is 1 ( 1 , 1.01 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| average_review_score | The odds of re-engagement in average_review_score is 1 ( 0.99 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| number_of_finalisations | The odds of re-engagement in number_of_finalisations is 1.02 ( 1 , 1.04 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| average_number_of_seconds_until_finalisation | The odds of re-engagement in average_number_of_seconds_until_finalisation is 1 ( 1 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| login_count | The odds of re-engagement in login_count is 1 ( 1 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| leaderboard_all_rank | The odds of re-engagement in leaderboard_all_rank is 1 ( 1 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| password_requested | The odds of re-engagement in password_requested is 1.77 ( 1.3 , 2.38 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| ever_login | The odds of re-engagement in ever_login is 0.85 ( 0.59 , 1.23 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | No |
| email_setup | The odds of re-engagement in email_setup is 0.8 ( 0.63 , 1.01 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | No |
| mobile_setup | The odds of re-engagement in mobile_setup is 1 ( 0.81 , 1.23 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| school_setup | The odds of re-engagement in school_setup is 1.48 ( 1.22 , 1.79 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| avatar_setup | The odds of re-engagement in avatar_setup is 0.9 ( 0.75 , 1.07 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | No |
| id_number_setup | The odds of re-engagement in id_number_setup is 1.94 ( 1.53 , 2.47 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| school_gradeForm 2 / Senior 2 | The odds of re-engagement in school_gradeform 2 / senior 2 is 1.21 ( 0.87 , 1.69 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| school_gradeForm 3 / Senior 3 | The odds of re-engagement in school_gradeform 3 / senior 3 is 1.33 ( 0.97 , 1.84 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| school_gradeForm 4 / Senior 4 | The odds of re-engagement in school_gradeform 4 / senior 4 is 1.33 ( 0.98 , 1.8 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| school_gradeIncomplete Profile | The odds of re-engagement in school_gradeincomplete profile is 0.81 ( 0.52 , 1.28 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | No |
| school_gradeNot in high school | The odds of re-engagement in school_gradenot in high school is 2.4 ( 1.06 , 5.01 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| school_gradeSenior 5 | The odds of re-engagement in school_gradesenior 5 is 1.38 ( 1.03 , 1.87 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| school_gradeSenior 6 | The odds of re-engagement in school_gradesenior 6 is 1.2 ( 0.88 , 1.65 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| leaderboard_school_rank | The odds of re-engagement in leaderboard_school_rank is 1 ( 1 , 1 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| enabledTRUE | The odds of re-engagement in enabledtrue is 1.51 ( 0.88 , 2.64 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | No |
| Verified | The odds of re-engagement in verified is 0.52 ( 0.3 , 0.88 ) times lower than the odds of re-engagement in the reference level, fixing all else constant. | Yes |
| countryRwanda | The odds of re-engagement in countryrwanda is 5.15 ( 3.28 , 8.14 ) times higher than the odds of re-engagement in the reference level, fixing all else constant. | Yes |