1
00:00:00,940 --> 00:00:01,240
We'll start.

2
00:00:01,780 --> 00:00:01,900
All right.

3
00:00:01,900 --> 00:00:02,920
In the name of Allah, the Most Gracious,

4
00:00:03,000 --> 00:00:03,900
the Most Gracious, the Most Gracious,

5
00:00:04,420 --> 00:00:05,060
the Most Gracious, the Most Gracious,

6
00:00:05,060 --> 00:00:06,060
and the Most Gracious, the Most Gracious,

7
00:00:06,060 --> 00:00:07,060
and the Most Gracious, the Most Gracious,

8
00:00:07,060 --> 00:00:08,060
and the Most Gracious, the Most Gracious,

9
00:00:08,060 --> 00:00:09,060
and the Most Gracious, the Most Gracious,

10
00:00:09,060 --> 00:00:11,940
I'm going to be talking a little bit about the exact question that was asked,

11
00:00:12,040 --> 00:00:16,840
which is, how can we use AI to both ensure the veracity,

12
00:00:16,880 --> 00:00:24,500
and correctness of what we say, that it captures our voices, and also that we can use it to

13
00:00:24,500 --> 00:00:25,760
actually amplify our voices.

14
00:00:26,380 --> 00:00:31,220
And so what I thought I would do today is talk a little bit about my methodology and

15
00:00:31,220 --> 00:00:31,900
how I do it.

16
00:00:32,180 --> 00:00:35,580
But before we get much further, I just want to make this available.

17
00:00:36,100 --> 00:00:39,780
The slides for today are available at that address.

18
00:00:39,860 --> 00:00:43,560
You can scan this QR code because there's a little bit of homework that I'm going to

19
00:00:43,560 --> 00:00:50,880
give you in terms of what you can do after this meeting to actually start to build on what it is

20
00:00:50,880 --> 00:00:58,600
that we have. So a little bit about me. I speak a lot about AI and Islam. I also build systems. So

21
00:00:58,600 --> 00:01:06,320
I've built an AI assistant called askansari.ai, which uses AI to improve the quality of like

22
00:01:06,320 --> 00:01:12,840
ensure that it gives Islamically correct answers. And it's one of the oldest of these. I also teach

23
00:01:12,840 --> 00:01:16,660
an AI for Imam's course. I've presented it about four times in the last year.

24
00:01:17,520 --> 00:01:20,880
And also I've done interviews and cooperative work

25
00:01:20,880 --> 00:01:24,420
with One Path, Thinking Muslim, Productive Muslim, so I know a little bit about

26
00:01:24,420 --> 00:01:28,620
my time. So today's path,

27
00:01:28,740 --> 00:01:32,620
inshallah, I want to share one of the biggest problems with

28
00:01:32,620 --> 00:01:36,620
AI is everything is topsy-turvy, right? It's very, very

29
00:01:36,620 --> 00:01:39,780
chaotic. So I want to give you four timeless principles

30
00:01:39,780 --> 00:01:43,280
because the tools and everything else will change.

31
00:01:43,680 --> 00:01:46,400
But I think that these four principles should equip you

32
00:01:46,400 --> 00:01:49,240
with the skills you need to adapt as you move forward.

33
00:01:50,140 --> 00:01:55,420
And then I want to take one project that I did, start to finish,

34
00:01:55,840 --> 00:01:57,940
and analyze all of the different stages,

35
00:01:57,940 --> 00:02:02,320
make sure that it's clear how I made sure my voice came through

36
00:02:02,320 --> 00:02:04,260
and how I used AI to amplify my voice.

37
00:02:06,300 --> 00:02:08,880
So let's get stuck into it.

38
00:02:08,880 --> 00:02:15,080
But these are the four timeless principles that I think you need to think about as you use AI for content creation.

39
00:02:16,320 --> 00:02:20,220
The point here is that everyone's flow is going to be different.

40
00:02:20,880 --> 00:02:22,500
You work on different domains.

41
00:02:22,640 --> 00:02:24,460
I tend to work on interviews and presentations.

42
00:02:24,960 --> 00:02:27,660
You may work on short-form media or any of these other topics.

43
00:02:28,140 --> 00:02:30,620
But these general skills I hope to use.

44
00:02:31,300 --> 00:02:35,020
I'm just giving you a rough overview of the tools that I use a lot.

45
00:02:35,680 --> 00:02:37,440
My main tool is Claude Code.

46
00:02:37,440 --> 00:02:43,000
I know it says code in the name, but if you want to invest a little bit in learning how it works,

47
00:02:43,140 --> 00:02:49,320
it is by far the most powerful system out there for doing things like this.

48
00:02:49,900 --> 00:02:55,540
I tend to prefer the Claude models because A, Anthropic is a more ethical company than OpenAI,

49
00:02:55,780 --> 00:02:57,500
and B, I think it writes better.

50
00:02:58,180 --> 00:03:01,520
For some tasks like research, I tend to also use Gemini.ai.

51
00:03:01,840 --> 00:03:06,280
We'll talk a little bit about the script, which is an AI-based video editing platform.

52
00:03:06,280 --> 00:03:10,840
and also my favorite voice and dubbing system from 11 Labs.

53
00:03:11,460 --> 00:03:13,120
And we'll take it from there.

54
00:03:14,100 --> 00:03:17,260
So the first important principle I think we need to keep in mind

55
00:03:17,260 --> 00:03:21,460
is you have to have a very clear idea in your head

56
00:03:21,460 --> 00:03:25,660
about what AI is for and what it is not for.

57
00:03:26,340 --> 00:03:27,900
And so the way I would characterize it

58
00:03:27,900 --> 00:03:30,080
is you must understand what you bring to the table.

59
00:03:30,640 --> 00:03:33,100
And what you bring to the table is the core message,

60
00:03:33,100 --> 00:03:36,940
the Nia, the intention, the experience.

61
00:03:38,340 --> 00:03:41,040
You've lived through things that AI cannot experience.

62
00:03:41,560 --> 00:03:43,420
And finally, your understanding of the audience.

63
00:03:44,320 --> 00:03:45,960
So I want to talk a little bit about this.

64
00:03:46,260 --> 00:03:50,380
When you start on an article or a video or anything else,

65
00:03:50,780 --> 00:03:53,000
really the key thing you have to think about is

66
00:03:53,000 --> 00:03:55,060
how do you want people to feel differently,

67
00:03:55,840 --> 00:03:58,200
believe differently or behave differently afterwards.

68
00:03:58,840 --> 00:04:01,500
And that's very tied to your Nia in terms of like

69
00:04:01,500 --> 00:04:04,140
why you are producing this particular content asset.

70
00:04:04,820 --> 00:04:06,140
And that NIA has to come from you.

71
00:04:06,220 --> 00:04:07,400
It can't come from the AI.

72
00:04:07,820 --> 00:04:11,300
If you start to use AI for NIA, it gets really crazy.

73
00:04:11,680 --> 00:04:13,880
It doesn't really work out, and I'll explain why in a moment.

74
00:04:14,520 --> 00:04:16,840
The second thing is understanding what AI brings.

75
00:04:17,120 --> 00:04:20,520
And I think what AI brings is a sounding board for your ideas,

76
00:04:21,340 --> 00:04:26,620
a way to think about creative options and to enhance creative options.

77
00:04:27,320 --> 00:04:30,980
It's a really great research tool for finding out information

78
00:04:30,980 --> 00:04:33,480
that can create the foundation of your articles.

79
00:04:34,260 --> 00:04:36,780
And it's also a great tool for amplifying your voice

80
00:04:36,780 --> 00:04:40,980
in terms of getting your access to audiences,

81
00:04:41,360 --> 00:04:45,700
giving you the ability to change formats and do more.

82
00:04:47,100 --> 00:04:51,040
So here's what I think AI should not be used for.

83
00:04:51,560 --> 00:04:53,380
And this is really important.

84
00:04:54,100 --> 00:04:56,440
I think it's important to understand

85
00:04:56,440 --> 00:04:58,020
that AI cannot have Nia, right?

86
00:04:58,520 --> 00:05:00,100
Because Nia is about accountability

87
00:05:00,100 --> 00:05:02,320
and what you do for Allah, right?

88
00:05:03,240 --> 00:05:06,700
And so if you start to use AI to substitute for your niya,

89
00:05:06,860 --> 00:05:08,500
for your goals and say things like,

90
00:05:08,860 --> 00:05:11,780
give me 10 ideas for videos that I could create

91
00:05:11,780 --> 00:05:13,920
for increasing my views,

