Skip to content

Added graph-based recommendation engine under project-gamma/graph#2

Merged
bhavitha9052004 merged 1 commit intomainfrom
project-gamma-graph
Jun 12, 2025
Merged

Added graph-based recommendation engine under project-gamma/graph#2
bhavitha9052004 merged 1 commit intomainfrom
project-gamma-graph

Conversation

@bhavitha9052004
Copy link
Copy Markdown
Collaborator

Recommendation Engine - Team 3 Contribution

This PR adds a graph-based personalized learning path recommender engine using prerequisite concept graphs under project-gamma/graph.

Key Contributions:

  • recommendation_engine.py: Shortest path-based recommender logic
  • concept_graph_full.json: Concept graph JSON (nodes: DSA concepts)
  • learner_profiles.json: Sample learner mastery levels
  • cg_visualization.py: Interactive graph visualization
  • concept-graph.py: Constructed concept graph from MIT OCW DSA lectures
  • Other supporting files: lecture_titles.txt, HTML files for rendering

###Team Involved:

  • Team 3

Please review and merge!

@bhavitha9052004 bhavitha9052004 merged commit 4d86222 into main Jun 12, 2025
genomecrafter pushed a commit that referenced this pull request Jun 29, 2025
bhavitha9052004 pushed a commit that referenced this pull request Jun 30, 2025
Oblivious19 pushed a commit to Oblivious19/Concept-Positioning-System that referenced this pull request Jul 3, 2025
…ject-gamma-graph

Added graph-based recommendation engine under project-gamma/graph
AlakhMathur pushed a commit that referenced this pull request Jul 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant