With new programming technologies and frameworks being developed every year, the toughest part of learning programming is deciding where to begin, especially, if you are new to the field of software development. There are hundreds of programming languages in widespread use, each with its own complexities and idiosyncrasies. In this project, an attempt is made to build a dashboard with interactive data visualizations that represents coding languages popularity for the years 2017-18 using the Stack Overflow's developer survey results. Additionally, by making use of time series analysis of the above data, a prediction will be made to quantify the popularity of programming languages for 2019. This dashboard will help its users in discovering which programming languages will be most suitable for their interests and career goals.
Anirudh Kulkarni
-
Interactive Data Visualization with D3.js, DC.js, Python, and MongoDB
http://adilmoujahid.com/posts/2015/01/interactive-data-visualization-d3-dc-python-mongodb/ -
A look at Queue.js and how you can load multiple files before running the rest of the code.
https://github.com/d3/d3-queue
http://bl.ocks.org/mapsam/6090056 -
dc.js - Number Display Example
https://github.com/dc-js/dc.js/blob/master/web/examples/number.html -
A meaningless example of multiple selectMenus on some random data.
https://dc-js.github.io/dc.js/examples/select.html -
For ARIMA - ARIMA and Python: Stock Price Forecasting using statsmodels
https://www.youtube.com/watch?v=o7Ux5jKEbcw -
For Strem Chart
http://bl.ocks.org/WillTurman/4631136#index.html