92
00:05:14,300 --> 00:05:17,860
it kind of turns the project into a bit of a mess

93
00:05:17,860 --> 00:05:20,460
because it's like if the niya is confused,

94
00:05:20,560 --> 00:05:21,960
the outcome will be confused too.

95
00:05:22,840 --> 00:05:28,480
And my pet peeve is using AI to blow up content

96
00:05:28,480 --> 00:05:31,760
because I'm going to, usually what happens is I have a prompt.

97
00:05:32,340 --> 00:05:33,640
I'm going to type it into the AI.

98
00:05:34,100 --> 00:05:37,040
And then sometimes what I'm doing with seeing with some people

99
00:05:37,040 --> 00:05:38,800
is that AI blows up into three pages.

100
00:05:39,020 --> 00:05:42,240
And then the first thing I do after I get their three-page document

101
00:05:42,240 --> 00:05:44,120
and I can tell that it's full of AI stuff

102
00:05:44,120 --> 00:05:47,340
is using a prompt of my own to summarize it.

103
00:05:47,700 --> 00:05:49,440
So why not just cut out the middleman

104
00:05:49,440 --> 00:05:52,480
and just send me the prompt that you gave in the first place, right?

105
00:05:52,900 --> 00:05:54,260
And so I really want to urge this.

106
00:05:54,340 --> 00:05:56,700
And I think what's going to happen as we go forward in time

107
00:05:56,700 --> 00:06:00,500
is that people are going to detect the AI slot very well.

108
00:06:01,160 --> 00:06:06,440
And really what you should be doing is using AI to improve on the quality

109
00:06:06,440 --> 00:06:09,960
rather than to save you time necessarily.

110
00:06:10,540 --> 00:06:13,480
So this is something I care very much about,

111
00:06:13,800 --> 00:06:16,060
which is AI can save you a lot of time.

112
00:06:16,580 --> 00:06:18,940
AI can help you go from one piece of content a week

113
00:06:18,940 --> 00:06:21,600
to five pieces of content a week if you wanted to.

114
00:06:22,140 --> 00:06:25,780
But the question is, do you use AI to save you time?

115
00:06:25,780 --> 00:06:28,580
or do you use AI to push the limits

116
00:06:28,580 --> 00:06:31,100
of what the quality of what you can do is?

117
00:06:31,640 --> 00:06:34,300
And I really urge you as you think through AI

118
00:06:34,300 --> 00:06:35,540
and navigate that terrain

119
00:06:35,540 --> 00:06:39,140
to think about not just how AI can save you time

120
00:06:39,140 --> 00:06:42,400
but how can it raise the quality of the work that it's producing.

121
00:06:43,000 --> 00:06:44,400
And if we can do that

122
00:06:44,400 --> 00:06:46,700
I think there's a very good opportunity for us

123
00:06:46,700 --> 00:06:50,380
to benefit from AI instead of being harmed by it.

124
00:06:50,380 --> 00:07:03,600
The second point that I'd like to raise is with AI, it's very important to think about building a car versus building a factory.

125
00:07:04,640 --> 00:07:10,740
And I think when you think about building, so what I mean by a car is you might have one piece of content that you want to build, right?

126
00:07:11,040 --> 00:07:17,480
And so you use AI kind of piecewise to create that new content, and then you move on to the next project.

127
00:07:17,480 --> 00:07:19,700
and it's almost like you're starting from scratch,

128
00:07:19,800 --> 00:07:20,940
like if you were building a car.

129
00:07:21,280 --> 00:07:23,180
That's not the way to think about AI.

130
00:07:23,440 --> 00:07:25,000
The correct way to think about AI

131
00:07:25,000 --> 00:07:27,080
is it's a factory for making content.

132
00:07:27,740 --> 00:07:29,600
And just like if you were building a factory,

133
00:07:29,820 --> 00:07:30,920
you make your first piece of,

134
00:07:31,260 --> 00:07:32,260
you make your first car,

135
00:07:32,780 --> 00:07:34,160
then you want to improve it.

136
00:07:34,600 --> 00:07:37,220
And so the next car you make is better.

137
00:07:37,620 --> 00:07:39,880
But you've learned a lot of stuff

138
00:07:39,880 --> 00:07:40,920
about how to make cars.

139
00:07:41,040 --> 00:07:42,620
You've maybe built custom tools

140
00:07:42,620 --> 00:07:44,140
that help you make cars better.

141
00:07:44,140 --> 00:07:47,700
and every car that you make after it

142
00:07:47,700 --> 00:07:49,320
should be better than the car before it.

143
00:07:49,840 --> 00:07:51,900
I want us to think as factory.

144
00:07:52,000 --> 00:07:54,160
I mean, I don't want us to like pump out a lot of stuff.

145
00:07:54,220 --> 00:07:55,300
That's not what I mean by factory.

146
00:07:55,820 --> 00:07:59,040
But what I'm saying is you should simultaneously build the...

147
00:07:59,040 --> 00:08:02,320
You should simultaneously build the production line

148
00:08:02,320 --> 00:08:03,840
as well as the final product.

149
00:08:07,320 --> 00:08:11,300
And what that means in the case of AI

150
00:08:11,300 --> 00:08:15,740
is a memory of your past activities, what you've done in the past.

151
00:08:16,860 --> 00:08:23,780
I feel like a lot of times, and really the way you do this will vary from time to place,

152
00:08:24,620 --> 00:08:29,140
but for me personally, I like markdown files.

153
00:08:29,400 --> 00:08:32,920
Markdown files are kind of like the lingua franca of AI.

154
00:08:33,140 --> 00:08:37,540
It's just basic text with markup things that say this is bolded and this is a headline

155
00:08:37,540 --> 00:08:38,480
and all that kind of stuff.

156
00:08:39,160 --> 00:08:41,680
But for you, it might be a shared Google Drive with your team.

157
00:08:42,100 --> 00:08:43,060
It might be a Notion.

158
00:08:43,540 --> 00:08:47,840
But the key point that your memory system for your AI has to have

159
00:08:47,840 --> 00:08:50,520
is that every time you produce a new asset,

160
00:08:51,140 --> 00:08:53,220
it updates the memory of what you've done before.

161
00:08:53,760 --> 00:08:58,160
And it has access the next time it builds to your previous content.

162
00:09:00,400 --> 00:09:04,220
So here's an example of how my file structure is laid out.

163
00:09:05,160 --> 00:09:08,340
So, for example, I might have a particular presentation I'm giving,

164
00:09:08,340 --> 00:09:13,620
like this one. At the top of that, there'll be a style guide. And that is usually the

165
00:09:13,620 --> 00:09:19,120
same as my general style guide. And it tells you exactly how to build particular things.

166
00:09:19,920 --> 00:09:24,300
And then I'll go through from starting from the heart of the article, you know, when we

167
00:09:24,300 --> 00:09:28,800
talked about the intention, moving through the brained up stage, outline stage, the research

168
00:09:28,800 --> 00:09:33,260
state, and then the final product. So you can see each of these documents here is kind

169
00:09:33,260 --> 00:09:37,740
of a different stage of the development of this process. But the idea is when I come

170
00:09:37,740 --> 00:09:41,260
to the next thing, this is already there, already accessible to the AI.

171
00:09:43,820 --> 00:09:50,120
So the idea is that factory is now building from all of your past assets.

172
00:09:50,980 --> 00:09:58,680
And I think from there, really, this is part of the evolutionary process.

173
00:09:58,820 --> 00:10:02,120
Again, remember that car analogy that I gave earlier, if you're building a car.

174
00:10:02,820 --> 00:10:04,600
The first car is going to have a lot of mistakes.

175
00:10:05,260 --> 00:10:06,160
You had a certain vision.

176
00:10:06,300 --> 00:10:07,040
It didn't work out.

177
00:10:07,040 --> 00:10:09,600
that's what it's like working with AI.

178
00:10:09,600 --> 00:10:12,060
The problem is not that the car had a lot of mistakes.

179
00:10:12,060 --> 00:10:14,580
The problem is to guarantee that the car after this one

180
00:10:15,680 --> 00:10:19,140
is better and have less issues than this one.

181
00:10:19,140 --> 00:10:21,740
And the way you do that is you update your tooling.

182
00:10:21,740 --> 00:10:23,900
So for example, if it generates,

183
00:10:23,900 --> 00:10:25,300
if AI makes a mistake,

184
00:10:25,300 --> 00:10:28,300
it's very important that you feed that loop back

185
00:10:28,300 --> 00:10:30,300
and tell it it's being too wordy.

186
00:10:31,940 --> 00:10:33,980
So one of the ways that I've found

