[00:00] (0.04s)
whether you have a business an app
[00:01] (1.36s)
you're trying to promote or just want to
[00:03] (3.00s)
build your personal brand creating
[00:04] (4.56s)
content is super important and
[00:06] (6.60s)
leveraging AI these days you know at
[00:08] (8.80s)
minimum you should be using it to help
[00:10] (10.48s)
you out so one question I had is like
[00:13] (13.12s)
how do we actually take these llm inputs
[00:15] (15.72s)
and outputs like let's say write me a
[00:17] (17.32s)
YouTube script on this I've personally
[00:19] (19.08s)
found Chad GPT it's not super good I
[00:21] (21.96s)
mean it's feels very generic and that's
[00:24] (24.12s)
because the outputs are basically some
[00:26] (26.12s)
hallucination they don't get very
[00:27] (27.76s)
specific and so on but when we think
[00:29] (29.76s)
about how people really write content
[00:32] (32.04s)
they do a lot of research they look at
[00:33] (33.60s)
similar articles and then they kind of
[00:36] (36.00s)
create something new and then add
[00:38] (38.08s)
references so that's really how SEO
[00:40] (40.36s)
normally works so I've come up with
[00:42] (42.56s)
something I feel like is quite
[00:43] (43.88s)
interesting and it all happens directly
[00:45] (45.96s)
here in notion and then there's a little
[00:47] (47.56s)
bit of code as well so if you're trying
[00:49] (49.48s)
to create any kind of content these days
[00:51] (51.24s)
this is going to be a really interesting
[00:52] (52.56s)
video for you so notion is sponsoring
[00:55] (55.00s)
this video we've kind of partnered up
[00:56] (56.52s)
because they have this new AI feature
[00:57] (57.80s)
that I've been messing around with but I
[00:59] (59.12s)
will be for sure using this for all my
[01:01] (61.32s)
future production apps just to create a
[01:03] (63.92s)
lot of content and try to rank in SEO so
[01:06] (66.76s)
what of Bel here you can see is a simple
[01:09] (69.80s)
blog template you can actually download
[01:11] (71.88s)
this template which has all the
[01:13] (73.28s)
instructions on generating content and
[01:15] (75.64s)
uh publishing it basically in a few
[01:17] (77.24s)
clicks as well so you can do like 10
[01:19] (79.16s)
articles per day if you want but
[01:20] (80.92s)
basically here is where my posts are
[01:22] (82.96s)
displayed that I've generated in this
[01:25] (85.08s)
pretty simple layout that you can
[01:26] (86.36s)
customize now if we kind of go through
[01:29] (89.32s)
what I've built it is basically taking
[01:32] (92.04s)
similar articles from Reddit because I
[01:34] (94.04s)
don't know about you but these days when
[01:35] (95.16s)
I'm searching Google there's so much
[01:36] (96.64s)
trash on there that you usually just
[01:38] (98.00s)
aend Reddit to your keyword and you can
[01:39] (99.92s)
get really quality Reddit threads of
[01:41] (101.96s)
real people answering adding their
[01:43] (103.36s)
experiences and similar and I really
[01:45] (105.00s)
think that's what a lot of these models
[01:46] (106.40s)
are missing is Personal Touch you know
[01:49] (109.56s)
that's why you can kind of tell when
[01:51] (111.00s)
it's AI content but in this case we're
[01:53] (113.28s)
using multiple Reddit sources Reddit
[01:55] (115.60s)
links we're kind of downloading them
[01:57] (117.80s)
saving them in notion and then notion AI
[01:59] (119.68s)
is is generating us original content
[02:01] (121.92s)
based on what people are saying and it
[02:04] (124.04s)
is also citing the original sources so
[02:06] (126.80s)
yeah we're we're still referencing back
[02:08] (128.28s)
to the people who posted them so high
[02:10] (130.12s)
level overview of how it works just to
[02:12] (132.12s)
create create content a few clicks
[02:13] (133.56s)
basically you take a bunch of links from
[02:15] (135.40s)
Reddit the Reds that you like you paste
[02:17] (137.32s)
them directly in here then I've actually
[02:19] (139.36s)
created a script that you can run
[02:22] (142.20s)
actually there is a link right here if
[02:24] (144.64s)
you download the template and all you
[02:26] (146.36s)
have to do is run two commands and
[02:29] (149.12s)
actually it's a little bit more
[02:30] (150.44s)
complicated than that but you basically
[02:32] (152.20s)
just have to create a notion integration
[02:34] (154.60s)
and a Reddit app which is pretty easy to
[02:37] (157.00s)
do then you just run the script and it
[02:40] (160.28s)
will download all the Reddit threads the
[02:42] (162.72s)
copy and the content the content and the
[02:45] (165.00s)
comments rather and from there all we
[02:47] (167.60s)
have to do is run notion AI which can
[02:49] (169.92s)
not just create articles for you but you
[02:51] (171.44s)
can ask it questions about your
[02:52] (172.56s)
knowledge base and you can really do a
[02:54] (174.48s)
ton with it so we have our prompt here
[02:56] (176.84s)
it will read these articles and then
[02:58] (178.56s)
create a new piece piece of content in
[03:01] (181.08s)
this case a 1500w blog post it'll save
[03:03] (183.72s)
it to this table and then all we have to
[03:05] (185.64s)
do is maybe add some images and then
[03:08] (188.12s)
publish so I'm just going to show you
[03:09] (189.92s)
this entire flow and I think it's really
[03:12] (192.48s)
cool so let's get started basically we
[03:15] (195.52s)
just go to Reddit we type in a topic we
[03:19] (199.12s)
want to write about so while my blog is
[03:22] (202.68s)
about AI here let's just do something a
[03:25] (205.32s)
little bit maybe more not interesting
[03:27] (207.96s)
but we can type in like if we're going
[03:30] (210.48s)
to Amsterdam what are the best clubs
[03:32] (212.64s)
there so all I want to do is type in The
[03:34] (214.92s)
Nightlife and Amsterdam Reddit and then
[03:36] (216.96s)
I have all my threads here so what we
[03:39] (219.52s)
can do is just actually copy these links
[03:42] (222.04s)
and then paste them into our notion so
[03:46] (226.24s)
we just add into this table there's link
[03:49] (229.08s)
number one and maybe you want to read
[03:51] (231.84s)
through these articles before you are
[03:55] (235.40s)
adding them just to make sure the uh
[03:57] (237.80s)
style or rather the information
[04:00] (240.40s)
there is relevant to you so let's
[04:03] (243.04s)
actually do three you can do more if you
[04:06] (246.52s)
want and then we're just going to run
[04:08] (248.24s)
our script so I have this mini GitHub
[04:12] (252.12s)
repo called notion a Blog and basically
[04:16] (256.00s)
all you have to do is make install just
[04:18] (258.40s)
run these after you download this will
[04:20] (260.84s)
download all your dependencies and then
[04:22] (262.52s)
you do make run it's going to start two
[04:25] (265.04s)
servers send a request to that server
[04:27] (267.80s)
and then as we can see in the background
[04:29] (269.76s)
and we've populated all our sources so
[04:33] (273.72s)
if we just actually open this up we can
[04:36] (276.04s)
see it uh reference the source the user
[04:39] (279.44s)
and downloaded basically a bunch of
[04:41] (281.76s)
comments with recommendations for
[04:44] (284.16s)
different clubs we can look at this
[04:46] (286.20s)
article and this one's a bit short and
[04:49] (289.12s)
then we can look at this
[04:51] (291.92s)
one which is just some general tips so
[04:56] (296.80s)
we have our sources here we can also add
[04:58] (298.92s)
if we want a custom source so we can
[05:01] (301.48s)
write we can copy paste from somewhere
[05:03] (303.28s)
else we can add our own kind of notes
[05:05] (305.80s)
here and then we just run notion AI so I
[05:09] (309.28s)
have a prompt here that can be copy
[05:11] (311.28s)
pasted and then some instructions for
[05:14] (314.16s)
making this work the best uh but
[05:16] (316.36s)
basically you open up notion AI in the
[05:18] (318.24s)
corner little chat bubble and then you
[05:20] (320.40s)
just paste it in now I want to add
[05:22] (322.20s)
reference all our articles here so I
[05:25] (325.72s)
just do at best club in Amsterdam at fun
[05:29] (329.96s)
but chill night life and these are just
[05:32] (332.44s)
the names from our sources here so I'm
[05:35] (335.96s)
going to hit enter and we'll let ocean
[05:41] (341.32s)
run so as you can see it's generating
[05:43] (343.76s)
our article and it is referencing
[05:47] (347.12s)
actually quotes from Reddit and then
[05:48] (348.96s)
adding The Source in line so then it's
[05:52] (352.24s)
kind of giving you a breakdown of the
[05:53] (353.80s)
specific different areas and then
[05:56] (356.12s)
quoting people from Reddit and we're
[05:58] (358.20s)
also prioritizing comments with a higher
[06:00] (360.28s)
score from our
[06:01] (361.92s)
prompt so it's not just giving general
[06:05] (365.16s)
info which we maybe get with chat gbt it
[06:08] (368.24s)
is actually giving us specific places
[06:11] (371.52s)
specific quotes from people's
[06:13] (373.56s)
experiences and citing the sources so we
[06:17] (377.40s)
made this a 1500w blog post we generated
[06:20] (380.12s)
we did this whole thing in about you
[06:21] (381.68s)
know one or two minutes because I was
[06:23] (383.44s)
explaining it but you can actually do it
[06:25] (385.44s)
even faster now of course you're still
[06:27] (387.20s)
going to have to read this for quality
[06:28] (388.64s)
and similar but it's a really good
[06:30] (390.80s)
starting point and then you can do
[06:31] (391.96s)
follow-up prompts hey change the tone uh
[06:34] (394.88s)
add some info about this add more
[06:36] (396.52s)
sources and uh similar so in this
[06:39] (399.20s)
template once we generate our post we
[06:41] (401.44s)
just want to save the page so what we do
[06:45] (405.48s)
is we go into posts and then it will
[06:49] (409.16s)
just save here now as things are set up
[06:52] (412.44s)
by default it is not published so we can
[06:54] (414.64s)
then open that post that we've created
[06:56] (416.84s)
and we can now add some image asset we
[06:59] (419.88s)
can add a category um and customize
[07:03] (423.08s)
what's been written here but I think
[07:05] (425.16s)
what is actually easy to do is just add
[07:07] (427.64s)
some images so I just put slash image in
[07:10] (430.00s)
notion and I can pull images from
[07:12] (432.68s)
unsplash free unlicensed images of amram
[07:16] (436.24s)
so can just add a normal photo but
[07:19] (439.08s)
that's not at night so maybe we want to
[07:21] (441.12s)
add some like nightlife
[07:24] (444.04s)
photos Amsterdam
[07:26] (446.68s)
night and maybe we can add some partying
[07:29] (449.56s)
photos right here just slash image going
[07:32] (452.44s)
over to unsplash Club of course you can
[07:35] (455.56s)
get more specific pictures of these
[07:38] (458.84s)
different places if you want to be a
[07:40] (460.96s)
little bit more comprehensive and I
[07:44] (464.48s)
think that's a good starting point if we
[07:45] (465.76s)
just want to publish a lot of content
[07:47] (467.12s)
maybe that's all we need so all I do
[07:49] (469.48s)
from here go to published check that box
[07:52] (472.88s)
now go back to our blog we'll see it
[07:55] (475.08s)
already appeared right here so let's
[07:56] (476.96s)
just do another one really fast to do
[07:59] (479.12s)
the full flow and see how long it takes
[08:01] (481.28s)
so let's do one for Copenhagen I'm going
[08:03] (483.48s)
to copy our links I didn't copy URL go
[08:06] (486.64s)
back to
[08:13] (493.80s)
here okay we've got our three scripts
[08:16] (496.32s)
let's archive these old ones and let's
[08:20] (500.00s)
uh just do make run
[08:22] (502.72s)
again we'll see our sources are being
[08:25] (505.00s)
added now we run notion AI with this
[08:27] (507.36s)
prompt add reference
[08:30] (510.56s)
anything with
[08:32] (512.00s)
cph and Copenhagen all
[08:38] (518.80s)
right so this is being generated pretty
[08:42] (522.48s)
fast again see things come line by line
[08:46] (526.24s)
and one thing I want to add if you're
[08:47] (527.80s)
going to do something like this add as
[08:49] (529.40s)
many sources as you can even three is
[08:51] (531.88s)
maybe not enough because if you only add
[08:54] (534.04s)
one it's kind of just going to copy
[08:55] (535.88s)
what's already in that thread which is
[08:58] (538.12s)
arguably plagiarism it's kind kind of a
[08:59] (539.68s)
great area when you look at you know
[09:02] (542.04s)
Chad GPT basically scraping everything
[09:04] (544.96s)
without permission without paying anyone
[09:07] (547.00s)
yeah that's a little bit controversial
[09:09] (549.44s)
as it is so just use this responsibly if
[09:12] (552.40s)
you will so we just got to wait and we
[09:14] (554.28s)
can even start finding our next Links at
[09:16] (556.56s)
this point if we want to really do like
[09:18] (558.64s)
a bunch of Articles and
[09:23] (563.56s)
yeah so wrote a pretty good summary
[09:26] (566.72s)
again added a bunch of quotes people
[09:29] (569.08s)
really trust Reddit so I think having
[09:30] (570.64s)
these in your blog post is going to be
[09:32] (572.92s)
you know very beneficial for retention
[09:35] (575.68s)
and then we just want to do the same
[09:37] (577.00s)
thing again which is add this to our
[09:39] (579.68s)
posts database jump over here we can
[09:43] (583.04s)
open it up and then we can add similar
[09:46] (586.04s)
again image either upload or go to
[09:48] (588.80s)
unsplash search for Copenhagen this is
[09:51] (591.80s)
definitely Copenhagen and the notion
[09:54] (594.24s)
like drag and drop you know features and
[09:56] (596.88s)
whatnot they're just just makes this
[09:59] (599.04s)
really a good process even when you
[10:01] (601.04s)
compare it to something like WordPress
[10:02] (602.88s)
okay image here and let's just do one at
[10:06] (606.96s)
least have one for each article okay
[10:09] (609.40s)
everything looks good and we can go to
[10:12] (612.96s)
published so our date autop populates
[10:15] (615.48s)
everything's looking good and we can
[10:17] (617.56s)
actually see as soon as we update it it
[10:19] (619.44s)
is updated on our live
[10:22] (622.12s)
site so one last thing I want to mention
[10:24] (624.76s)
before we wrap this up and I hope you
[10:26] (626.12s)
found this interesting as a new way to
[10:29] (629.40s)
generate content pretty cool publishing
[10:31] (631.28s)
the notion sites as they stand it's
[10:34] (634.32s)
already solid so you can add a custom
[10:36] (636.28s)
domain and everything like that from
[10:38] (638.64s)
what I've heard if you do want a little
[10:39] (639.80s)
bit more performance you can use sites
[10:42] (642.36s)
like super. so bullet. so and these
[10:46] (646.24s)
actually add an extra layer to your site
[10:49] (649.48s)
build so basically you bullet will allow
[10:52] (652.44s)
you to customize how the published
[10:54] (654.36s)
version looks a little bit more and will
[10:55] (655.84s)
automatically connect so that's
[10:57] (657.64s)
something I'm still looking into
[10:58] (658.72s)
personally for let's say a little bit
[11:00] (660.72s)
better SEO rankings a little bit faster
[11:03] (663.08s)
load times but in general let me know
[11:05] (665.64s)
what you think of this stack you can go
[11:06] (666.96s)
ahead and download copy my template
[11:09] (669.08s)
download my code from GitHub and another
[11:11] (671.92s)
thanks to Ocean for sponsoring this
[11:14] (674.36s)
video check out links in description and
[11:17] (677.48s)
I'll see you in the next one for
[11:18] (678.60s)
hopefully more interesting builds