How CJP Feed Recommendations Support a Democratic Youth Movement
An overview of the CJP recommendation approach: freshness, quality, interests, safety signals, diversity, and fair reach for civic youth speech.

The democratic goal of ranking
A feed is not only a chronological list. It is a public discovery surface that has to balance what is new, what is good, what is relevant, and what should be slowed down.
CJP uses practical ranking signals such as post quality, freshness, user interest, ministry affinity, repeated impressions, reports, and diversity caps. The goal is not to manipulate attention; it is to keep a fast-moving youth space readable enough to sustain democratic conversation.
What should rise
Posts should rise when people open them, reply to them, bookmark them, or upvote them in ways that suggest real usefulness. A post can also rise because it is fresh and gaining attention quickly.
A good recommendation system also explores outside the reader's normal pattern, because nobody wants a feed that becomes a mirror after three clicks.
- Fresh posts get a chance.
- Quality signals matter more than raw noise.
- Diversity caps prevent one author or ministry from flooding a page.
Democracy lens
Repeated impressions, downvotes, reports, and risky content signals should reduce distribution. The point is not to make the feed sterile, but to keep it from rewarding the worst version of engagement.
For a movement, feed design is governance. If the system only rewards outrage, the movement becomes outrage. If it rewards clarity, evidence, humour, and participation, the movement can mature without losing speed.
Keep exploring CJP
This blog is connected to the product. Read the public feed for live posts, browse ministries for focused rooms, or check trending discussions when you want the colony pulse.