187
00:10:33,980 --> 00:10:37,020
to basically extract a style from something

188
00:10:37,020 --> 00:10:40,780
and to make it sound like you, is I'll start with its document,

189
00:10:41,080 --> 00:10:43,760
a particular document that it's written.

190
00:10:44,400 --> 00:10:46,140
I'll say, man, that was complete nonsense.

191
00:10:46,420 --> 00:10:47,700
This is how you should have written it.

192
00:10:48,060 --> 00:10:52,820
And then I'll say, compare A with B and extract my style from it.

193
00:10:53,580 --> 00:10:58,400
One of the great things with AI is you can use it to help keep itself updated.

194
00:10:58,400 --> 00:10:58,880
Right?

195
00:11:00,720 --> 00:11:03,260
And the system gets more like me over time.

196
00:11:03,260 --> 00:11:15,880
The third principle I would posit is really that I think most people use AI in this little box here.

197
00:11:15,880 --> 00:11:21,060
There's a chat window, you type in the chat content, and out comes text.

198
00:11:23,140 --> 00:11:30,440
And that's really a constraining model for how AI can be used.

199
00:11:30,440 --> 00:11:37,740
I really want people to expand their understanding of the box that AI lives in and the scope of where AI lives.

200
00:11:38,380 --> 00:11:45,280
So in particular, I want to talk about teaching, learning, connecting, amplifying, and even writing code for some.

201
00:11:46,460 --> 00:11:53,040
So one of the most important things with AI is that it is a teaching tool as well as a creation tool.

202
00:11:53,540 --> 00:11:56,380
You're not sure how to do something? Ask AI how to do it.

203
00:11:56,380 --> 00:12:00,460
and it can be incredibly informative about that

204
00:12:00,460 --> 00:12:02,020
and guide you through the process.

205
00:12:03,420 --> 00:12:06,300
The second form of that is if you want your AI

206
00:12:06,300 --> 00:12:10,000
to have special abilities, there are systems now called skills.

207
00:12:10,180 --> 00:12:11,840
It varies from platform to platform,

208
00:12:12,540 --> 00:12:16,300
but think of a skill as a description of...

209
00:12:16,300 --> 00:12:19,000
It's almost like a natural language program

210
00:12:19,000 --> 00:12:20,220
that you give to the AI.

211
00:12:20,980 --> 00:12:24,240
So, for example, I mentioned earlier that I have Ansari,

212
00:12:24,480 --> 00:12:26,260
and we'll talk a bit more about it,

213
00:12:26,380 --> 00:12:32,660
But you can create a skill that says, when you need to check an Islamic fact, use Ansari.ai.

214
00:12:33,040 --> 00:12:38,280
You can create a skill that says, when I want you to produce a dubbed video, here's what I want you to do.

215
00:12:38,700 --> 00:12:42,160
And you build these skills as a portfolio over time.

216
00:12:44,040 --> 00:12:49,500
And then the next thing that you can do is you can combine those skills into pipelines.

217
00:12:49,680 --> 00:12:52,800
So you can go from a transcript to soundbites to dubs.

218
00:12:52,800 --> 00:12:54,940
and that factory becomes part of,

219
00:12:55,120 --> 00:12:57,180
that too becomes part of your factory.

220
00:12:57,720 --> 00:13:00,000
So I'm not going to go too deep on this,

221
00:13:00,780 --> 00:13:03,500
but one of the, that idea of connecting skills,

222
00:13:03,840 --> 00:13:05,340
especially the more powerful systems,

223
00:13:05,560 --> 00:13:07,060
they can write code for you.

224
00:13:07,540 --> 00:13:09,040
And that code can be very powerful.

225
00:13:09,360 --> 00:13:11,220
It can do things like control a browser.

226
00:13:12,040 --> 00:13:16,100
So building these code components

227
00:13:16,100 --> 00:13:18,820
or even if it's just instructions

228
00:13:18,820 --> 00:13:21,240
really can enhance what's possible.

229
00:13:22,800 --> 00:13:26,640
And then finally is its use for amplifying your voice.

230
00:13:27,240 --> 00:13:30,040
And I think this is one of the most powerful uses of AI.

231
00:13:30,660 --> 00:13:34,460
And you have to be careful in that transition that it doesn't lose your voice.

232
00:13:34,880 --> 00:13:36,120
But you can start with a transcript.

233
00:13:36,460 --> 00:13:37,860
You can extract sound bites from it.

234
00:13:37,920 --> 00:13:39,360
You can dub it into different languages.

235
00:13:39,880 --> 00:13:43,840
You can have a version of your content that's better suited to young people and for old people.

236
00:13:44,420 --> 00:13:49,920
Really, it gives you the power to pivot and convert the information from one format to another,

237
00:13:49,920 --> 00:13:55,760
whether it's text to audio, audio to video, all of those particular types of things.

238
00:13:56,220 --> 00:14:02,620
But I do want to give you folks a warning that right now, when you use AI for video, it's not quite there yet.

239
00:14:03,160 --> 00:14:10,500
My experience is that AI is really, really good with words at the moment, but video is still improving.

240
00:14:10,860 --> 00:14:15,020
And so when you do video, it's going to take a lot more iteration.

241
00:14:15,720 --> 00:14:17,720
The approaches that I've talked a little bit about,

242
00:14:18,120 --> 00:14:19,880
you know, this idea of like you produce something

243
00:14:19,880 --> 00:14:20,860
and then you iterate it.

244
00:14:21,240 --> 00:14:22,260
When it comes to your style,

245
00:14:22,320 --> 00:14:23,480
you might go around three times.

246
00:14:24,040 --> 00:14:25,000
When it comes to video,

247
00:14:25,600 --> 00:14:28,860
you're going to go around 15, 20, 25 times, right?

248
00:14:29,000 --> 00:14:31,260
That's just the nature of where the technology is.

249
00:14:31,580 --> 00:14:32,900
And it will get better over time,

250
00:14:32,980 --> 00:14:34,040
but that's where it is right now.

251
00:14:35,120 --> 00:14:37,980
And then the final principle is always ask for the receipts.

252
00:14:37,980 --> 00:14:39,720
And what I mean by that is,

253
00:14:40,380 --> 00:14:42,920
AI makes for a really good research tool,

254
00:14:42,920 --> 00:14:46,400
but to get the AI to stay grounded,

255
00:14:46,640 --> 00:14:49,720
it's very important for it to have citations, right?

256
00:14:51,460 --> 00:14:55,440
And so the importance here is to ensure

257
00:14:55,440 --> 00:14:57,260
that hallucinations don't creep in,

258
00:14:57,660 --> 00:14:59,420
misinformation doesn't creep in,

259
00:14:59,860 --> 00:15:02,660
that little phrases that are not yours

260
00:15:02,660 --> 00:15:04,520
start to creep into the article, right?

261
00:15:04,520 --> 00:15:08,140
Or little ideas that are not yours start to creep in.

262
00:15:09,060 --> 00:15:12,120
So one way that I do this is whenever you do a,

263
00:15:12,120 --> 00:15:13,480
like you want to do something.

264
00:15:13,560 --> 00:15:16,120
So for example, let's say that I want to find Quranic verses

265
00:15:16,120 --> 00:15:17,780
to help me with a particular project.

266
00:15:19,060 --> 00:15:22,820
Then I will kind of separate the writing of the article

267
00:15:22,820 --> 00:15:24,780
from the research of the article, right?

268
00:15:25,100 --> 00:15:27,000
So every time I do a little bit of research,

269
00:15:27,080 --> 00:15:30,680
or another example is if I want to look at AI and the environment,

270
00:15:31,160 --> 00:15:37,240
then what I would do is I can write that article separately.

271
00:15:37,240 --> 00:15:40,340
It gets stored as a separate file different from my presentation.

272
00:15:42,120 --> 00:15:53,200
And I find if you mix the research stage and the writing stage, that leads to the dilution of your voice and the possibility of inserting errors.

273
00:15:54,680 --> 00:15:58,380
And one trick that I love to do is what I call adversarial review.

274
00:15:59,140 --> 00:16:07,080
So if something's very important, what I might do is I might use one AI, like Claude, to generate the report.

275
00:16:07,080 --> 00:16:10,940
And then I get another AI, like Gemini, to proofread the report.

276
00:16:10,940 --> 00:16:15,560
And so what you can do is you can check different AIs against one another to help you.

277
00:16:16,260 --> 00:16:24,460
And in some cases, what I'll do is I'll have Gemini, Codex, and Claude each do their own research.

278
00:16:24,620 --> 00:16:26,140
You know, these are the three frontier models.

