The Department of Education (ED) launched its first developer site. The developer site is built on GitHub which will make it easier for ED to centralize their code and Application Programming Interfaces (APIs). Currently, ten APIs are on the developer site:
- The Civil Right Data Collection (CRDC) APIs: These three APIs give information on public school enrollment in 2013–14, chronic absenteeism in 2013–14, and out-of-school suspension in 2013–14.
- The College Scorecard API: This is data from the College Scorecard project which allows student and families to “compare college costs and outcomes as they weigh the tradeoffs of different colleges, accounting for their own needs and educational goals.” (735 KB, PDF)
- My Brother’s Keeper (MBK) APIs: These are six datasets that provide information on “18- to 24-year-olds by race/ethnicity and sex, including high school dropout rates; college enrollment and graduation rates; rates of disconnected youth (who are neither working nor in school); imprisonment rates; and labor force participation rates.”
What is especially interesting about the CRDC and MBK APIs is that they are APIs created from flat files. Flat files can be a text document, spreadsheet, or similar type of file not in a database. ED used an 18F open source project, AutoAPI, to convert the flat files into APIs. AutoAPI is a great leap forward because there are many agency datasets that are still in flat file formats. Having an automated system to build APIs from flat files can quickly increase the number of federal government APIs.
Organizing ED’s open source projects and APIs is the first goal for the developer site. The second goal is to spread the news about ED’s efforts on building out education’s “digital landscape.” Developers can learn more about ED’s open source projects by visiting the repositories section. ED will also use the developer site to highlight how other developers are using ED’s data resources.
As ED explains, the developer site is just the beginning. ED asks for help from the public — in tell ED “what APIs you would like to see and your ideas for improving our datasets and documentation.” I suggest that ED map the education data ecosystem like the recent mapping of the big data ecosystem of U.S. agriculture. Mapping the U.S. educational system’s big data ecosystem would be a major asset for developers and could greatly spur developing educational apps. Also, ED should make connections with child welfare datasets and with U.S. labor datasets. It would be interesting and beneficial to see education’s impact on improving child welfare and building a robust, educated workforce.
GitHub is used for illustrative purposes and does not imply endorsement by the U.S. Federal government or any specific Federal agency. Each week, The Data Briefing showcases the latest federal data news and trends. Visit this blog every week to learn how data is transforming government and improving government services for the American people. If you have ideas for a topic or have questions about government data, please contact me via email. Dr. William Brantley) is the Training Administrator for the U.S. Patent and Trademark Office’s Global Intellectual Property Academy. All opinions are his own and do not reflect the opinions of the USPTO or GSA.