Publications

Patents
  1. Responding to task prompt on declarative code using language model, US Patent App. 17/849,056. Pending.
  2. Techniques for formula debugging. Filed, 2023.
  3. Model Capability Extraction. Filed, 2022.
  4. Generation of Interactive Utterances of Code Tasks. Filed, 2022.
Peer-reviewed publications
  1. Trust in Generative AI among students: An Exploratory Study
    Matin Amoozadeh, David Daniels, Daye Nam, Stella Chen, Michael Hilton, Sruti Srinivasa Ragavan, Amin Alipour.
    SIGCSE Technical Symposium, 2024.
  2. FxD: a functional debugger for dysfunctional spreadsheets
    Ian Drosos, Nicholas Wilson, Andrew D Gordon, Sruti Srinivasa Ragavan, Jack Williams.
    2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 2023.
  3. End-user programming is WEIRD: how, why and what to do about it
    Harshit Goel, Aayush Kumar, Sruti Srinivasa Ragavan
    2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 2023.
  4. End-user encounters with lambda abstraction in spreadsheets: Apollo’s bow or Achilles’ heel?
    Advait Sarkar, Sruti Srinivasa Ragavan, Jack Williams, Andrew D Gordon.
    2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 2022.
  5. What is it like to program with artificial intelligence?
    Advait Sarkar, Andrew D Gordon, Carina Negreanu, Christian Poelitz, Sruti Srinivasa Ragavan, Ben Zorn.
    2022 Psychology of Programming Interest Group (PPIG). 2022.
  6. Gridbook: Natural language formulas for the spreadsheet grid
    Sruti Srinivasa Ragavan, Zhitao Hou, Yun Wang, Andrew D Gordon, Haidong Zhang, Dongmei Zhang.
    27th ACM International Conference on Intelligent User Interfaces (IUI). 2022.
  7. Spreadsheet comprehension: Guesswork, giving up and going back to the author.
    Sruti Srinivasa Ragavan, Advait Sarkar, Andrew D Gordon.
    Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems (CHI). 2021.
  8. Tweakit: Supporting end-user programmers who transmogrify code.
    Sam Lau, Sruti Srinivasa Srinivasa Ragavan, Ken Milne, Titus Barik, Advait Sarkar.
    2021 ACM Conference on Human Factors in Computing Systems (CHI). 2021.
  9. Version control systems: An information foraging perspective.
    Sruti Srinivasa Ragavan, Mihai Codoban, David Piorkowski, Danny Dig, Margaret Burnett
    IEEE Transactions on Software Engineering (TSE). 2021.
  10. Pfis-v: modeling foraging behavior in the presence of variants.
    Sruti Srinivasa Ragavan, Bhargav Pandya, David Piorkowski, Charles Hill, Sandeep Kaur Kuttal, Anita Sarma, Margaret Burnett
    Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems (CHI). 2017.
  11. Foraging among an overabundance of similar variants.
    Sruti Srinivasa Ragavan, Sandeep Kaur Kuttal, Charles Hill, Anita Sarma, David Piorkowski, Margaret Burnett.
    2016 CHI Conference on Human Factors in Computing Systems (CHI). 2016.
  12. Software history under the lens: A study on why and how developers examine it.
    Mihai Codoban, Sruti Srinivasa Ragavan, Danny Dig, Brian Bailey.
    2015 IEEE International Conference on Software Maintenance and Evolution (ICSME). 2015.
Posters, Extended Abstracts, Dissertations
  1. Pattern Recognition and Hypothesis Testing (A Blocks Game)
    Shravani Agrawal, Sruti Srinivasa Ragavan.
    ACM India 6th Conference on Computational Thinking in Schools (CTiS). 2024.
  2. Poster: End-User Programming is WEIRD
    Harshit Goel, Aayush Kumar, Sruti Srinivasa Ragavan.
    2023 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 2023.
  3. Towards Characterizing Trust in Generative Artificial Intelligence among Students
    Matin Amoozadeh, David Daniels, Stella Chen, Daye Nam, Aayush Kumar, Michael Hilton, Mohammad Amin Alipour, Sruti Srinivasa Ragavan.
    2023 ACM Conference on International Computing Education Research (ICER), Vol.2. 2023.
  4. Estimating Foraging Values and Costs in Stack Overflow
    Abim Sedhain, Sruti Srinivasa Ragavan, Brett McKinney, Sandeep Kaur Kuttal.
    2022 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC). 2022.
  5. Using local, traditional games to foster computational thinking
    Sruti Srinivasa Ragavan.
    ACM India 5th Conference on Computational Thinking in Schools (CTiS). 2023.
  6. Version control: an information foraging perspective
    Sruti Srinivasa Ragavan.
    Masters Thesis. Oregon State University. 2018.
  7. Variations Foraging
    Sruti Srinivasa Ragavan.
    Ph.D. Dissertation. Oregon State University. 2019.