Тёмный

How I made a Pokedex for Real Life with AI / GPT4o 

Adrian Twarog
Подписаться 403 тыс.
Просмотров 267 тыс.
50% 1

Опубликовано:

 

27 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 450   
@BroskiPlays
@BroskiPlays 4 месяца назад
This is literally the coolest way of using the gpt4o vision ever! Amazing job! I am currently number one in the leader boards with my entries!
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Success!
@unquestionabletv
@unquestionabletv 4 месяца назад
Bro a Pokédex with all recognized real life species of animals would actually be dope. And can only capture via camera instead of through photos on-system, and can use AI/lidar to tell if it’s a photo of a real life thing instead of a photo of someone’s computer screen. 🔥
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Exactly!
@BobderBenchpresser
@BobderBenchpresser 3 месяца назад
Isnt that just Google Lens with a Pokémon Theme?
@Ree1981
@Ree1981 3 месяца назад
Lidar! That's smart. I was like "Hmmm, how do we keep kids from cheating? I mean, they'll likely be able to cheat the AI, but once a human becomes involved..... nahhh, that'd take too much resources".
@unquestionabletv
@unquestionabletv 3 месяца назад
@bedxntathat’s not a game
@ariffirdaus5376
@ariffirdaus5376 3 месяца назад
@@BobderBenchpresser imagine making a pokedex skin mod for google lens
@ariffirdaus5376
@ariffirdaus5376 3 месяца назад
Oooh x3 sugggestions : - Search by Type - Scanned Objects may have a Potential Rarity which gives a sense of acomplishment and a reason to go on the leaderboards - Auto fullscreen to complete the Pokedex feel - Custom categories for users to sort their snaps in
@HT79
@HT79 3 месяца назад
How can we determine the rarity of a snap though? For example, (keeping the irl objects aside for now), a Pikachu could be worth more to someone than a charmander but vice versa for the other person.
@lilev1954
@lilev1954 2 месяца назад
@@HT79 its not a value or what is it worth, it's literally how often you can "meet" the object in question, so like a rhino would be ultra rare and a dog or a road sign would be common
@JohnLewis-old
@JohnLewis-old 4 месяца назад
This is how AI should be used. To leverage passion projects into reality.
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Agreed!
@Kongongongg
@Kongongongg 3 месяца назад
Don’t be police of fun please
@JohnLewis-old
@JohnLewis-old 3 месяца назад
@@Kongongongg What are you even talking about?
@alex.g7317
@alex.g7317 3 месяца назад
@@KongongonggOI! ITS THE FUN POLICE! 📢🗣️🗣️🫵
@alex.g7317
@alex.g7317 3 месяца назад
Just wait till your hear someone complain that he didn’t pay anyone to record every line in the Pokédex
@HT79
@HT79 3 месяца назад
Great video and great product! Haven't gone through the source code yet and you've probably implemented this way already but, GPT has problems reproducing the same text for the same prompt unless you set a very low temperature in which case it's usually gibberish. So what would happen is different people scanning Pikachu would create different entries for it. To save on the database size and keep things consistent for everyone, what you could do is have a two layer prompt for GPT. First one will only get the pokemon/rl object name and the second prompt would get the description and stats for the name. The very first time you get a response for the second prompt, you could save it in the db. The second person who would've scan a Pikachu would get the stored records from the vector search. This will even save up on the GPT tokens. Another added benefit would be being able to poll PokemonDB for accurate stats for actual pokemons. Database, however, needs to be redesigned a bit to have two collections - one for saving the embeddings and one for saving the user snaps. Btw, do you have a Gitter or something similar to discuss this more, if interested?
@AdrianTwarog
@AdrianTwarog 3 месяца назад
Quite good considerations, and things I think are work building in. I think if this project had a progression plan this would be on the list!
@ralphrabago4957
@ralphrabago4957 3 месяца назад
This is the first AI Tech video that actually put a smile on my face. Thank you :)
@El.Desarrollador
@El.Desarrollador 4 месяца назад
Wow first time I see something like this in youtube
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Haha awesome!!!
@ruralpastorva
@ruralpastorva 3 месяца назад
Dude, you are a genius and you have the cleanest desk and creative process I’ve seen.
@sometimesILeftAComment
@sometimesILeftAComment 26 дней назад
Bro, I don't know what's more impressive, the fact that you programmed that or your pixel perfect design from scratch with Figma.
@BitYoungjae
@BitYoungjae 3 месяца назад
이 영상은 어떤 도구를 어떻게 멋지게 써야하는지 집중하는 것이 아니라 결국 무엇을 만드느냐가 중요하다는 것을 상기시켜주었습니다 ㅠㅠ.. 많이 배워가네요..
@weizhixie9678
@weizhixie9678 4 месяца назад
As a mobile app developer for many years, learned a ton from your video. Thanks for sharing!
@orelhassid5812
@orelhassid5812 3 месяца назад
And you did it while recording and creating an amazing production video you are a LEGEND! I enjoyed every single minute watching this video
@AdrianTwarog
@AdrianTwarog 3 месяца назад
Wow, thanks!
@lucasmdo
@lucasmdo 4 месяца назад
Really awesome project and video altogether. I'm grateful youtube has recommended me your channel, it was a nice surprise. I'm eager to see what enhancements you and the community come up with.
@bojanperic1160
@bojanperic1160 4 месяца назад
Inspirational how far creativity and persistence can take you. Thank you for this gem of a video 🙏
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Glad you enjoyed it! Yep lots of persistence for this one!!
@munnabg117
@munnabg117 2 месяца назад
This is One of the videos I found that actually takes us through the thought process and every detail of how a project is actually made. Thanks a lot Adrian for this, this came to me just in time. It's my first time on your channel and you just earned a subscriber 👍
@Roshank231
@Roshank231 3 месяца назад
Fantastic project and such nice presentation on the video. This deserves to go viral, good stuff man.
@AlanPCS
@AlanPCS 2 месяца назад
Really nice project! :) a great demonstration that we can stitch several pieces without needing to know any of them in depth and make something unique.
@joshuachin9341
@joshuachin9341 Месяц назад
As much as I am interested in the PokeDex itself for the same reasons you are, I really appreciate the explanation and project pre-development process and your mindset/breakdown going into it much more. That came to be one of the more valuable things i got from this video, thanks.
@TheUselessgeneration
@TheUselessgeneration 3 месяца назад
Amazing to open source this. Ill definitely be adding stable diffusion to convert all images into pokemon cartoon style.
@thecollector4575
@thecollector4575 18 дней назад
This is amazing!!! If you released it as an app I would pay for it!
@TheOnlyIchiban
@TheOnlyIchiban 4 месяца назад
I am super surprised you haven't done TS yet! It's a game changer and once you do it there's no going back. Awesome project! I'm looking to do a project like this as well so it's really informative that you went through each step in good enough detail instead of a super high level brushthrough!
@AdrianTwarog
@AdrianTwarog 4 месяца назад
I think I'm going to have to do a dedicated video of me learning it!
@s-sameer
@s-sameer 4 месяца назад
How are you covering the costs for running the services?
@tdombui
@tdombui 3 дня назад
really sick project man. Awesome work
@GeorgeZoto
@GeorgeZoto 2 месяца назад
Thank you for putting such creative and technical energy and effort into this project and for sharing it, amazing :)
@o_oyash
@o_oyash 4 месяца назад
damn I was planning on doing this too. When I saw 4o get announced with the camera feature I instantly thought “wow thats a real life pokedex!”
@MortMort
@MortMort 3 месяца назад
I was telling my partner the other day that I wish there was a IRL Animal Crossing Flower, bird, Animal etc catalog you could go and fill out , and sure you could just take picture of your monitor but the fun is in discorvering things on your own imo. this hit that itch very close, first entry is already my doggo!
@Paladin-ev1gg
@Paladin-ev1gg Месяц назад
Wow wow wow. As a 20 years old guy who's going through the process of trying to get first coding job this seems insane. I took the huge inspiration from this video, for example. the Figma preparatios. I'm used to take colors by the "rule" 60/30/10" for the colors but your process is way more efficient. I cannot afford graphic tablet but maybe I could try to save it as in the video it looked so useful. You've earned my sub, definitly gonna watch something else too.
@pelago_
@pelago_ 3 месяца назад
You legend, this is a really ingenious way to tie all of this cool technology together. Great work!
@imthecardbox5158
@imthecardbox5158 3 месяца назад
This is really inspiring for a pokemon fan just dipping into the surface of computer science and design! Good work
@philstolte7389
@philstolte7389 3 месяца назад
Such a cool idea, great result and as a plus a little tutorial how to structure a project like this. These are the videos i love the internet for.
@zac0511
@zac0511 3 месяца назад
This app is incredible. I discovered that bananas had 5 HP with this. You should add a button that allows sharing an entry (like the banana one) with someone else.
@Lugge1999
@Lugge1999 2 месяца назад
What a passionate project! I love the idea! This is what AI should be used for. Making simple dreames become reality
@MyDigitalHub
@MyDigitalHub Месяц назад
I'm super impressed! Thanks for making this into reality.
@manu.vision
@manu.vision 4 месяца назад
I’m currently number 1 in the leaderboard. Just wanted to say that, have a good day!
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Hahha that was quick! I wonder just how many people will be on the leaderboard!
@ahmedkhalil8742
@ahmedkhalil8742 24 дня назад
Wow, that's really an impressive work !
@yourmagicfilm
@yourmagicfilm Месяц назад
Wow so you and a guy on Etsy has made a working Camera based pokedex that both use AI! I've already been testing the one from Etsy and it's very good. Can tell what pokemon cards are, plushies, very random 3D versions of pokemon I have like LEGO. Just wish it had a better camera and closer focus! Your generated voice was very impressive.
@hassanad94
@hassanad94 3 месяца назад
The design... Wow GG, i wish you would talk about it more, how you implemented it. Really nice UI...
@TimBrownYoutube
@TimBrownYoutube 4 месяца назад
I made an app similar to this before the ai era but ai really is a game changer here. There are many id apps out there but as you stated surprisingly none with pokedex style branding. Merlin Bird ID has shown me that audio capture is also a game changer. Can capture 10 birds effortlessly on a short walk. Would be cool to see that option when there is a public model available.
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Woah cool, yes a friend of mine that likes plans loved that you could scan and type of flower or plant and it tells you the type!
@art1st001
@art1st001 3 месяца назад
Now we just need a 3D printed PokeDex with this AI.
@just._.wonder
@just._.wonder 3 месяца назад
I can't even describe how amazing that video is. And there is so much to learn about .
@emeriktremblay3881
@emeriktremblay3881 2 месяца назад
I recommend using the new Gpt4o-mini it's a fraction of the cost and should do the same work ! Nice project
@RyluRocky
@RyluRocky 2 месяца назад
Fraction as in 1/30th of the price.
@J-4444-K
@J-4444-K 2 месяца назад
For the real life animals, you should use some form of federated/crowdsourced model to create a wiki for updating and fine tuning results. It would be also cool to provide some form of location data to create a heat map like Snapchat to show where certain “Pokemon” have been spotted.
@dylsplazy
@dylsplazy 23 дня назад
Blud's about to get several thousand cease and desist letters from Nintendo 💀💀💀
@DTrackFinder
@DTrackFinder 4 месяца назад
Love it! Waiting for updates!
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Haha will add!
@MathieuLaforce-q5f
@MathieuLaforce-q5f 2 месяца назад
cool project, thanks for going over your process. took a few things that i'll apply on mine.
@mrkammytv
@mrkammytv 3 месяца назад
This is AMAZING!! How many days in total it took you to make this project?
@Historiasinsomnio
@Historiasinsomnio 3 месяца назад
I swear I was just talking about this a few weeks ago with my brother… Im glad yt showed me this
@IamSinistor
@IamSinistor 3 месяца назад
really cool the only thing i think would really help is if the initial line was the "dragonite the knight pokemon and the evolved form of dragonair" line at the start and then limit the response to a single sentence other than that great video i thought the use of AI in the title meant you were gonna ask chat gpt to write the code and test it as you implement it, you would be surprise how much that is going to happen in the future though i dont see it as a difference as using an API at this point its just a tool, great vid :D
@FlorinPop
@FlorinPop 4 месяца назад
Adrian you have to pick: Pokemon or JavaScript 👀
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Hmmm, I can make Pokemon with JavaScript, but I can't make JavaScript with Pokemon!
@rayansailani4465
@rayansailani4465 3 месяца назад
Omg! I saw another RU-vid video where a physical Pokédex was designed. I’m very similar to you in that -that I’ve followed Pokémon for most of my life and it doesn’t make sense for me to not follow it anymore! I really wanted to build something like this but was slacking off because of not having a process in place for this. You video seems to be great for that. I’d be disappointed if this was a tutorial xD
@1242elena
@1242elena 4 месяца назад
Amazing 🤩 it would be wild if you could get mid journey to generate a pokemon inspired image from the image inputted lol fun app tho. I see so many uses
@AdrianTwarog
@AdrianTwarog 4 месяца назад
very cool idea to continue building out the concept!
@cool4funny606
@cool4funny606 3 месяца назад
This Guys Is A Legend Bringing Our ChildHood Dreams In Our Hand and for Free! omg Tysm For Ur Hard Work We Would Be Waiting
@spooky4655
@spooky4655 2 месяца назад
That ui design is really good
@BrianSnyderND
@BrianSnyderND 4 месяца назад
This is amazing! Well done. A couple ideas to build on this... One is to use generative Ai to give the creature a Pokémon like creative name and a bio. Two is use the photo and the Pokémon like name and description to generate a cartoon version of the creature image. Then the app can switch between Pokémon world and real world
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Both are great ideas, I like the idea of creating a cartoon like version of real life creatures!
@BrianSnyderND
@BrianSnyderND 4 месяца назад
@@AdrianTwarog hey! Thanks for responding. Your work is so creative and technically excellent. It's a rare combination. Well done. 👏
@romantarnai4702
@romantarnai4702 Месяц назад
I tried converting to gpt4o-mini. From my testing I can say that it has almost the same results, sometimes even better (with slight tweaking of the gpt query), but at fraction of the cost of the gpt-4o. Higly recommend to try 😉
@mukithasan9684
@mukithasan9684 Месяц назад
How much time did it take to build the database with all those data and where did you get it did you do manually or automatically
@reubzkinterestingthings
@reubzkinterestingthings 3 месяца назад
This is freaken beyond amazing!!! 😁😁😁
@dworker8955
@dworker8955 3 месяца назад
I can't express how envious I am of you for being able to do this and I can't hahaha. Pretty good job mate. The video was also very entertaining to watch! Btw, what was that device where you did the sketch for the project? Cheers!
@CatDribble
@CatDribble 3 месяца назад
I feel the rabbit is like a pokedex, but if someone ate a pokedex, digested it and then shat it out
@pfever
@pfever 3 месяца назад
This is the best quality tutorial I have seen online~ I loved you show the whole process in such detail and even open source it! Thank you! I just have a question, the app as it is today costs you money to run... Specially becaude of the calls to OpenAI. How could you make a profit with an app like this? If this were to become really popular I think you would need to turn it down?
@ryuujisan32codes
@ryuujisan32codes 3 месяца назад
The cease and desist gonna go crazy for this project
@roberth1687
@roberth1687 Месяц назад
Nice Sujidex for all the Sujimons out there :D
@krishnarao5533
@krishnarao5533 2 месяца назад
Really a very very very awesome project :D
@mikemaker5905
@mikemaker5905 3 месяца назад
This is AWSOME, you are Awsome, thanks a lot, this as an app would be perfect
@AdrianTwarog
@AdrianTwarog 3 месяца назад
haha I'm running out of openai credit!
@pekempy2
@pekempy2 3 месяца назад
A share option would be cool, to show others how it looks after scanning something!
@kalyandechiraju7150
@kalyandechiraju7150 3 месяца назад
Amazing implementation!! Add an icon so that when I add the website to homescreen on iphone, I get a cute pokeball instead of "R".
@SplitSniper7
@SplitSniper7 4 месяца назад
This is so cool, I love everything about this! Side Note: 20:22 the accent is above the wrong vowel. It should be Pokémon not Pókemon.
@AdrianTwarog
@AdrianTwarog 4 месяца назад
🤦
@SaraRochePolo
@SaraRochePolo 3 месяца назад
This is just amazing
@AdrianTwarog
@AdrianTwarog 3 месяца назад
Thanks!
@deanitzhak
@deanitzhak 12 дней назад
What an amazing project ❤❤❤
@GoodlyRogue
@GoodlyRogue 2 месяца назад
I watched this video two times. So good!
@dawnfmEnthusiast
@dawnfmEnthusiast 2 месяца назад
big salute for making this a website!!
@anassabbou5259
@anassabbou5259 Месяц назад
Great work. Lovely to watch this process from ideation, design thinking, prototyping until implementation 🫡👏
@chrismack.
@chrismack. 4 месяца назад
Nice! Would love to see an option to rename an entry, which in turn updates the description and voice with AI.
@AdrianTwarog
@AdrianTwarog 4 месяца назад
And maybe delete them too?!
@Yipper64
@Yipper64 3 месяца назад
Ive loved using this but it seems to have stopped working today?
@suicraft6195
@suicraft6195 2 месяца назад
i've always dreamed on this. Amazing
@mattm7220
@mattm7220 3 месяца назад
That looks incredible, but the most noticeable and egregious bug to fix is using a standard e instead of the proper é character in Pokédex
@taythree5549
@taythree5549 4 месяца назад
I really hope that eventually you can have all of the different generations of the Pokedex skins available to either buy or swap too, I'm really partial to the diamond pearl version but sometimes you just can't beat the original Dexter. That and If you swap to Dexter you get the original snark with the descriptions heh Best times. But mainly just the skins alone would be dope. Can't wait for this to be publicly available, hopefully there can be a choice when taking the picture also to either upload it to a public database that everyone can share and start collecting stuff togeather or a private one, either connected to your account and privatized. Stored locally on your own phones file or something in-between. Would be very useful to also have a option for accessibility to use for blind people if it had a basic voice command mode. Regardless all of these are just concepts I thought up halfway through the video. You might touch on some of them in the video somewhere later And I just don't know it yet. No matter what this is a freaking amazing idea and is a fellow pokémon nerd who's been there since before the gold and silver games all the way to Scarlet and Violet I'm there with you fellow nerd. Gotta catch em all will never perish, even if the dream gets harder every generation 😂
@lucasmarques2871
@lucasmarques2871 2 месяца назад
Awesome video! Which macbook is yours?
@codinginflow
@codinginflow 3 месяца назад
You have amazing design skills. How did you acquire these?
@andreidossantospinto426
@andreidossantospinto426 3 месяца назад
such a cool project! But i wonder what is that device u used on the minute 3:00? whats the name of it? and stay tuned with Nintendo.. They must be looking for u rn👀👀👀👀👀👀
@AdrianTwarog
@AdrianTwarog 3 месяца назад
Remarkable 2
@exclusivelynyc
@exclusivelynyc 4 месяца назад
this is very cool. thank you for sharing
@AdrianTwarog
@AdrianTwarog 4 месяца назад
You are very welcome
@medoxhunter6699
@medoxhunter6699 28 дней назад
You're a genius really you are an idol for me now
@eetumaenpaa594
@eetumaenpaa594 3 месяца назад
Really good job it would be even better if you could make the website a PWA so you could add it to your home screen as a app so it would hide the search bar etc.
@jjanx4372
@jjanx4372 3 месяца назад
this all fun and wholesome but validate what people will upload
@VaibhavShewale
@VaibhavShewale 4 месяца назад
there should also be option where if the pokedex has nothing it will ask user to if they wanted to add this new things to entry in pokedex like in pokemon
@ritooon_
@ritooon_ 3 месяца назад
Wow, amazing work !
@skzulka
@skzulka 3 месяца назад
nice work dude!! awesome!
@Rotembab
@Rotembab Месяц назад
Please I need a Chaotic Scanner too! Man I wished I'd have that thing
@SophiaBaker
@SophiaBaker Месяц назад
dumb idea but imagine a pokemon showdown branch of this where you take photos of real things and it generates a stat and moveset for it so you can use it in battles
@HuwFerris-John
@HuwFerris-John 2 месяца назад
Now I need a video on how to get this on my iPhone
@estebanpiedrahita2666
@estebanpiedrahita2666 3 месяца назад
Man, you are the best!!!
@thedoublep434
@thedoublep434 4 месяца назад
This is really awesome, but you also made it extremely easy for the Pokemon company lawyers to send you a cease and desist 😅
@AdrianTwarog
@AdrianTwarog 4 месяца назад
fingers crossed it is fine, this is just a passion project that takes inspiration from how AI works really!
@thedoublep434
@thedoublep434 4 месяца назад
​@@AdrianTwarog You used an IP that is part owned by Nintendo, a company that sues everyone that even mentions one of their IPs. I've seen Nintendo take down much smaller passion projects that weren't even going to be released to the public, and yours was released. IDK how the Pokemon company handles this kind of things but I know you don't want to mess with Nintendo, there's a reason there are memes about their lawsuits. You wouldn't necessarily get in trouble for making a pokedex like ai powered app, but you would get in trouble for using the Pikachu image, the Pokedex name, possibly the design of the pokedex and the voice, so maybe change those things at least in the version on github. I'm not a lawyer, I'm just basing this advice on what I've seen online and I think you made something too cool to be ignored by them.
@BramVanhautte
@BramVanhautte 3 месяца назад
Really enjoyed this!
@tonym6566
@tonym6566 4 месяца назад
As soon as I used chatgpt I could imagine a Pokédex/ Zelda’s Navi// Her etc
@AdrianTwarog
@AdrianTwarog 4 месяца назад
Woah Navi, I never thought of that, HEY that’s a good suggestion!!!
@CatDribble
@CatDribble 3 месяца назад
Been waiting for this, after using 4o gpt you can use it as a pokedex already
@tong5364
@tong5364 Месяц назад
Damn, this really good
@VIVODEX
@VIVODEX 3 месяца назад
You beat me to programming it, I thought the same, I finished it and I'll make a video.
@rickyrickster1303
@rickyrickster1303 3 месяца назад
your channel is still empty lol
@VIVODEX
@VIVODEX 3 месяца назад
@@rickyrickster1303 I'm a junior developer, I'm still working on it, I just learned figma
@lilan1
@lilan1 2 месяца назад
Great video!
@GameJam230
@GameJam230 2 месяца назад
Is Nintendo/GameFreak/The Pokémon Company going to allow you to put this up under the PokeDex name? I'd imagine that would be trademarked, and if not directly, would likely still fall under a larger umbrella of protection that the Pokémon title has.
@ThE_sOuL2559
@ThE_sOuL2559 3 месяца назад
Can anyone tell how to use it cause i cant figure out from the git 😅😅😅😅😅😅
Далее
Connect your OpenAI GPT to your SQL database
12:30
Просмотров 2,7 тыс.
Making a Game with Java with No Experience
8:41
Просмотров 370 тыс.
I Redesigned the ENTIRE Spotify UI from Scratch
19:27
The Future Mark Zuckerberg Is Trying To Build
47:10
Просмотров 581 тыс.
Building My First Crypto Game on Telegram
7:49
Просмотров 11 тыс.
I built the world's first real, working Pokédex
11:31
Просмотров 648 тыс.
Every Pokédex Ranked
13:50
Просмотров 568 тыс.
Every Developer Needs a Raspberry Pi
27:27
Просмотров 602 тыс.