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

preview_player
Показать описание
A new Pokemon journey begins as I try to create a real life Pokedex. Using OpenAI GPT-4o Omni and AstraDB Database, here's how I made the impossible, possible!

Astra DB (Datastax todays sponsor):

*Due to OpenAI Pricing, I am unable to run this demo project indefinitely, you can clone your own version for testing, you can do so below:

00:00 - A Real Life Pokedex
00:44 - Inspiration - Why I'm building a Pokemon Pokedex Project
01:58 - Planning - How to build a Pokedex and Competitors
03:13 - Research - Pokedex Aesthetics and Design
04:25 - Design Preparation
05:30 - Sketching out Ideas for the Pokedex Design
06:20 - Design Mockup - Color Typography
07:53 - Design - Figma High Fidelity User Interface
09:38 - Programming - Next JS Frontend and Backend
10:10 - Database - Using DataStax - AstraDB
12:47 - AI - Integrating ChatGPT with OpenAI GPT4o model
14:42 - Camera - React Camera Capture Images & GPT4 o Analysis
16:55 - Statistics - Creating Stats Map with Data Graphs
17:36 - Voice - Recreating Pokedex Voice using AI
18:48 - Authentication - Next Auth Sign in for Users
19:42 - Database - Leaderboard and Saving Pokémon Entries
20:18 - Database - Vector Database with Astra DB
21:32 - The Pokedex for Real Life Complete

Tools that help me make this Pokedex include: Cloudinary, Fakeyou, OpenAI, Datastax AstraDB, Next JS, JavaScript, React JS, HTML, CSS, Figma, Concepts app, Remarkable, VS Code, etc.

Github Repo: ( Open Source Pokedex RL )

#pokemon #astradb #gpt4o

Want to learn more? ⭐ Check out my courses! ⭐

Software & Discounts:

Computer Gear:

Camera Equipment:
Рекомендации по теме
Комментарии
Автор

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!

BroskiPlays
Автор

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. 🔥

unquestionabletv
Автор

I wasnt wondering why you were building this. It's obviously because its an awesome idea!

CourageToGroww
Автор

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

ariffirdaus
Автор

This is how AI should be used. To leverage passion projects into reality.

JohnLewis-old
Автор

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?

HT
Автор

This is the first AI Tech video that actually put a smile on my face. Thank you :)

ralphrabago
Автор

wow this video is an absolute masterpiece, showing the whole process is really motivating and insightful

Onyaga
Автор

Dude, you are a genius and you have the cleanest desk and creative process I’ve seen.

ruralpastorva
Автор

Wow first time I see something like this in youtube

El.Desarrollador
Автор

Wow! This is inspiring! I'm trying to show my kids what the creation process looks like and how satisfying it is! Pokemon sure is a great way to do this! You always amaze!

psf
Автор

And you did it while recording and creating an amazing production video you are a LEGEND!
I enjoyed every single minute watching this video

orelhassid
Автор

Inspirational how far creativity and persistence can take you.
Thank you for this gem of a video 🙏

bojanperic
Автор

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.

lucasmdo
Автор

This is freaking amazing! Shared with all my Pokemon friends!

JeremyBotta
Автор

This is insane! As a fellow dev, props on the attention to detail. I can really see the passion behind this. 🏆

shuakki
Автор

As a mobile app developer for many years, learned a ton from your video. Thanks for sharing!

weizhixie
Автор

This was suck a cool and crazy good project to witness, the way you explained the whole process felt like you were teaching us the little bits about the project, this was amazing and inspired me to make an ai based project myself, thanks adrian

adityasrivastava
Автор

I’m amazed by your efficiency. great video, love the format. Would love to see more like these!

LeagueOfGameCasters
Автор

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.

AlanPCS
visit shbcf.ru