Students and Advising

Advisor and Co-Advisor (Graduate Students)

Xueguang Ma Xueguang Ma, Master's student, Computer Science, University of Waterloo
Yuqing (Sherry) Xie Yuqing (Sherry) Xie, Ph.D. student, Computer Science, University of Waterloo (with Ming Li)
Xinyu (Crystina) Zhang Xinyu (Crystina) Zhang, Ph.D. student, Computer Science, University of Waterloo
Ronak Pradeep Ronak Pradeep, Ph.D. student, Computer Science, University of Waterloo
Wei Zhong Wei Zhong, Ph.D. student, Computer Science, University of Waterloo
Minghan Li Minghan Li, Ph.D. student, Computer Science, University of Waterloo
Jheng-Hong (Matt) Yang Jheng-Hong (Matt) Yang, Ph.D. student, Computer Science, University of Waterloo
Sheng-Chieh (Jack) Lin Sheng-Chieh (Jack) Lin, Ph.D. student, Computer Science, University of Waterloo
Zhiying Jiang Zhiying Jiang, Ph.D. student, Computer Science, University of Waterloo
Peng Shi Peng Shi, Ph.D. student, Computer Science, University of Waterloo
Ji Xin Ji Xin, Ph.D. student, Computer Science, University of Waterloo (with Yaoliang Yu)
Odunayo Ogundepo Odunayo Ogundepo, Master's student, Computer Science, University of Waterloo
Yuqi Liu Yuqi Liu, Master's student, Computer Science, University of Waterloo
Chengcheng (Stephanie) Hu Chengcheng (Stephanie) Hu, Master's student, Computer Science, University of Waterloo
Kelechi Ogueji Kelechi Ogueji, Master's student, Computer Science, University of Waterloo
Anup Anand Deshmukh Anup Anand Deshmukh, MMath, Computer Science, University of Waterloo (with Ming Li)
Completed September 2021
Thesis: Unsupervised Syntactic Structure Induction in Natural Language Processing
Xinyu (Mavis) Liu Xinyu (Mavis) Liu, MMath, Computer Science, University of Waterloo
Completed April 2021
Thesis: Total Relation Recall: High-Recall Relation Extraction
Ashutosh Adhikari Ashutosh Adhikari, MMath, Computer Science, University of Waterloo (with Pascal Poupart)
Completed December 2020
Thesis: Generalization on Text-based Games using Structured Belief Representations
Hsiu-Wei (Leo) Yang Hsiu-Wei Yang, MMath, Computer Science, University of Waterloo
Completed December 2020
Thesis: Cross-Lingual Entity Matching for Knowledge Graphs
Linqing Liu Linqing Liu, MMath, Computer Science, University of Waterloo
Completed September 2020
Thesis: Towards Effective Utilization of Pretrained Language Models — Knowledge Distillation from BERT
Achyudh Ram Achyudh Ram, MMath, Computer Science, University of Waterloo (with Mei Nagappan)
Completed July 2020
Thesis: Exploiting Token and Path-based Representations of Code for Identifying Security-Relevant Commits
Ryan Clancy Ryan Clancy, MMath, Computer Science, University of Waterloo
Completed April 2020
Thesis: dstlr: Scalable Knowledge Graph Construction from Text Collections
Martin Gauch Martin Gauch, MMath, Computer Science, University of Waterloo
Completed April 2020
Thesis: Machine Learning for Streamflow Prediction
Jaejun (Brandon) Lee Jaejun (Brandon) Lee, MMath, Computer Science, University of Waterloo
Completed December 2019
Thesis: Honkling: In-Browser Personalization for Ubiquitous Keyword Spotting
Zeynep Akkalyoncu Yilmaz Zeynep Akkalyoncu Yilmaz, MMath, Computer Science, University of Waterloo
Completed December 2019
Thesis: Cross-Domain Sentence Modeling for Relevance Transfer with BERT
Hamidreza Shahidi Hamidreza Shahidi, MMath, Computer Science, University of Waterloo (with Ming Li)
Completed August 2019
Thesis: Neural Text Generation from Structured and Unstructured Data
Wei (Victor) Yang Wei (Victor) Yang, MMath, Computer Science, University of Waterloo
Completed April 2019
Thesis: End-to-End Neural Information Retrieval
Youngbin Kim Youngbin Kim, MMath, Computer Science, University of Waterloo
Completed August 2018
Thesis: Serverless Data Analytics with Flint
Royal Sequiera Royal Sequiera, MMath, Computer Science, University of Waterloo
Completed August 2018
Thesis: Simple Convolutional Neural Networks with Linguistically-Annotated Input for Answer Selection in Question Answering
Jinfeng Rao Jinfeng Rao, Ph.D., Computer Science, University of Maryland
Completed June 2018
Dissertation: Temporal Context Modeling for Text Streams
Kareem El Gebaly Kareem El Gebaly, Ph.D., Computer Science, University of Waterloo (with Ashraf Aboulnaga and Lukasz Golab)
Complete May 2018
Thesis: Analytics for Everyone
Michael Tu Zhucheng (Michael) Tu, MMath, Computer Science, University of Waterloo
Completed May 2018
Thesis: An Experimental Analysis of Multi-Perspective Convolutional Neural Networks
Hua He Hua He, Ph.D., Computer Science, University of Maryland
Completed February 2018
Dissertation: Architecture, Models, and Algorithms for Textual Similarity
Yulu Wang Yulu Wang, Ph.D., Computer Science, University of Maryland
Completed January 2018
Dissertation: Selective Search Architectures and Brute Force Scan Techniques for Summarizing Social Media Posts
Salman Mohammed Salman Mohammed, MMath, Computer Science, University of Waterloo
Completed December 2017
Thesis: The Limited Effectiveness of Neural Networks for Simple Question Answering on Knowledge Graphs
K. Ashwin Kumar K. Ashwin Kumar, Ph.D., Computer Science, University of Maryland (with Amol Deshpande)
Completed November 2014
Dissertation: Minimizing Resource Consumption through Workload Consolidation in Large-Scale Distributed Data Platforms
Ferhan Ture Ferhan Ture, Ph.D., Computer Science, University of Maryland
Completed June 2013
Dissertation: Searching to Translate and Translating to Search: When Information Retrieval Meets Machine Translation
Sebastian Nima Bruch Sebastian Nima Bruch (née Asadi), Ph.D., Computer Science, University of Maryland
Completed May 2013
Dissertation: Multi-Stage Search Architectures for Streaming Documents
Lidan Wang Lidan Wang, Ph.D., Computer Science, University of Maryland (with Doug Oard)
Completed August 2012
Dissertation: Learning to Efficiently Rank
Tim Hawes Tim Hawes, M.S., Linguistics, University of Maryland (with Philip Resnik)
Completed September 2009
Thesis: Computational Analysis of the Conversational Dynamics of the United States Supreme Court
David Zajic David Zajic, Ph.D., Computer Science, University of Maryland (with Bonnie Dorr)
Completed April 2007
Dissertation: Multiple Alternative Sentence Compression as a Tool for Automatic Summarization Tasks
Associate Research Scientist, Center for Advanced Study of Language (CASL), University of Maryland
Dina Demner-Fushman Dina Demner-Fushman, Ph.D., Computer Science, University of Maryland (with Doug Oard)
Completed September 2006
Dissertation: Complex Question Answering Based on Semantic Domain Model of Clinical Medicine
Staff Scientist, Lister Hill Center, National Library of Medicine

