Show simple item record

dc.contributor.advisorRahman, Md. Khalilur
dc.contributor.advisorArtificial intelligence
dc.contributor.authorRahman, MD. Abir
dc.contributor.authorAlamgir, Adnan
dc.contributor.authorChowdhury, Shaheedul Haque
dc.contributor.authorMushtari, Maliha
dc.contributor.authorAnzum, Wasim
dc.date.accessioned2024-05-20T03:47:39Z
dc.date.available2024-05-20T03:47:39Z
dc.date.copyright©2024
dc.date.issued2024-01
dc.identifier.otherID: 19201003
dc.identifier.otherID: 19201126
dc.identifier.otherID: 19201058
dc.identifier.otherID: 19201090
dc.identifier.otherID: 19201051
dc.identifier.urihttp://hdl.handle.net/10361/22880
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2024.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 37-39).
dc.description.abstractBangladesh’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.en_US
dc.description.statementofresponsibilityMD. Abir Rahman
dc.description.statementofresponsibilityAdnan Alamgir
dc.description.statementofresponsibilityShaheedul Haque Chowdhury
dc.description.statementofresponsibilityMaliha Mushtari
dc.description.statementofresponsibilityWasim Anzum
dc.format.extent51 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac 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.
dc.subjectNatural language processingen_US
dc.subjectArtificial intelligent markup languageen_US
dc.subjectMetrorailen_US
dc.subjectInverse document frequencyen_US
dc.subjectTerm frequencyen_US
dc.subjectApplication programming interfaceen_US
dc.subjectClosed domain question answeringen_US
dc.subject.lcshNatural language processing (Computer science)
dc.subject.lcshUser interfaces (Computer systems)
dc.subject.lcshComputational intelligence
dc.titleA comprehensive NLP-based voice assistant system for streamlined information retrieval in metro rail services of Bangladeshen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record