ANURATA PRABHA HRIDI
CS PhD @NC State | Ex-ML Engineer Intern @Rocket Central | AI/ML Researcher | Educational Data Mining | Computer Science Education | Human-Computer Interaction
ANURATA PRABHA HRIDI
CS PhD @NC State | Ex-ML Engineer Intern @Rocket Central | AI/ML Researcher | Educational Data Mining | Computer Science Education | Human-Computer Interaction
My name is Anurata Hridi (pronounced OW-noo-raw-tow REE-dee) and my pronouns are she/her/hers. I am a PhD candidate in Computer Science (CS) department at North Carolina State University with a dissertation timeline of Spring 2026. My current research focuses on machine learning, educational data mining and computer science education, and as part of AIAL Lab, I work on applying distributed ML approaches on educational data. My research goal is primarily about generating privacy-preserved insights for instructors that can help them provide more personalized support to students in classrooms.
Prior to joining NC State, I completed my MS in CS at Clemson University in 2021 and BSc in Computer Science and Engineering at Bangladesh University of Engineering and Technology in 2017. I was drawn to the realm of research with an exploration into autistic children's educational landscape in Bangladesh in 2019 and have been deeply passionate about research on education since then.
I have gathered experiences in academia and industry through classroom instructor and ML and software engineer positions. Outside work, I enjoy hiking, traveling, reciting poems and engaging in conversations with like-minded individuals. I am open to new experiences, cultures and ways of thinking. I look forward to building connections and exploring collaboration opportunities!
Machine Learning
Artificial Intelligence
Educational Data Mining
Computer Science Education
Human-Computer Interaction
Fairness and Ethics in AI
North Carolina State University, Raleigh, NC, USA
PhD in Computer Science, May 2026
Clemson University, Clemson, SC, USA
MS in Computer Science, May 2021
Bangladesh University of Engineering & Technology, Dhaka, Bangladesh
BSc in Computer Science & Engineering, September 2017
Graduate Research Assistant, North Carolina State University. Jan 2024 – Current
Develop methodological training materials to support research work of medical practitioners with electronic health records (EHR).
Apply federated learning to understand students’ interaction patterns and knowledge progression with a focus on privacy and personalization.
Explore adaptation of LLM-based methods in programming education, e.g., RAG, few-shot learning, RLHF and chain-of-thoughts.
Investigate student learning behavior across semesters and measure their course success or learning gains based on activity log data.
Analyze social learning networks and mine students' interaction data to help categorize students in classrooms with explainable insights.
Explore multimodal data to link student collaboration behavior in pairs/teams with their learning progress.
Applied self-regulated learning as a tool to find students’ struggle points in CS education using multimodal data.
Machine Learning Engineer Intern, Rocket Central, Detroit, Michigan, USA. May 2023 – Aug 2023
Mentor: Matthew Rutkowski Manager: Zachary Bloss
Set up an MLOps deployment pipeline. Tools used: mlflow (to store metadata about the models and the dataset), CircleCI (for continuous integration in the testing environment), and AWS Athena (to query the raw dataset), among others.
Collaborated with data scientists and ethical AI testers to make the deployment error-free and less biased with different datasets and problem statements.
Documented ML model deployment workflow and data drift detection use cases.
Graduate Teaching Assistant, North Carolina State University and Clemson University. Jan 2019 – Dec 2023
Taught undergraduate- and graduate-level courses: Object Oriented Programming (with C/C++), Data Science (with Python), Machine Learning, Computer Networks, Database Design, Human-Computer Interaction, Ethics in Computing, Algorithms and Software Engineering (with Java).
Supported 150+ students through active lab sessions, office hours, and executing grading responsibilities.
Assisted the faculties with course logistics.
Created homework problems for undergraduate and graduate-level courses.
Served as a head TA of a large Algorithms course consisting of undergrad and graduate-level students.
Summer Instructor, North Carolina State University. May 2022 – Aug 2022
Coordinated a full-fledged course in C language for Sophomore level students and managed TAs.
Lecturer, Southeast University, Dhaka, Bangladesh. May 2018 – Nov 2018
Taught undergraduate-level courses: Database Design, C, and Software Engineering.
Served as a committee member of bachelor’s thesis of three students.
Junior Software Engineer, REVE Systems, Dhaka, Bangladesh. Nov 2017 – May 2018
Team Lead: Mohammad Aftab Uddin
Developed enterprise application using Java codebase hands-on and maintained database.
Executed the full-stack developer role by contributing to both SpringBoot coding and HTML/CSS implementation.
Coordinated with clients, which included taking notes as a team member and following up with project plans.