An investigation into implementing a patadata-based ontology for text based search and replacement. This book looks at how the ideas presented by Professor Andrew Hugill can be implemented in Python, Java and YAML. Originally submitted as project as part of the Creative Computing degree at Goldsmiths College, University of London, via the International Programme it is now available in Kindle and paperback formats. Subjects covered A review of current research in the field The implementation of a basic patadata based ontology/taxonomy via YAML A Python based script for generating said ontology A basic Java find and replace application that demonstrates how the ontology can be implemented. A discussion on next steps.