Coding with Lewis
Coding with Lewis
  • 549
  • 150 699 946
I Trained an AI with 10,000 Memes
Bright Data: brdta.com/codingwithlewis
I tried training an AI model on 10,000+ memes to see if AI can be funny. In this video, we go through the process of creating a meme with AI and learn why we find things like memes and humor funny to begin with.
This video took a very long time to make. Over 10 different models were used. Throughout this video you will see all of the things that I did to get this to work. Let me know what you think in the comments :)
👉WE ARE PLANNING A HACKATHON!!! 👈
Join the discord to learn more:
dsc.gg/lewismenelaws
🧑‍💻DEMO & SOURCE CODE🧑‍💻
Demo: memegenerator-ergog3zn3pc7txnm6mgggf.streamlit.app/
GitHub: github.com/CodingWithLewis/MemeGenerator (messy lol)
Fine-Tuned Model: huggingface.co/codingwithlewis/mistralmemes
OwlV2 Demo: huggingface.co/spaces/codingwithlewis/owlv2
If you like this video, check out some of my other videos where I build awesome projects and provide awesome developer resources that you can use in order to be a better developer :)
LINKS
---
MY NEWSLETTER 💌
thebetter.dev
------
CONNECT WITH ME ON SOCIAL
📸 Instagram: lewismenelaws
🎚TikTok: tiktok.com/@lewismenelaws
🐣 Twitter: LewisMenelaws
-
My gear 💻
liinks.co/lewismenelaws
-----
TIMESTAMPS
0:00 Intro
0:22 Why is AI not funny?
0:40 What is a meme... really?
1:51 Getting a LARGE amount of memes
2:32 The Data Collection
3:29 Using Bright Data
4:12 Initial Results
4:45 Prepping for Training
5:11 Getting image descriptions
6:03 Returned image descriptions
6:35 Training the AI Model
7:57 Results... and de-motivation...
8:49 Realizing... I should teach AI how to be funny
9:35 Getting Relevant Context
10:20 Initial Observations
10:37 Labelling Feature
11:27 The right AI model for the job...
12:14 Building out the UI
12:51 Reactions
14:08 Why I made this video...
14:40 SUBSCRIBE
zhlédnutí: 175 916

Video

10 Sorting Algorithms Easily Explained
zhlédnutí 26KPřed měsícem
10 Sorting Algorithms Easily Explained
These Apps Cost $140. So I Rebuilt them for FREE.
zhlédnutí 122KPřed 2 měsíci
These Apps Cost $140. So I Rebuilt them for FREE.
40 APIs Every Developer Should Use (in 12 minutes)
zhlédnutí 261KPřed 3 měsíci
40 APIs Every Developer Should Use (in 12 minutes)
I Created a Fake Twitter with AI Users
zhlédnutí 27KPřed 3 měsíci
I Created a Fake Twitter with AI Users
We Need to Talk about Developer Influencers
zhlédnutí 20KPřed 5 měsíci
We Need to Talk about Developer Influencers
I Built a Livestream where AI's Chat 24/7
zhlédnutí 22KPřed 6 měsíci
I Built a Livestream where AI's Chat 24/7
I Gave My Terrible Trading Bot $10,000 to Trade Stocks
zhlédnutí 457KPřed 6 měsíci
I Gave My Terrible Trading Bot $10,000 to Trade Stocks
How Instagram Grew to 14,000,000 Users With 3 Devs
zhlédnutí 153KPřed 7 měsíci
How Instagram Grew to 14,000,000 Users With 3 Devs
When 10,000 Software Engineers Work on the Same Code
zhlédnutí 197KPřed 8 měsíci
When 10,000 Software Engineers Work on the Same Code
21 Programming Project Ideas (Beginner to Advanced)
zhlédnutí 274KPřed 8 měsíci
21 Programming Project Ideas (Beginner to Advanced)
Game Developers Reveal WHY Your Games Lag
zhlédnutí 88KPřed 9 měsíci
Game Developers Reveal WHY Your Games Lag
Self Taught Programmer Roadmap (That Gets you a Job)
zhlédnutí 97KPřed 9 měsíci
Self Taught Programmer Roadmap (That Gets you a Job)
How Reddit Crushed the Internet's Largest Protest
zhlédnutí 454KPřed 9 měsíci
How Reddit Crushed the Internet's Largest Protest
you NEED these to build your AI app
zhlédnutí 36KPřed 11 měsíci
you NEED these to build your AI app
My Software Engineering Journey (Zero to Hero)
zhlédnutí 80KPřed 11 měsíci
My Software Engineering Journey (Zero to Hero)
The Bug that Broke Reddit for 314 Minutes
zhlédnutí 46KPřed rokem
The Bug that Broke Reddit for 314 Minutes
I Brought Your Terrible App Ideas to Life
zhlédnutí 20KPřed rokem
I Brought Your Terrible App Ideas to Life
How Discord Stores TRILLIONS of Messages
zhlédnutí 653KPřed rokem
How Discord Stores TRILLIONS of Messages
I Made an App with GPT-4 in 72 Hours
zhlédnutí 301KPřed rokem
I Made an App with GPT-4 in 72 Hours
8 Techs I'm Learning to Stay Ahead of the Game
zhlédnutí 65KPřed rokem
8 Techs I'm Learning to Stay Ahead of the Game
How a Random Programmer FIXED GTA 5
zhlédnutí 580KPřed rokem
How a Random Programmer FIXED GTA 5
This Line of Code Cost a Company $1,000,000
zhlédnutí 154KPřed rokem
This Line of Code Cost a Company $1,000,000
The Shuffle Button is a Lie. Here's Why.
zhlédnutí 19KPřed rokem
The Shuffle Button is a Lie. Here's Why.
Tech Developers Should Try in 2023
zhlédnutí 11KPřed rokem
Tech Developers Should Try in 2023
How Instagram Stores BILLIONS of Videos
zhlédnutí 217KPřed rokem
How Instagram Stores BILLIONS of Videos
Creating the ULTIMATE Programming Setup
zhlédnutí 97KPřed rokem
Creating the ULTIMATE Programming Setup
A ‘No-Code Tool’ that Develops Backend?!
zhlédnutí 209KPřed rokem
A ‘No-Code Tool’ that Develops Backend?!
A Day in the Life of a Self-Employed Software Developer (and Content Creator)
zhlédnutí 29KPřed rokem
A Day in the Life of a Self-Employed Software Developer (and Content Creator)
5 Ways Hackers Break your Software
zhlédnutí 10KPřed rokem
5 Ways Hackers Break your Software

