The tutorial provides information about the simpleNLG library, how to set it up and how to use it. The following pages assume that you have a basic knowledge of java and object oriented programming.