Moumita Sen Sarma

Moumita Sen Sarma

PhD Candidate in Computing Science
Kansas State University

👋 Hi, there!

I am a PhD candidate in Computing Science (ABD) at Kansas State University.

I explore how AI models learn, make decisions, and internally represent information. My research focuses on making AI systems more interpretable, reliable, and understandable beyond their predictions.

I also enjoy building practical tools, collaborating across disciplines, and sharing knowledge.

🎓 Education

2024 — Present

PhD in Computing Science

Kansas State University · Manhattan, Kansas, USA

All But Dissertation (ABD).

2016 — 2021

B.Sc. in Computer Science & Engineering

Chittagong University of Engineering & Technology (CUET), Bangladesh

CGPA: 3.89 / 4.00 · Departmental Merit Position: 1st / 120

🔬 Research Interests

Artificial IntelligenceDeep LearningComputer VisionExplainable AINeurosymbolic AI

💼 Professional Experience

AI ConsultantJun 2026 — Present

K-State AI Consultation Services (KAICS) · Kansas State University

Provide research-oriented AI consultation to faculty, staff, and graduate students, and develop tutorials on emerging AI topics, tools, and technologies.

Graduate Research AssistantAug 2024 — May 2026

Data Semantic Lab · Kansas State University

Conducted research under the Game-changing Research Initiation Program (GRIP), contributing to “Towards a Global Food Systems Data Hub: Seeding the Center for Sustainable Wheat Production.”

LecturerJul 2022 — Jul 2024

Department of Computer Science & Engineering · CUET, Bangladesh

Courses: Software Engineering, Computer Graphics, Programming for Planners, Electrical Devices and Circuits.

LecturerSep 2021 — Jul 2022

Department of Computer Science & Engineering · East Delta University, Bangladesh

Courses: Computer Graphics, Digital Image Processing, Pattern Recognition, Compiler Design, Object-Oriented Programming, and Operating Systems.

📝 Publications

Works by type:

Journal Papers

Conference Papers

ArXiv Preprints

Book Chapters

2025
Accepted

Neurosymbolic Hidden Neuron Analysis in Convolutional Neural Networks

Abhilesha Dalal, M. S. Sarma, Avishek Das, Samatha E. Akkamahadevi, Eugene Y. Vasserman, Pascal Hitzler

Neuro-Symbolic AI: Bridging the Gap Between Neural Networks and Symbolic Reasoning · Elsevier book chapter

2025
Accepted

A Symbolic Reasoning Methods in Neural Architectures and Large Language Models

Adrita Barua, Avishek Das, M. S. Sarma, Pascal Hitzler

Neuro-Symbolic AI: Bridging the Gap Between Neural Networks and Symbolic Reasoning · Elsevier book chapter

🎤 Poster Presentations

🚀 Projects

02

Image Caption Generation

Automatic image caption generation with a web interface for captioning user-provided images.

FlaskKerasTensorFlow
03

Bengali Sports Classification

CNN- and LSTM-based web application for classifying five traditional Bengali sports activities from video.

Deep LearningFlaskComputer Vision
04

Course-guided Deep Learning Projects

Projects in object localization, neural style transfer, and multi-task learning for handwritten digit and color prediction.

PyTorchKerasTensorFlow

🧰 Technical Skills

Programming

Python · C/C++ · Java · SQL

ML frameworks

PyTorch · TensorFlow · Scikit-learn

Vision & GenAI

CNNs · SDXL · FLUX · Diffusion

Explainable AI

Concept Induction · ECII Tool

LLMs & RAG

Hugging Face · OpenAI API · RAG · GraphRAG · Transformers

Knowledge graphs

Neo4j · RDF · OWL · SPARQL · Protégé

Databases

Qdrant · GraphDB · MySQL

Tools & MLOps

Docker · Kubernetes · Git · FastAPI

💻 Internship & Training

Brain Station 23 Ltd.Aug 2019 — Sep 2019

Key achievements:

  • Learned Python, Django, D3.js, and Git.
  • Completed a University Enrollment Log System using Python and Django.

🏆 Awards

  • Graduate Student of the Month · Carl R. Ice College of Engineering, K-State, September 2025

📜 Certifications

  • Machine Learning in Production · DeepLearning.AI
  • Crash Course: Docker for Absolute Beginners · KodeKloud
  • Crash Course: Kubernetes for Absolute Beginners · KodeKloud
  • Build Basic Generative Adversarial Networks (GANs) · Coursera
  • Machine Learning Course · Coursera
  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning · Coursera
  • Convolutional Neural Networks in TensorFlow · Coursera
  • Data Analyst in Python, Data Scientist in Python, and Data Engineer in Python · Dataquest
  • Introduction to Quantum Computing · IBM & The Coding School

🤝 Leadership Activities

  • Vice President, Computer Science Graduate Student Association, Kansas State University, 2026
  • Volunteer, Kansas State University Career Fair, 2025
  • Moderator (as a faculty member), IEEE CUET WIE Affinity Group Student Branch, Bangladesh, 2023–2024
  • Organizing Member, Workshop on Computational Linguistics and Bangla Language Processing (CLBLP–2023)
  • Organizing Member, International Conference on Electrical, Computer and Communication Engineering (ECCE–2023)
  • Volunteer, International Conference on Electrical, Computer and Communication Engineering (ECCE–2019)
  • Chairperson, IEEE CUET WIE Affinity Group Student Branch, Bangladesh, 2019–2020
  • Membership Advisor, IEEE Student Branch CUET, Bangladesh, 2018–2019