This document describes the design and development of a virtual counselor chatbot to assist students at APIIT. It outlines the problem of growing student populations and issues with traveling and counseling, and proposes a web-based chatbot as a solution. It details the key decisions made regarding the knowledgebase structure and pattern matching algorithm. The document also covers the system requirements, overall architecture, development process, testing procedures and results, as well as opportunities for enhancement.