I think yours is the only channel that shows practical usage for gpt and automation with existing tools. I learn a lot here, thankyou man.
@CodingAfterThirty
Жыл бұрын
That is the fact, this is my go to channel for learning.
@Cygx
Жыл бұрын
This is an incredible saas product on its own. Now you just need a easy to use frontend for the user to take pictures and export a well defined excel spreadsheet. Incredible work!
@AIJasonZ
Жыл бұрын
Thanks! Good idea to turn this into a micro sass with simple scanning function
@amandamate9117
Жыл бұрын
the bottleneck is: no company want to send private highly sensitive data as cleartext to openAIs chatGPT to process. Not in USA, not in Europe.
@jesuelm5482
Жыл бұрын
@@amandamate9117 maybe some encrypted solution
@antoninleroy3863
Жыл бұрын
@@amandamate9117 Any large company could afford to run an open source LLM internally on a private network. EDIT: or even private microsolft openAi endpoints
@sw4rmify
11 ай бұрын
@@amandamate9117the OpenAI API data is never used for training etc…
@ChefDomein
Жыл бұрын
Hey Jason, you are the greatest teacher I have encountered! This is exactly how people need to learn to build AI apps. You're going to be very successful if you keep teaching us like this. Thank you for all the great work, man!
@VRDivision
Жыл бұрын
dude you're on fire! keep it up, I can't wait to apply knowledge from your videos
@AIJasonZ
Жыл бұрын
Thank you!!
@okt4k
Жыл бұрын
Thank you for all of these videos bro, please keep making them!
@KarlJuhl
Жыл бұрын
Great vidoe Jason, you are awesome at explaining these things. I personally support doing more of these guides in core coding format like here, it is super helpful for understanding.
@Scooterboy_and_others109
Жыл бұрын
Fantastic simple walk-thru of e2e Business Scenario
@KundanKumar-xu4kd
Жыл бұрын
Thank you for exposing me to Make, just signed up. great tool will use this in a lot my projects, and it will make my life a lot easier.
@jayhu6075
Жыл бұрын
As a beginner in ML I am very glad to find your channel. I learn a lot and you from each topic everything understandable. Many thanks
@AngusLou
Жыл бұрын
Jason is always giving amazing and practical use cases
@MuslimFriend23
9 ай бұрын
man, your content is brilliant, by the way the thumbnails ROCK :)
@jasonfinance
Жыл бұрын
Thank you Jason. Great work as always. Very practical user case
@RyckmanApps
Жыл бұрын
Your videos are pretty helpful. The way you logically explain each tool is helpful.
@epireve
Жыл бұрын
Incredible work as always Jason! P/s : I just realised Jin Yang and you has over 90% resemblance. What a doppelgänger! Minus the hair of course
@korywilson3005
Жыл бұрын
This content is so GREAT. Thank you. Very transparent.
@ShawnCady
Жыл бұрын
Another great video, Jason!
@chetans1557
Жыл бұрын
I was here before he was subscribed by every AI enthusiast Incredible video as always, thank you!
@asithakoralage628
Жыл бұрын
Hi Jason, fantastic video, I learned a lot from your content. Please keep up the good work. Cheers
@kickingnscreaming
Жыл бұрын
Thanks!
@user-vk5fj5mj8s
Жыл бұрын
Good Job Jason. Top content🔥
@kevon217
Жыл бұрын
Another banger tutorial, thanks!
@mikepetersen5662
Жыл бұрын
That is amazing. Thank you so much for this great code and tutorial!
@avi7278
6 ай бұрын
when Jason drops a video I can't click fast enough
@mlg4035
Жыл бұрын
Freaking awesome video, Jason! So much info! Keep these videos coming!
@harrisongovan7623
Жыл бұрын
Brother, you’re amazing
@miltondavilaharjula
Жыл бұрын
Awesome tutorial !! 🎉
@enceladus96
Жыл бұрын
Exactly what I’m looking for 😭
@lucyn.7501
Жыл бұрын
Another wonderful tutorial thank you Jason so much ❤. In the perfect world, there should be no manual intervention, the POS machine should just talk to the bank, and AI in the middle transforming the semi/un-structured data into structured data, which then get feed into your online banking and accounting software. Scanning is a serious pain when the transaction gets large and digitalise receipts save a lot of trees and ink too 😂
@micbab-vg2mu
Жыл бұрын
Thank you for the video.
@MichaelHoughton_
Жыл бұрын
AWS has a really good system to extract data from a document and it cods $1.50 per 1000 pages... so its super efficient
@AIJasonZ
Жыл бұрын
oh nice, didnt know that, will give it a try! whats the name of the service?
@carkawalakhatulistiwa
Жыл бұрын
all repetitive work using computers can be automated within 2 years by ai.
@devklepacki
Жыл бұрын
I'm curious how's the accuracy of pytesseract. I did the exact same project a long time ago (it's in production up to this date) and we used Google Vision API to perform OCR. The biggest issue is that although the accuracy is at idk like 99.9% it's still at least one wrong character recognized in each invoice! And since there's a lot of numeric data (prices, VAT values, amounts, different units of measures) writing validation for this all took more time than the rest of the project. You never actually knew what the OCR will return and you REALLY don't want to put the wrong data for accounting.
@devklepacki
Жыл бұрын
And actually here's the thing, in the video the Transaction ID wasn't recognized 100% correctly
@TheParagamer
Жыл бұрын
@@devklepacki You're right it's missing an extra W @5:46, eagle eyes🦅! I suppose you could feed this output to another llm checking whether sequences numbers of another run match, repeating until however accuracy you want. It wouldn't ever be perfect tho and would add up quickly💸
@andrewxzvxcud2
Жыл бұрын
yh thats one of the problems w all these ai apps, problems where u need to be 100% accurate or there could be big consequences is hard to actually solve with ai
@AIJasonZ
Жыл бұрын
@@TheParagamer ohh Having 2 OCR service to do text extraction & LLM to validate, this is 🧠
@AIJasonZ
Жыл бұрын
@@devklepacki ahh good catch! i really like @TheParagamer idea on having 2 service for validating the result, will give it a try
@ryancoble-neal6186
Жыл бұрын
Hi Jason, when I try to run your code I encounter the following error: PdfiumError: Failed to load document (PDFium: File access error). Do you know what might be causing this and how to rectify it? Thanks
@krasimirivanov6627
Жыл бұрын
+1 I am facing the same error. Appreciate if someone has an advice on how to solve it
@albertalbert5785
Жыл бұрын
i also have the same error :/, someone help pls
@Abubakr844
Жыл бұрын
facing same error
@bibinbalakrishnan
Жыл бұрын
The NamedTemporaryFile is getting deleted. You can change it like - with NamedTemporaryFile(suffix='.pdf',delete=False) as f:
@kenhtinhthuc
Жыл бұрын
Thanks. It worked for me.@@bibinbalakrishnan
@readmarketings9061
Жыл бұрын
waiting for this
@alessandroceccarelli6889
10 ай бұрын
Best llm content on the web! Why OCR instead of native pdf text retrieval though? Don’t you risk to incur into ocr-related mistakes? I mean, you already have the “real” text! Thank you
@dhaw
Жыл бұрын
This is Amazing !
@AkulSamartha
Жыл бұрын
You are a Genuis bro. 👏
@salamina_
5 ай бұрын
great content! thank you for taking the time to put together and share!
@khirtah
Жыл бұрын
This is a great as you.
@hazema.6150
Жыл бұрын
One of the key takeaways from this amazing tutorial is: AI by itself will not replace you but rather one who uses AI effectively is the one will insha’Allah (God willing). So go learn how to use AI in your day-to-day job now and impress your employers with your ideas. Great tutorial Jason.
@nathan_leo
Жыл бұрын
This is amazing, love all your content, thank you! Would you be able to make this video’s git public? Also, love the thumbnails 😂
@user-jt3jc7fk2x
Жыл бұрын
Seriously I mean this is great video for educational purposes and I have two specific questions 1’ have you got access to GPT 4 api 2’ they are great educational contents, have you ever thing about productizing your idea such as this one, I mean filling for tax return seems to be a high demand for a lot of people
@MK-jn9uu
Жыл бұрын
🤬 why am I having so much trouble importing? What am I missing?
@jamesxprosper
11 ай бұрын
Im getting an an error that says Import "dotenv" could not be resolved Pylance (reportMissingImports) [Ln 4_ Col 6], what am I doing wrong?
@aliphian
Жыл бұрын
Great channel!
@umeshtiwari9249
Жыл бұрын
believe me you do fantastic AI use case to handle business processes which anyone can use to get a job in AI. It will be great if you can do more use case in AI. would be really helpful to me and many others. At the end thanks a lot. 😃
@Ascended23
Жыл бұрын
Given the thumbnail I have to ask... when do we get the Hot Dog or Not Hot Dog App?
@user-jt3jc7fk2x
Жыл бұрын
AI Jason is a must watch, now I wanna make a copycat of him on Chinese web, what about NewAI Jason for my channel 👨🏿🔧👨🏿🔧👨🏿🔧
@cjbobby
Жыл бұрын
The github link seems to be broken. Could repost the link pls? :)
@jmanhype1
Жыл бұрын
he took it down looks like he will be turning it into a micro service
@AIJasonZ
Жыл бұрын
Sorry forgot to set it public, just updated it! github.com/JayZeeDesign/gpt-data-extraction
@AIJasonZ
Жыл бұрын
@@jmanhype1 Sorry forgot to set it public, just updated it! github.com/JayZeeDesign/gpt-data-extraction
@niharikasingh2541
Жыл бұрын
Why are we converting pdf to image instead u can use any python Library to get text from pdf
@the.edgemedia
Жыл бұрын
But ocr is built already right? why cant we directly use that
@JalanTrips
5 ай бұрын
With function calling, is it more convenient for LLMs to extract structured data?
@HarshVerma-xs6ux
Жыл бұрын
Hey Jason, your content is really amazing. Thanks for creating AI related content. I wanted to ask if there's any advantage of saving the image in jpeg format before extracting text because if there's no actual advantage the same can be done with just 3 lines of code which also makes the process faster. def parse_pdf(file_path, scale=300/72): pdf_file = pdfium.PdfDocument(file_path) renderer = pdf_file.render( pdfium.PdfBitmap.to_pil, scale=scale ) return " ".join(image_to_string(img) for img in renderer)
@gonorrex_571
11 ай бұрын
Hey, you seem to understand the field. Looking to launch this idea into the market? Sales guy here looking for a tech cofounder. Cheers!
@staceyjo1752
9 ай бұрын
when the invoice has subtotal with an indented item, it gets read as duplicate item (as pytesseract doesn't recognized indent) and therefore, the total doesn't match the invoice total... do you have any suggestions for this kid of error?
@autoboto
Жыл бұрын
Surprised could not access the pdf object model to get text from the pages. . But yes tessaract does work well
@faridmohdismail31
Жыл бұрын
i was thinking of using this to just extract text from PDF if its better then langchain for embedding, i guess your example is good for forms and invoices, but for instructional document or PDF of wikipedia, the tesseract dont handle some data that well. but still its a very good guide.. thx for sharing
@learningstuff5679
5 ай бұрын
Awesome. Jason do you offer 1-on-1 consulting?
@DIY_Foodie
Жыл бұрын
please attach link to medium article
@rafael_tg
Жыл бұрын
Very nice video. Have you tried to use function calling in GPT instead of asking it to return a string json ?
@DePhpBug
10 ай бұрын
I like the approach above here , as I require to do alot of admin work as well. Was wondering is there a way to protect your data ? Bit concern with data privacy!! T.T
@jreamer0
10 ай бұрын
how do I get the file_url to be passed from make to relevance?
@user-iy9fr5td2f
Жыл бұрын
Why did you use a simple langchain prompt template instead of using openai’ s function api to get the structured data?
@temirzhanyussupov6997
Жыл бұрын
Would not function calling be more appropriate for formatting invoice data into a JSON format you need?
@ayusharora2019
Жыл бұрын
tons of companies have been doing this with OCR. I don't know what are you saying!!
@markdin2988
6 ай бұрын
How does GPT4 vision affect this ? better or worse?
@digital4smallbusiness
10 ай бұрын
Hey Jason, this is great! But can you Llama2 to achieve the same?
@rverm1000
Жыл бұрын
wow the python coding tutorials keep getting more and more complicated lately thats good.
@tapos999
Жыл бұрын
not clear yet, what are the output difference from pypdf/langchain pdf to pdf->img->text? do the later one, keep some structure of the info in certain way or what's good/bad from these 2 approach?
@AIJasonZ
Жыл бұрын
When I tried pypdf/langchain unstructured file upload, it only extract like 10~20% of the text from img, so almost unusable
@ammadali5799
Жыл бұрын
This is nice. maybe deploying these models on MS Azure so we can have their API? and for the next video try making a simple streamlit app with that API Really appreciate the work you are doing. Thank you very much
@adolphododo
Жыл бұрын
If the PDF has many pages (for example, a contract), do I need to go through the process of splitting it into smaller chunks, or can I simply insert any PDF, regardless of the text size?
@AIJasonZ
Жыл бұрын
the function auto split them into pages!
@amandamate9117
Жыл бұрын
the bottleneck is: no company want to send private highly sensitive data as cleartext to openAIs chatGPT to process. Not in USA, not in Europe.
@AIJasonZ
Жыл бұрын
yea you are right; Im making a new video about how companies can handle data privacy soon, so hopefully it can address that :) But in general, host private cloud, or using opensource LLM should solve that
@krasimirivanov6627
Жыл бұрын
Looking forward to this video!
@lukaszl9542
Жыл бұрын
And are those language model libraries available in Python? You said you Will explain it later in the video but i think you didnt
@ivanlee7450
Жыл бұрын
Can you do an assist filling form using langchain tutorial?
@howtowithtt
Жыл бұрын
Hey everyone, im pretty new to all of this. im the type to just dive in and do, i keep getting this error after i pip install anything "is not recognized as the name of a cmdlet, function, script file, or operable program." any help?
@drummermike5150
Жыл бұрын
Ask chatgpt
@Nurof3n_
Жыл бұрын
hey, github link doesn't work :(
@AIJasonZ
Жыл бұрын
Sorry forgot to set it public, just updated it! github.com/JayZeeDesign/gpt-data-extraction
@Nurof3n_
Жыл бұрын
@@AIJasonZ Thanks!
@photon2724
Жыл бұрын
Hi Jason! thanks for the great video. looks like your github link is broken. would love an updated link to access the code!
@AIJasonZ
Жыл бұрын
Sorry forgot to set it public, just updated it! github.com/JayZeeDesign/gpt-data-extraction
@MrBou.
11 ай бұрын
im a marketer, i just don't understand the whole coding part, it's like chinese for me.
@user-wr4yl7tx3w
Жыл бұрын
would using OpenAI's function calling be useful here?
@AIJasonZ
Жыл бұрын
You can try function calling for data extraction for sure! but still need a way to turn PDF text well first
@user-tc9bo7zq1b
Жыл бұрын
Vid content aside,你的声音jimmy o yang是真的很像哈哈哈哈哈
@saadkassim9729
4 ай бұрын
Can you do the all SLOWLY.. Again I COULDN'T FOLLOW YOU 😮😮😮😮
@ambitious_nutritious_delicious
8 ай бұрын
Красавчик
@iamseth5253
Жыл бұрын
Each time he says pdffiles 👀
@Supasweet95
Жыл бұрын
What about safety concerns regarding data? Anyway to overcome this? Good video.
@napent
Жыл бұрын
Use new Microsoft office features xs
@juancasas5532
Жыл бұрын
Jason for presiden 2024
@gonorrex_571
11 ай бұрын
Anyone with tech background wanna work on this? I'm looking to launch a SaaS company and I have more than 10 years in Sales working on B2B Finance. Reply here and I will get in touch!
@udaynj
10 ай бұрын
What you call a boring data entry job feels millions of families around the world where the bread "earner" has no better skills. I find the attitude of CS and esp AI folks distasteful. You guys are so flippant about the destruction of families and communities caused by AI taking over jobs. There will be a day of reckoning I am afraid when the world turns against CS folks. Please watch your language leave the commentary out....
Пікірлер: 129