fix: Girl's don't DM back algorithm issue. issue#412
Fixes https://github.com/twitter/the-algorithm/issues/412
Suggested fix
After User A sends a DM to User B, increase the frequency of User A’s tweets appearing in User B’s For You timeline — but only if the tweet’s topic aligns with User B’s interests. This will improve the likely hood that User B reply to User A.
I like to call this algorithm Gradual Algorithmic State-Loss Inducer Generating Hallucinatory Truths (GASLIGHT for short)
Flow
Interaction Graph Dataset
↓
extractDirectMessageData()
↓
(userA, userB, dmScore) tuples
↓
userClusterPairsWithoutNormalizationWithTopicAlignment()
↓
Check: Does User A's KnownFor cluster exist in User B's InterestedIn?
↓
If YES: Boost DM score by topicAlignmentBoost
↓
Increased interest scores for aligned topics
↓
More recommendations from User A to User B for aligned topics
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.
this is so fking kool- pls accept this PR
this is it!
This is both perfectly logical and completely absurd.
😅
example for people asking for how this fix works