Describir: Machine interpretation of patterns