Skip to content

AI-Driven Recommendation: Personalized Learning Feed for Code-A2Z Users #1211

@kurrasriharsha26

Description

@kurrasriharsha26

Important Points to Note

  • I agree to adhere to the project's Code of Conduct.
  • I have reviewed and understood the project's Contributing Guidelines.
  • I have checked the existing issues and can confirm that this is not a duplicate.
  • I have reviewed and understood the project's Issue Creation Guidelines.

Category

Feature Addition

Enhancement Description

Introduce an intelligent recommendation system that curates a personalized learning feed for each user. Based on their interaction history, skill level, and preferred domains (e.g., Web Dev, DSA, AI/ML), the system will suggest relevant blogs, projects, and coding challenges—making Code-A2Z feel like a tailored mentor.
🚨 Problem Statement
Currently, all users see the same homepage and content suggestions, regardless of their background or goals. This leads to:

  • Content Overload: Beginners may feel overwhelmed by advanced topics.
  • Low Engagement: Users skip content that doesn’t match their interests.
  • Missed Opportunities: High-value resources go unnoticed by the right audience.
    🤖 AI-Driven Solution
    Build a recommendation engine that uses user metadata and activity logs to personalize the experience.
    🔍 Smart Algorithm
  • Content-Based Filtering: Match tags, keywords, and categories with user preferences.
  • User Clustering: Group users by behavior and recommend what similar users liked.
  • Skill-Level Detection: Use quiz scores, completed projects, and time-on-page to infer skill level.
    AI Feedback Loop (Planned)
  • Users can rate recommendations (👍/👎).
  • System learns from feedback to refine future suggestions.
  • Admin dashboard shows top-performing content per user cluster.

Screenshots or Logs

Screenshots / Logs (To Be Included in Final PR)

  • Personalized feed showing recommended blogs/projects.
  • Logs of user interaction and recommendation triggers.
  • Feedback analytics showing improvement in engagement.

Priority

Up to 2 days

Open Source Program

GSSoC

Would you like to work on this issue?

Yes

Metadata

Metadata

Assignees

Projects

Status

assigned

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions