Toward an Architecture for Never-Ending Language Learning

Authors

  • Andrew Carlson Carnegie Mellon University
  • Justin Betteridge Carnegie Mellon University
  • Bryan Kisiel Carnegie Mellon University
  • Burr Settles Carnegie Mellon University
  • Estevam Hruschka Federal University of Sao Carlos
  • Tom Mitchell Carnegie Mellon University

DOI:

https://doi.org/10.1609/aaai.v24i1.7519

Keywords:

information extraction, web mining, semi-supervised learning

Abstract

We consider here the problem of building a never-ending language learner; that is, an intelligent computer agent that runs forever and that each day must (1) extract, or read, information from the web to populate a growing structured knowledge base, and (2) learn to perform this task better than on the previous day. In particular, we propose an approach and a set of design principles for such an agent, describe a partial implementation of such a system that has already learned to extract a knowledge base containing over 242,000 beliefs with an estimated precision of 74% after running for 67 days, and discuss lessons learned from this preliminary attempt to build a never-ending learning agent.

Downloads

Published

2010-07-05

How to Cite

Carlson, A., Betteridge, J., Kisiel, B., Settles, B., Hruschka, E., & Mitchell, T. (2010). Toward an Architecture for Never-Ending Language Learning. Proceedings of the AAAI Conference on Artificial Intelligence, 24(1), 1306-1313. https://doi.org/10.1609/aaai.v24i1.7519