서울대학교 언어학과를 졸업하고 동대학원에서 석사학위, 박사학위를 받은 후 미국 미주리대학에서 전산학 석사를 받았다. 언어학과 컴퓨터공학의 접목인 컴퓨터 언어학과 자연언어처리에 관한 학제적 연구를 주로 한다. 현재 서울대학교 언어학과 교수와 컴퓨터 공학부와 인지과학협동과정의 겸임교수로 재직하고 있다.