Multimodal Code Generation
Building AI systems that generate code from multiple input modalities — combining natural language, visual diagrams, and structured specifications to automate software development.
Interests
My earlier research focused on neural machine translation for low-resource language pairs like Hindi–Chinese, applying romanization and data augmentation to bridge the gap where parallel data is scarce.
My work has been published at ICON 2024 and Springer, and I contributed to national multilingual AI initiatives under Bhashini/MeitY.
Education
PhD, Computer Science · IIT Bombay · CPI 8.33 · 2023–present
M.Tech, Data Science · JNU Delhi · 87.4% · 2020–2022
B.Tech, CSE · Rajasthan Technical University
GATE Qualified (2020, 2021, 2024) · UGC NET (2023)
Machine Learning & NLP
NLP · Machine Learning · Deep Learning · BERT · GPT · LLaMA · SFT · LoRA · XAI · Transfer Learning
Tools & Frameworks
PyTorch · TensorFlow · HuggingFace · NumPy · Anaconda
Platforms & Infrastructure
HPC Clusters (Slurm) · Docker · Python · MySQL · LaTeX
Active directions spanning multimodal code generation, agentic software engineering, mechanistic interpretability, and explainable AI.
Building AI systems that generate code from multiple input modalities — combining natural language, visual diagrams, and structured specifications to automate software development.
Built encoder-decoder NMT systems for low-resource language pairs (Hindi–Chinese). Applied romanization (Romantra) to improve translation quality where parallel data is scarce.
Developed BioBERT-based NER models for biomedical entity extraction from COVID-19 corpora — identifying medical terms, symptoms, and treatments from clinical text.
Designed hybrid sarcasm detection combining rule-based, ML, and deep learning. Fine-tuned RoBERTa and fused contextual embeddings with LSTM for nuanced classification.
Working across BERT, GPT, and LLaMA variants with experience in fine-tuning (SFT, LoRA), parameter-efficient adaptation, and explainability (XAI) techniques.
Contributed to Ishaan and Vidyaapati multilingual AI projects under MeitY's Bhashini initiative — bringing AI capabilities to Indic languages at national scale.
High-priority recent papers across multimodal code generation, agentic software engineering, mechanistic interpretability, and explainable AI. Priority is boosted for watched venues, institutions, researchers, and stronger causal/evaluation signals.
Peer-reviewed publications in NLP, Neural Machine Translation, and Biomedical AI.
G. Soni and P. Bhattacharyya
Proceedings of the 21st International Conference on Natural Language Processing (ICON) · AU-KBC Research Centre, Chennai · NLP Association of India · pp. 157–168
G. Soni
Advances in IoT and Security with Computational Intelligence · Springer · pp. 333–346
G. Soni
Springer · September 2024
CFILT Lab, IIT Bombay
FormerIIT (ISM) Dhanbad
Auto-Evaluation of Tenders using AI/ML — OCR extraction from scanned documents and AI-based evaluation framework.
GATE Coaching
Created technical content for competitive engineering examinations.
Indian Institute of Technology (IIT) Bombay
CPI: 8.33 · Research in Multimodal Code Generation and NLP for low-resource languages.
Jawaharlal Nehru University, Delhi
Aggregate: 87.40% · Thesis: Deep Learning for COVID-Related Named Entity Recognition.
Rajasthan Technical University
Foundation in algorithms, software engineering, and computer systems.
GATE & UGC NET
GATE Qualified (2020, 2021, 2024) · UGC NET Qualified (2023)
Open to research collaborations, academic discussions, and opportunities in NLP and multilingual AI.
govindksoni17@gmail.com
linkedin.com/in/sonigovind07
Google Scholar
View my citations
GitHub
github.com/sonigovind
Research collaborations · Academic discussions · Industry partnerships