I Trained an AI with 10,000 Memes
Bright Data: https://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:
https://dsc.gg/lewismenelaws
🧑💻DEMO & SOURCE CODE🧑💻
Demo: https://memegenerator-ergog3zn3pc7txnm6mgggf.streamlit.app/
GitHub: https://github.com/CodingWithLewis/MemeGenerator (messy lol)
Fine-Tuned Model: https://huggingface.co/codingwithlewis/mistralmemes
OwlV2 Demo: https://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 💌
https://thebetter.dev
------
CONNECT WITH ME ON SOCIAL
📸 Instagram: https://instagram.com/lewismenelaws
🎚TikTok: https://tiktok.com/@lewismenelaws
🐣 Twitter: https://twitter.com/LewisMenelaws
—
My gear 💻
https://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
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Coding with Lewis · Coding with Lewis · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Converting your Callback Functions into Async/Await Functions in under 3 minutes! (React 16)
Coding with Lewis
Solution to Paul McWhorter’s Arduino Tutorial 3 Homework.
Coding with Lewis
This Open Source project helps you build DeFi apps faster. #defi #ethereum #programming
Coding with Lewis
This open source database is incredible 🤯 #opensource #technology #programming #database
Coding with Lewis
This Chrome extension will boost your productivity dramatically. #tech #opensource #productivity
Coding with Lewis
This will help you get a job in tech 👩💻 #opensource #programming #career #productivity
Coding with Lewis
Shopify released a new JavaScript framework #shopify #ecommerce #opensource #technology
Coding with Lewis
This book is a MUST read for all developers. #technology #programming #productivity #books
Coding with Lewis
How to create AI without learning code. #artificialintelligence #programming #technology
Coding with Lewis
How to build cross compatible mobile apps📱#technology #programming #opensource #productivity
Coding with Lewis
This app lets you see if your local McDonalds Ice Cream machine is broken. #programming #technology
Coding with Lewis
Make your websites look like their from Windows 98 #technology #opensource #career #webdev
Coding with Lewis
How do barcodes work? #technology #programming #explained
Coding with Lewis
This AI creates realistic art #technology #opensource #programming #artificialintelligence
Coding with Lewis
What is AWS? (Amazon Web Services) #technology #programming #artificialintelligence #computing
Coding with Lewis
Svelte in 15 seconds #programming #javascript #webdevelopment #opensource
Coding with Lewis
This game engine is essential if you want to create a video game #opensource #gamedev #programming
Coding with Lewis
How to start a tech company for FREE #technology #opensource #programming #business
Coding with Lewis
Every programmer should know this. #opensource #programming #softwareengineer
Coding with Lewis
This will make you a full stack developer #softwareengineer #technology #opensource
Coding with Lewis
This is how to become a better developer this holiday season #technology #programming
Coding with Lewis
This AI adds color to famous photos… #technology #opensource #programming #artificialintelligence
Coding with Lewis
This is the future of NFTs. #technology #cryptocurrency #softwaredeveloper #nft
Coding with Lewis
This is a great way to learn code if you’re Canadian 🇨🇦 #learntocode #programming #software
Coding with Lewis
This is needed before you deploy your application 👩💻. #technology #opensource #programming
Coding with Lewis
Internet Explorer is FINALLY going away! #technology #software #productivity
Coding with Lewis
There’s a competitive community… in Excel? #technology #productivity #excel
Coding with Lewis
These tech trends will dominate 2022. #technology #programming #business
Coding with Lewis
This chrome extension shows you what tech websites use. #opensource #technology #programming
Coding with Lewis
This open source project will improve your design skills #technology #programming #softwareengineer
Coding with Lewis
How to get thousands of programming books for FREE 📚 #technology #programming #opensource #books
Coding with Lewis
This AI will help you write better… #artificialintelligence #opensource #programming
Coding with Lewis
WTF is Django? (In 15 seconds) #django #technology #programming #business
Coding with Lewis
This is what happens behind the scenes when you visit a website. #technology #programming #software
Coding with Lewis
This terminal will BOOST your productivity 💪 #programming #technology #productivity #opensource
Coding with Lewis
This will make you a better programmer. 👩💻 #programming #technology #opensource #productivity
Coding with Lewis
These are the BEST programming stickers to have. #programming #software #technology #opensource
Coding with Lewis
3 High Paying Tech Jobs that will DOMINATE 2022 #career #programming #technology #software
Coding with Lewis
This JavaScript library will make your websites look MUCH better. #technology #programming
Coding with Lewis
WTF is ReactJS (in 15 seconds)?! #technology #programming #react #javascript #opensource
Coding with Lewis
This open source project will make you an EXPERT at Node.JS #technology #programming #opensource
Coding with Lewis
This will help you learn to code in 2022! #technology #programming #opensource #productivity
Coding with Lewis
This will help you be a programmer in 2022 👩💻 #technology #programming #opensource #business
Coding with Lewis
Every developer should know this 👩💻 #technology #devops #technology #opensource #productivity
Coding with Lewis
STOP writing CSS and use this instead 👩💻 #technology #programming #opensource #webdevelopment
Coding with Lewis
If you want to learn Machine Learning in 2022, start here. #technology #programming #software
Coding with Lewis
This will help you ACE your tech interview 👩💻 #technology #opensource #programming #business
Coding with Lewis
This is how to decide what programming language to learn. 👩💻 #technology #programming #software
Coding with Lewis
Learn these programming languages if you want to learn to code. 👩💻 #technology #programming
Coding with Lewis
Will Artificial Intelligence replace programmers?! 👩💻 #technology #programming #software
Coding with Lewis
This will make you a better programmer 👩💻 #technology #programming #opensource #software
Coding with Lewis
This is how to make your terminal look like a pro #technology #programming #software #opensource
Coding with Lewis
This roadmap will help you become a front end developer 👩💻 #programming #technology #software
Coding with Lewis
Follow this roadmap to be a backend developer in 2022 👩💻 #technology #programming #software
Coding with Lewis
This roadmap will help you become a data scientist in 2022👩💻 #datascience #developer #programming
Coding with Lewis
This is how to decide if you should learn JavaScript #programming #technology #javascript #webdev
Coding with Lewis
Use this to help you start a programming project. #programming #technology #opensource #software
Coding with Lewis
This roadmap will help you become a DevOps engineer in 2022. #devops #software #programming
Coding with Lewis
These non-tech skills are essential for programmers 👩💻 #technology #programming #software
Coding with Lewis
Learn these languages if you want to code in 2022 👩💻 #programming #technology #software
Coding with Lewis
More on: LLM Foundations
View skill →Related AI Lessons
Chapters (21)
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
🎓
Tutor Explanation
DeepCamp AI