| A broad introduction to both AI and language processing. Defining intelligence, Turing's imitation game; Ethics, problem-solving, state-spaces, generate and test, game playing; two-player games, graph-searching; Optimisation strategies; biologically inspired computation. Text processing and parsing human languages, semantics and knowledge representation; overview of neural networks and deep learning, embeddings and Word2Vec, knowledge graphs, information retrieval, brief overview of reinforcement learning. |