Defining AI companions: a research agenda—from artificial companions for learning to general artificial companions for Global Harwell | Synapse