OmkarPathak / pyresparser

A simple resume parser used for extracting information from resumes
GNU General Public License v3.0
774 stars 395 forks source link

Improve name parsing and add address parsing #11

Open aafaq-hassan-confiz opened 4 years ago

aafaq-hassan-confiz commented 4 years ago

Excellent work!

Can you please try to improve name parsing?

Can you please add address parsing too?

Thanks.

OmkarPathak commented 4 years ago

@aafaq-hassan-confiz yes. I'm constantly trying to improve the parsing. Address parsing will be available in next release. Thanks for the feedback :smile:

aafaq-hassan-confiz commented 4 years ago

It parses phone number, but many times phone number was not parsed, please add improving phone parsing in your backlog.

When will you publish latest changes to https://pypi.org/project/pyresparser?

OmkarPathak commented 4 years ago

@aafaq-hassan-confiz soon 😄

AliKazim7 commented 4 years ago

Hi Omkar excellent work buddy really love this script. Currently i am working on feature where we can extract complete data from file and display it our web. Till now im able to extract data to my requirement but face error on Extracting name sometime it will give wrong name or something else. Plus is there a way where i can extract only companies name from CV? thanks again for such great script

aafaq-hassan-confiz commented 4 years ago

Please publish latest changes to https://pypi.org/project/pyresparser

OmkarPathak commented 4 years ago

@aafaq-hassan-confiz new version 1.0.6 is released. Please let me know if you get desired results

aafaq-hassan-confiz commented 4 years ago

Thanks @OmkarPathak. I have noticed in new release that phone parsing has been improved but now phone number is not being completely parsed, last 2 or more digits are being discarded from parsed phone number.

OmkarPathak commented 4 years ago

@aafaq-hassan-confiz I have now added custom regex parsing option. You can add the regex for phone numbers of you country and parser would parse them accordingly

aafaq-hassan-confiz commented 4 years ago

@OmkarPathak I have to parse resumes across different countries, so I can't use regex for a single country. So if you could find the current issue and improve your regex then that would be a great help, thanks in advance 😄

OmkarPathak commented 4 years ago

@aafaq-hassan-confiz you can try a generic regex. The reason behind I incorporated custom regex was because I couldn't find a generic regex that would parse all the mobile numbers. You can find some generic ones on Stack Overflow. All the best. Till the being can we close this issue?

aafaq-hassan-confiz commented 4 years ago

@OmkarPathak this ticket is specifically for improving name parsing and adding address parsing. I think this ticket should remain open till at least address parsing is added.

aafaq-hassan-confiz commented 4 years ago

@OmkarPathak when will address parsing be added? Please add address parsing as soon as possible, I need it, thanks.

mukulanand8 commented 4 years ago

Hey @OmkarPathak First of all, thanks for the script! Super helpful! Regarding name parsing, is it possible to exclude results such as "Curriculum Vitae" and "Resume" and use the next possible name?

OmkarPathak commented 4 years ago

@mukulanand8 yes we can. We simply have to filter out those. You can do it by changing this

sauravi-5 commented 1 year ago

Hey @OmkarPathak First things first, great job at the resume parser and thanks for the code. It's of great help. On the future work part of it, how about adding a section for parsing projects and hobbies if any?