Yes, it's called a human being.
Really, given the phenomenal variations possible in what a CV even looks like, let alone things like organisation, layout, formatting, and content......
This is why employment agencies that provide facilities to upload resumés also have a pile of other form fields that jobseekers get to fill in as well. That is what is used in shortlisting.