Researcher

Andrew K. McCallum

Andrew K. McCallum works on extracting knowledge from text. His research combines statistical learning, language processing, and software that other researchers can use. McCallum published a November 2005 ACM Queue introduction to extracting structured data from unstructured text. The article presents the machine learning approach for a broader audience. His research page describes MALLET as a Java toolkit for language-related machine learning, including document classification, information extraction, tagging, and sequence processing.

Works
498
Citations
65,112
h-index
102

Publication numbers from OpenAlex, as of 14 October 2026.

Photo of Andrew K. McCallum

Timeline

  1. 2005

    Explaining information extraction

    McCallum published a November 2005 ACM Queue introduction to extracting structured data from unstructured text. The article presents the machine learning approach for a broader audience.

  2. 2009

    Research recognition

    AAAI elected Andrew K. McCallum as a Fellow in 2009.

  3. 2012

    Research community work

    McCallum served as general chair of ICML 2012 with program chairs Joelle Pineau and John Langford.

  4. As of October 2026

    Reusable language software

    MALLET is a Java toolkit for language-related machine learning, including document classification, information extraction, tagging, and sequence processing.

  5. As of October 2026

    Probabilistic models

    FACTORIE is a Scala library for relational factor graphs. It supports model construction, parameter estimation, and inference.

Sources and credits

Photo: people.cs.umass.edu; creator not stated. License: Not stated by source. Source: people.cs.umass.edu. Cropped to a square and resized. Ask us to remove or replace this photo.

  1. Andrew McCallum Homepage people.cs.umass.edu. Checked 13 October 2026.
  2. Elected AAAI Fellows — 2009 — Andrew K. McCallum aaai.org. Checked 13 October 2026.