Unleash the Power of UiPath and ChatGPT for PDF Data Extraction | UiPath Tutorial | ChatGPT

Sdílet
Vložit
  • čas přidán 3. 08. 2024
  • UPDATE: The activity ASKGPT has been DEPRECATED, Watch THE UPDATED VIDEO HERE: • UiPath made PDF Extrac...
    Unlock the power of natural language processing with OpenAI and UiPath! this cutting-edge integration makes it easy to extract answers from any document. Simply input your questions and let AskGPT activity do the work. Seamlessly integrate this game-changing functionality into your UiPath Studio automation workflow today.
    Don't forget to subscribe to the channel for more UiPath tutorials and updates.
    ________ 👇 Content👇 ________
    00:00 Intro
    01:52 Documents Overview
    02:51 Create UiPath Process
    03:50 Create UiPath Workflow
    11:01 Run UiPath Process
    18:06 Outro
    ________ 👇 Websites👇 ________
    cloud.uipath.com/
    ________ 👇 how to download and install UiPath👇 ________
    • Video
    ________ 👇 How to Integrate ChatGPT in UiPath👇 ________
    • How to Integrate ChatG...
    ________ 👇 Email Trigger UiPath Process👇 ________
    • Trigger UiPath Process...
    #uipathtutorial #rpa #roboticprocessautomation #chatgpt #pdf

