using recognition of characters or words