279
00:16:26,600 --> 00:16:29,520
And then I will have another AI that summarizes the findings

280
00:16:29,520 --> 00:16:34,280
and makes sure that there are no gaps between the three different AI systems.

281
00:16:34,280 --> 00:16:42,380
and especially for Islamic content we need to focus on the fact that there is still

282
00:16:42,380 --> 00:16:49,140
a tendency and occasionally it happens that AI will fabricate references so what you need to do

283
00:16:49,140 --> 00:16:57,400
is you need to use trusted Islamic sources in arranging that delivery and the great thing is

284
00:16:57,400 --> 00:17:03,820
especially recently is it used to be that there was one tool you could use now there's a lot of

285
00:17:03,820 --> 00:17:05,940
tools. Some of them are commercial, some of them are free.

286
00:17:07,240 --> 00:17:07,860
But the

287
00:17:07,860 --> 00:17:09,860
really cool thing is that there are now benchmarks

288
00:17:09,860 --> 00:17:11,940
that can tell you which of the AIs

289
00:17:11,940 --> 00:17:13,880
that you, the Islamic AI

290
00:17:13,880 --> 00:17:15,860
assistance is better. And so you can

291
00:17:15,860 --> 00:17:17,800
look up those benchmarks and go, oh, okay, well,

292
00:17:18,220 --> 00:17:19,760
you know, right now, Islamify

293
00:17:19,760 --> 00:17:21,940
is at the top in terms of its accuracy

294
00:17:21,940 --> 00:17:23,300
on fiqh readings, right?

295
00:17:23,760 --> 00:17:25,620
So we are seeing now,

296
00:17:25,720 --> 00:17:27,980
alhamdulillah, a diversity in the Islamic

297
00:17:27,980 --> 00:17:29,320
AI assistance that are there.

298
00:17:31,160 --> 00:17:31,660
And so

299
00:17:31,660 --> 00:17:33,340
Ansari, as I mentioned earlier,

300
00:17:33,820 --> 00:17:35,820
is available as a website.

301
00:17:35,820 --> 00:17:38,820
So here's Ansari over here.

302
00:17:38,820 --> 00:17:40,820
It just looks like a normal website.

303
00:17:40,820 --> 00:17:43,820
But if I go to my Claude,

304
00:17:43,820 --> 00:17:46,820
you know, here earlier on,

305
00:17:46,820 --> 00:17:48,820
I'll enlarge this,

306
00:17:48,820 --> 00:17:52,820
is, I asked it earlier on to check any areas

307
00:17:52,820 --> 00:17:55,820
that would resonate with my particular theme.

308
00:17:55,820 --> 00:18:00,820
And what you can see here is it is using Ansari time after time

309
00:18:00,820 --> 00:18:05,120
to extract and come back with Quranic references that might be relevant.

310
00:18:05,960 --> 00:18:12,000
So now what we're doing is we are combining the AI that you use for creating your content

311
00:18:12,000 --> 00:18:16,400
with an Islamic AI assistant without you having to leave the original AI.

312
00:18:16,960 --> 00:18:19,640
So you don't even have to open a new window and ask Ansari.

313
00:18:20,100 --> 00:18:22,400
It's plugged straight into your existing engine.

314
00:18:24,620 --> 00:18:26,580
Let me go back to the presentation now.

315
00:18:26,580 --> 00:18:40,340
So is your main cloud session creating the prompts on its own for unsaudit or you didn't

316
00:18:40,340 --> 00:18:41,980
teach it a skill in the background?

317
00:18:41,980 --> 00:18:45,500
So here's the skill itself.

318
00:18:46,340 --> 00:18:49,880
And when you look deep in the skill, it's just a skill.md file.

319
00:18:50,500 --> 00:18:53,260
And it just describes, let me show you the raw version.

320
00:18:53,260 --> 00:18:56,800
so this is a set of instructions for AI

321
00:18:56,800 --> 00:19:01,940
it tests cloud how to use Ansari

322
00:19:01,940 --> 00:19:03,960
in terms of the prompt

323
00:19:03,960 --> 00:19:07,060
so it crafts the prompt

324
00:19:07,060 --> 00:19:10,580
and so if we go back to the cloud that I gave you earlier

325
00:19:10,580 --> 00:19:13,120
what it went through

326
00:19:13,120 --> 00:19:15,680
and it didn't just prompt Ansari once

327
00:19:15,680 --> 00:19:18,520
it prompted Ansari five different times

328
00:19:18,520 --> 00:19:21,140
looking for different types of verses that could be relevant

329
00:19:21,140 --> 00:19:23,500
so it wasn't just

330
00:19:23,500 --> 00:19:24,940
here's the article

331
00:19:24,940 --> 00:19:26,080
what does Ansari think

332
00:19:26,080 --> 00:19:26,460
it's like

333
00:19:26,460 --> 00:19:27,900
what are the set of questions

334
00:19:27,900 --> 00:19:28,840
I should ask Ansari

335
00:19:28,840 --> 00:19:30,960
but you can see the power here now

336
00:19:30,960 --> 00:19:32,120
in the alternation

337
00:19:32,120 --> 00:19:32,940
of these two things

338
00:19:32,940 --> 00:19:33,180
right

339
00:19:33,180 --> 00:19:34,860
and the great thing is

340
00:19:34,860 --> 00:19:35,240
you know

341
00:19:35,240 --> 00:19:36,420
if I say something like

342
00:19:36,420 --> 00:19:37,580
you know

343
00:19:37,580 --> 00:19:38,080
nah

344
00:19:38,080 --> 00:19:39,400
that's still not working for me

345
00:19:39,400 --> 00:19:45,700
I need other verses

346
00:19:45,700 --> 00:19:48,640
you can

347
00:19:48,640 --> 00:19:50,180
it will then go back to Ansari

348
00:19:50,180 --> 00:19:54,900
and you can have a back and forth to help it improve the quality of the information that you have.

349
00:19:58,340 --> 00:19:59,020
All right.

350
00:19:59,860 --> 00:20:05,600
So I want to now take an individual piece of content that I created

351
00:20:05,600 --> 00:20:12,040
and tell you about how I evolved it

352
00:20:12,040 --> 00:20:14,940
and how you can generate it with your voice.

353
00:20:16,400 --> 00:20:19,300
So before I even started this particular project,

354
00:20:19,300 --> 00:20:22,320
I was heading over to Canada

355
00:20:22,320 --> 00:20:24,460
they wanted me to give a talk about Islam and AI

356
00:20:24,460 --> 00:20:29,360
and so I started working on exactly what information should I present

357
00:20:29,360 --> 00:20:31,160
but before I even started

358
00:20:31,160 --> 00:20:33,080
the factory already existed

359
00:20:33,080 --> 00:20:34,920
because I'd given previous presentations

360
00:20:34,920 --> 00:20:36,620
so for example

361
00:20:36,620 --> 00:20:41,600
I had already worked out a style guide

362
00:20:41,600 --> 00:20:45,100
and so here's an excerpt from my style guide

363
00:20:45,100 --> 00:20:47,440
that describes how it should write like me

364
00:20:47,440 --> 00:20:51,320
right? Like for example I have things like I hate when AI does this

365
00:20:51,320 --> 00:20:54,860
and when it says not X, not Y, not Z, A.

366
00:20:57,120 --> 00:20:57,400
And I

367
00:20:57,400 --> 00:20:58,220
you know

368
00:20:58,220 --> 00:21:05,480
yeah and so these are things that every time now I give a

369
00:21:05,480 --> 00:21:09,320
presentation or I write an article it knows my particular style.

370
00:21:12,340 --> 00:21:14,180
So in this particular case

371
00:21:14,180 --> 00:21:16,940
remember the first principle

372
00:21:16,940 --> 00:21:18,380
which is what is AI for

373
00:21:18,380 --> 00:21:19,820
and what is it not for

374
00:21:19,820 --> 00:21:22,240
and the Nia has to come from you

375
00:21:22,240 --> 00:21:25,560
and so what was my Nia in this particular case

376
00:21:25,560 --> 00:21:28,600
what was it I was trying to change people's mind about

377
00:21:28,600 --> 00:21:30,300
and what was it I was trying to change

378
00:21:30,300 --> 00:21:31,820
what they feel, think or believe about

379
00:21:31,820 --> 00:21:33,140
is it's

380
00:21:33,140 --> 00:21:37,040
I wanted them to grasp how big the change with AI is

381
00:21:37,040 --> 00:21:39,600
and I wanted to show them the changes

