Amidst the growing popularity of complex dialog systems it has become quite difficult to grasp the implementation of such systems. The intention of this document is to introduce the designers and researchers new to this ...