He has also held visiting positions at the University of Saarland, Tokyo University and NTT Communication Science Laboratories. His research---funded by the NSF, ARC, NTT, Google, Microsoft and others---has covered topics including deep linguistic processing, multiword expressions, deep lexical acquisition, computer-assisted language learning, information extraction and web mining, with a particular interest on the interface between computational and theoretical linguistics.