YouTube music video crawler which can play and recommend music videos based on artist or music genre. The recommendation system uses a GraphQL query engine.