Code with me using Python and AI to build a face detection app

preview_player
Показать описание
In this video, I'll be showing you step-by-step how I built a real-time facial recognition application using Python and the OpenCV library. Facial recognition is an incredibly cool and useful technology that can be used for everything from security systems to photo tagging.

The app I've built can detect, extract, and recognize multiple faces from a webcam feed in just a few seconds. I'll show demos of the final application in action and explain how the underlying machine learning makes it all possible.
Everything will be coded in Python for simplicity and easy of understanding - no complex math or theory required! By the end, you'll have a complete understanding of how to build your own facial recognition apps with Python and OpenCV.

TIMESTAMPS
0:00 What we will be building with python and opencv
1:25 What is AI (artificial intelligence)?
1:44 What is machine learning?
1:57 What is generative AI?
2:58 What is NLP (natural language processing)?
4:13 Generative AI and NLP?
5:15 Code with me building a facial recognition app with Python
8:45 OpenCV xml file to use
9:45 End result with python and opencv
Рекомендации по теме
Комментарии
Автор

You're explaining really well and in very simple terms. Something that the whole community needs to do.

JohnR-fcvr
Автор

I love these videos! You are showing so much talent :) Let's go

ciftcierdinc
Автор

Python is incredible, I love this language, it's already in my favorites to try later, top-notch video! Loved it!!

izael
Автор

I guess Python deepfake apps must have something in common with this.
Love this kind of videos.

pile
Автор

i have a suggestion, i am almost finished with an extension for my virtual assistant. it works as a screen recorder either recording or take screenshots every n seconds the images get processed by opencv and ocr ofcourse to analyze it. the object detection detects objects on the screen while the ocr detects the text it will then send the detected objects together with the text to my virtual assistant. i gave my assistant a list of items i still need to buy for the hollidays and now i have my own personal shopping assistant. i cannot only tell my assistant what presents i still need but it works with everything else. reading a news paper or a blog and having the assistant explain and summarize it as you are scrolling trough it feels like it adds an additional layer of personality to it and the llm you are running will feel more like a companion than a chatbot in a webui. the recording part is just in a piece of code that sits on my desktop as a kind of button and will only record when i turn it on but will recorde only the screen it is running on as well i can drag it on the second monitor and it doesnt record the first monitor.

now my next part is to have it browse on its ownv. this allready was somewhat doable by implemznting a webscraper to get the html and extract the stuff you needed byt this requires a scraper for each wzbsite. but if you use vision it can stay the same it doesnt matrer cuz you dont rely on the html anymore as object detection and character recognition pretty much extract what is visible for you so it will only use that. and it has a whole lot of othe stuff you can do with it. as i am shopping i am pretty much am building a database of the items and the prices of them allowing me to track items over time think about the possibilities with this. well and tbh my own llm running locally is pretty much 100 times better than chatgpt for recommending stuff or 1000 times more funny when making jokes about newspaper headlines cuz my assistant is uncensorred and i programmed it do have dark humour :o

tuurblaffe
Автор

wow your videos are really helping me a lot!!!

palurihitesh
Автор

Hi Tiff, great video again, where could i find the information you use to learn all of these projects like this and the pdf to mp3 project. Where can we find the resources or information on how to build cool projects like these?

YashAndTioShow
Автор

You need to select the right interpreter in python, which has installed cv2 and numpy. That's why you get the the error on importing python modules.

xpaul.
Автор

damn this was part of my capstone project in school and it gave me so much trouble. If only this came out last year lmao

danacosta
Автор

Hi, I'm from São Paulo! Yeah excellent! Abraço forte de Urso!

moisesespiritosanto
Автор

My code doesn't seem to make a camera window when I run it. what could be the problem?

realleglesslizard
Автор

Can you share a software that fills in the details of a face with low pixels? Can you do this with Python

atakgokhan
Автор

Do you have any cryptocurrency and currency differentiator and explainer courses and then additional information on test nets main nets production servers and where the test net products merge with mainnets occur and or where the conversions are?

johnoldfield
Автор

Hi Tiffany, I am a student at college and today is a weekend. I've been playing pokemon go and I am thinking that I would like to build a software that will able to find rare spawns of pokemon. I am watching your videos to get some ideas and it really inspires me 😄

arifzafri
Автор

I got this error ((( module 'cv2' has no attribute 'cv2' )))

fwoklzj
Автор

I need your helpto build a vehicle detection system

mhk
Автор

Tiff yellow line mean spelling mistake hope this help

lucasroder
Автор

wow it's interesting with so few lines of code.

sucode
Автор

I couldn't find the github file it annoyed me so much can someone please help? And tell me the link of the file?

nr.
Автор

Tiff get to the point what is it your mainly programming in? Lol your here there and everywhere 😂🎉

vajidalishah