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.
Timeline
-
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.
-
2009
Research recognition
AAAI elected Andrew K. McCallum as a Fellow in 2009.
-
2012
Research community work
McCallum served as general chair of ICML 2012 with program chairs Joelle Pineau and John Langford.
-
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.
-
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.