Symptom-based diagnostic models for common respiratory viral infections: a machine learning and natural language processing study | Synapse