Resume Parser

Resume Parsing, known as CV Parsing, Resume Extraction or CV Extraction, is the conversion of a free-form CV/resume document into structured information in JSON or XML format — suitable for storage, reporting and manipulation.

Input:This parser will be used to parse thousands of UNSTRUCTURED resumes in html, word (doc, docx), rtf, text, rtf and pdf formats. Resumes will be in English language to start with but the parser should be capable of parsing resumes in other languages.

Output: JSON or XML format files of the resume when all the words from resume are parsed and structured correctly.

Parser should also output the report and metric on what worked and what did not. This report should help in further tuning the parser.

Accuracy: We areexpecting a high degree of accuracy. Ideally the parser should be able to reach maintain 95% accuracy. We are expecting minimum of 90% accuracy for each resume.

Method: We are not looking at keyword based parser. We are looking for a parser that can be trained and improve its accuracy over a period. Also, the fields parsed should be configurable and we should be able to extend the parser in a fashion that we can add more fields to be parsed with little effort. Parser should be able to do Fuzzy look up

Resume Parser should be written such that in can eventually be invoked using a web based application.

In order to identify information from CVs and profiles, the extraction engine should learn to create “rules” within its machine-learning algorithms by analysing the data.

Fields that need to be parsed – Not all the resumes will have all the fields – Also the parsing should not limit to just these fields.

1. First Name

2. Middle Name

3. Last Name

4. Email Address

5. Mobile Number

6. Date of Birth

7. Picture/Image

8. Social media profile links

9. Gender

10. Nationality

11. Address

12. City

13. State

14. Country

15. Zip Code

16. Summary/Objective

17. Achievements

18. Current Location

19. Skills(top to bottom)

20. Current Company Name

21. Current Company Designation

22. Current Company Start Date

23. Current Company End Date

24. Current Company Roles & Responsibilities

25. Previous Company Name

26. Previous Company Designation

27. Previous Company Start Date

28. Previous Company End Date

29. Previous Company Roles & Responsibilities

30. Education

31. Year of passing

32. Board/university

33. Certification

34. Marital Status

35. Language Known

36. Interest/Hobbies

37. References

38. Soft Skills

39. Training courses

Output of the parser should be an JSON tagged file, one JSONfile for each parsed resume, output file name to be the same as the input file name with extension.

All the parsed fields will be used to upload into a MySQL database. Parser is also required to do the database insertion as part of the parsing process.

We will supply a sample set of resumes, as many as you need to be successful.

Skills: Java, JSON, Regular Expressions, Python

See more: best resume parser, resume parser using, resume parser open source, resume parser open source xml, resume parser java, resume parser getafreelancer, tiff resume parser, free resume parser, resume parser getfreelancer, resume parser web service econn sovren, free resume parser java, sovren resume parser download, create resume parser php, resume parser perl, resume parser application, word resume parser source code

About the Employer:
( 0 reviews ) Hyderabad, India

Project ID: #20764071

7 freelancers are bidding on average ₹45555 for this job


Hello I am a highly motivated young technocrat from India. Currently, I am a Ph.D. research scholar in the department of Computer Science & Engineering at Indian Institute of Technology (ISM) Dhanbad, India. I am appr More

₹120000 INR in 120 days
(12 Reviews)

Hello, we are a team of fullstack developers and we have the technical skills to meet the requirement, setting milestones that are associated with the percentage of effectiveness of unstructured CVs that will be transf More

₹25000 INR in 15 days
(0 Reviews)

I have already worked on resume parsing in one my project. So it will be easy for me complete this work in an efficient way.

₹25000 INR in 7 days
(0 Reviews)

Hello i can done this using python 3.6 by two ways. -first: converting doc to pure text and parse by structure. -second: google vision to extract text and parse estructure. I am 100% sure to complete Relevant Skills a More

₹22222 INR in 2 days
(1 Review)

This is the work of information extraction. I can do it using regexes, or use entity extraction techniques using deep learning for doing this task. Relevant Skills and Experience I am a OCR/NLP engineer at my full-tim More

₹66666 INR in 15 days
(0 Reviews)

Hello, I have experience in developing and creating websites, applications, online stores. And also there is experience in testing them. Could you send me a detailed terms of reference for your project? Sincerely, Yar More

₹30000 INR in 21 days
(0 Reviews)

Hey, Note: I come through your job post and read carefully your description and would be able to execute it with my experience and knowledge I'm a Masters Student in Machine Learning with extensive experience in Deep More

₹30000 INR in 10 days
(0 Reviews)