EMNLP 2024industry0 citations

PEARL: Preference Extraction with Exemplar Augmentation and Retrieval with LLM Agents

Vijit Malik, Akshay Jagatap, Vinayak S Puranik, Anirban Majumder

Abstract

Identifying preferences of customers in their shopping journey is a pivotal aspect in providing product recommendations. The task becomes increasingly challenging when there is a multi-turn conversation between the user and a shopping assistant chatbot. In this paper, we tackle a novel and complex problem of identifying customer preferences in the form of key-value filters on an e-commerce website in a multi-turn conversational setting. Existing systems specialize in extracting customer preferences from standalone customer queries which makes them unsuitable to multi-turn setup. We propose PEARL (Preference Extraction with ICL Augmentation and Retrieval with LLM Agents) that leverages collaborative LLM agents, generates in-context learning exemplars and dynamically retrieves relevant exemplars during inference time to extract customer preferences as a combination of key-value filters. Our experiments on proprietary and public datasets show that PEARL not only improves performance on exact match by ~10% compared to competitive LLM-based baselines but additionally improves inference latency by ~110%.

BibTeX
@inproceedings{malik-etal-2024-pearl,
    title = "{PEARL}: Preference Extraction with Exemplar Augmentation and Retrieval with {LLM} Agents",
    author = "Malik, Vijit  and
      Jagatap, Akshay  and
      Puranik, Vinayak S  and
      Majumder, Anirban",
    editor = "Dernoncourt, Franck  and
      Preo{\c{t}}iuc-Pietro, Daniel  and
      Shimorina, Anastasia",
    booktitle = "Proceedings of the 2024 Conference on Empirical Methods in Natural Language Processing: Industry Track",
    month = nov,
    year = "2024",
    address = "Miami, Florida, US",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2024.emnlp-industry.112/",
    doi = "10.18653/v1/2024.emnlp-industry.112",
    pages = "1536--1547"
}
PEARL: Preference Extraction with Exemplar Augmentation and Retrieval with LLM Agents · EMNLP 2024