Ingroj Shrestha
Ingroj Shrestha
PhD Student
Department of Computer Science
The University of Iowa
Email: ingroj-shrestha@uiowa.edu
Office: 317 MLH
Advisor: Padmini Srinivasan

Research Interests

Machine Learning, Deep Learning, Natural Language Processing, Biomedical Text Mining, Bias Detection and Mitigation, Fairness in AI, Model Explanation


Publications

Ingroj Shrestha, Louis Tay and Padmini Srinivasan. "Assessing Gender Bias in Human Trait Ratings by Pre-Trained MLMs." (To appear at NAACL 2025)

Ingroj Shrestha, and Padmini Srinivasan. "Debiasing by obfuscating with 007-classifiers promotes fairness in multi-community settings." Proceedings of the 31st International Conference on Computational Linguistics, pages 621–636. Association for Computational Linguistics. 2025

Ingroj Shrestha, and Padmini Srinivasan. "Comparing Deep Learning and Conventional Machine Learning Models for Predicting Mental Illness from History of Present Illness Notations." AMIA Annual Symposium Proceedings. Vol. 2021.

Ingroj Shrestha, and Shreeya Singh Dhakal. "Fine-grained part-of-speech tagging in Nepali text." Procedia Computer Science 189 (2021): 300-311.

Ingroj Shrestha, and Jonathan Rusert. "NLP_UIOWA at SemEval-2020 Task 8: You’re Not the Only One Cursed with Knowledge-Multi Branch Model Memotion Analysis." Proceedings of the Fourteenth Workshop on Semantic Evaluation. 2020.

Ingroj Shrestha, and Shreeya Singh Dhakal. "A new stemmer for Nepali language." 2nd International Conference on Advances in Computing, Communication, & Automation (ICACCA)(Fall). IEEE, 2016.

Ingroj Shrestha, Shreeya Dhakal, Madan Kadariya. "A Comparative Study of Stemming Algorithms for Nepali Language". Proceedings of 3rd International IT conference on ICT for Intelligent Computing. Kathmandu, Nepal, 2016.


Projects

Selling Drugs with Online Behavioral Advertising: Targeting Consumers Emotions on YouTube

  • Assess whether online behavioral advertisements for prescription drugs on YouTube utilize Google search-query-derived data that identifies the emotional states of individual consumers, quietly matching consumers with ads calibrated to chime with their private thoughts, eroding consumer self-determination and implicating the autonomy interest in the process.
  • Built a pipeline to collect YouTube video ads (using Selenium), automate Google account creation (using PVACreator and 5Sim.net), generate fake personas (positive: users searching heart disease and happy emotion bearing terms and negative: users searching heart disease and negative emotion bearing terms and neutral: searching only heart disease) and automate Google search for the created account
  • Analyze the emotion in the ads received by positive and negative group

Sentiment Analysis of Nepali Texts

  • Extracted Nepali news and tweets and developed a sentiment corpus for Nepali language. Implemented Naive Bayes algorithm to perform sentiment analysis of Nepali texts. Visualized the results using Sinatra Google charts and Google map.

Teaching Experience

CS 2420
Databases for Informatics
CS 4400
Database Systems
CS 1110
Introductiom to Computer Science
CS 2210
Discrete Structures
CS 3330
Algorithms
CS 5110
Introduction to Informatics
CS 1020
Principles of Computing
CS 2110
Programming for Informatics
CS 2820
Introduction to Software Development
CS 4980
Deep Learning
Fall 2018 Prof. Raman Aravamudhan
Spring 2019 Prof. Raman Aravamudhan
Prof. Palani Andiappan
Fall 2019 Prof. Raman Aravamudhan Prof. Palani Andiappan
Spring 2020 Prof. Denise Szecsei
Summer 2020 Prof. Tony Delaubenfels Prof. Denise Szecsei
Fall 2020 Prof. Palani Andiappan Prof. Padmini Srinivasan
Spring 2021 Prof. Denise Szecsei
Fall 2021 Prof. Denise Szecsei Prof. Brandon Myers
Spring 2022 Prof. Elizabeth Kleiman Prof. Steve Goddard
Summer 2022 Prof. Denise Szecsei
Fall 2022 Prof. Denise Szecsei Prof. Denise Szecsei Prof. Padmini Srinivasan
Spring 2023 Prof. Padmini Srinivasan
Summer 2023 Prof. Tony Delaubenfels
Fall 2023 Prof. Padmini Srinivasan Prof. Padmini Srinivasan
Spring 2025 Prof. Weiran Wang

Open Source Contribution

Nepali Support for FTS in PostgreSQL (Snowball Stemmer) [code] [slide]