I actually assumed there were libraries written for that sort of thing already -- so many company sites let you upload a resume and parse it.