ONETr is a package for R that facilitates authenticated interaction with the O*NET Online API within the R statistical computing environment. The project was spawned from a desire to efficiently access the pool of occupational descriptor data (e.g., knowledge, skills, work styles, etc.) available through the API, all without leaving R.
ONETr currently stands as the only public R package for O*NET API interaction, and has been downloaded from CRAN 4,000+ times in its first year. I wrote ONETr independently and continue to maintain/upgrade it myself. Find the current release of ONETr on CRAN and the development version on GitHub.×
The Dynamic Reporting Engine is a custom R-based solution for processing and analyzing raw institutional assessment data files. The system processes, cleans, and analyzes raw data files provided by educational testing companies. It is capable of generating both static and dynamic/reactive reports to facilitate deeper data-based insight into trends. These reports are flexible in content, containing both tabular and graphical presentation of analytics. The reporting engine was programmed to meet the needs of administrators across a number of public higher education institutions. I built the engine independently and continue to expand and support its functionality.×
Six Degrees of Occupation is a dynamic digital tool for generating network graphs of related occupations. The tool accepts an input occupation from the user and graphs the occupation's relational network based on similarities in skill and experience requirements. Six Degrees is intended for use by organizational practitioners, academics, and laymen who want to explore skill sets, career paths, and occupational data. The project was funded in part by a Provost's Digital Innovation Grant from The Graduate Center, CUNY. The project remains in active development, with plans for building out analytic options and general functionality.×
The Assessment Dashboard is a browser-based data dashboard presenting visualizations of assessment performance data. The dashboard can display a wide variety of charts, visualizations, and data tables. It is highly adaptable, and can be customized to fit virtually all forms of data. The dashboard is useful for both monitoring data and action planning.×