• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

How to Parse Resume/CV using POI

 
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi All,
 How to extract the candidate name, education, experience, project details form resume using poi. Currently i'm using keyword search and regex patteren matching but it displays all data if one keyword matches.

 
Saloon Keeper
Posts: 7590
177
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
That's a lot of code. Please given an example input, and tell us what this code does with it, and what should happen instead.

My guess would be that CVs are formatted in too many different ways to be amenable to be processed via regexps.
 
Marshal
Posts: 79239
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Presumably you would have a web form which the CV is entered with, so you can parse each of the fields. Again it would probably not be a format amenable to parsing with regexes: what will you do if candidate A says, “BSc in Computer Sciences,” and candidate B says, “Computer Sciences BSc”?
Why are you parsing names in the first place? That is not a feature you want to assess before interview.

And welcome to the Ranch
 
Mujahid Ateeb
Greenhorn
Posts: 7
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Tim Moores wrote:That's a lot of code. Please given an example input, and tell us what this code does with it, and what should happen instead.

My guess would be that CVs are formatted in too many different ways to be amenable to be processed via regexps.



Hi, Can you tell me any method or any algorithm to extract education,project details and experience from companies.

Here I'm using regex and String methods.
If I'm going to search MS education it prints MS education as well as skills like MS Office.
 
Tim Moores
Saloon Keeper
Posts: 7590
177
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Unless the input is regularized in some fixed format, that's impossible to achieve in general. The formats of CVs that people come up with are much too varied for such a strictly described approach. As Campbell mentioned, the same concept can be conveyed in multiple ways, to say nothing of misspellings.
reply
    Bookmark Topic Watch Topic
  • New Topic