Komentáře

  • @FeR_elhispano
    @FeR_elhispano Před 33 minutami

    I started with code blocks

  • @ecstaticpilot5656
    @ecstaticpilot5656 Před hodinou

    Github dark default theme is the goat

  • @djohanson99
    @djohanson99 Před hodinou

    Naw,first website had to be from either a college DARPA, or the military. But who knows? When did DNS become functional? A lot to this question. Like did early Internet use raw IP addresses? What was the browser? Windows 3.x wasn't invented. Need more research.

  • @romyardianto5723
    @romyardianto5723 Před 2 hodinami

    Is it less scam job on their platform ? And how it can be filtered ?

  • @mrkrabsx8669
    @mrkrabsx8669 Před 2 hodinami

    -4394 votes ? How ? Which post ? I have to witness that with my own eyes

  • @carlkarl
    @carlkarl Před 3 hodinami

    Pregnancy test 💀 i mean could be possible if we make it a bit digital then it could find for Trojans in pc 😅,

  • @AnthonyEhrhardt
    @AnthonyEhrhardt Před 4 hodinami

    Coldfusion/lucee is the absolute best

  • @fremar1983
    @fremar1983 Před 4 hodinami

    Linux mint left the chat.

  • @3_14pie
    @3_14pie Před 4 hodinami

    imagine what this dude could do if he was sane

  • @NiniCraft
    @NiniCraft Před 5 hodinami

    Eclipse dark theme >>

  • @WhyOhWhy123
    @WhyOhWhy123 Před 5 hodinami

    Quoted identifiers?

  • @Alethila
    @Alethila Před 5 hodinami

    Two of these "languages" are just JavaScript which is a scripting language for websites, not a programming language

  • @WhyOhWhy123
    @WhyOhWhy123 Před 6 hodinami

    I'm not a fan of JS. I started learning coding with typed languages. I use C#/VB everyday with joy. With all the terrible things I've heard about JS, it's not even something I would consider. If I had to do web dev, I'd probably learn something else instead, like TypeScript, PHP or WebASM., if I weren't able to use C# at all.

  • @_hepl
    @_hepl Před 7 hodinami

    Yeah at this point its getting out of control...

  • @KaramAlayan
    @KaramAlayan Před 7 hodinami

    What if my interest is : 🤑🤑🤑🤑🤑🤑

  • @user-qc7tf5ij9d
    @user-qc7tf5ij9d Před 7 hodinami

    What app ideas are there

  • @TheRadicalOneNG
    @TheRadicalOneNG Před 8 hodinami

    Why would I go to Stack Overflow to get roasted when ChatGPT is infinitely patient and gives immediate answers?

  • @nicolafoudre
    @nicolafoudre Před 9 hodinami

    Matlab is actually quite good tbh. And if you want something free, use GNU Octave!

  • @QuebnQ
    @QuebnQ Před 9 hodinami

    Rose-pine is the best.

  • @JoshuahEdwards
    @JoshuahEdwards Před 9 hodinami

    Rosé Pine

  • @valentinlechner4079
    @valentinlechner4079 Před 10 hodinami

    Wow I remember using Atom and Brackets 😢

  • @javacrow_
    @javacrow_ Před 10 hodinami

    The theme that is used in the Codecademy lessons :<

  • @tiaanbasson9092
    @tiaanbasson9092 Před 10 hodinami

    2 weeks to implement a DB and connection...

  • @kinershah464
    @kinershah464 Před 11 hodinami

    If you can get logs, crash dumps and the source code, then finding the issue shouldn't be difficult. Without enough application logs, it's very difficult to find it.

  • @ShubhamPati-iy7jb
    @ShubhamPati-iy7jb Před 12 hodinami

    I just saw warcrime in programming

  • @a7madx7
    @a7madx7 Před 12 hodinami

    XCode Dark & Lite are my goto.

  • @cresvinnn
    @cresvinnn Před 12 hodinami

    poimandres 🐐🐐🐐

  • @lainwired3946
    @lainwired3946 Před 13 hodinami

    Machine code instructions in Yellow, not ASM :P

  • @ysxki
    @ysxki Před 13 hodinami

    You ask a simple question on stack overflow you get called a dumbass and get down voted, you ask a simple question to chatgpt he just answers it

  • @NajeebWeerabangsa
    @NajeebWeerabangsa Před 13 hodinami

    What is the repo?

  • @brdane
    @brdane Před 14 hodinami

    Because of the game being written in assembly, it ran notably fast. Of course it was because assembly has no bloat like what higher-level languages have.

  • @Ashok4281
    @Ashok4281 Před 14 hodinami

    not only you bro🤣

  • @Vedant-M
    @Vedant-M Před 15 hodinami

    Writing a code as simple as sorting in asm could make people shit their pants

  • @psyience3213
    @psyience3213 Před 15 hodinami

    “Not stored in the binary” everything in computers is binary, it can’t not be binary, you mean the executable?

  • @das_daily_
    @das_daily_ Před 15 hodinami

    I use deep ocean

  • @xKotelek
    @xKotelek Před 16 hodinami

    i use amethyst dark

  • @RealElevenTimes
    @RealElevenTimes Před 16 hodinami

    Complains that AI memes aren't funny. Proceeds to make an AI that makes the least funny memes possible.

  • @psyanah4542
    @psyanah4542 Před 16 hodinami

    I understood absolutely nothing about this video but I enjoyed watching regardless. I feel dumb

  • @user-ho9fq7bm7v
    @user-ho9fq7bm7v Před 17 hodinami

    poeple at Stackoverflow are toxic and cocky as fuck.

  • @sldtyp0
    @sldtyp0 Před 18 hodinami

    P5play is great for learning JavaScript and making games. It’s still being worked on but it’s taught me how to program. It’s based of of p5.js.

  • @Blueskies2513
    @Blueskies2513 Před 19 hodinami

    NOOOOOO

  • @abdulqadrmuhamad6337
    @abdulqadrmuhamad6337 Před 19 hodinami

    What about windows application like POS point of saeles

  • @letticonionepic
    @letticonionepic Před 20 hodinami

    And then there is Rule 34....

  • @pavannaik2004
    @pavannaik2004 Před 20 hodinami

    Minecraft!!!!

  • @user-ls6ex3mj5f
    @user-ls6ex3mj5f Před 20 hodinami

    you nailed it as usual, great video

  • @kinershah464
    @kinershah464 Před 20 hodinami

    Slow program means more instructions and more energy. Energy is being wasted because of slow technologies. Energy needs to be saved and for that optimization is needed. Either use a fast language or optimize the tech too much. Former is better I think.

  • @Shipoleon
    @Shipoleon Před 21 hodinou

    1. Minecraft 2. Super Mario 3. Little Big Planet 4. Yoshi 5. Pokemon Yellow

  • @98ahni
    @98ahni Před 21 hodinou

    Visual Studio Dark It's the absolute best for JS and C++. For C# I use a slightly modified version of it that differentiates between members and fields.

  • @krishava7715
    @krishava7715 Před 21 hodinou

    My name is A.Krishav and about 13 years old . I got inspired from you(Lewis) and have started my programming journey. but I have a total confusion of what to learn, the resources to learn but I have a interest over ai/ml and robotics and do I possibly need to learn full stack development to land me in a job in my future please help me ? and also how to become a pro at programming languages and the languages I need to learn

  • @olbluelips
    @olbluelips Před 22 hodinami

    Shoutout to sethbling