Tekstiviesti: Pattern recognition technologies