This document provides an overview of how to make chatbots more human-like. It discusses the history of chatbots and how they have evolved from using decision trees to natural language processing (NLP). Key aspects that can help make chatbots appear more human include giving them a voice, personality, ability to engage in small talk, and emotional intelligence. The document also discusses testing chatbots on current events, small talk, questions, complexity, and empathy as well as examples of AI characters in movies. It concludes with an overview of building a rule-based chatbot with capabilities like handling conversations, requests, and integrating with Wikipedia.