A knowledge bot is a bot that attempts to answer questions about general facts, or a specific domain.
Types of knowledge bots include: