parthib07 commited on
Commit
67595d1
·
verified ·
1 Parent(s): 1ab23cd

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +546 -19
index.html CHANGED
@@ -1,19 +1,546 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>AI Engineer Portfolio</title>
7
+ <script src="https://cdn.tailwindcss.com"></script>
8
+ <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
9
+ <style>
10
+ @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
11
+
12
+ body {
13
+ font-family: 'Poppins', sans-serif;
14
+ background-color: #0a192f;
15
+ color: #ccd6f6;
16
+ scroll-behavior: smooth;
17
+ }
18
+
19
+ /* Custom scrollbar */
20
+ ::-webkit-scrollbar {
21
+ width: 8px;
22
+ }
23
+
24
+ ::-webkit-scrollbar-track {
25
+ background: #0a192f;
26
+ }
27
+
28
+ ::-webkit-scrollbar-thumb {
29
+ background: #64ffda;
30
+ border-radius: 10px;
31
+ }
32
+
33
+ /* Typing animation */
34
+ .typing-text {
35
+ border-right: 2px solid #64ffda;
36
+ white-space: nowrap;
37
+ overflow: hidden;
38
+ display: inline-block;
39
+ }
40
+
41
+ .fade-in {
42
+ animation: fadeIn 1s ease-in-out forwards;
43
+ }
44
+
45
+ @keyframes fadeIn {
46
+ from { opacity: 0; transform: translateY(20px); }
47
+ to { opacity: 1; transform: translateY(0); }
48
+ }
49
+
50
+ .card:hover {
51
+ transform: translateY(-10px);
52
+ box-shadow: 0 20px 30px rgba(0, 0, 0, 0.3);
53
+ }
54
+
55
+ .card {
56
+ transition: all 0.3s ease;
57
+ }
58
+
59
+ .nav-link {
60
+ position: relative;
61
+ }
62
+
63
+ .nav-link::after {
64
+ content: '';
65
+ position: absolute;
66
+ width: 0;
67
+ height: 2px;
68
+ bottom: -5px;
69
+ left: 0;
70
+ background-color: #64ffda;
71
+ transition: width 0.3s ease;
72
+ }
73
+
74
+ .nav-link:hover::after {
75
+ width: 100%;
76
+ }
77
+
78
+ .gradient-text {
79
+ background: linear-gradient(90deg, #64ffda, #a78bfa);
80
+ -webkit-background-clip: text;
81
+ background-clip: text;
82
+ color: transparent;
83
+ }
84
+
85
+ .tech-icon {
86
+ filter: grayscale(100%);
87
+ transition: all 0.3s ease;
88
+ }
89
+
90
+ .tech-icon:hover {
91
+ filter: grayscale(0%);
92
+ transform: scale(1.1);
93
+ }
94
+
95
+ .section {
96
+ opacity: 0;
97
+ transform: translateY(20px);
98
+ transition: all 0.6s ease-out;
99
+ }
100
+
101
+ .section.visible {
102
+ opacity: 1;
103
+ transform: translateY(0);
104
+ }
105
+ </style>
106
+ </head>
107
+ <body class="antialiased">
108
+ <!-- Navigation -->
109
+ <nav class="fixed w-full bg-[#0a192f] bg-opacity-90 z-50 shadow-lg">
110
+ <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
111
+ <div class="flex justify-between h-16 items-center">
112
+ <div class="flex-shrink-0 flex items-center">
113
+ <a href="#" class="text-xl font-bold text-[#64ffda]">AI<span class="text-white">Port</span></a>
114
+ </div>
115
+ <div class="hidden md:block">
116
+ <div class="ml-10 flex items-center space-x-6">
117
+ <a href="#home" class="nav-link text-sm font-medium text-[#ccd6f6] hover:text-[#64ffda] px-3 py-2">Home</a>
118
+ <a href="#about" class="nav-link text-sm font-medium text-[#ccd6f6] hover:text-[#64ffda] px-3 py-2">About</a>
119
+ <a href="#skills" class="nav-link text-sm font-medium text-[#ccd6f6] hover:text-[#64ffda] px-3 py-2">Skills</a>
120
+ <a href="#projects" class="nav-link text-sm font-medium text-[#ccd6f6] hover:text-[#64ffda] px-3 py-2">Projects</a>
121
+ <a href="#contact" class="nav-link text-sm font-medium text-[#ccd6f6] hover:text-[#64ffda] px-3 py-2">Contact</a>
122
+ </div>
123
+ </div>
124
+ <div class="md:hidden">
125
+ <button id="mobile-menu-button" class="text-[#ccd6f6] hover:text-[#64ffda] focus:outline-none">
126
+ <i class="fas fa-bars text-xl"></i>
127
+ </button>
128
+ </div>
129
+ </div>
130
+ </div>
131
+ <!-- Mobile menu -->
132
+ <div id="mobile-menu" class="hidden md:hidden bg-[#0a192f]">
133
+ <div class="px-4 pt-2 pb-3 space-y-1">
134
+ <a href="#home" class="block px-3 py-2 rounded-md text-base font-medium text-[#ccd6f6] hover:text-[#64ffda] hover:bg-[#112240]">Home</a>
135
+ <a href="#about" class="block px-3 py-2 rounded-md text-base font-medium text-[#ccd6f6] hover:text-[#64ffda] hover:bg-[#112240]">About</a>
136
+ <a href="#skills" class="block px-3 py-2 rounded-md text-base font-medium text-[#ccd6f6] hover:text-[#64ffda] hover:bg-[#112240]">Skills</a>
137
+ <a href="#projects" class="block px-3 py-2 rounded-md text-base font-medium text-[#ccd6f6] hover:text-[#64ffda] hover:bg-[#112240]">Projects</a>
138
+ <a href="#contact" class="block px-3 py-2 rounded-md text-base font-medium text-[#ccd6f6] hover:text-[#64ffda] hover:bg-[#112240]">Contact</a>
139
+ </div>
140
+ </div>
141
+ </nav>
142
+
143
+ <!-- Hero Section -->
144
+ <section id="home" class="min-h-screen flex items-center justify-center pt-16 px-4 sm:px-6 lg:px-8" style="background-image: radial-gradient(circle at 25% 50%, rgba(100, 255, 218, 0.1) 0%, transparent 50%);">
145
+ <div class="max-w-7xl mx-auto text-center">
146
+ <div class="mb-6 fade-in" style="animation-delay: 0.2s;">
147
+ <p class="text-[#64ffda] font-mono text-sm md:text-base">Hi, my name is</p>
148
+ </div>
149
+ <h1 class="text-4xl sm:text-5xl md:text-7xl font-bold text-white mb-4 fade-in" style="animation-delay: 0.4s;">
150
+ <span class="gradient-text">Agnik Bishi</span>
151
+ </h1>
152
+ <h2 class="text-2xl sm:text-3xl md:text-4xl font-bold text-[#8892b0] mb-6 fade-in" style="animation-delay: 0.6s;">
153
+ <span class="typing-text">Generative AI Engineer</span>
154
+ </h2>
155
+ <p class="max-w-2xl mx-auto text-lg text-[#8892b0] mb-10 fade-in" style="animation-delay: 0.8s;">
156
+ I specialize in building AI systems that generate creative content, from text to images and beyond.
157
+ My passion lies in pushing the boundaries of what artificial intelligence can create.
158
+ </p>
159
+ <div class="fade-in" style="animation-delay: 1s;">
160
+ <a href="#projects" class="inline-flex items-center px-6 py-3 border border-[#64ffda] text-[#64ffda] rounded-md font-mono text-sm hover:bg-[#64ffda1a] transition duration-300 hover:shadow-lg">
161
+ View My Work <i class="fas fa-arrow-right ml-2"></i>
162
+ </a>
163
+ </div>
164
+ </div>
165
+ </section>
166
+
167
+ <!-- About Section -->
168
+ <section id="about" class="py-20 px-4 sm:px-6 lg:px-8 section">
169
+ <div class="max-w-7xl mx-auto">
170
+ <div class="flex flex-col md:flex-row items-center">
171
+ <div class="md:w-1/2 mb-12 md:mb-0 md:pr-12">
172
+ <h2 class="text-3xl font-bold text-white mb-6 relative">
173
+ <span class="text-[#64ffda] font-mono text-sm md:text-base">01.</span> About Me
174
+ <span class="absolute left-32 bottom-0 w-48 h-px bg-[#233554]"></span>
175
+ </h2>
176
+ <div class="text-[#a8b2d1] mb-6">
177
+ <p class="mb-4">
178
+ Hello! I'm Agnik, a Generative AI Engineer with over 5 years of experience in designing and implementing cutting-edge AI solutions.
179
+ My journey into artificial intelligence began during my Computer Science studies at MIT, where I became fascinated by the creative potential of neural networks.
180
+ </p>
181
+ <p class="mb-4">
182
+ I've worked on diverse projects ranging from text generation models to multimodal AI systems that combine vision and language understanding. At OpenAI, I contributed to the development of large language models, focusing on ethical deployment strategies.
183
+ </p>
184
+ <p>
185
+ When I'm not training models, you can find me writing technical blogs, speaking at AI conferences, or experimenting with new generative architectures in my home lab.
186
+ </p>
187
+ </div>
188
+ <div class="grid grid-cols-2 gap-4 mt-6">
189
+ <div class="flex items-center">
190
+ <i class="fas fa-check text-[#64ffda] mr-2"></i>
191
+ <span class="text-sm text-[#a8b2d1]">Generative Modeling</span>
192
+ </div>
193
+ <div class="flex items-center">
194
+ <i class="fas fa-check text-[#64ffda] mr-2"></i>
195
+ <span class="text-sm text-[#a8b2d1]">Natural Language Processing</span>
196
+ </div>
197
+ <div class="flex items-center">
198
+ <i class="fas fa-check text-[#64ffda] mr-2"></i>
199
+ <span class="text-sm text-[#a8b2d1]">Computer Vision</span>
200
+ </div>
201
+ <div class="flex items-center">
202
+ <i class="fas fa-check text-[#64ffda] mr-2"></i>
203
+ <span class="text-sm text-[#a8b2d1]">AI Ethics</span>
204
+ </div>
205
+ </div>
206
+ </div>
207
+ <div class="md:w-1/2 relative">
208
+ <div class="w-64 h-64 md:w-80 md:h-80 mx-auto rounded-lg overflow-hidden relative z-10">
209
+ <img src="https://images.unsplash.com/photo-1580894732444-8ecded7900cd?ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&auto=format&fit=crop&w=1470&q=80"
210
+ alt="Alex Chen" class="w-full h-full object-cover grayscale hover:grayscale-0 transition duration-300">
211
+ <div class="absolute inset-0 border-4 border-[#64ffda] rounded-lg translate-x-6 translate-y-6 -z-10"></div>
212
+ </div>
213
+ <div class="absolute top-0 left-0 w-full h-full bg-[#64ffda] opacity-10 rounded-lg -z-20"></div>
214
+ </div>
215
+ </div>
216
+ </div>
217
+ </section>
218
+
219
+ <!-- Skills Section -->
220
+ <section id="skills" class="py-20 px-4 sm:px-6 lg:px-8 section" style="background-color: #112240;">
221
+ <div class="max-w-7xl mx-auto">
222
+ <h2 class="text-3xl font-bold text-white mb-16 text-center relative">
223
+ <span class="text-[#64ffda] font-mono text-sm md:text-base">02.</span> My Skills
224
+ </h2>
225
+
226
+ <div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-5 gap-8 mb-12">
227
+ <!-- Tech stack items with hover effects -->
228
+ <div class="flex flex-col items-center tech-icon">
229
+ <i class="fas fa-robot text-5xl mb-2"></i>
230
+ <span class="text-sm text-center">Generative AI</span>
231
+ </div>
232
+ <div class="flex flex-col items-center tech-icon">
233
+ <i class="fab fa-python text-5xl mb-2"></i>
234
+ <span class="text-sm text-center">Python</span>
235
+ </div>
236
+ <div class="flex flex-col items-center tech-icon">
237
+ <i class="fas fa-brain text-5xl mb-2"></i>
238
+ <span class="text-sm text-center">TensorFlow</span>
239
+ </div>
240
+ <div class="flex flex-col items-center tech-icon">
241
+ <i class="fas fa-project-diagram text-5xl mb-2"></i>
242
+ <span class="text-sm text-center">PyTorch</span>
243
+ </div>
244
+ <div class="flex flex-col items-center tech-icon">
245
+ <i class="fas fa-cloud text-5xl mb-2"></i>
246
+ <span class="text-sm text-center">AWS</span>
247
+ </div>
248
+ <div class="flex flex-col items-center tech-icon">
249
+ <i class="fas fa-code text-5xl mb-2"></i>
250
+ <span class="text-sm text-center">Transformers</span>
251
+ </div>
252
+ <div class="flex flex-col items-center tech-icon">
253
+ <i class="fas fa-eye text-5xl mb-2"></i>
254
+ <span class="text-sm text-center">OpenCV</span>
255
+ </div>
256
+ <div class="flex flex-col items-center tech-icon">
257
+ <i class="fas fa-database text-5xl mb-2"></i>
258
+ <span class="text-sm text-center">SQL</span>
259
+ </div>
260
+ <div class="flex flex-col items-center tech-icon">
261
+ <i class="fas fa-chart-line text-5xl mb-2"></i>
262
+ <span class="text-sm text-center">Matplotlib</span>
263
+ </div>
264
+ <div class="flex flex-col items-center tech-icon">
265
+ <i class="fas fa-network-wired text-5xl mb-2"></i>
266
+ <span class="text-sm text-center">GANs</span>
267
+ </div>
268
+ </div>
269
+
270
+ <div class="bg-[#0a192f] rounded-lg p-8 border border-[#233554]">
271
+ <h3 class="text-xl font-bold text-white mb-6">Technical Expertise</h3>
272
+ <div class="grid md:grid-cols-2 gap-8">
273
+ <div>
274
+ <h4 class="text-lg font-semibold text-[#64ffda] mb-3">AI Development</h4>
275
+ <ul class="space-y-2 text-[#a8b2d1]">
276
+ <li class="flex items-start">
277
+ <i class="fas fa-caret-right text-[#64ffda] mr-2 mt-1 text-xs"></i>
278
+ <span>Design and implementation of transformer-based architectures</span>
279
+ </li>
280
+ <li class="flex items-start">
281
+ <i class="fas fa-caret-right text-[#64ffda] mr-2 mt-1 text-xs"></i>
282
+ <span>Training and fine-tuning of LLMs (GPT, BERT, T5 variants)</span>
283
+ </li>
284
+ <li class="flex items-start">
285
+ <i class="fas fa-caret-right text-[#64ffda] mr-2 mt-1 text-xs"></i>
286
+ <span>Development of multimodal AI systems</span>
287
+ </li>
288
+ </ul>
289
+ </div>
290
+ <div>
291
+ <h4 class="text-lg font-semibold text-[#64ffda] mb-3">Research & Optimization</h4>
292
+ <ul class="space-y-2 text-[#a8b2d1]">
293
+ <li class="flex items-start">
294
+ <i class="fas fa-caret-right text-[#64ffda] mr-2 mt-1 text-xs"></i>
295
+ <span>Novel architecture exploration and prototyping</span>
296
+ </li>
297
+ <li class="flex items-start">
298
+ <i class="fas fa-caret-right text-[#64ffda] mr-2 mt-1 text-xs"></i>
299
+ <span>Model compression and distillation techniques</span>
300
+ </li>
301
+ <li class="flex items-start">
302
+ <i class="fas fa-caret-right text-[#64ffda] mr-2 mt-1 text-xs"></i>
303
+ <span>Ethical AI alignment research</span>
304
+ </li>
305
+ </ul>
306
+ </div>
307
+ </div>
308
+ </div>
309
+ </div>
310
+ </section>
311
+
312
+ <!-- Projects Section -->
313
+ <section id="projects" class="py-20 px-4 sm:px-6 lg:px-8 section">
314
+ <div class="max-w-7xl mx-auto">
315
+ <h2 class="text-3xl font-bold text-white mb-16 relative">
316
+ <span class="text-[#64ffda] font-mono text-sm md:text-base">03.</span> Featured Projects
317
+ <span class="absolute left-48 bottom-0 w-48 h-px bg-[#233554]"></span>
318
+ </h2>
319
+
320
+ <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8">
321
+ <!-- Project 1 -->
322
+ <div class="card bg-[#112240] rounded-lg p-6 hover:shadow-xl transition duration-300">
323
+ <div class="flex justify-between items-center mb-4">
324
+ <i class="fas fa-book text-2xl text-[#64ffda]"></i>
325
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda]">
326
+ <i class="fab fa-github"></i>
327
+ </a>
328
+ </div>
329
+ <h3 class="text-xl font-bold text-white mb-2">CreativeGPT</h3>
330
+ <p class="text-[#a8b2d1] text-sm mb-4">
331
+ A fine-tuned language model for creative writing assistance, capable of generating poetry, stories, and screenplays with coherent narrative structure.
332
+ </p>
333
+ <div class="flex flex-wrap gap-2">
334
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Python</span>
335
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Transformers</span>
336
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">PyTorch</span>
337
+ </div>
338
+ </div>
339
+
340
+ <!-- Project 2 -->
341
+ <div class="card bg-[#112240] rounded-lg p-6 hover:shadow-xl transition duration-300">
342
+ <div class="flex justify-between items-center mb-4">
343
+ <i class="fas fa-paint-brush text-2xl text-[#64ffda]"></i>
344
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda]">
345
+ <i class="fab fa-github"></i>
346
+ </a>
347
+ </div>
348
+ <h3 class="text-xl font-bold text-white mb-2">ArtGAN</h3>
349
+ <p class="text-[#a8b2d1] text-sm mb-4">
350
+ Generative adversarial network trained to create artwork in various styles, with interactive controls for artists and designers.
351
+ </p>
352
+ <div class="flex flex-wrap gap-2">
353
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Python</span>
354
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">TensorFlow</span>
355
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">GAN</span>
356
+ </div>
357
+ </div>
358
+
359
+ <!-- Project 3 -->
360
+ <div class="card bg-[#112240] rounded-lg p-6 hover:shadow-xl transition duration-300">
361
+ <div class="flex justify-between items-center mb-4">
362
+ <i class="fas fa-music text-2xl text-[#64ffda]"></i>
363
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda]">
364
+ <i class="fab fa-github"></i>
365
+ </a>
366
+ </div>
367
+ <h3 class="text-xl font-bold text-white mb-2">MelodyVAE</h3>
368
+ <p class="text-[#a8b2d1] text-sm mb-4">
369
+ Variational autoencoder for music generation, capable of composing original melodies based on style parameters and artistic constraints.
370
+ </p>
371
+ <div class="flex flex-wrap gap-2">
372
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Python</span>
373
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">PyTorch</span>
374
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">VAE</span>
375
+ </div>
376
+ </div>
377
+
378
+ <!-- Project 4 -->
379
+ <div class="card bg-[#112240] rounded-lg p-6 hover:shadow-xl transition duration-300">
380
+ <div class="flex justify-between items-center mb-4">
381
+ <i class="fas fa-comments text-2xl text-[#64ffda]"></i>
382
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda]">
383
+ <i class="fab fa-github"></i>
384
+ </a>
385
+ </div>
386
+ <h3 class="text-xl font-bold text-white mb-2">DialogueFlow</h3>
387
+ <p class="text-[#a8b2d1] text-sm mb-4">
388
+ Conversational AI framework with controllable personality traits and domain adaptation capabilities for various applications.
389
+ </p>
390
+ <div class="flex flex-wrap gap-2">
391
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Python</span>
392
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">BERT</span>
393
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">NLP</span>
394
+ </div>
395
+ </div>
396
+
397
+ <!-- Project 5 -->
398
+ <div class="card bg-[#112240] rounded-lg p-6 hover:shadow-xl transition duration-300">
399
+ <div class="flex justify-between items-center mb-4">
400
+ <i class="fas fa-image text-2xl text-[#64ffda]"></i>
401
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda]">
402
+ <i class="fab fa-github"></i>
403
+ </a>
404
+ </div>
405
+ <h3 class="text-xl font-bold text-white mb-2">DreamCanvas</h3>
406
+ <p class="text-[#a8b2d1] text-sm mb-4">
407
+ Text-to-image generation tool with fine-grained creative controls and iterative refinement for digital artists and content creators.
408
+ </p>
409
+ <div class="flex flex-wrap gap-2">
410
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Python</span>
411
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Diffusion</span>
412
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">CLIP</span>
413
+ </div>
414
+ </div>
415
+
416
+ <!-- Project 6 -->
417
+ <div class="card bg-[#112240] rounded-lg p-6 hover:shadow-xl transition duration-300">
418
+ <div class="flex justify-between items-center mb-4">
419
+ <i class="fas fa-code text-2xl text-[#64ffda]"></i>
420
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda]">
421
+ <i class="fab fa-github"></i>
422
+ </a>
423
+ </div>
424
+ <h3 class="text-xl font-bold text-white mb-2">EthosAI</h3>
425
+ <p class="text-[#a8b2d1] text-sm mb-4">
426
+ Framework for detecting and mitigating bias, toxicity, and harmful outputs in generative AI models across multiple modalities.
427
+ </p>
428
+ <div class="flex flex-wrap gap-2">
429
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">Python</span>
430
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">AI Safety</span>
431
+ <span class="text-xs text-[#64ffda] font-mono py-1 px-2 bg-[#64ffda1a] rounded">NLP</span>
432
+ </div>
433
+ </div>
434
+ </div>
435
+ </div>
436
+ </section>
437
+
438
+ <!-- Contact Section -->
439
+ <section id="contact" class="py-20 px-4 sm:px-6 lg:px-8 section" style="background-color: #112240;">
440
+ <div class="max-w-3xl mx-auto text-center">
441
+ <h2 class="text-3xl font-bold text-white mb-6 relative">
442
+ <span class="text-[#64ffda] font-mono text-sm md:text-base">04.</span> Get In Touch
443
+ </h2>
444
+ <p class="text-[#a8b2d1] mb-10">
445
+ I'm currently looking for new opportunities in generative AI research and development.
446
+ Whether you have a question, want to collaborate, or just want to say hi, I'll do my best to get back to you!
447
+ </p>
448
+ <a href="mailto:[email protected]" class="inline-flex items-center px-6 py-3 border border-[#64ffda] text-[#64ffda] rounded-md font-mono text-sm hover:bg-[#64ffda1a] transition duration-300">
449
+ Say Hello <i class="fas fa-paper-plane ml-2"></i>
450
+ </a>
451
+
452
+ <div class="mt-16 flex justify-center space-x-6">
453
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda] transition duration-300 text-xl">
454
+ <i class="fab fa-github"></i>
455
+ </a>
456
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda] transition duration-300 text-xl">
457
+ <i class="fab fa-linkedin-in"></i>
458
+ </a>
459
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda] transition duration-300 text-xl">
460
+ <i class="fab fa-twitter"></i>
461
+ </a>
462
+ <a href="#" class="text-[#a8b2d1] hover:text-[#64ffda] transition duration-300 text-xl">
463
+ <i class="fab fa-medium-m"></i>
464
+ </a>
465
+ </div>
466
+ </div>
467
+ </section>
468
+
469
+ <!-- Footer -->
470
+ <footer class="py-6 px-4 sm:px-6 lg:px-8 text-center text-sm text-[#a8b2d1]">
471
+ <div class="max-w-7xl mx-auto">
472
+ <p>Built by Agnik Bishi | Inspired by amazing AI researchers everywhere</p>
473
+ <p class="mt-2">© 2023 All rights reserved</p>
474
+ </div>
475
+ </footer>
476
+
477
+ <script>
478
+ // Mobile menu toggle
479
+ document.getElementById('mobile-menu-button').addEventListener('click', function() {
480
+ const menu = document.getElementById('mobile-menu');
481
+ menu.classList.toggle('hidden');
482
+ });
483
+
484
+ // Typing animation for hero section
485
+ const phrases = [
486
+ "Generative AI Engineer",
487
+ "Machine Learning Researcher",
488
+ "AI Ethicist",
489
+ "Creative Technologist",
490
+ "Neural Network Architect"
491
+ ];
492
+
493
+ let currentPhrase = 0;
494
+ let currentChar = 0;
495
+ let typingElement = document.querySelector('.typing-text');
496
+ let isDeleting = false;
497
+ let shouldWait = false;
498
+
499
+ function type() {
500
+ const currentText = phrases[currentPhrase];
501
+
502
+ if (isDeleting) {
503
+ typingElement.textContent = currentText.substring(0, currentChar - 1);
504
+ currentChar--;
505
+ } else {
506
+ typingElement.textContent = currentText.substring(0, currentChar + 1);
507
+ currentChar++;
508
+ }
509
+
510
+ if (!isDeleting && currentChar === currentText.length) {
511
+ shouldWait = true;
512
+ setTimeout(() => {
513
+ isDeleting = true;
514
+ shouldWait = false;
515
+ }, 1500);
516
+ } else if (isDeleting && currentChar === 0) {
517
+ isDeleting = false;
518
+ currentPhrase = (currentPhrase + 1) % phrases.length;
519
+ }
520
+
521
+ const typingSpeed = isDeleting ? 15 : shouldWait ? 0 : 40;
522
+ setTimeout(type, typingSpeed);
523
+ }
524
+
525
+
526
+ // Start typing animation after 0.5 second
527
+ setTimeout(type, 500);
528
+
529
+ // Intersection Observer for scroll animations
530
+ const observer = new IntersectionObserver((entries) => {
531
+ entries.forEach(entry => {
532
+ if (entry.isIntersecting) {
533
+ entry.target.classList.add('visible');
534
+ }
535
+ });
536
+ }, {
537
+ threshold: 0.1
538
+ });
539
+
540
+ // Observe all sections with the 'section' class
541
+ document.querySelectorAll('.section').forEach(section => {
542
+ observer.observe(section);
543
+ });
544
+ </script>
545
+ </body>
546
+ </html>