Learning to Extract Cross-Domain Aspects and Understanding Sentiments Using Large Language Models