I've actually done this exact project a few different ways. Unfortunately they are all in MATLAB, so unless you have access to that I can't share code. I can share data sources though!
https://nfdc.faa.gov/xwiki/bin/view/NFDC/WebHome
This is, as near as I can tell, where every company that...