Steam Games Recommendation CLI

I wanted to understand how recommendation systems actually work under the hood, so I built a lightweight CLI using the Steam API to simulate personalization based on user behavior.

What I did:

  • Integrated Steam API to access user game libraries (and user library information)

  • Parsed and structured game metadata

  • Implemented logic-based recommendation rules

  • Added functionality for additional explorations in data structures and algorithms (shortest path between two games, most central games to a node and graph data structure)

Code available on request!