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.

Bibliografiska uppgifter
Huvudupphovsmän: Rahman, MD. Abir, Alamgir, Adnan, Chowdhury, Shaheedul Haque, Mushtari, Maliha, Anzum, Wasim
Övriga upphovsmän: Rahman, Md. Khalilur
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