382
00:21:39,600 --> 00:21:41,240
as they came for both Muslims

383
00:21:41,240 --> 00:21:43,780
for both individuals and Muslims, right?

384
00:21:44,180 --> 00:21:47,400
and that we have to navigate this tricky course.

385
00:21:48,980 --> 00:21:51,020
So from that, I kind of said,

386
00:21:51,140 --> 00:21:54,360
okay, here are the six things that I think I want the audience to think about

387
00:21:54,360 --> 00:21:56,880
in terms of both umatic and personal aspects.

388
00:21:58,020 --> 00:22:01,700
And so that is the first thing I feed into the AI.

389
00:22:01,880 --> 00:22:05,280
That is, I say, this is what I want to talk about.

390
00:22:05,360 --> 00:22:07,040
This is what I want people to feel differently.

391
00:22:07,360 --> 00:22:09,180
That becomes the heart.md.

392
00:22:09,720 --> 00:22:11,660
And then the second thing I do is,

393
00:22:12,420 --> 00:22:14,060
you know, when you're preparing a presentation,

394
00:22:14,180 --> 00:22:16,220
and you have a whole bunch of crazy ideas,

395
00:22:16,220 --> 00:22:18,120
maybe I could present it like this, whatever,

396
00:22:18,120 --> 00:22:19,680
blah, blah, blah, blah, right?

397
00:22:19,680 --> 00:22:21,800
But they're kind of disorganized,

398
00:22:21,800 --> 00:22:23,760
so I create what's called a brain dump file

399
00:22:23,760 --> 00:22:24,880
that has all of my ideas.

400
00:22:24,880 --> 00:22:26,800
Maybe it's an idea for a visual,

401
00:22:26,800 --> 00:22:30,140
maybe it's an idea for like a particular way

402
00:22:30,140 --> 00:22:31,600
of structuring it.

403
00:22:31,600 --> 00:22:34,180
And so far, you'll notice one thing,

404
00:22:34,180 --> 00:22:36,420
I haven't used any AI, right?

405
00:22:36,420 --> 00:22:37,760
So far, this is all me.

406
00:22:37,760 --> 00:22:42,760
The original heart.md file and the brain dump.md file

407
00:22:42,760 --> 00:22:49,580
file is unedited me, right? Now, whenever the AI tries to do something, it has to stick within

408
00:22:49,580 --> 00:22:54,480
those guardrails. And before it makes any modification, like, it's almost like it's

409
00:22:54,480 --> 00:22:59,320
going through and saying, did I mess up on this particular aspect of this presentation?

410
00:23:01,140 --> 00:23:06,620
So it can always go back to the braindop file and find if something's being lost, right? Those

411
00:23:06,620 --> 00:23:11,660
types of guardrails that are like documents it can reference help stop the AI from kind of

412
00:23:11,660 --> 00:23:12,820
overwriting your voice.

413
00:23:13,140 --> 00:23:13,640
You had a question?

414
00:23:13,860 --> 00:23:15,140
It's a really simple question,

415
00:23:15,260 --> 00:23:16,740
but the names you've done,

416
00:23:16,840 --> 00:23:18,680
convention, heart, brain dump,

417
00:23:18,820 --> 00:23:19,960
do you then add the skill

418
00:23:19,960 --> 00:23:22,320
for it to know that that's naming convention

419
00:23:22,320 --> 00:23:24,320
of the document means certain things?

420
00:23:24,400 --> 00:23:24,640
Yes.

421
00:23:25,060 --> 00:23:25,820
Sorry.

422
00:23:26,540 --> 00:23:28,480
Again, you can do it,

423
00:23:28,660 --> 00:23:29,620
but like I said before,

424
00:23:29,760 --> 00:23:32,460
there was a link that I gave,

425
00:23:33,120 --> 00:23:34,700
and actually this entire presentation

426
00:23:34,700 --> 00:23:35,480
is a skill.

427
00:23:36,640 --> 00:23:37,600
So what you can do is,

428
00:23:38,040 --> 00:23:39,580
at the end I'll show you how to do it,

429
00:23:39,580 --> 00:23:43,040
is you can take this presentation,

430
00:23:43,300 --> 00:23:44,240
and I wrote two versions.

431
00:23:44,360 --> 00:23:46,140
One was the human version for all of you,

432
00:23:46,400 --> 00:23:49,100
and one was the AI version for your AIs,

433
00:23:49,320 --> 00:23:50,660
so that you can give it to your AI.

434
00:23:51,060 --> 00:23:53,360
Maybe you don't adopt everything that's here,

435
00:23:54,060 --> 00:23:56,040
but that's my whole point.

436
00:23:56,120 --> 00:23:57,500
You can teach your AI to do better.

437
00:23:58,640 --> 00:23:58,820
All right.

438
00:23:59,660 --> 00:24:01,780
So here's a brain dump that I gave.

439
00:24:01,780 --> 00:24:03,480
It's all kinds of crazy ideas.

440
00:24:05,360 --> 00:24:07,420
Aqilha wa tawakkal as a kind of a theme.

441
00:24:08,120 --> 00:24:09,140
And this is the first time,

442
00:24:09,140 --> 00:24:13,280
I want to talk about to people, $16 trillion is a lot of money, right?

443
00:24:13,860 --> 00:24:17,080
And that's how much they think AI will add to the world economy by 2030.

444
00:24:17,940 --> 00:24:19,380
And that's a huge amount.

445
00:24:19,460 --> 00:24:22,160
That's like $2,000 for every man, woman, child, right?

446
00:24:23,400 --> 00:24:27,480
And I have some ideas there, right?

447
00:24:28,340 --> 00:24:31,440
And then this is really the first time that I use AI, right?

448
00:24:31,640 --> 00:24:34,460
I start with the heart.md and the brain dump.md.

449
00:24:35,220 --> 00:24:37,820
And we start to think about how to structure the presentation.

450
00:24:37,820 --> 00:24:40,640
and so the next thing I generate is an outline.md.

451
00:24:41,440 --> 00:24:43,380
And an outline.md is kind of like,

452
00:24:43,460 --> 00:24:44,940
these are the topics that I want to cover.

453
00:24:45,340 --> 00:24:46,760
It's kind of like a short document.

454
00:24:47,720 --> 00:24:50,440
So, you know, I might look something like this.

455
00:24:50,500 --> 00:24:53,180
Here's the structure, you know, five different sections.

456
00:24:53,400 --> 00:24:55,060
These are the different beats, et cetera.

457
00:24:56,900 --> 00:25:01,580
I iterated on this outline probably eight or nine times, right?

458
00:25:02,120 --> 00:25:05,900
But the idea is every time you're kind of expanding scope

459
00:25:05,900 --> 00:25:07,580
for the AI gently.

460
00:25:08,360 --> 00:25:10,120
You're kind of saying start here,

461
00:25:10,320 --> 00:25:11,620
move to here, move to here,

462
00:25:11,800 --> 00:25:13,460
and every time you're doing that,

463
00:25:13,560 --> 00:25:16,060
the AI has less places to screw up, right?

464
00:25:16,480 --> 00:25:18,500
Because you've been guiding it all along the way.

465
00:25:19,600 --> 00:25:21,060
And so it's really me, you know,

466
00:25:21,120 --> 00:25:22,600
I reviewed every version of that,

467
00:25:22,740 --> 00:25:24,440
and then when there was something I was happy with,

468
00:25:25,460 --> 00:25:29,440
this is where I start to use AI a bit more, right?

469
00:25:29,680 --> 00:25:31,760
Now that I have the different sections, right,

470
00:25:31,760 --> 00:25:35,660
I now start to, A, ask, you know,

471
00:25:35,660 --> 00:25:39,340
are there research problems that I can spawn the AI to look into, right?

472
00:25:39,420 --> 00:25:43,860
Can I ask it about, you know, what are some ideas for visuals

473
00:25:43,860 --> 00:25:45,860
that would convey the magnitude of the change?

474
00:25:47,420 --> 00:25:50,380
What are Quranic verses that I could quote that would make sense, right?

475
00:25:50,780 --> 00:25:55,040
Is there any research on the economic or job career impacts, right?

476
00:25:55,400 --> 00:25:57,960
And it's almost like they follow very naturally from the outline.

477
00:25:58,740 --> 00:26:01,600
But now it's constrained, it understands the context much better,

478
00:26:01,600 --> 00:26:03,880
and it's able to kind of say,

479
00:26:04,100 --> 00:26:05,880
okay, here are the leads past documents,

480
00:26:06,280 --> 00:26:08,340
here are the new research topics that I'm going to do.

