A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024.
Huvudupphovsmän: | , , , , |
---|---|
Övriga upphovsmän: | |
Materialtyp: | Lärdomsprov |
Språk: | English |
Publicerad: |
Brac University
2024
|
Ämnen: | |
Länkar: | http://hdl.handle.net/10361/22880 |
id |
10361-22880 |
---|---|
record_format |
dspace |
spelling |
10361-228802024-05-20T21:01:02Z A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh Rahman, MD. Abir Alamgir, Adnan Chowdhury, Shaheedul Haque Mushtari, Maliha Anzum, Wasim Rahman, Md. Khalilur Artificial intelligence Department of Computer Science and Engineering, Brac University Natural language processing Artificial intelligent markup language Metrorail Inverse document frequency Term frequency Application programming interface Closed domain question answering Natural language processing (Computer science) User interfaces (Computer systems) Computational intelligence This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024. Cataloged from PDF version of thesis. Includes bibliographical references (pages 37-39). Bangladesh’s capital city Dhaka is served by the Dhaka Metro Rail. A metro-rail based rapid transit system is considered one of the important technologies that may decrease the working-hour wasting issue in a developed nation owing to traffic congestion. It moves between communities within an urban region or the cities that constitute a metropolitan area. However, to reap the advantages for both passengers and metro-rail authorities, a voice assistance system is also necessary for a metro-rail-based transit system. Many passengers expressed their dissatisfaction and frustration at the appearance of such difficulties from the very beginning of the metro-rail service. Many people complained about experiencing trouble obtaining tickets from vending machines due to technological challenges when the mass transit system was opened to the public. Officials reported that vending machines stopped operating as people attempted to use them without understanding how to use them. This research proposes a noble approach for the general population of Bangladesh. General people will be able to interact with a voice assistant and get their job done, such as collecting information about the train and metro-rail station. We will be undertaking our research with the help of Natural Language Processing (NLP) based on the Artificial Intelligence Markup Language (AIML) structure for training the model. The primary dataset creation procedure is cautiously defined, comprising question generation, response formulation, and category assignment. To ensure the relevance and accuracy of our dataset, a thorough verification procedure was done in collaboration with the Managing Director of Dhaka Mass Transit Company Limited (DMTCL). Term Frequency-Inverse Document Frequency (TF-IDF), and a sequential neural network model are trained with the dataset. We designed a web application with the capability to receive voice input and provide spoken output. This application was developed by utilizing a voice recognition Application Programming Interface (API) for voice-to-text and text-to-voice conversion. A closed domain question answering (cdQA) NLP solution was utilized to acquire information about the given query. The paper intends to show how voice assistants can be used in daily life in metro rail stations with minimal effort and to analyze if there is potential for making them accessible to the general public. MD. Abir Rahman Adnan Alamgir Shaheedul Haque Chowdhury Maliha Mushtari Wasim Anzum B.Sc in Computer Science and Engineering 2024-05-20T03:47:39Z 2024-05-20T03:47:39Z ©2024 2024-01 Thesis ID: 19201003 ID: 19201126 ID: 19201058 ID: 19201090 ID: 19201051 http://hdl.handle.net/10361/22880 en Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. 51 pages application/pdf Brac University |
institution |
Brac University |
collection |
Institutional Repository |
language |
English |
topic |
Natural language processing Artificial intelligent markup language Metrorail Inverse document frequency Term frequency Application programming interface Closed domain question answering Natural language processing (Computer science) User interfaces (Computer systems) Computational intelligence |
spellingShingle |
Natural language processing Artificial intelligent markup language Metrorail Inverse document frequency Term frequency Application programming interface Closed domain question answering Natural language processing (Computer science) User interfaces (Computer systems) Computational intelligence Rahman, MD. Abir Alamgir, Adnan Chowdhury, Shaheedul Haque Mushtari, Maliha Anzum, Wasim A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh |
description |
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024. |
author2 |
Rahman, Md. Khalilur |
author_facet |
Rahman, Md. Khalilur Rahman, MD. Abir Alamgir, Adnan Chowdhury, Shaheedul Haque Mushtari, Maliha Anzum, Wasim |
format |
Thesis |
author |
Rahman, MD. Abir Alamgir, Adnan Chowdhury, Shaheedul Haque Mushtari, Maliha Anzum, Wasim |
author_sort |
Rahman, MD. Abir |
title |
A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh |
title_short |
A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh |
title_full |
A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh |
title_fullStr |
A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh |
title_full_unstemmed |
A comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladesh |
title_sort |
comprehensive nlp-based voice assistant system for streamlined information retrieval in metro rail services of bangladesh |
publisher |
Brac University |
publishDate |
2024 |
url |
http://hdl.handle.net/10361/22880 |
work_keys_str_mv |
AT rahmanmdabir acomprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT alamgiradnan acomprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT chowdhuryshaheedulhaque acomprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT mushtarimaliha acomprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT anzumwasim acomprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT rahmanmdabir comprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT alamgiradnan comprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT chowdhuryshaheedulhaque comprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT mushtarimaliha comprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh AT anzumwasim comprehensivenlpbasedvoiceassistantsystemforstreamlinedinformationretrievalinmetrorailservicesofbangladesh |
_version_ |
1814307441656987648 |