Return to Article Details Technology hypes: Practices, approaches and assessments