481
00:26:08,880 --> 00:26:10,020
But as I mentioned earlier,

482
00:26:10,660 --> 00:26:14,460
it's very important to kind of separate the research from the writing, right?

483
00:26:14,500 --> 00:26:17,000
Don't just inject the research into the article.

484
00:26:17,840 --> 00:26:20,880
So for example, you know, as we were demonstrating earlier,

485
00:26:21,560 --> 00:26:25,060
you can say something to your AI like,

486
00:26:25,140 --> 00:26:27,540
I want you to use Ansari to verify all the Quranic verses,

487
00:26:27,760 --> 00:26:28,800
all the hadith, make sure.

488
00:26:29,940 --> 00:26:31,400
And you keep the receipts.

489
00:26:31,600 --> 00:26:35,380
So it's literally like, oh yeah, I checked that particular verse.

490
00:26:35,640 --> 00:26:36,380
This one's correct.

491
00:26:36,460 --> 00:26:37,300
This one's not correct.

492
00:26:37,780 --> 00:26:40,620
All this time, you're kind of purifying and improving things.

493
00:26:41,440 --> 00:26:44,120
And then the final step is the conversion to slides.

494
00:26:44,880 --> 00:26:49,180
And the way that I did these slides, I particularly use a system called map.

495
00:26:49,740 --> 00:26:52,660
But, and so it's actually part of my pipeline.

496
00:26:52,900 --> 00:26:54,660
I don't even leave code, right?

497
00:26:54,740 --> 00:26:58,800
But the code code is on the left-hand side and the presentation is on the right-hand side.

498
00:26:58,800 --> 00:27:01,120
And I'm editing both at the same time,

499
00:27:01,220 --> 00:27:04,000
and I'm giving the AI instructions about how to modify.

500
00:27:04,500 --> 00:27:06,320
But that's not the only way to do it, right?

501
00:27:06,460 --> 00:27:11,300
And again, I'm trying to teach you folks reusable tools, right?

502
00:27:11,860 --> 00:27:14,940
Instead, maybe what you do is your favorite tool is Canva.

503
00:27:15,500 --> 00:27:19,940
And so you ask the AI to generate a list of slides with prompts for every slide,

504
00:27:19,980 --> 00:27:24,400
and then you paste the slide descriptions into Canva,

505
00:27:24,460 --> 00:27:26,380
and it produces each slide one by one.

506
00:27:26,380 --> 00:27:28,640
Or you use another AI tool called Gamma.

507
00:27:28,800 --> 00:27:40,440
But the idea is you have this process that you've gone through that's at every, say, check for correctness, has amplified your voice because it knew you're near, and has expanded the content that you're interested in.

508
00:27:41,360 --> 00:27:47,160
And so I ended up giving this presentation in Canada to about 200 people.

509
00:27:47,880 --> 00:27:50,740
And the video is available online if you want to see it.

510
00:27:51,220 --> 00:27:55,860
But then the other thing that was happening at the same time is I was talking to Mohamed Jalal of the Thinking Muslim.

511
00:27:56,460 --> 00:27:58,080
And he was like, we should do an interview.

512
00:27:58,560 --> 00:28:00,080
And so we had a discussion about like,

513
00:28:00,140 --> 00:28:01,800
what's the topics that we should talk about?

514
00:28:02,420 --> 00:28:03,700
And I was like, well, actually this thing,

515
00:28:03,800 --> 00:28:04,620
this is my Nia here.

516
00:28:04,680 --> 00:28:06,160
This is kind of why I came to Canada.

517
00:28:06,900 --> 00:28:09,400
Maybe we can start to morph the questions

518
00:28:09,400 --> 00:28:13,120
around the same themes that I was touching on over there.

519
00:28:13,800 --> 00:28:16,440
And so now him and I agree on a set of questions.

520
00:28:16,440 --> 00:28:18,940
There's probably about 60 to 70% overlap

521
00:28:18,940 --> 00:28:19,800
in terms of the content.

522
00:28:20,460 --> 00:28:22,380
But now I know that it's grounded information

523
00:28:22,380 --> 00:28:24,480
and it starts to fill in those questions for me.

524
00:28:24,940 --> 00:28:26,160
And it knows that when I'm talking,

525
00:28:26,160 --> 00:28:28,760
so here's the more spontaneous

526
00:28:28,760 --> 00:28:30,680
an interview looks

527
00:28:30,680 --> 00:28:32,800
probably the more preparation

528
00:28:32,800 --> 00:28:34,760
that went into making it. I know that sounds really

529
00:28:34,760 --> 00:28:36,680
ironic but for me to be able

530
00:28:36,680 --> 00:28:38,680
to talk about AI for an hour with Mohammed Jalal

531
00:28:38,680 --> 00:28:40,280
who's like a world class interviewer

532
00:28:40,280 --> 00:28:42,600
I really need to be spot on with my facts

533
00:28:42,600 --> 00:28:44,740
I need to be able to hit points really

534
00:28:44,740 --> 00:28:46,640
well and so that's really

535
00:28:46,640 --> 00:28:48,840
I ended up not reading anything

536
00:28:48,840 --> 00:28:50,580
but it created like a briefing

537
00:28:50,580 --> 00:28:52,660
document and a talking points document for me

538
00:28:52,660 --> 00:28:54,760
that I was then able to just kind of

539
00:28:54,760 --> 00:28:55,680
absorb

540
00:28:55,680 --> 00:28:59,440
and I made one mistake in the interview.

541
00:28:59,540 --> 00:29:00,520
I'm not going to tell you where it is.

542
00:29:00,900 --> 00:29:02,260
It's not in Quran or Hadith.

543
00:29:02,880 --> 00:29:05,520
But that is one point that the mistake was from me.

544
00:29:05,600 --> 00:29:07,120
It wasn't even from the AI, right?

545
00:29:07,680 --> 00:29:10,140
Because, you know, people depend on the quality of the information

546
00:29:10,140 --> 00:29:12,320
and it was very important to me to convey that.

547
00:29:12,680 --> 00:29:14,280
But you can see if you listen to the interview,

548
00:29:14,380 --> 00:29:16,940
it's got my style, it's the way that I talk

549
00:29:16,940 --> 00:29:19,740
and it really helped me to amplify that.

550
00:29:21,200 --> 00:29:24,320
So, again, this is reinforcing the second thing, right?

551
00:29:24,380 --> 00:29:25,100
Build the factory.

552
00:29:25,680 --> 00:29:26,860
not just the first car.

553
00:29:27,420 --> 00:29:29,740
I think the way many people would build a talk like that

554
00:29:29,740 --> 00:29:30,820
is almost from scratch again.

555
00:29:31,560 --> 00:29:32,900
But the content is already there.

556
00:29:33,060 --> 00:29:34,360
AI already knows how to use it.

557
00:29:34,820 --> 00:29:35,580
Reuse the content.

558
00:29:36,920 --> 00:29:39,460
And that interview went pretty well, I think.

559
00:29:40,920 --> 00:29:43,500
But there were a few questions there that I hadn't covered.

560
00:29:44,980 --> 00:29:46,580
In particular, Jalena was like,

561
00:29:46,620 --> 00:29:48,420
what about the environmental impacts of AI?

562
00:29:49,480 --> 00:29:53,320
And I was like, I'm probably not up to date with this one.

563
00:29:53,320 --> 00:29:56,200
I should go and research about it

564
00:29:56,200 --> 00:29:58,100
because I've heard some stuff about liquid cooling

565
00:29:58,100 --> 00:30:00,340
and is that really the solution?

566
00:30:00,840 --> 00:30:04,360
And then Google comes out and says it costs nine cents per...

567
00:30:04,360 --> 00:30:08,440
If you use AI once a day,

568
00:30:08,720 --> 00:30:10,460
it uses about the same power

569
00:30:10,460 --> 00:30:12,460
as dropping the kids off to school.

570
00:30:13,000 --> 00:30:15,420
I'm starting to really try to formulate my opinion.

571
00:30:16,120 --> 00:30:18,360
And again, this is a situation where I went to all three,

572
00:30:19,020 --> 00:30:20,940
asked them, and then put together a report.

573
00:30:20,940 --> 00:30:24,480
So, and so we can check it in that way.

574
00:30:25,500 --> 00:30:29,980
Now, it turned out that, you know, on the way here to Turkey, I stopped in London.

575
00:30:30,220 --> 00:30:31,840
And so some folks there asked me to give a talk.

576
00:30:32,280 --> 00:30:33,800
And then they said, 15 minutes.

577
00:30:34,820 --> 00:30:38,400
We're going to give you, and my previous talk was 75 minutes long, right?