Postdoctoral Researchers

Rodrigo Nogueira Rodrigo Nogueira, University of Waterloo (January 2020 — present)
Ph.D., Compute Science, New York University (June 2019)
Qian Zhang Qian Zhang, University of Waterloo (August 2018 — July 2020)
Ph.D., Physical Oceanography, Louisiana State University (May 2015)
Ryan Deschamps Ryan Deschamps, University of Waterloo (May 2017 — April 2019)
Ph.D., Johnson Shoyama Graduate School of Public Policy, University of Regina (April 2017)
Luchen Tan Luchen Tan, University of Waterloo (September 2017 — June 2018)
Ph.D., Computer Science, University of Waterloo (November 2016)
Matt Crane Matt Crane, University of Waterloo (March 2016 — February 2018)
Ph.D., Computer Science, University of Otago (February 2016)
Gaurav Baurah Gaurav Baurah, University of Waterloo (October 2016 — July 2017)
Ph.D., Computer Science, University of Waterloo (August 2016)
Jiaul Paik Jiaul Paik, University of Maryland (April 2015 — February 2016)
Ph.D., Computer Science, Indian Statistical Institute, Kolkata (February 2013)
Earl Wagner Earl J. Wagner, University of Maryland (August 2010 — August 2012)
Ph.D., Computer Science, Northwestern University (December 2009)
Tamer Elsayed Tamer Elsayed, University of Maryland (August 2009 — August 2010)
Ph.D., Computer Science, University of Maryland (August 2009)

