Is ChatGPT conservative or liberal? A novel approach to assess ideological stances and biases in generative LLMs | Synapse