Is ontology-based activity recognition really effective?