I created the world's WORST Pokédex with AI

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 81

  • @Fundy
    @Fundy Місяць тому +69

    Underrated, my friend

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  Місяць тому +16

      Thanks man, much appreciated! Big fan, by the way :)

    • @WhisPro
      @WhisPro Місяць тому +5

      omg hi fox guy i mean fundy

    • @dombomb64
      @dombomb64 Місяць тому +3

      holy mother of moly.

  • @matsu7086
    @matsu7086 Місяць тому +60

    I love that the sheer size of that screen turns this into the Pokédex equivalent of a Buster Sword

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  Місяць тому +12

      Sometimes you have to take what's in the box of electronics garbage, no matter how unwieldy :D And I tell you, this thing is a handling nightmare. The keyboard at the back is so janky to press :D

  • @lucianoardanazsgalla8630
    @lucianoardanazsgalla8630 Місяць тому +31

    If you look at your statistics you will see that a percentage of people are watching you from Argentina... I am that percentage, enjoy my devalued money :D . (Amazing video)

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  Місяць тому +10

      I just checked - 0.3% of my total views come from Argentina! Thank you very much for the kind donation :)

  • @marxtrash
    @marxtrash Місяць тому +24

    This is super cool!
    The montage of making the pokedex itself was incredibly funny. I'd buy that for 5,999 (with a 10% discount)

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  Місяць тому +3

      I highly recommend against that investment 😂
      Thanks for the kind words though :)

  • @Tarekit4
    @Tarekit4 Місяць тому +11

    oooo... that was incredible

  • @twelvexii166
    @twelvexii166 23 дні тому +3

    Be careful of Nintendo ninjas breaking into your home to steal your groundbreaking tech

  • @jenna1337
    @jenna1337 Місяць тому +15

    What's next, AI to rate your photos of Pokémon like Professor Oak in Pokémon Snap?

    • @pfqniet
      @pfqniet Місяць тому +1

      A "quick and dirty" way would be to map the confidence rating of the identification process to feedback... The more confident the AI was with the prediction, the "better" the image was.

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  24 дні тому +2

      Cool idea, but I’d have no idea how to get a good training dataset 😂

  • @portwise23
    @portwise23 Місяць тому +6

    I'd love to see this turned into something more substantial, like an app for a mobile phone or tablet along with a sleek plastic case to turn it into a rotom phone or other pokedex. Giving it the same design philosophy as an in-universe pokedex would have, making it much less jank and more realistic. Along with a national pokedex catalogue that updates with each new scanned pokemon. Also, I'd try to train the neural network on even more pokemon images, screenshot from the anime, from the games, existing pokedex images, mystery dungeon faces, memes. As much as possible.

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  25 днів тому

      It's a cool idea, but frankly I'm scared of Nintendo's lawyers. Projects got taken down for much less, and you can't just publish an app with Pokemon IP and expect it to go well. Also its a ton of effort and probably not worth it (if I'm prioritizing channel growth) to make an app, especially cross platform. You have to jump through so many hoops to get it on the stores, I speak from experience :D
      But yeah, if I touch this project again in the future, I'll use even more diverse data sources. Plushies from the official website, cosplays, ai generated images, ...

    • @portwise23
      @portwise23 25 днів тому

      @ProgrammingWithJulius Yeah! And I mean, even if you don't publish a publicly available application, still trying to 3d print and create a more realistic and less janky pokedex device would be a super cool niche to see on youtube! Or possibly collaborating with BigRig Creates for the hardware, while you provide him the software. Either way, you did a great job with the prototype already and a real final product would be cool as hell

    • @portwise23
      @portwise23 25 днів тому

      @@ProgrammingWithJulius (Also... You could always try discreetly sharing an APK download for the pokedex app, if you think it worthy enough to risk it. No problem if you don't of course though)

  • @somdudewillson
    @somdudewillson Місяць тому +11

    ...Now _I_ want to do a project like this. Gonna go order some hardware...

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  Місяць тому +8

      Do yourself a favour and don’t run it on weak hardware, it’s a pain 😂

    • @somdudewillson
      @somdudewillson Місяць тому +2

      @@ProgrammingWithJulius I mean, yes, this would be probably pretty easy to get running on a latest-gen PI. However, consider the following:
      * PI Zero 2 small and fits better in pokedex-sized enclosure
      * PI Zero 2 cheap
      * My hubris knows no bounds until I actually start working on the project

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  16 днів тому

      @@somdudewillson Inference-wise it could actually work on a pi zero 2. It only takes a few (hundred) ms to get a response from the neural network. The biggest bottleneck was rendering the camerafeed and pokedex image onto the "high" resolution screen. So if you optimize that, or make a "real" UI that doesn't use up all the frame time the result should be much better.
      Have you started the project yet? :)

    • @somdudewillson
      @somdudewillson 15 днів тому

      @@ProgrammingWithJulius I've started the process of gathering the training data and training my own network. I'm planning on trying to use EMOv2, a bleeding-edge low-resource image network architecture.

  • @jacobneff4054
    @jacobneff4054 Місяць тому +7

    Absolutely incredible video!! The carrying case made me laugh out loud 😂

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  Місяць тому +2

      Thank you!
      I’m dearly missing the waste basket under my desk though 😂

  • @gkjzhgffjh
    @gkjzhgffjh Місяць тому +3

    Computer science? I'd have pegged you as an engineer with that amazing travel case.

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  25 днів тому +2

      Yeah I channeled my inner "assume pi = 5" to put this build together :D

  • @Somefox5
    @Somefox5 13 днів тому +1

    Oh my god this is such a cool idea!!! Cant wait to see what you work on next :]

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  8 днів тому +1

      Next one is going to be Mario party again, because people are watching the hell out of that 😂 but I want to branch out into more games, and I have a few more Pokémon projects in the works as well!

  • @rhodoesthings
    @rhodoesthings 15 днів тому +1

    this is genuinely one of the coolest things ive ever seen

  • @0x15aac
    @0x15aac Місяць тому +3

    the hardware section gave me a mild anxiety attack, but besides that, very cool 😂

  • @OmegaChip
    @OmegaChip 11 днів тому +1

    This video, and this entire channel actually, is really cool. Keep it up! 👍

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  8 днів тому

      Thank you! More is coming soon-ish. Got a few personal responsibilities to take care of, but I’m planning to release a video in the next 2-4 weeks :)

  • @moose18100
    @moose18100 Місяць тому +1

    Can’t wait for this channel to get bigger! Surely good things to come

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  25 днів тому

      I have tons of ideas for future projects :) Sadly this one didn't do so well, but more is already in the works!

  • @misterperson3469
    @misterperson3469 Місяць тому +4

    It would be interesting to see more about the visual recognition system! I noticed it called both long Flareon and diglettfoot Eevee, is it more likely to mistake pokemon for a pokemon that is very common in the training data? How does it handle seeing multiple pokemon at once? Can it guess the correct pokemon if you show it what inspired the pokemons design?

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  24 дні тому

      It’s usually difficult to interpret how neural networks see the world. It may look for features that are entirely different from what a human would look for. I could try to look at the activation maps and maybe make a follow-up short video or so, thanks for the idea!
      And this specific network doesn’t handle multiple Pokémon at all - it will just give one response for the strongest estimate.
      I love diving deeper into technical details but sadly this doesn’t work well with a broader UA-cam audience…

  • @jeltemreal
    @jeltemreal Місяць тому +2

    3:00 *loses aura*

  • @AutisticYui
    @AutisticYui 9 днів тому +1

    Fantastic video, very well made and fun!

  • @Giovanno_Giorgio
    @Giovanno_Giorgio Місяць тому +2

    That's definitely a cool project, can't wait to see more :)

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  24 дні тому +1

      Thanks, and more is coming soon! I’ve got tons of ideas for new videos, subscribe so you don’t miss them :)

  • @theominouspigeon
    @theominouspigeon Місяць тому +4

    nice intro

  • @Slade0120
    @Slade0120 16 днів тому

    Not the afd-shiny jumpscare

  • @aarter2913
    @aarter2913 27 днів тому

    Having it as hardware is incredibly sick. Even if its a bit of a scrappy job, the ms paint look has its charm lol

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  25 днів тому

      You could make it much less janky with a small budget and a little effort. Get a newer pi so it doesn't lag, get a cheap and small touchscreen display and a smaller power bank, and you're good to go :D But I wanted to do it with what I had at home :)

  • @noiirfox5476
    @noiirfox5476 15 днів тому +1

    Now have the image reference the correct pokedex entry and have an AI text to voice read it out loud!

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  8 днів тому +1

      Do I get extra points if I train my own model to mimic the original Pokédex voice from the anime? ;)

    • @noiirfox5476
      @noiirfox5476 8 днів тому

      @ Indubitably!

  • @oluaeb5577
    @oluaeb5577 28 днів тому

    your videos are top quality. no doubt you will blow up big time soon

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  25 днів тому

      Thanks for the kind words :) Sadly this video didn't really hit the mark... But oh well, there's more coming!

  • @Emerald23928
    @Emerald23928 Місяць тому +2

    If it’s possible to share the code I feel like you could make this into a phone app for fun that could be side-loaded with help of the algorithm made (spitballing ideas here)

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  24 дні тому

      I thought about that, but publishing apps is a ton of effort and I’m probably going to get sued by Nintendo if I did that 😂

  • @Nyoko130
    @Nyoko130 20 днів тому

    Julius is the real MVP!!

  • @Alex_Mo
    @Alex_Mo 16 днів тому

    6:55 😁

  • @aspervations6530
    @aspervations6530 29 днів тому

    I came from the future to tell you that on 7th October 2025 you'll hit 125k subs

  • @dawsonhampton5949
    @dawsonhampton5949 Місяць тому +4

    What's with the "Germans be like" at 1:10 ?

    • @jmvr
      @jmvr Місяць тому

      I'm guessing it's referencing the "afd" folder, which is a far-right political party in Germany, which was classified as a "suspected extremist" party. They're basically just BadMan 2.0 (YT censors comments with certain words, so I'm not taking the chance of saying BadMan's real name)

    • @tails55
      @tails55 Місяць тому

      the German far right party is called AfD

    • @vertigo.frog2110
      @vertigo.frog2110 Місяць тому

      AFD is the name of a far-right political party in Germany

    • @kirby8963
      @kirby8963 Місяць тому +3

      Some of the files had "afd" in front of them which also is the abbreviation of a controversial politic party in germany

    • @jmvr
      @jmvr Місяць тому +2

      @kirby8963 man yt and its recent removing of all topics, I had a comment mentioning and its gone

  • @romainguegan5280
    @romainguegan5280 Місяць тому +1

    Why not make it a mobile app and show it to Nintendo?

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  Місяць тому +1

      How to get sued for copyright infringement 101😬

    • @romainguegan5280
      @romainguegan5280 Місяць тому

      @@ProgrammingWithJulius If they can make money, without doing much, they won't say no

    • @ProgrammingWithJulius
      @ProgrammingWithJulius  8 днів тому

      Don't wanna sound too negative, but that will 100% not work. Nintendo is one of the most litigious companies in the world and they are extremely protective of their intellectual property.
      PointCrow almost had his channel taken down because he set a $10k bounty for someone to make a Zelda multiplayer mod. The Mario battle royale game (which was literally free advertising) got taken down in days and cease and desist letters got sent out. And there are 1000s of other examples of this :D

  • @hatimbuoz3529
    @hatimbuoz3529 Місяць тому +2

    Wallahi this is baba video

  • @vewu_is_taken
    @vewu_is_taken Місяць тому

    waoww so beautiful