Approaches to semiotics