discussion linkcomments titleour nexus devices are about to explode discussion linkcomments --snip-you would use similar process to access and analyze information with any api with this datayou could make visualization showing which submissions have inspired the most active recent discussions try it yourse lf - other languagesmodify the api call in python_repos py so it generates chart showing the most popular projects in other languages try languages such as javascriptrubycjavaperlhaskelland go - active discussionsusing the data from hn_submissions pymake bar chart showing the most active discussions currently happening on hacker news the height of each bar should correspond to the number of comments each submission has the label for each bar should include the submission' titleand each bar should act as link to the discussion page for that submission - testing python_repos pyin python_repos pywe printed the value of status_code to make sure the api call was successful write program called test_python_repos pywhich uses unittest to assert that the value of status_code is figure out some other assertions you can make--for examplethat the number of items returned is expected and that the total number of repositories is greater than certain amount summary in this you learned how to use apis to write self-contained programs that automatically gather the data they need and use that data to create visualization we used the github api to explore the most-starred python projects on githuband we looked briefly at the hacker news api as well you learned how to use the requests package to automatically issue an api call to github and how to process the results of that call we also introduced some pygal settings that further customize the appearance of the charts you generate in the final project we'll use django to build web application working with apis