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

Make a weekly top comments page on Metaculus #2290

Open
ryooan opened this issue Feb 26, 2025 · 10 comments
Open

Make a weekly top comments page on Metaculus #2290

ryooan opened this issue Feb 26, 2025 · 10 comments
Assignees

Comments

@ryooan
Copy link
Contributor

ryooan commented Feb 26, 2025

SimonM, a user from years ago, used to run metaculusextras, which had a number of cool metrics about Metaculus, including top comments of the week. He would also tweet these out: https://x.com/MetaculusExtras/status/1454860114452697090

I think we should have a dedicated page for this on Metaculus to encourage good comments and reward them with attention and kudos, and would also love if we tweeted these out every week (@christianMet what do you think?).

The goal is to reward good comments and encourage users to make more good comments.

Tangential but possibly related, I also think it would be great to have an all comments feed, so you can sort them by new, hot, or top in the past week / month, etc. But this is largely separate and I think it's higher value to just do the top comments of the week dedicated page first if it's not more efficient to do these together.

@ryooan
Copy link
Contributor Author

ryooan commented Feb 26, 2025

Made an issue for tracking this @SylvainChevalier .

@SylvainChevalier
Copy link
Contributor

@aseckin let's try to time-box this and maybe have a not-very-polished version? If not we'll make it a project for better tracking.

Further requirements:

  • Show this week's top comments, and also previous weeks behind a click.
  • Exclude people with medal exclusion records.

@aseckin
Copy link
Contributor

aseckin commented Feb 27, 2025

Can we reliably generate similar summaries without human intervention? @ryooan @SylvainChevalier

Image

@aseckin
Copy link
Contributor

aseckin commented Feb 27, 2025

If we can generate those, they are super helpful for putting the comment in the right context before the need for actually consuming the comment. Very basic prototype of what that could look like, placed in the Feed Sidebar.

Image

@ryooan
Copy link
Contributor Author

ryooan commented Feb 27, 2025

Unless it's quick to set up an LLM pipeline to create those summaries maybe we just skip that for the MVP and only show the comment? Summaries in Tweets could be done manually until we have an LLM pipeline.

@aseckin
Copy link
Contributor

aseckin commented Feb 27, 2025

without the summaries, it could look like this:

Image

@aseckin
Copy link
Contributor

aseckin commented Feb 27, 2025

Some implementation details:

  • Weekly Top Comments is added to the feed sidebar
  • By default, it displays the latest completed week (weeks start on Monday and ends on Sundays)
  • Users can switch between weeks using the navigation element up top.
  • At launch, we only display top comments from 3 weeks before. (If we launched today, Feb3-9, Feb10-16 and Feb17-23 would be available)
  • Only top 10 comments are shown for each week. Main criteria is upvotes
  • As soon as a week ends, its top comments are identified and the week's page is populated.
  • Would be nice if the URL structure was in a nice readable format when showing and navigating between each week

anything else you'd like to add? @ryooan @SylvainChevalier

@draaglom
Copy link
Contributor

love this idea

@christianMet
Copy link
Contributor

christianMet commented Feb 28, 2025 via email

@SylvainChevalier
Copy link
Contributor

lgtm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants