Software that has some qualities of the human mind, such as the ability to understand complex concepts such like language or to learn from experience. For a recent account of how artificial intelligence (AI) methods are used for the analysis of large datasets, see, e.g., Hoadley and Lucas, ┬źArtificial Intelligence and National Security┬╗.