Professor do Departamento de Informática do Técnico e investigador do INESC-ID. Obteve um PhD da UC Berkeley em 1994, após um bacharelado e um mestrado pelo IST, em 1983 e 1987, respetivamente. As suas principais áreas de interesse são a engenharia de Sistemas de Informação baseados na Web e processamento de linguagem natural: pesquisa e prospecção de texto, integração de informação (biológica e geográfica) e aplicações em informática biomédica.