Google search turns up a number of commercial options<p><a href="https://www.google.com/search?client=firefox-b-1-e&q=extract+information+from+cv" rel="nofollow">https://www.google.com/search?client=firefox-b-1-e&q=extract...</a><p>For open source there is<p><a href="https://github.com/tramyardg/CVparser">https://github.com/tramyardg/CVparser</a>
<a href="https://www.open-resume.com/resume-parser" rel="nofollow">https://www.open-resume.com/resume-parser</a><p>which are rules based. A modern approach would be to use a model like T5<p><a href="https://huggingface.co/docs/transformers/en/model_doc/t5" rel="nofollow">https://huggingface.co/docs/transformers/en/model_doc/t5</a><p>Training something like that would take a few thousand resumes though.