578
00:30:39,140 --> 00:30:45,920
But the cool thing is, because I had that content, all I had to do was say, here are the four points I want to make.

579
00:30:46,160 --> 00:30:47,260
It's going to be more serious.

580
00:30:47,620 --> 00:30:49,120
There are these benchmarks, whatever else.

581
00:30:49,120 --> 00:30:54,220
and it took me about 30 minutes to prepare a 15 minute presentation

582
00:30:54,220 --> 00:30:57,080
and that's much better than my usual preparation.

583
00:30:57,280 --> 00:31:00,540
Usually for me the ratio is 10 to 15, right?

584
00:31:00,680 --> 00:31:03,860
So if I'm giving one hour of content I need 15 hours of preparation.

585
00:31:04,600 --> 00:31:07,300
But AI really helped me to get a start and then I went through it.

586
00:31:07,640 --> 00:31:10,120
But I know because everything had been previously vetted

587
00:31:10,120 --> 00:31:13,940
that it wasn't going to insert like made up fabricated hadith.

588
00:31:14,500 --> 00:31:17,340
So you can see that now I have this chain of

589
00:31:17,340 --> 00:31:22,660
I started with the six bullets. I started with the Nia. We converted it into a one-hour talk.

590
00:31:22,840 --> 00:31:29,260
We took it to podcasts. We created a 15-minute voice. Each one hopefully has my voice. And

591
00:31:29,260 --> 00:31:35,140
literally, in the case of the interview, it has my voice. And each verified ones, right?

592
00:31:35,780 --> 00:31:42,480
And then we can talk about how to amplify your voice, right? Because this comes out. And of

593
00:31:42,480 --> 00:31:47,500
course, the thing goes on YouTube, I want to post it on LinkedIn, right? How do I do that?

594
00:31:49,160 --> 00:31:56,760
I could write the LinkedIn myself, but what I can also do is I know the AI has a skill that is very

595
00:31:56,760 --> 00:32:03,000
good at writing LinkedIn posts. It doesn't quite get my tone right, so I edit it. And then, this is

596
00:32:03,000 --> 00:32:09,000
the important part, I close the loop. So I say, next time when you write a LinkedIn post, this is

597
00:32:09,000 --> 00:32:10,620
what I want you to do differently, right?

598
00:32:10,700 --> 00:32:12,320
That's a very important part of this.

599
00:32:13,420 --> 00:32:16,260
And the great thing is these tools are now so advanced.

600
00:32:16,500 --> 00:32:19,800
Many of these AI models have what's called browser mode

601
00:32:19,800 --> 00:32:20,680
or browser control.

602
00:32:21,400 --> 00:32:22,900
And so LinkedIn is really annoying

603
00:32:22,900 --> 00:32:24,840
because they don't have an API.

604
00:32:25,440 --> 00:32:27,620
They don't have a tool that allows you to automatically post.

605
00:32:28,140 --> 00:32:30,520
So what happens is the AI instead hijacks

606
00:32:30,520 --> 00:32:33,820
your current browser or whatever

607
00:32:33,820 --> 00:32:35,820
and starts to fill in the fields for you.

608
00:32:36,420 --> 00:32:37,600
So these tools are now getting,

609
00:32:37,600 --> 00:32:40,380
it becomes very possible to automate this even more.

610
00:32:42,280 --> 00:32:44,220
And so another way to amplify your voice

611
00:32:44,220 --> 00:32:48,540
is to now take that same set of content,

612
00:32:49,220 --> 00:32:50,980
pull it into a tool.

613
00:32:51,060 --> 00:32:53,400
I use Descript, but you can see over here,

614
00:32:53,480 --> 00:32:55,660
this tool is, it has a transcript

615
00:32:55,660 --> 00:32:57,200
of everything that I've said.

616
00:32:57,600 --> 00:32:59,900
It's breaking this video up into different sections.

617
00:33:00,300 --> 00:33:02,720
It's even highlighted places where I say,

618
00:33:02,860 --> 00:33:05,560
ah, and mm-hmm, and all of that kind of stuff.

619
00:33:05,560 --> 00:33:08,920
and I can literally edit the text part, the script.

620
00:33:09,560 --> 00:33:11,860
And let's say I went, ah, or something like that.

621
00:33:12,460 --> 00:33:15,100
Delete it from the script and it disappears from the video.

622
00:33:15,220 --> 00:33:16,540
It just cuts the video for you.

623
00:33:17,500 --> 00:33:20,000
But this is really a Swiss army knife of a tool

624
00:33:20,000 --> 00:33:22,380
because another thing I can ask it, for example,

625
00:33:23,260 --> 00:33:24,940
and I have this open here.

626
00:33:25,620 --> 00:33:26,040
Where are we?

627
00:33:27,720 --> 00:33:30,320
Is I was like, you know what?

628
00:33:30,420 --> 00:33:32,680
I'm not quite sure what are the things

629
00:33:32,680 --> 00:33:34,160
that I want to export from this.

630
00:33:34,160 --> 00:33:38,920
So have an analyst, you know, what do you think are going to be the parts that resonate with people?

631
00:33:39,620 --> 00:33:40,980
And so it will go through the whole script.

632
00:33:41,440 --> 00:33:43,160
It might pick three or four different ones.

633
00:33:43,780 --> 00:33:45,320
I asked it to produce five.

634
00:33:45,960 --> 00:33:48,680
And I'm sorry, I can't increase the thing on this one.

635
00:33:48,880 --> 00:33:55,340
But it's basically a list of the five different points that it chose, right?

636
00:33:55,520 --> 00:33:57,720
And then I can say, actually, I choose number three.

637
00:33:58,140 --> 00:34:01,260
And then what it will do is it's there, it's processing.

638
00:34:01,260 --> 00:34:04,740
it's now extracting the video from that particular section.

639
00:34:05,480 --> 00:34:09,260
And this is kind of amazing that it's made video this easy to edit.

640
00:34:09,740 --> 00:34:12,820
Still my voice, still literally my exact same words, right?

641
00:34:14,400 --> 00:34:17,940
And once I have that, it's one click to upload it to YouTube, right?

642
00:34:18,100 --> 00:34:18,540
Sorry.

643
00:34:19,000 --> 00:34:19,140
Yeah.

644
00:34:19,380 --> 00:34:22,740
Can I just very briefly just explain that a little bit again?

645
00:34:23,280 --> 00:34:23,560
All right.

646
00:34:23,640 --> 00:34:25,660
So this is a tool called Descript.

647
00:34:26,220 --> 00:34:28,040
And again, I don't want us to over-rotate on tools

648
00:34:28,040 --> 00:34:30,400
because the tools are forever changing because there's so much competition.

649
00:34:31,160 --> 00:34:33,120
But Descript, you upload your video,

650
00:34:33,300 --> 00:34:35,680
in this case the one hour of Thinking Muslim,

651
00:34:36,240 --> 00:34:38,080
it transcribes the video for you,

652
00:34:38,700 --> 00:34:39,760
gives you a text description,

653
00:34:40,320 --> 00:34:43,480
allows you to edit your mistakes

654
00:34:43,480 --> 00:34:45,440
or to get rid of parts that you don't like.

655
00:34:46,060 --> 00:34:49,020
It can analyze the transcription

656
00:34:49,020 --> 00:34:51,840
and try to pick out thematic bits.

657
00:34:53,300 --> 00:34:55,280
And so I can choose one.

658
00:34:55,740 --> 00:34:57,340
And now what you can see here is

659
00:34:57,340 --> 00:35:00,080
literally in those 20 seconds,

660
00:35:00,080 --> 00:35:01,300
It's, you know...

661
00:35:01,300 --> 00:35:04,120
And it's like, yeah, this AI is better than human

662
00:35:04,120 --> 00:35:05,760
at breaking cyber attacks.

663
00:35:06,340 --> 00:35:07,920
And it's like, yeah, this...

664
00:35:07,920 --> 00:35:10,280
And so you can see now that it's, you know,

665
00:35:10,320 --> 00:35:11,780
it extracted that particular part.

666
00:35:12,020 --> 00:35:13,820
You're going to see a little bit about subtitles.

667
00:35:14,260 --> 00:35:15,920
I asked it to subtitle it in French.

668
00:35:16,160 --> 00:35:17,100
It did all of those things.

669
00:35:17,500 --> 00:35:21,080
So we're seeing here how you can use AI to amplify your voice

670
00:35:21,080 --> 00:35:24,860
by helping you efficiently select the content

671
00:35:24,860 --> 00:35:26,860
that you can promote on other media, right?

