Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

less than 1 minute read

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

portfolio

publications

How Data Scientists Improve Generated Code Documentation in Jupyter Notebooks

Published in Workshop on Human-AI Co-Creation with Generative Models at ACM Conference on Intelligent User Interface (IUI 2021)., 2021

Recommended citation: Michael Muller, April Yi Wang, Steven I. Ross, Justin D. Weisz, Mayank Agarwal, Kartik Talamadupula, Stephanie Houde, Fernando Martinez, John Richards, Jaimie Drozdal, Xuye Liu, David Piorkowski and Dakuo Wang. 2021. How Data Scientists Improve Generated Code Documentation in Jupyter Notebooks Workshop on Human-AI Co-Creation with Generative Models at ACM Conference on Intelligent User Interface (IUI 2021). http://ceur-ws.org/Vol-2903/IUI21WS-HAIGEN-10.pdf

What Makes a Well-Documented Notebook? A Case Study of Data Scientists’ Documentation Practices in Kaggle

Published in In CHI Conference on Human Factors in Computing Systems Extended Abstracts (CHI 2021 Extended Abstracts)., 2021

Recommended citation: April Yi Wang , Dakuo Wang, Jaimie Drozdal, Xuye Liu, Soya Park, Steve Oney and Christopher Brooks. 2021. What Makes a Well-Documented Notebook? A Case Study of Data Scientists’ Documentation Practices in Kaggle. In CHI Conference on Human Factors in Computing Systems Extended Abstracts (CHI 2021 Extended Abstracts). https://aprilwang.me/assets/pubs/CHILBW21_KaggleNotebooks.pdf

Documentation Matters: Human-Centered AI System to Assist Data Science Code Documentation in Computational Notebooks

Published in ACM Transactions on Computer-Human Interaction (TOCHI 2021), to appear, 2021

Recommended citation: April Yi Wang*, Dakuo Wang*, Jaimie Drozdal, Michael Muller, Soya Park, Justin D. Weisz, Xuye Liu, Lingfei Wu, and Casey Dugan. . Documentation Matters: Human-Centered AI System to Assist Data Science Code Documentation in Computational Notebooks ACM Transactions on Computer-Human Interaction (TOCHI 2021), to appear https://arxiv.org/abs/2102.12592

HAConvGNN: Hierarchical Attention Based Convolutional Graph Neural Network for Code Documentation Generation in Jupyter Notebooks

Published in In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing: Findings (EMNLP 2021), to appear, 2021

Recommended citation: Xuye Liu*, Dakuo Wang*, April Yi Wang, Yufang Hou, and Lingfei Wu. . HAConvGNN: Hierarchical Attention Based Convolutional Graph Neural Network for Code Documentation Generation in Jupyter Notebooks In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing: Findings (EMNLP 2021), to appear https://arxiv.org/abs/2104.01002

talks

teaching

Teaching Assistant

Undergraduate course, Rensselaer Polytechnic Institute, CS Department, 2020

CS2500 TA

Teaching Assistant

Undergraduate course, University of Waterloo, Computer ScienceDepartment, 2021

CS 136 TA