Skip to content

Representation Score Dashboard #258

@ryparker

Description

@ryparker

Summary

Create a personalized dashboard that calculates and displays how well a users representatives align with their stated preferences - directly answering the core value prop "Does Congress represent you?"

Problem

Users can see how their reps vote, but cannot easily understand if those votes align with their personal values. No competitor offers this feature.

Proposed Solution

Core Features

  1. Preference Survey - Let users indicate their position on key issues (abortion, guns, immigration, climate, healthcare, etc.)
  2. Alignment Score - Calculate percentage match between user preferences and rep voting record
  3. Issue Breakdown - Show alignment per topic area
  4. Comparison View - Compare user alignment across all their reps (House + 2 Senators)
  5. Historical Trend - Track alignment over time

UI Components

  • Overall score prominently displayed (e.g., "Your Rep votes with you 67% of the time")
  • Issue-by-issue breakdown with recent votes
  • Visual comparison charts
  • "Biggest disagreements" highlight

Technical Considerations

  • Requires vote categorization by topic (leverage existing AI)
  • User preference storage (auth required)
  • Score calculation algorithm
  • Caching for performance

Success Metrics

  • User survey completion rate
  • Return visits to check score
  • Social shares of score
  • Time on page

Competitive Advantage

No competitor (GovTrack, Congress.gov, Quorum) offers personalized representation scoring. This would be a major differentiator.

References

  • VoteSmart interest group ratings (inspiration)
  • ISideWith.com quiz model

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions