paper-with-me

Papers

A comprehensive solution to retrieval-based chatbot construction

2021-06-11 · Kristen Moore, Shenjun Zhong, Zhen He, Torsten Rudolf, Nils Fisher, Brandon Victor, Neha Jindal

In this paper we present the results of our experiments in training and deploying a self-supervised retrieval-based chatbot trained with contrastive learning for assisting customer support agents. In contrast to most existing research papers in this area where the focus is on solving just one component of a deployable chatbot, we present an end-to-end set of solutions to take the reader from an unlabelled chatlogs to a deployed chatbot. This set of solutions includes creating a self-supervised dataset and a weakly labelled dataset from chatlogs, as well as a systematic approach to selecting a fixed list of canned responses. We present a hierarchical-based RNN architecture for the response selection model, chosen for its ability to cache intermediate utterance embeddings, which helped to meet deployment inference speed requirements. We compare the performance of this architecture across 3 different learning objectives: self-supervised contrastive learning, binary classification, and multi-class classification. We find that using a self-supervised contrastive learning model outperforms training the binary and multi-class classification models on a weakly labelled dataset. Our results validate that the self-supervised contrastive learning approach can be effectively used for a real-world chatbot scenario.

📄 PDF Abstract BibTeX arXiv:2106.06139

Code (0)

등록된 구현이 없습니다.

Tasks

Binary ClassificationChatbotContrastive LearningMulti-class ClassificationRetrieval

Methods 이 논문이 사용한 방법론

Contrastive Learning 설명 없음

Similar Papers 제목 키워드 기반

Chatbot Based Solution for Supporting Software Incident Management Process

2022-01-15 · Nagib Sabbag Filho, Rogerio Rossi

A set of steps for implementing a chatbot, to support decision-making activities in the software incident management process is proposed and discussed in this article. Each step is presented independently of the platform…

ChatbotDecision MakingManagement

Bio-Eng-LMM AI Assist chatbot: A Comprehensive Tool for Research and Education

2024-09-11 · Ali Forootani, Danial Esmaeili Aliabadi, Daniela Thraen

This article introduces Bio-Eng-LMM AI chatbot, a versatile platform designed to enhance user interaction for educational and research purposes. Leveraging cutting-edge open-source Large Language Models (LLMs), Bio-Eng-L…

ChatbotImage GenerationInformation RetrievalRAG+4

LawPal : A Retrieval Augmented Generation Based System for Enhanced Legal Accessibility in India

2025-02-23 · Dnyanesh Panchal, Aaryan Gole, Vaibhav Narute, Raunak Joshi

Access to legal knowledge in India is often hindered by a lack of awareness, misinformation and limited accessibility to judicial resources. Many individuals struggle to navigate complex legal frameworks, leading to the …

ChatbotInformation RetrievalMisinformationNavigate+3

FaMTEB: Massive Text Embedding Benchmark in Persian Language

2025-02-17 · Erfan Zinvandi, Morteza Alikhani, Mehran Sarmadi, Zahra Pourbahman 외

In this paper, we introduce a comprehensive benchmark for Persian (Farsi) text embeddings, built upon the Massive Text Embedding Benchmark (MTEB). Our benchmark includes 63 datasets spanning seven different tasks: classi…

ChatbotMTEB BenchmarkRerankingRetrieval+2

FACTS About Building Retrieval Augmented Generation-based Chatbots

2024-07-10 · Rama Akkiraju, Anbang Xu, Deepak Bora, Tan Yu 외

Enterprise chatbots, powered by generative AI, are emerging as key applications to enhance employee productivity. Retrieval Augmented Generation (RAG), Large Language Models (LLMs), and orchestration frameworks like Lang…

RAGRerankingRetrievalRetrieval-augmented Generation