My Technical Arsenal
Skills & Expertise
Languages
Web/App Development
AI/ML
Other Skills
Academic Background
Education & Research
Education
B.E. Computer Science and Engineering
Vasavi College of Engineering
Intermediate (MPC)
FIITJEE Junior College
CBSE
Little Flower School
Research & Publications
A Comparative Study of Time-Frequency Representation Techniques for EEG Seizure Onset Detection Using Deep Learning models
Epileptic seizure onset detection from electroencephalography (EEG) signals is essential for enhancing patient safety and enabling timely clinical interventions. While prior research has explored various feature extraction methods and deep learning architectures, few studies have systematically compared the effectiveness of different time-frequency representations (TFRs), particularly for onset-centered EEG segments. In this study, we systematically evaluate the impact of three TFRs on seizure onset detection using deep learning models. We analysed EEG data from the TUH seizure corpus dataset using 20-second segments that include 10 seconds of background followed by 10 seconds of seizure onset. Initially, EEG signals were pre-processed and transformed into spectrograms using the three TFR methods: short-time Fourier transform (STFT), continuous wavelet transform, and Mel spectrogram. Further, the spectrograms were processed via two channel encoding strategies: RGB spectrogram encoding and grayscale spectrogram encoding. Five attention-based deep learning models, including long short-term memory with attention (ATT-LSTM), transformer, convolutional neural network-transformer, vision transformer, and shifted window transformer were trained and evaluated under patient-wise 5-fold cross-validation. We conducted both binary (seizure vs. non-seizure) and multi-class (focal, generalized, background) classification tasks. Our results show that STFT consistently outperformed the other TFRs across all models, with the ATT-LSTM model achieving the highest mean accuracy of 82.37% in the binary task. RGB spectrogram encoding also yielded superior performance compared to the independent approach. However, the transition to multi-class classification proved more challenging, with a notable drop in accuracy. These findings demonstrate that early seizure detection can be achieved with high reliability using STFT-based spectrograms, especially when combined with composite spatial encoding. However, distinguishing seizure types at onset remains a complex task, suggesting the need for richer contextual modeling in future work.
A Comprehensive Analysis of Graph-Based methods in Social media bot detection.
Social media was introduced as a way to communicate and interact with people. The introduction of social media bots tampered with the sovereignty of social media as a whole. Bots alter the social media experience in many ways, including swarming comments and manipulating the algorithm to favour the creator of the bots. This is a significant issue for social media platforms and must be addressed immediately. While earlier methods experimented with Ensemble classifiers such as XGBoost, Random Forests, and basic NLP, modern approaches include the use of Graph Neural Networks (GNNs) along with Heterogeneous Graph Networks, Graph Attention Networks (GAT), and Graph Convolutional Networks (GCN) for optimal performance, generalising across multiple datasets. In This Paper, we discuss the taxonomy of bots, the ways they affect social media and influence public opinion, and the various approaches for Social Media bot detection on datasets such as TwiBot-20, TwiBot-22, Cresci-2017, MGTAB, and the Graph-Based models used. We also examine evaluation metrics such as Recall, Precision, F1 score, current limitations, and future scope.
My Personal Journey
Internships
Software Development Engineer Intern
Providence India
Engineered resource optimization app leveraging Azure Log Analytics improving system responsiveness and efficiency by 30%. Developed Generative AI Chat Assistants automating query and visualization cutting manual effort by 40%. Delivered full-stack applications enhancing internal tooling, reducing process time by 25%.
Deep Learning Research Intern
IIT BHU
Improved EEG seizure detection accuracy from 40% to 80% via optimized deep learning models. Developed data preprocessing pipeline accelerating training by 60%. Improved model reliability with cross-validation strategies, achieving 30%+ score improvements.
Software Development Engineer Intern (Research)
IIIT-Hyderabad
Enhanced mobile app responsiveness by 25% with Flutter and Firebase integration. Improved app stability by 15% using state management.
Head of UI/UX Design
TheHiringCompany.ai
Led website design from scratch, providing high quality design resources.
Most Recent Work
Portfolio
EEG Seizure Detection & Classification
Developed patient-independent seizure detection models utilizing TUH-SZ dataset with advanced preprocessing pipelines based on MEL, CWT and STFT, achieving a 40% increase in detection accuracy. Implemented and evaluated 6 deep learning architectures including CNN, LSTM, CNN-LSTM hybrid, ViT, Swin-Transformer, and InceptionV3.
View ProjectCotton Weed Detection (YOLO)
Built a YOLO-based object detection pipeline to identify and localize weeds in cotton field images. Created an annotated dataset, applied data augmentation and transfer learning, and provided real-time inference scripts using OpenCV for deployment on edge devices.
View ProjectChest X-Ray Segmentation
Implemented a U-Net-based deep learning model for segmenting chest X-ray images to detect and localize abnormalities like pneumonia and tumors. Applied data augmentation, transfer learning, and evaluated on public datasets achieving high Dice scores for accurate medical diagnosis.
View ProjectDDPM DIFFUSION
Implemented a diffusion U-Net conditioned for image generation on the Smithsonian Butterfly Dataset (~50K images), with custom noise scheduling and image sampling. Enhanced efficiency via linear attention, weight-separable convolutions, and pre-group normalization, resulting in 15% faster convergence vs. vanilla DDPM.
View ProjectLivSign
Built an OpenCV based system to convert sign language gestures into text in real-time with 95% accuracy. Integrated Google MediaPipe Hand Tracking with multiple Time-Series Models for gesture classification. Developed Flutter mobile app and ReactJS web app with multilingual support for 20+ languages.
View ProjectAegis Class
Comprehensive React + TypeScript + Python + DL platform integrating face recognition and smart scheduling, improving class efficiency by 35% through personalized learning paths. Built custom FaceID-like authentication system with triplet-loss-based face embedding model achieving 92% verification accuracy. Engineered student dashboards, interactive learning hubs, and chatrooms with Firebase backend for real-time collaboration serving 200+ students.
View ProjectGan Image Deblurring
Developed a GAN-based model for image deblurring, significantly enhancing image quality and clarity. Implemented advanced loss functions and data augmentation techniques to improve model robustness.
View Project