Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Candidate generation (with attention check) #185

Open
glciampaglia opened this issue Apr 4, 2023 · 1 comment
Open

Candidate generation (with attention check) #185

glciampaglia opened this issue Apr 4, 2023 · 1 comment
Labels
backend Issues related to the backend of Rockwell needs discussion
Milestone

Comments

@glciampaglia
Copy link
Collaborator

glciampaglia commented Apr 4, 2023

Currently we are ranking all available tweets in the home timeline. Since the feed reading task will consist of 5 screens of 10 tweets each, we need to identify 50 tweets. To do so, we take the top k tweets with links to Newsguard domains (k < 50) and mix them with 50 - k tweets that do not have links to NG domains (see #47). However, our outcomes of interest are about changes in engagement with low-quality NG domains due to re-ranking, so this introduces the problem that if a low-quality NG domain is re-ranked outside of the top k, it will never be shown.

To avoid this, we need to decouple the ranking phase from the candidate generation phase, which is where we identify all the tweets that will be ranked. The former depends on the treatment (relevance, relevance + diversity, reverse chronological), while the latter is independent of treatment.

One possible way to do so is to identify a set of tweets with NG domains so that the proportion of low- to high-quality sources matches the baseline frequency in the home timeline of the user. We could select the most recent ones, or the ones with most engagements, or a mix of the two. We need to discuss which one to choose.

@glciampaglia glciampaglia added needs discussion backend Issues related to the backend of Rockwell labels Apr 4, 2023
@glciampaglia glciampaglia added this to the The Actual Experiment! milestone Apr 4, 2023
@glciampaglia glciampaglia changed the title Candidate generation Candidate generation (with attention check) Aug 31, 2023
@glciampaglia
Copy link
Collaborator Author

We are not going to do attention checks anymore, moving to utopia and archiving.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Issues related to the backend of Rockwell needs discussion
Projects
None yet
Development

No branches or pull requests

1 participant