Detecting Attacks from System Audit Logs

Used Graph Neural Networks to analyze system audit logs, aiming to identify potential security threats.

Video Summarization Using Local Sensitivity Hashing

Developed an efficient video summarization technique using clustering of video frames and Local Sensitivity Hashing.

Generative Pre-training from Pixels

Implemented a sequence transformer model with a BERT encoder and GPT-2 inspired decoder for autoregressive pixel prediction.

Multilingual Speech Recognizer

Trained state-tied triphone HMMs for speech recognition in Wolof and Marathi, using Kaldi and SoX for text-to-speech synthesis.

P2P File Sharing System

Built a peer-to-peer file-sharing network using TCP Socket Programming, implementing BFS for file searching.