In this advanced lecture, we cover topics around automated question answering (QA) systems over knowledge graphs, textual resources, and combinations of the two. Sample topics include template-based methods, neural methods, named entity disambiguation, and harnessing paraphrases for QA.