The aim of this book is to address the contextual and harmony issues in shape grammar (SG) by applying knowledge from the field of natural language processing (NLP). Currently shape grammars are designed for static models, limited domain, time-consuming process, high user skills, and cannot guarantee aesthetic results. The current approaches to shape grammar produce infinite design and often meaningless shapes. This book addresses this problem by proposing a harmonised shape grammar framework which involves applying five levels of analysis namely morphological, lexical, syntactic, semantic, and pragmatic levels to enhance the overall design process. In satisfying these semantically well-formed and pragmatically well-formed shapes, the generated shapes can be contextual and harmonious. The semantic analysis level focuses on the character's anatomy, body function, and habitat in order to produce meaningful design whereas the pragmatic level achieves harmony in design by selecting relevant character's attributes, characteristics, and behaviour.