Resume Screener - Extract data from CV PDF documents using UiPath and ChatGPT
Vložit
- čas přidán 11. 07. 2024
- Extract all sorts of data from any scanned or native PDF document using UiPath ChatGPT and Document Understanding.
Learn intelligent automation and how to use AI inside of UiPath.
________ 👇 UiPath and ChatGPT for PDF Data Extraction 👇 ________
• Unleash the Power of U...
________ 👇 Content👇 ________
00:00 Intro
01:00 Resumes Examples
01:45 Create UiPath Project
02:00 ChatGPT (Ask GPT)
06:40 ChatGPT Prompt Design
10:45 Run Process for the first time
15:24 Add Rows to Datatable
19:00 Output Datatable
20:35 Export to Excel
23:19 AskGPT vs Document Understanding
________ 👇Live Stream UiPath Robots👇 ________
• Live Stream UiPath Rob...
________ 👇 Speed Up your UiPath Process👇 ________
• RPA Challenge in 66 Mi...
________ 👇 RPA Challenge Level 1👇 ________
• UiPath RPA Challenge S...
________ 👇 Optimize your UiPath Process👇 ________
• Optimize your UiPath P...
________ 👇 how to download and install UiPath👇 ________
• Video
________ 👇 How to Integrate ChatGPT in UiPath👇 ________
• How to Integrate ChatG...
________ 👇 Email Trigger UiPath Process👇 ________
• Trigger UiPath Process...
what changes must be made in this process if the Ask gpt package is not there ?
Wow,it worked!Thanks Reda. Your videos are awesome!
Glad to hear that :D !
Good job! We need more educational videos like this :)
My pleasure! more to come :)
This use is great, I appreciate your videos, I would like to ask, does the use of the GPT chat activity consume nothing at cost, use limit or is it going to expire? I ask this because I have clients who I would like to offer solutions like this, but I would not want to hear later that they tell me that the component stopped working.
Very good question @880juanjo,
According to UiPath documentation the "Ask GPT" activity is not supported so I won't advise you to deploy it for customers as of now.
But the upside is that it's free unlike other options, and you can deploy it but inform your client that it's not guarantee to work forever.
To have a fully supported extraction project I would suggest document understanding.
Finally I tried to answer this in the video here: 23:42
Hi,
I am not able to find the package "InternalLabs.Gpt.Activites".
Can you please guide on this.
The activity has been replaced by Extract Document Data, Watch this video: czcams.com/video/e9cn5yW0QFY/video.html
@@redamarzouk thank you so much
Rada great channel well done. Do you have GUI demo model real time in Document Understanding with GenAI extracting queries for say in a back eviro, 1/ best performing branches for the day, 2/ customers whom deposited more than 10K within NY brances 3/ Instructions in real time on how to assist a customer direct via LLM to improve cash flow, ie discount invoicing - Thanks
Hello Mike, Thank you.
I want to understand your use case more to be able to respond.
Do you have a document with the 3 information that you mentioned and you want to extract it from them using UiPath?
You want to be able to see the extraction of these information in a GUI and control it?
If that's the question then you can use Action Center, I have explained everything in this video: czcams.com/video/kg1phmgC2Ko/video.htmlsi=hl6BSZ3PJpUn5yy_
If you're asking a different question you can answer under this comment.
One more question how do I add multiple filters to get files for example i want filenames with extension .docx and .doc
I tried Directory.GetFiles(attachmentPath,"*.docx)-> this works for only .docx files but when I do this Directory.GetFiles(attachmentPath,"*.(.docx|.doc)) dosen't work.
The easiest way to do it is to use the “for each file in folder” activity and inside of it use an If activity with the following statement “currentfile.tostring.contains(“.docx”) or currentfile.tostring.contains(“.doc”)”
@@redamarzouk lemme try this. Thank you
What about a pdf with multiple pages with invoices (almost all of them are the same layout), what do I need to use?
Do you mean all the PDFs are part of the same document or you have multiple documents (multiple CVs) in the same document across multiple pages ?
Well explained. Tried this works with pdf extension CV'S and not with 'docx' format any solution for that?
In the case of .docx documents.
don't use the digitize document I've used.
Instead follow these steps:
1.Go to manage packages and install "UiPath.word.activities"
2. use a word application scope activity with the file path
3. use the read text activity inside of it and store it in a string value
4.use that string value like the one I've used in the video inside the askgpt activity.
regards
@@redamarzouk Thank you for the solution. I rather chose to convert it into pdf in the activity which you suggested. Works nicely.
i am getting error in the add data row activity. object reference not set to an instance of an object. Please provide me solution
The data table where you need to add the row should be initialized, watch this video: czcams.com/video/0JS4l7G8ACQ/video.htmlsi=Lufq_hkSGCzm0e4B
Add Data Row: Object reference not set to an instance of an object. how do i fix this
There are two possibilities for this error, it's either coming from the ArrayRow or Datatable.
For ArrayRow make sure that the syntax is correct: ResponseList(0)("answer").tostring.Split("|"c)
For Datatable make sure that the scope of the datatable is "Main Sequence" and you have used the Build Datatable activity correctly Like in the video.
Finaly if you still have the problem, debug the process and try to visualise all variables.
To Download CV Ressources and the process, Join this discord server and head to "ressources": discord.gg/jUe948xsv4
discord link is expired or not working, can you update the resources link please
Hello @@hikumar123
Thanks for notifying me, here is the updated link discord.gg/jUe948xsv4