60 likes | 294 Views
MyAnimeList Visualizer. By Binh Tran. JSON Data Format. {" anime":[{ " status":"finished airing", " type":"TV ", "score":0, " watched_episodes":13, " watched_status":"watching ", " title":"Cowboy Bebop", " episodes":26, }]}.
E N D
MyAnimeListVisualizer By Binh Tran
JSON Data Format {"anime":[{ "status":"finished airing", "type":"TV", "score":0, "watched_episodes":13, "watched_status":"watching", "title":"Cowboy Bebop", "episodes":26, }]}
Finished Tasks • Grab a MyAnimeList user's anime list data • Calculate ratio of episodes watched to score • Calculate ratio episodes watched to total episodes • Graph with x-axis (# of total episodes) • Graph with y-axis (# of episodes user watched) • Graph with z-axis (user's score) • Display one anime as an individual node on 3d graph • Color code the anime node from blue to red showing it's watched episodes to total episodes ratio
RemainingTasks • Make color code legend for anime node. Higher ratio of episodes watched to score will be shades of red. Lower ratio will be shades of green.
Extra Features • Show only specific animes by their types • Show other users animelists with a username textbox