Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determination

Navigation based task-oriented dialogue systems provide users with a natural way of communicating with maps and navigation software. Natural language understanding (NLU) is the first step for a task-oriented dialogue system. It extracts the important entities (slot tagging) from the user’s utterance...

Full description

Bibliographic Details
Main Authors: Javeria Hassan, Muhammad Ali Tahir, Adnan Ali
Format: Article
Language:English
Published: PeerJ Inc. 2021-07-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-615.pdf
_version_ 1819148709244436480
author Javeria Hassan
Muhammad Ali Tahir
Adnan Ali
author_facet Javeria Hassan
Muhammad Ali Tahir
Adnan Ali
author_sort Javeria Hassan
collection DOAJ
description Navigation based task-oriented dialogue systems provide users with a natural way of communicating with maps and navigation software. Natural language understanding (NLU) is the first step for a task-oriented dialogue system. It extracts the important entities (slot tagging) from the user’s utterance and determines the user’s objective (intent determination). Word embeddings are the distributed representations of the input sentence, and encompass the sentence’s semantic and syntactic representations. We created the word embeddings using different methods like FastText, ELMO, BERT and XLNET; and studied their effect on the natural language understanding output. Experiments are performed on the Roman Urdu navigation utterances dataset. The results show that for the intent determination task XLNET based word embeddings outperform other methods; while for the task of slot tagging FastText and XLNET based word embeddings have much better accuracy in comparison to other approaches.
first_indexed 2024-12-22T13:50:01Z
format Article
id doaj.art-c1acec6387ba4edc88773d6c9c5a2579
institution Directory Open Access Journal
issn 2376-5992
language English
last_indexed 2024-12-22T13:50:01Z
publishDate 2021-07-01
publisher PeerJ Inc.
record_format Article
series PeerJ Computer Science
spelling doaj.art-c1acec6387ba4edc88773d6c9c5a25792022-12-21T18:23:41ZengPeerJ Inc.PeerJ Computer Science2376-59922021-07-017e61510.7717/peerj-cs.615Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determinationJaveria Hassan0Muhammad Ali Tahir1Adnan Ali2National University of Sciences and Technology (NUST), Islamabad, PakistanNational University of Sciences and Technology (NUST), Islamabad, PakistanUniversity of Science and Technology of China, Hefei, Anhui, ChinaNavigation based task-oriented dialogue systems provide users with a natural way of communicating with maps and navigation software. Natural language understanding (NLU) is the first step for a task-oriented dialogue system. It extracts the important entities (slot tagging) from the user’s utterance and determines the user’s objective (intent determination). Word embeddings are the distributed representations of the input sentence, and encompass the sentence’s semantic and syntactic representations. We created the word embeddings using different methods like FastText, ELMO, BERT and XLNET; and studied their effect on the natural language understanding output. Experiments are performed on the Roman Urdu navigation utterances dataset. The results show that for the intent determination task XLNET based word embeddings outperform other methods; while for the task of slot tagging FastText and XLNET based word embeddings have much better accuracy in comparison to other approaches.https://peerj.com/articles/cs-615.pdfNatural language understandingRoman UrduNavigation queryWord embeddings
spellingShingle Javeria Hassan
Muhammad Ali Tahir
Adnan Ali
Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determination
PeerJ Computer Science
Natural language understanding
Roman Urdu
Navigation query
Word embeddings
title Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determination
title_full Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determination
title_fullStr Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determination
title_full_unstemmed Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determination
title_short Natural language understanding of map navigation queries in Roman Urdu by joint entity and intent determination
title_sort natural language understanding of map navigation queries in roman urdu by joint entity and intent determination
topic Natural language understanding
Roman Urdu
Navigation query
Word embeddings
url https://peerj.com/articles/cs-615.pdf
work_keys_str_mv AT javeriahassan naturallanguageunderstandingofmapnavigationqueriesinromanurdubyjointentityandintentdetermination
AT muhammadalitahir naturallanguageunderstandingofmapnavigationqueriesinromanurdubyjointentityandintentdetermination
AT adnanali naturallanguageunderstandingofmapnavigationqueriesinromanurdubyjointentityandintentdetermination