Open source code contributions contain a large amount of technical skill information about developers, which can help to identify suitable candidates for a particular development job and therefore impact the success of a development team. We develop CVExplorer as a tool to extract, visualize, and explore relevant technical skills data from GitHub, such as languages and libraries used. It allows non-technical users to filter and identify developers according to technical skills demonstrated across all of their open source contributions, in order to support more accurate candidate identification. We demonstrate the usefulness of CVExplorer by using it to recommend candidates for open positions in two companies.
Reference:
Greene, G.J. and Fischer, B. 2016. CVExplorer: identifying candidate developers by mining and exploring their open source contributions. In:31st IEEE/ACM International Conference on Automated Software Engineering (ASE), 3-7 September 2016, Singapore, Singapore.
Greene, G., & Fischer, B. (2016). CVExplorer: identifying candidate developers by mining and exploring their open source contributions. Association for Computing Machinery (ACM). http://hdl.handle.net/10204/8906
Greene, GJ, and B Fischer. "CVExplorer: identifying candidate developers by mining and exploring their open source contributions." (2016): http://hdl.handle.net/10204/8906
Greene G, Fischer B, CVExplorer: identifying candidate developers by mining and exploring their open source contributions; Association for Computing Machinery (ACM); 2016. http://hdl.handle.net/10204/8906 .
31st IEEE/ACM International Conference on Automated Software Engineering (ASE), 3-7 September 2016, Singapore, Singapore.Due to copyright restrictions, the attached PDF file only contains the abstract of the full text item. For access to the full text item, please consult the publisher's website.