Komentáře • 79

  • @yashobantadash6670
    @yashobantadash6670 Před rokem

    awesome! Great job bro!

  • @aparnapopade5066
    @aparnapopade5066 Před rokem

    Excellent Video!!!

  • @willykitheka7618
    @willykitheka7618 Před rokem

    That's a very cool project! Thanks for sharing!

  • @frankieletsgo7431
    @frankieletsgo7431 Před rokem

    This video is really helpful. Thanks for your time 🎉

  • @VICKYSINGH-wk2vn
    @VICKYSINGH-wk2vn Před rokem +1

    This video is motivational!

    • @redamarzouk
      @redamarzouk  Před rokem

      wasn't intended to, but I'll take it 😂

  • @medisageclips3420
    @medisageclips3420 Před rokem

    Amazing

  • @ShreyanshAkshyansh
    @ShreyanshAkshyansh Před rokem

    Fabulous job... Really awesome..

  • @MohammedSejade
    @MohammedSejade Před rokem

    great job 💪 Keep going

  • @naoufalbrahmi778
    @naoufalbrahmi778 Před rokem

    Great video 🎉

  • @erenyeage1995
    @erenyeage1995 Před rokem

    Hey great video, Maybe you should also consider doing another business case like CV screening using UiPath and ChatGPT?

    • @redamarzouk
      @redamarzouk  Před rokem +2

      Yes that sounds like an interesting use case.

  • @looktodiscover
    @looktodiscover Před rokem

    Hi Reda. Thanks for your video. I wondered is there any way to add a loop in this process that to ask questions in a question list for multiple files and than write answers in an excel table? Thanks and keep going on. Good luck.

    • @redamarzouk
      @redamarzouk  Před rokem +2

      Hello,
      If you have multiple files and for each file you want to ask multiple questions, I would suggest you create an excel sheet with two columns (file, question) and use Excel application scope and Read range activities to read the Excel file.
      After that use a for each loop to go through every Unique file and then after reading it, use another loop inside to ask the questions and add the answer to a third column in the same datatable.
      at the end write the datatable to an excel sheet.
      hope that helps.

  • @johnplagianakos400
    @johnplagianakos400 Před rokem +1

    Thanks Reda for the helpful video!
    What about if we would like to process PDF files in another language and not english?

    • @redamarzouk
      @redamarzouk  Před rokem

      I can't find any information about this
      so I'll try it on a different language and get back to you

  • @hafsaelghamraoui1774
    @hafsaelghamraoui1774 Před rokem

    well explained thank you so much ! please is there a way to load thoose answers into a database automatically?

    • @redamarzouk
      @redamarzouk  Před rokem

      It depends on the database you want to load the data to.
      But generally speaking UiPath has so many connectors and you can use them to load data.

  • @880juanjo
    @880juanjo Před rokem

    First of all thank you very much for your videos, they are very good. I would like to know, does any of what you used in this video have a use limit? For example, access to GPT

    • @redamarzouk
      @redamarzouk  Před rokem +2

      Yes there is a limit, you can't make more than 50 API calls per hour on the community version.

    • @880juanjo
      @880juanjo Před rokem

      @@redamarzouk You say that for Uipath, correct? So if that is the only restriction, nothing external to Uipath is going to interrupt this development, I was thinking of something like GPT saying that a maximum of 10 times can be consulted or that there is some charge for the use of GPT this way, I don't know.

    • @redamarzouk
      @redamarzouk  Před rokem +1

      @@880juanjo I think there is a hard limit on the number of general API calls we can make but it's not on the top of my head right now, I've read it somewhere in the UiPath official documentation.

    • @880juanjo
      @880juanjo Před rokem +1

      @@redamarzouk Thank you very much for your answer, I was able to put together this example in a laboratory and I am doing tests with local business documents, so far everything is working fine, thank you very much

  • @anassnasserallah9883
    @anassnasserallah9883 Před rokem

    Thanks for the video, do you have idea if we can implement UiPath inside another software because In IoT field employees ask some reccurent question that we already documented
    With UiPath and chatgpt we can improve life for people without waiting a manager to response

    • @redamarzouk
      @redamarzouk  Před rokem

      You can use ChatGPT inside of UiPath to ask questions and get answers back.
      Refer to this video: czcams.com/video/HYIp8btAfDU/video.html

  • @KaelipVieira
    @KaelipVieira Před rokem

    Hi there. Could you show us how you would ask multiple questions in one run, as well as writing the data back to an Excel Data Table?
    Thanks

    • @redamarzouk
      @redamarzouk  Před rokem +2

      Hello Kaelip
      There has been a lot of people asking for this, so I think I should make a video about it.
      It will be coming soon.

  • @Zw33dDreamZ
    @Zw33dDreamZ Před 11 měsíci +1

    Question is, would you really send your company data to GPT? Aren't there any data confidentiality concerns?

    • @noviealatas
      @noviealatas Před 4 měsíci

      There are several AI Tools that can run GPT AI Models locally on our computers or better on company servers if confidentiality is an issue.
      Please search on CZcams ...

  • @subhasishghosh2467
    @subhasishghosh2467 Před 5 měsíci

    How to handle multiple pdf with multiple questions (in a For Each condition) as there will be iteration in a practical world right?

  • @user-cz3fz5if3g
    @user-cz3fz5if3g Před rokem +1

    I am always grateful for the lectures. May I ask you a question? With a program I made using uipath studio, I can automatically enter my ID and password and log in, but after logging in, a new window for work appears, but the problem is that the name of the window changes every time. 123boss, 124boss, 340boss (boss is the ID). In other words, the program I log in opens a new task window with a random number in front of my ID. In this way, every time I log in, I enter a newly created window, so after logging in, the automation program I created says that the element has been lost. When I go into selector editing, of course, a red window pops up in validation. After logging in, how can I get a new window name that changes each time, so that my program automatically continues working?

    • @redamarzouk
      @redamarzouk  Před rokem

      Hello,
      In this case you should replace the numbers before "boss" with the wildcard *
      So in your selector change the attribute 123boss for example to *boss
      Hope that helps.

  • @vinodbadgujar1576
    @vinodbadgujar1576 Před 6 měsíci +1

    Hi Reda, Nice Use case implement, but askGPT activity no more support so how will design same use case using same approach.
    could you help out to me

    • @redamarzouk
      @redamarzouk  Před 6 měsíci

      Yes it has been replaced with "Extract Document Data" activity a new video about it will come right up.

    • @redamarzouk
      @redamarzouk  Před 6 měsíci

      The activity has been replaced by Extract Document Data, Watch this video: czcams.com/video/e9cn5yW0QFY/video.html

  • @atishayshrivastava8812

    Hi can you plz tell me how we achieve for invoice and po docs in unattended mode

    • @redamarzouk
      @redamarzouk  Před rokem +1

      In case you want an unattended automation don't use the select file activity and pass the path of the file directly in the activity digitize document

  • @R.DENDY.Y
    @R.DENDY.Y Před 8 měsíci

    able to open ai used to compare 2 documents? to compare specification documents with vendor bid documents

    • @redamarzouk
      @redamarzouk  Před 7 měsíci

      I don't quite understand the context, can you expand more?

  • @Ncode_9616
    @Ncode_9616 Před rokem +1

    How can we use loop or condition for multiple question answer
    can you please help

    • @redamarzouk
      @redamarzouk  Před rokem

      Yes you can.
      You can also ask multiple questions at the same time and receive the answers.
      You can also ask it to extract a table if there is a table in your document.

    • @Ncode_9616
      @Ncode_9616 Před rokem

      @@redamarzouk Got it, it's Working For Me ,Thanks Reda, And I looking for more videos of Uipath From You .please Make videos of macros automation through Uipath Dynamically.

  • @Ncode_9616
    @Ncode_9616 Před rokem +1

    Hi Reda Can we ask Multiple question with multiple time of pop fro one pdf

    • @redamarzouk
      @redamarzouk  Před 6 měsíci

      Yes! The activity ASKGPT has been DEPRECATED, Watch THE UPDATED VIDEO HERE: czcams.com/video/e9cn5yW0QFY/video.html

  • @OM-zv8jl
    @OM-zv8jl Před rokem +1

    Do you have any concerns on providing sensitive data for AI?

    • @redamarzouk
      @redamarzouk  Před rokem +1

      The approach I used in this Video uses the activity ASK GPT which per UiPath doesn't send data to open AI, also we don't have to provide an API Key.
      There is always concerns when it comes to data, but this is the safest way in my view.
      Other ways to do this project, will have you upload the document to web, like in the website ChatPDF or use Open AI directly, which is worse case scenario.

    • @OM-zv8jl
      @OM-zv8jl Před rokem

      So would you say that 'Ask Gpt' + other AI activities are valid methods to handle data on an enterprise level? GDPR is pretty strict. In addition.. are there any costs? Anyhow this is super interesting, even though the security issues does worry me quite a bit.

    • @redamarzouk
      @redamarzouk  Před rokem

      @@OM-zv8jl NO Not yet at enterprise level, the activity used is still in preview so it can't be used for production purposes.
      not because of data concerns but because it hasn't been tested enough for it to be deployed in a prod-level project.

  • @ScottTaylor-ir6kv
    @ScottTaylor-ir6kv Před rokem

    So, what about the Contents of the PDF or the PDF itself....main concern is that Personal Information will be uploaded to Cloud and therefore accessible by others..? SO how are Security Concerns addressed with a Solution such as this..?

    • @redamarzouk
      @redamarzouk  Před rokem

      The activity used is ASK GPT which per UiPath doesn't send data to Open AI.

  • @papasmurfington5264
    @papasmurfington5264 Před rokem +1

    Is this doable in the free version or do you need the Pro version of UiPath?

    • @redamarzouk
      @redamarzouk  Před rokem

      Everything I’ve shown in the tutorial is using the free community version

    • @papasmurfington5264
      @papasmurfington5264 Před rokem

      Awesome thank you. I liked and subbed before your reply as the content is incredibly valuable. Excellent stuff

  • @prabinchand3135
    @prabinchand3135 Před 9 měsíci +1

    Does it extract table from scanned pdf?

    • @redamarzouk
      @redamarzouk  Před 9 měsíci

      I'm thinking of making a whole dedicated video for that.
      Gen AI model struggle with extracting data tables correctly so it's crucial to customize the prompt.
      What type of example of tables you would like to see me extracting (invoice tables, receipt tables, ...)?

  • @rupakbanik1536
    @rupakbanik1536 Před 8 měsíci +1

    Ask gpt activity is deprecated from uipath marketpalce now, is there any alternative to replacement of this activity!!

    • @redamarzouk
      @redamarzouk  Před 8 měsíci +1

      Yeah watch this: czcams.com/video/kg1phmgC2Ko/video.htmlsi=WfNG-9kK_JCttp6g

    • @redamarzouk
      @redamarzouk  Před 6 měsíci

      The activity ASKGPT has been DEPRECATED, Watch THE UPDATED VIDEO HERE: czcams.com/video/e9cn5yW0QFY/video.html

  • @kamandanu6650
    @kamandanu6650 Před rokem

    Hai Reda, this is a great content, but a have a little problem here, I got this error while running the activities "Message Box: The given key 'Answer' was not present in the dictionary". can you help me with this?

    • @redamarzouk
      @redamarzouk  Před rokem

      Try writing the A in lowercase
      "answer" instead of "Answer"

    • @kamandanu6650
      @kamandanu6650 Před rokem

      @@redamarzouk aah it work, but why is that a problem?, Is it case sensitive or something??

  • @KaelipVieira
    @KaelipVieira Před 8 měsíci +1

    Hi Reda.
    I hope you are well.
    Please can you let me know, what happened to this Activity? Package. I see that the activity is still in my code but the package InternalLabs.gpt is no longer in the Manage Packages.

    • @redamarzouk
      @redamarzouk  Před 8 měsíci

      Ask gpt activity is deprecated from uipath , watch this video about generative extraction: czcams.com/video/kg1phmgC2Ko/video.htmlsi=WfNG-9kK_JCttp6g

    • @KaelipVieira
      @KaelipVieira Před 8 měsíci

      What is the new package name, as i can not find the InternalLabs.gpt in the manage packages in Uipath Studio?

    • @redamarzouk
      @redamarzouk  Před 8 měsíci

      @@KaelipVieira UiPath.DocumentUnderstanding.Activities
      Watch this czcams.com/video/LmM21lgfCEE/video.html

    • @erikersgard9108
      @erikersgard9108 Před 8 měsíci

      @@redamarzouk if i use UiPath.DocumentUnderstanding.Activities what must be modified in this process ?

    • @redamarzouk
      @redamarzouk  Před 6 měsíci

      The activity ASKGPT has been DEPRECATED, Watch THE UPDATED VIDEO HERE: czcams.com/video/e9cn5yW0QFY/video.html

  • @davidmartin_EtherSolutions

    Great demo, however you are over stating the OCR capabilities on scanned documents.
    The OCR provided by UiPath when used on PDFs of scanned forms, will give a substantial percentage of miss reads.
    It is not surprising, the AI works on English words to try an improve results, but where is data that is part codes, readings, etc. it is the quality of the OCR that is the issue. The real world experience is very different from the marketing demonstration world.

    • @redamarzouk
      @redamarzouk  Před rokem

      Yes for sure, I wanted to add a "limitations chapter" in the video but it was going to make it very long.
      If the OCR engine doesn't performe as expected, we should try Tesseract, Abbyy or other engines.

  • @user-jp5ck2wd8n
    @user-jp5ck2wd8n Před 11 měsíci +1

    Hey Reda, getting this error in Document Understanding Digitize Document: One or more errors occurred. (Request CorrelationId: 1b4a3e5d-b19e-4519-91b8-1bd905f33827
    Request PredictionId: jDpgr4V1RPAilcJJ+6l8k6mZ1RtSmDTl+h16avkxtFQ=_9863f73a-03c7-4787-b6ec-b44a5b3d6edf
    Please share your suggestions

    • @redamarzouk
      @redamarzouk  Před 11 měsíci

      Hello,
      I need more context about the document and your digitize Activity, Please join this discord server and share a screenshot there:
      Link to The discord server: discord.gg/3E3DtK3h