672
00:35:26,860 --> 00:35:27,860
Like this...

673
00:35:27,860 --> 00:35:33,140
And a 77-minute video, which is how long it turned out to be with Mohamed Jalal,

674
00:35:34,320 --> 00:35:36,340
is not going to work on YouTube shots, right?

675
00:35:36,420 --> 00:35:37,680
It's not going to work on Instagram, right?

676
00:35:37,980 --> 00:35:42,120
So you have to kind of find the juicy bits there that you can do that.

677
00:35:42,120 --> 00:35:45,460
And what I'm saying is it's actually relatively easy with the new tools

678
00:35:45,460 --> 00:35:47,720
to do those types of things.

679
00:35:49,260 --> 00:35:49,440
All right.

680
00:35:50,160 --> 00:35:51,120
And so...

681
00:35:51,880 --> 00:35:57,120
So here's an example of...

682
00:35:57,120 --> 00:35:59,700
a short video that was excerpted from this system.

683
00:36:01,800 --> 00:36:04,020
And then you can do some very interesting things.

684
00:36:04,120 --> 00:36:05,520
Now, this is more cutting-edge,

685
00:36:05,740 --> 00:36:07,280
but remember, I'm trying to educate you folks

686
00:36:07,280 --> 00:36:08,740
for what might be possible in future.

687
00:36:09,480 --> 00:36:11,660
We are now at the point where dubbing

688
00:36:11,660 --> 00:36:13,660
is becoming a serious option, right?

689
00:36:13,880 --> 00:36:17,420
And we are an ummah that has many, many different languages amongst us.

690
00:36:18,800 --> 00:36:20,980
And so, you know, for the Arabic speakers here,

691
00:36:21,020 --> 00:36:21,680
let me know what you think.

692
00:36:22,560 --> 00:36:24,580
Which is what they use for choosing this.

693
00:36:25,040 --> 00:36:26,700
And you know how Project Maven was used?

694
00:36:27,120 --> 00:36:28,320
in Iran.

695
00:36:28,860 --> 00:36:32,800
So that's the English version.

696
00:36:34,000 --> 00:36:34,160
Right?

697
00:36:42,160 --> 00:36:45,360
The lip sync is off, right?

698
00:36:46,440 --> 00:36:47,240
But it's my voice.

699
00:36:47,900 --> 00:36:49,280
It's literally my voice, right?

700
00:36:49,360 --> 00:36:50,280
Like, does it sound like me?

701
00:36:50,320 --> 00:36:52,240
If I spoke Arabic, it would sound pretty much like this.

702
00:36:57,120 --> 00:37:06,120
like Lavender, and then it even uses Egyptian dialect,

703
00:37:06,120 --> 00:37:08,120
which I think is really interesting.

704
00:37:08,120 --> 00:37:10,120
It still adds the arms and the arms as well.

705
00:37:10,120 --> 00:37:11,120
Yeah, it does.

706
00:37:11,120 --> 00:37:17,120
But again, it's really showing you what's becoming capable.

707
00:37:17,120 --> 00:37:20,120
And the crazy thing was how easy this was.

708
00:37:20,120 --> 00:37:25,120
It was literally, I uploaded the English version to this company called Eleven Labs

709
00:37:25,120 --> 00:37:27,080
and said, dub it into Arabic.

710
00:37:28,140 --> 00:37:29,400
And it took about, it said,

711
00:37:29,480 --> 00:37:30,780
it's going to take 12,000 credits.

712
00:37:31,200 --> 00:37:32,160
I don't know how much that is.

713
00:37:32,800 --> 00:37:35,420
And it took about five minutes for me to do that, right?

714
00:37:35,940 --> 00:37:39,180
Now, that's starting to be a very, very interesting way

715
00:37:39,180 --> 00:37:40,140
of amplifying your voice.

716
00:37:40,500 --> 00:37:42,700
Now, very clearly, nobody's going to think that, you know,

717
00:37:42,760 --> 00:37:43,940
that that was really me talking.

718
00:37:44,500 --> 00:37:48,520
But it can reach, and you can see the emotional aspects in it, right?

719
00:37:49,580 --> 00:37:52,800
So, again, remember, we have to build the factory, right?

720
00:37:52,800 --> 00:37:57,400
So 11 Labs has what's called an API.

721
00:37:57,720 --> 00:38:01,800
An API is a thing that makes it easy for your AI to talk to it, right?

722
00:38:02,580 --> 00:38:10,260
So then the skill that I taught my AI is how to talk to 11 Labs, right?

723
00:38:10,860 --> 00:38:13,400
And once I did that, I said, here's their API page.

724
00:38:13,900 --> 00:38:18,240
Can you please use 11 Labs dubbing feature to convert that except into French?

725
00:38:19,040 --> 00:38:21,280
So now I don't even have to leave my browser.

726
00:38:21,280 --> 00:38:25,300
I don't have to leave AI in order to get this functionality.

727
00:38:27,920 --> 00:38:31,680
And so just as we wrap up in time for about 15 minutes of Q&A,

728
00:38:33,340 --> 00:38:36,880
I just want to remind you folks of the timeless principles, right?

729
00:38:38,200 --> 00:38:42,280
And the first is to really understand deeply what AI is for and what it's not for.

730
00:38:42,800 --> 00:38:46,200
And the niya, the intention, the purity, the ikhlas has to come from you.

731
00:38:46,200 --> 00:38:53,380
and you have to take steps to make sure that you use AI in the right way so that your voice makes

732
00:38:53,380 --> 00:38:59,300
it through. The second thing is don't just build one car. Build the factory for making cars and we

733
00:38:59,300 --> 00:39:04,940
said that the way to do that is by giving the AI memory and making sure that it can access the work

734
00:39:04,940 --> 00:39:09,360
you've done in the past in terms of your style, any content you've done, any research you've done.

735
00:39:10,260 --> 00:39:15,300
The third is expanding the box that AI works in. It's not just text in text out. That's just

736
00:39:15,300 --> 00:39:22,620
v1. You can use it to teach you things. You can teach it things. You can use it to connect to

737
00:39:22,620 --> 00:39:29,960
outside connectors. All of these things expand the box that AI is in, right? And then finally,

738
00:39:30,240 --> 00:39:34,780
especially when it comes to Islamic stuff, make sure that you cite everything correctly,

739
00:39:35,340 --> 00:39:39,740
use proper Islamic tools for it. For your other research, make sure that everything is verified

740
00:39:39,740 --> 00:39:44,140
with citations and that prevents errors from permeating through.

741
00:39:44,140 --> 00:39:50,840
So finally, as I mentioned, the great thing with AI is you can teach it things.

742
00:39:50,840 --> 00:39:52,640
You don't have to start from scratch.

743
00:39:52,640 --> 00:40:05,000
So if you go to this particular page, so this is me typing waleed.dk slash gmc26.

744
00:40:05,000 --> 00:40:08,500
You can see my presentation with videos and everything here so you have a reference for

745
00:40:08,500 --> 00:40:12,640
it, but you can also read this document.

746
00:40:12,640 --> 00:40:15,340
And this document is not intended for humans.

747
00:40:15,340 --> 00:40:17,820
It's readable by humans, right?

748
00:40:17,820 --> 00:40:22,220
But think of it as a summary of the presentation that I've just given you in a way that makes

749
00:40:22,220 --> 00:40:25,320
it accessible for the AI to do what I'm saying.

750
00:40:25,320 --> 00:40:31,700
So all you need to do now is if you just go to file and just hit save page as or whatever,

751
00:40:31,700 --> 00:40:36,580
and then go to your AI and upload it, you can have a discussion with AI about how to

752
00:40:36,580 --> 00:40:42,380
implement these particular techniques in your system, whatever your flow is for whatever you

753
00:40:42,380 --> 00:40:47,900
want to do it. And so this is what I mean about how we can use AI, and hopefully you folks find

754
00:40:47,900 --> 00:41:01,900
that useful, and we'll leave it there. So any, any, thank you. So any, any, any, like, like I said,

755
00:41:01,900 --> 00:41:04,020
here are some references. Islamic

756
00:41:04,020 --> 00:41:05,940
checking is at Asgansari.ai.

757
00:41:06,240 --> 00:41:08,080
There's also an organization of them called

758
00:41:08,080 --> 00:41:10,180
Yasa.ai. And any questions you have

759
00:41:10,180 --> 00:41:11,780
just email me at hi at

760
00:41:11,780 --> 00:41:12,620
wali.dk.

761
00:41:13,740 --> 00:41:15,380
Jadzakumullah Khair. Questions?

