twitter / twitter/communitynotes

suggest notes based on contributor's home region

Open
#429 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.9k
Forks
350
Avg merge
6m
Merged PRs (30d)
2

Description

Is your feature request related to a problem? Please describe.
Yes, the ‘Needs your help’ feed is full of notes that give context on topics I am completely unaware of. When someone registers for the Community Notes feature, the only option is to receive notes based on language.
However, it would be much more useful if notes were suggested to contributors based on their location.

Describe the solution you'd like
‘Need your help’ and ‘New’ note suggestions should be based on the contributor’s home region, not just their selected language. This way, notes in that region could receive the necessary votes to reach ‘helpful’ or ‘not helpful’ status more quickly.

Additional context
I’m from Hungary, but the suggestions always come from the US or India — rarely from Europe. There hasn’t been a single case where the system suggested a Hungarian note, even though I’ve set both English and Hungarian as my preferred languages.
As a note writer, this is very frustrating, because not a single note I’ve written on local posts has reached ‘helpful’ or ‘not helpful’ status. Only 3 out of 50 notes have reached that status, and those were on US-based posts.
That’s why I had to create a Reddit forum where I collect these note suggestions, with the sole purpose that someone from the same region will find them and rate them. you can check it here:
https://www.reddit.com/r/cnhungary/
also created an X community where I started to collect those posts which are Hungarian related:
https://x.com/i/communities/1993817968040374373
But I guess with this feature these forums would not be necessary.

Thanks,

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the Python source for the Community Notes registration and the ‘Needs your help’ and ‘New’ suggestion flows, then trace how preferred languages currently affect note selection. The issue does not name a file or test, so first identify the relevant entry points and how contributor home region could be represented. Done means regional notes are incorporated into both feeds while preserving language preferences and improving coverage for local notes.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.