The reviewed record of science sign in
Pith

arxiv: 2107.05541 · v6 · pith:2PMW24DQ · submitted 2021-07-12 · cs.CL · cs.AI· cs.LG

End-to-End Natural Language Understanding Pipeline for Bangla Conversational Agents

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:2PMW24DQrecord.jsonopen to challenge →

classification cs.CL cs.AIcs.LG
keywords banglaannotateddataembeddingsenglishlanguageslearninglike
0
0 comments X
read the original abstract

Chatbots are intelligent software built to be used as a replacement for human interaction. Existing studies typically do not provide enough support for low-resource languages like Bangla. Due to the increasing popularity of social media, we can also see the rise of interactions in Bangla transliteration (mostly in English) among the native Bangla speakers. In this paper, we propose a novel approach to build a Bangla chatbot aimed to be used as a business assistant which can communicate in low-resource languages like Bangla and Bangla Transliteration in English with high confidence consistently. Since annotated data was not available for this purpose, we had to work on the whole machine learning life cycle (data preparation, machine learning modeling, and model deployment) using Rasa Open Source Framework, fastText embeddings, Polyglot embeddings, Flask, and other systems as building blocks. While working with the skewed annotated dataset, we try out different components and pipelines to evaluate which works best and provide possible reasoning behind the observed results. Finally, we present a pipeline for intent classification and entity extraction which achieves reasonable performance (accuracy: 83.02%, precision: 80.82%, recall: 83.02%, F1-score: 80%).

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.