我的研究重心是在探索有關時間資訊處理和推論 (temporal information processing/reasoning)、計算語意學 (computational semantics) 和知識表示式 (knowledge representation) 方面的課題。這研究簡單來說就是希望能讓電腦系統直接由人類的語言文字當中(也就是自然語言)推得出有關時間方面的資訊(哪些事在何時發生?誰發生在誰之前/之後)。我的博士論文題目是《在自然語言裡以條件限制的方法來推得時間資訊 (A Constraint-based Framework for Resolution of Time in Natural Language)》;該項研究可有效提升許多需要處理自然語言之系統的效能,像是文章摘要系統 (text summarization)、能夠回答人類提問的系統 (question answering) 以及情報分析工作等。以下是我的博士論文口試委員(依照姓氏字母順序):Jaime Carbonell(卡內基美倫;亦為指導教授)、Scott Fahlman(卡內基美倫)、Michael Kohlhase(德國布萊梅大學電腦科學系)以及 Alon Lavie(卡內基美倫;亦為指導教授)。
在卡內基美倫大學我曾參與了 RADAR 研究計畫;這計畫的最終目的是希望建造出聰明的分散式代理人系統 (distributed agents) 來幫助忙碌的使用者進行排定會議行程、進行資源分配以及將不同的工作排定輕重緩急等工作。我也參與了 GALE 研究計畫;該計畫旨在建造「相關的軟體科技用以吸收、分析以及詮釋極大量的多國語音以及文字資訊,…以便能即時為軍事指揮官及部屬提供高度相關、焠鍊過且能據以行動的資訊。」在前述的兩個計畫當中,我所發展的系統被運用在將文件內含的時間資訊加以標準化的工作上。其它我在卡內基美倫大學參與過的研究計畫 還包括了 LingWear 以及 Nespole,在其中我嘗試使用文法習得 (grammar induction) 的技術來將用於某一特定領域的語意文法 (semantic grammars) 轉開發給另一個領域使用。
在 2005 年暑假我曾在 Google 以實習工程師的身分工作了三個月。在過去我曾研究過的主題還包括了使用自然語言技術 (natural language processing) 的資訊檢索系統 (information retrieval) 以及使用命題邏輯 (propositional calculus) 和基因演算法 (genetic algorithms) 來診斷數位電路故障等研究。
除了主要的研究課題之外,我還對語言習得 (language acquisition) 、認知心理學 (cognitive science) 以及其它有關人工智慧的課題有濃厚的興趣。