Undergraduate Researchers

University of Waterloo:

  • Fall 2021: Mayank Anand, Yilin (Larry) Li, Nima Sadri, Yuetong Wang
  • Spring 2021: Mayank Anand, Arthur Chen, Shane Ding, Yilin (Larry) Li, Estella Liu, Sailesh Nankani, Alvis Wong, Jiarui Zhang
  • Winter 2021: Yuxuan Ji, Kai Sun
  • Fall 2020: Hang Cui, Shane Ding, Qing Guo, Chengcheng (Stephanie) Hu, Yuqi Liu, Yicheng (Kevin) Xu, Ruizhou (Richard) Xu, Edwin Zhang, Lijia (Lizzy) Zhang, Yuxin (Vicky) Zhu
  • Spring 2020: Shane Ding, Xiao (Johnson) Han, Chengcheng (Stephanie) Hu, Alvis Wong, Edwin Zhang
  • Winter 2020: Tobi Adewoye, James Bai, Nikhil Gupta, Xiao (Johnson) Han, Edwin Zhang
  • Fall 2019: Kelvin Jiang, Weihua Li, Apoorv Pandey, Ronak Pradeep
  • Spring 2019: Hedi (Edward) Lu, Sheng Jin (Emily) Wang, Ze Zhong (Charles) Wu
  • Winter 2019: Haonan Li, Boying (Ashley) Liu, Mengfei Liu, Xinyu Liu, Ziwei Zhao
  • Fall 2018: Xiaoran (Gloria) Huang, Lidiya Murakhovs'ka, Heli Wang
  • Spring 2018: Joejun Lee, Keer Liu, Mengfei Liu, Xinyu Liu, Danlian Wang, Whuan (Joseph) Zhou
  • Winter 2018: Yiyun (Isa) Liang, Chuyang (Charles) Qi, Heli Wang, Andrew Wesson, Arlene (Yu) Zhang, Yinan Zhang
  • Fall 2017: Liyan Guan, Billy Zhengxu Jin, Mengping Li, Mengfei Liu, Mingyue (Emily) Ma, Raphael Tang, Weijie (David) Wang, Alice Zhou
  • Spring 2017: Arthur Guo, Laetitia Huang, Junchen Zhang
  • Winter 2017: Shirley Du, Borui Lin, Michael Rose, Zhucheng Tu, Patrick White, Alice Zhou, Shine Wang, Zack Wang
  • Fall 2016: Youngbin Kim, Jonathan Ma, Ronak Patel, Pranjal Shah
  • Spring 2016: Youngbin Kim, Xin Qian, Michael Rose, Zhucheng Tu, Patrick White, Alice Zhou
  • Winter 2016: Dayang Shi, Xin Qian
  • Fall 2015: Alice Zhou, Xin Qian

University of Maryland:

  • Fall 2014: Ryan Wolniak
  • Spring 2008: Aaron Cordova, Alan Jackoway, Alex Mont

Other

Students I have collaborated with (e.g., co-authored) in a capacity other than (co-)advisor.

  • Kuang Lu, Electrical and Computer Engineering, University of Delaware
  • Peilin Yang, Electrical and Computer Engineering, University of Delaware
  • Joel Mackenzie, Computer Science, RMIT
  • Nimesh Ghelani, Computer Science, University of Waterloo
  • Haotian Zhang, Computer Science, University of Waterloo
  • Adam Roegiest, Computer Science, University of Waterloo
  • Luchen Tan, Computer Science, University of Waterloo
  • Abdul Quamar, Computer Science, University of Maryland
  • Cody Buntain, Computer Science, University of Maryland
  • Jonathan Gluck, Computer Science, University of Maryland
  • Justin Grimes, Information Studies, University of Maryland
  • Shannon Simmons, Information Studies, University of Maryland
  • Di-Wei Huang, Computer Science, University of Maryland
  • Chris Dyer, Linguistics, University of Maryland
  • Michael Lieberman, Computer Science, University of Maryland
  • Nitin Madnani, Computer Science, University of Maryland
  • Michael Schatz, Computer Science, University of Maryland
  • Tamer Elsayed, Computer Science, University of Maryland
  • Ben Langmead, Computer Science, University of Maryland
  • Pengyi Zhang, Information Studies, University of Maryland
  • Michael Evans, Government and Politics, University of Maryland