Resume Parser Using Python | Extract Data from Resume Python | Satyajit Pattnaik

  Рет қаралды 47,428

Satyajit Pattnaik

Satyajit Pattnaik

Күн бұрын

Resume Parser Using Python | Extract Data from Resume Python | Satyajit Pattnaik
Code: bit.ly/3JKR7VJ
Music: www.bensound.com
#resumeparser #python #SatyajitPattnaik
Subscribe our KZbin Channel and press the bell icon to get regular updates: / satyajitpattnaik
Our Popular Videos:
➮ • Data Roles in 2023: Da...
➮ • End To End Machine Lea...
➮ • Build Your Own Alexa w...
…………………………………………………………………..
Follow us on:
FACEBOOK: / pik.newbie
INSTAGRAM: / pik1989
LINKEDIN: / satyajitpattnaik
THANKS FOR WATCHING 😊

Пікірлер: 91
@lokeshsharma668
@lokeshsharma668 Жыл бұрын
i am facing this issue please help me "[E053] Could not read config file from C:\Users\Lokesh sharma\anaconda3\lib\site-packages\pyresparser\config.cfg"
@jageshseesar7133
@jageshseesar7133 Жыл бұрын
Hello, did you found the solution to this?
@sahild5953
@sahild5953 7 ай бұрын
same issue
@IKRAM-Hlal
@IKRAM-Hlal Ай бұрын
@@sahild5953 Same problem. Have you found a solution?
@jyotimaurya8693
@jyotimaurya8693 Күн бұрын
hy , did u found the solution of this issue cause i am facing the same problem . if yes then reply asap pls.
@siddhantrajmishra8851
@siddhantrajmishra8851 Жыл бұрын
Bahut informative achi video aau short and crisp way re jinsa ta bujha padila. Bhaut bahut dhanyabaad bhai
@MuhammadAyub-fl7cg
@MuhammadAyub-fl7cg 8 ай бұрын
Hi any one did run the project recently, I tried to download the project from git and then run it in my python virtual environment but didn't seem work kindly guide me
@SatyajitPattnaik
@SatyajitPattnaik 8 ай бұрын
Please refrain as there are many changes in the library, we are coming up with a new video on resume parsing soon
@dsc40sundar18
@dsc40sundar18 Жыл бұрын
TypeError Traceback (most recent call last) in 2 doc = Document() ----> 3 with open(filed, 'r') as f: 4 doc.add_paragraph(file.read()) TypeError: expected str, bytes or os.PathLike object, not _io.TextIOWrapper During handling of the above exception, another exception occurred: OSError Traceback (most recent call last) 8 frames /usr/local/lib/python3.7/dist-packages/spacy/util.py in load_config(path, overrides, interpolate) 679 # Split to support file names like meta.json 680 if key.split(".")[0] not in exclude: --> 681 writer(path / key) 682 return path 683 OSError: [E053] Could not read config file from /usr/local/lib/python3.7/dist-packages/en_core_web_sm/en_core_web_sm-2.3.1/config.cfg every time i am getting this error can u please slove it below is my code try: doc = Document() with open(filed, 'r') as f: doc.add_paragraph(file.read()) doc.save("text.docx") data = ResumeParser(filed).get_extracted_data() print(data['skills']) except: data = ResumeParser(filed).get_extracted_data() print(data['skills'])
@rkchauhan570
@rkchauhan570 Жыл бұрын
same
@baroiall9968
@baroiall9968 11 ай бұрын
same here as well
@rishikantpatel5008
@rishikantpatel5008 Жыл бұрын
Sir I am facing the problem in this line: data = ResumeParser('text.docx').get_extracted_data()
@AmitaKumari-yq5bd
@AmitaKumari-yq5bd Жыл бұрын
sir when i am using from resume_parser import resumeparse after pip install resume-parser then i am getting error mtesth-env\lib\site-packages esume_parser\degree\model\config.cfg . can you help me to solve this issue please ?
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
This library doesnt work these days, I will create a new video on resume parser soon
@rakhikumari190
@rakhikumari190 3 ай бұрын
hi satyajit , this code is not working. i got error in get.extract data().please help
@SatyajitPattnaik
@SatyajitPattnaik 3 ай бұрын
Oh i am sure the code is working fine 😀, i just tested it now, it might be some errors at your end due to some version mismatches
@vivekanandrai1236
@vivekanandrai1236 9 ай бұрын
Hey i am getting some issues when trying to parse marks of the candidate. Its not extracting marks from the resume so can you send me the code regarding this.
@SatyajitPattnaik
@SatyajitPattnaik 9 ай бұрын
Send me the resume
@MuhammadAyub-fl7cg
@MuhammadAyub-fl7cg 8 ай бұрын
Hi how did you run the project i tried to download the project rom git and then run it in my python virtual environment but didn't seem work kindly guide me
@jimmywoon9073
@jimmywoon9073 2 жыл бұрын
How to solve this issue. OSError: [E053] Could not read config file from c:\Users\acer\Desktop\FYP\Model\env\lib\site-packages\pyresparser\config.cfg
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
Stackoverflow it!!
@harithareddy4461
@harithareddy4461 Жыл бұрын
Got this error. Hard to overcome it. Even afternoon following stack overflow
@BalaKrishna-il2id
@BalaKrishna-il2id 9 ай бұрын
how to extract education details, certifications, and work experience from the resume. Able to extract other information using nltk
@SatyajitPattnaik
@SatyajitPattnaik 9 ай бұрын
New video coming up on this, this library has many issues, hence i am recreating another video on resume parsing
@irfansyah1909
@irfansyah1909 7 ай бұрын
is the video already on the youtube channel?@@SatyajitPattnaik
@SatyajitPattnaik
@SatyajitPattnaik 7 ай бұрын
@@irfansyah1909 not yet, but you can leverage open ai chatGPT to create a resume parser based on prompt engineering, we are creating one such web app on resume parsing soon, but the parser code wont be made public 😀
@Zainab-kazme
@Zainab-kazme 2 жыл бұрын
You explain everything very calmly and in nice manner. Bless.
@varunraste3538
@varunraste3538 2 жыл бұрын
Thank you for such a good content
@SuLinTan
@SuLinTan 2 жыл бұрын
Thank you for the video. How do you parse data from a .csv file format with resume string?
@brahimsabiri3116
@brahimsabiri3116 2 жыл бұрын
Hello, How to extract the phone number from resume using python
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
This library can extract the phone number, keep digging :)
@sarojrai8716
@sarojrai8716 2 ай бұрын
nice one! thanks, can you provide sample resume for this which is preferred by recruiter
@gopalbhandari506
@gopalbhandari506 2 жыл бұрын
Nice one
@kashimjakati6945
@kashimjakati6945 8 ай бұрын
Anyone facing the slowness on filed = input() from past 15 minutes it's loading only Anyone have idea how to fix it
@jillanisofttech2977
@jillanisofttech2977 2 жыл бұрын
Sir your WebScraper Good not working fine please update it sir please.
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
Its working fine for me, I just ran it, if you are getting errors, that must be because of some version mismatch, try to debug or else post questions on stackoverflow :)
@sakshidongre9507
@sakshidongre9507 2 жыл бұрын
@@SatyajitPattnaik which version are u using?
@anusuryarajawat5834
@anusuryarajawat5834 Жыл бұрын
Hi , I am creating a similar kind of project but the library isn't working so I wanted to know if u did some changes in the code
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
The library has changed, so my codes might not work, i will create a new video on this
@hmmmmn6770
@hmmmmn6770 Жыл бұрын
@@SatyajitPattnaik please create a new one been waiting for this from a long time.
@abhijithm6906
@abhijithm6906 8 ай бұрын
Im facing the same issue. Has the video been uploaded yet?
@rishikantpatel5008
@rishikantpatel5008 Жыл бұрын
Sir I am facing the problem in reading the file although I copied your code as it is.
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
The library could have changed, so the code might not work..
@rishikantpatel5008
@rishikantpatel5008 Жыл бұрын
@@SatyajitPattnaik So how can I remove this error
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
@@rishikantpatel5008 You will have to debug and fix it, based on the latest library changes, shouldnt be a big deal to fix an issue
@nesrinekanzari5185
@nesrinekanzari5185 2 жыл бұрын
Thank you 😍
@mayankporwal4858
@mayankporwal4858 Жыл бұрын
hey i am working on getting skills out of the job description mentioned so is there any many ot get that from a simple Job description of any job on any website.i will provide job description in string fromat? if possible please help
@snow4663
@snow4663 Жыл бұрын
what about pdf
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
This parser library doesnt work well, i will come up with another video for resume parsing
@areebairfan6972
@areebairfan6972 2 жыл бұрын
@Satyajit Pattnaik can you plz guide me i have defined the path where i saved my pdf file but this code isn't working. I'm using this way to define the path D:\CV esume.pdf.
@vijanisupeshalapiyawardana9424
@vijanisupeshalapiyawardana9424 Жыл бұрын
Why I am getting this error? --------------------------------------------------------------------------- UnicodeDecodeError Traceback (most recent call last) Cell In[9], line 4 3 with open(filed, 'r') as file: ----> 4 doc.add_paragraph(file.read()) 5 doc.save("text.txt") File :322, in decode(self, input, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd3 in position 10: invalid continuation byte During handling of the above exception, another exception occurred: OSError Traceback (most recent call last) Cell In[9], line 9 7 print(data['skills']) 8 except: ----> 9 data = ResumeParser(filed).get_extracted_data() 10 print(data['skills']) File ~/Documents/environments/python_env/lib/python3.11/site-packages/pyresparser/resume_parser.py:20, in ResumeParser.__init__(self, resume, skills_file, custom_regex) 14 def __init__( 15 self, 16 resume, 17 skills_file=None, 18 custom_regex=None 19 ): ---> 20 nlp = spacy.load('en_core_web_sm') 21 custom_nlp = spacy.load(os.path.dirname(os.path.abspath(__file__))) 22 self.__skills_file = skills_file File ~/Documents/environments/python_env/lib/python3.11/site-packages/spacy/__init__.py:51, in load(name, vocab, disable, enable, exclude, config) 27 def load( 28 name: Union[str, Path], 29 *, (...) 34 config: Union[Dict[str, Any], Config] = util.SimpleFrozenDict(), 35 ) -> Language: 36 """Load a spaCy model from an installed package or a local path. 37 38 name (str): Package name or model path. (...) 49 RETURNS (Language): The loaded nlp object. 50 """ ---> 51 return util.load_model( 52 name, 53 vocab=vocab, 54 disable=disable, 55 enable=enable, 56 exclude=exclude, 57 config=config, 58 ) File ~/Documents/environments/python_env/lib/python3.11/site-packages/spacy/util.py:472, in load_model(name, vocab, disable, enable, exclude, config) 470 if name in OLD_MODEL_SHORTCUTS: 471 raise IOError(Errors.E941.format(name=name, full=OLD_MODEL_SHORTCUTS[name])) # type: ignore[index] --> 472 raise IOError(Errors.E050.format(name=name)) OSError: [E050] Can't find model 'en_core_web_sm'. It doesn't seem to be a Python package or a valid path to a data directory.
@2000shivav
@2000shivav Жыл бұрын
Satyajit, We want one Resume Parser to our office can you develop?
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
Yes!
@2000shivav
@2000shivav Жыл бұрын
@@SatyajitPattnaik Can we discuss?
@vaishnavigupta9308
@vaishnavigupta9308 2 жыл бұрын
Sir can i get the same project using c# and react??
@anilkumarbhuma4152
@anilkumarbhuma4152 Жыл бұрын
Please explain vaex dataframe
@Findout1882
@Findout1882 Жыл бұрын
tell how to install this library
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
Currently, there are many changes in this library, so my codes might not work, i will create another video on resume parsing soon
@sajansudhir1859
@sajansudhir1859 2 жыл бұрын
Hi..Thanks..Any idea how to pull particular segment and then parse the data...I mean not searching key skills from entire resume but my locating where candidate particularly provide skills information and pulling out that one ideally....
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
so basically, you want to perform some string pattern matching? Did i understand correctly?
@sajansudhir1859
@sajansudhir1859 2 жыл бұрын
Ahhh...I want to crop the segment and extract information from that instead of searching with entire resume text...
@poonamsharma-te1kg
@poonamsharma-te1kg 2 жыл бұрын
If we have 2 columns in a resume then will this library parse it properly??
@beinginthegame5125
@beinginthegame5125 Жыл бұрын
no
@rohaborude
@rohaborude Жыл бұрын
not working. Tried my best to solve errors but this doesn't work for me.
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
The library has changed recently, so thats why many of the people are facing issues, i will create a new video on this topic soon
@user-rf4vc7mt4d
@user-rf4vc7mt4d Жыл бұрын
@@SatyajitPattnaik Did you make it?
@SatyajitPattnaik
@SatyajitPattnaik Жыл бұрын
@@user-rf4vc7mt4d We are working on this project, the tool will b ready soon
@user-rf4vc7mt4d
@user-rf4vc7mt4d Жыл бұрын
Was able to get it to work a lil while ago but thanks!
@FRUXT
@FRUXT 2 жыл бұрын
Does not work.... at all ... :(
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
The library might have changed..
@anirbansarkar6306
@anirbansarkar6306 2 жыл бұрын
Great and very helpful context. Thanks a lot @Satyajit Pattnaik
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
welcome Anirban
Жыл бұрын
Thanks for this! I'm creating an API to extract relevant information from CVs. In the first place I've tried OpenAI API, but it slows and the output is not consistent per request. I'm going to try this Python lib. Thanks!
@dannotes9396
@dannotes9396 10 ай бұрын
does parsing resume through open AI will have issues in compliance! Just asking out of curiosity because I am also planning to develop one 😊
5 ай бұрын
@@dannotes9396 I’ve solved that problem “showing” examples to the OpenAI models. It generates JSON files which the required structure. Regards,
@onkarpandhare
@onkarpandhare 2 жыл бұрын
👍👍
@sakshidongre9507
@sakshidongre9507 2 жыл бұрын
Sir please share the code of this video
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
it's just few lines of code, please type it up
@sakshidongre9507
@sakshidongre9507 2 жыл бұрын
@@SatyajitPattnaik then don't say that you'll mention it in the description
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
@@sakshidongre9507 Let me send you the code in a while
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
@@sakshidongre9507 Code: bit.ly/3JKR7VJ
@sakshidongre9507
@sakshidongre9507 2 жыл бұрын
@@SatyajitPattnaik this code is not working...says "can't import resumeparcer from pyresparcer"
@rex_2231
@rex_2231 Жыл бұрын
how to make a tabe out of the resume parser
@machineinsurgence87
@machineinsurgence87 2 жыл бұрын
Sir, is there an email id to which I can email you? I have a similar project.
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
what you need to email?
@machineinsurgence87
@machineinsurgence87 2 жыл бұрын
@@SatyajitPattnaik I have used this library. Have tested on 10 resumes and got different results such as, in resume 1, name is blank in the output and resume 2, the name is filled. Same applies to the other fields too. That is problem number 1. Now I also want to create a front end database for the HR where she/he can get only specific details such as name, skills and no of experience etc. I will also share the screenshot of different results
@SatyajitPattnaik
@SatyajitPattnaik 2 жыл бұрын
@@machineinsurgence87 If the library fails, then we have to use our own logic to extract data, my video was to just show an option called as pyresparser via which we can parse resumes. You can also raise an issue in the official GitHub page of pyresparser
@machineinsurgence87
@machineinsurgence87 2 жыл бұрын
@@SatyajitPattnaik May I know how may I edit an existing package? I mean I tried to find the code to edit a package, but was unable to.
Extract PDF Content with Python
13:15
NeuralNine
Рет қаралды 216 М.
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 25 МЛН
Spongebob ate Patrick 😱 #meme #spongebob #gmod
00:15
Mr. LoLo
Рет қаралды 19 МЛН
Match Your Resume To A Job Description (Resume Scanner)
11:47
Computer Science
Рет қаралды 31 М.
AI Resume Insights in 20 Minutes Using Personality Insights and Python
19:06
规则,在门里生存,出来~死亡
00:33
落魄的王子
Рет қаралды 25 МЛН