A Web-Based Chatbot with Advanced Voice Control and Document Interaction Using Flask and JavaScript

Chatbots in the last few years have been the subject of growing interest as smart conversational agents for human– computer interaction in various applications. Most current systems, however, have limitations like insufficient flexible voice control, limited document support, and minimal user-friend...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:International journal for research in applied science and engineering technology Ročník 13; číslo 8; s. 1932 - 1942
Hlavní autor: Maidamshetti, Ashwini
Médium: Journal Article
Jazyk:angličtina
Vydáno: 31.08.2025
ISSN:2321-9653, 2321-9653
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Chatbots in the last few years have been the subject of growing interest as smart conversational agents for human– computer interaction in various applications. Most current systems, however, have limitations like insufficient flexible voice control, limited document support, and minimal user-friendly capabilities. To overcome these drawbacks, this paper introduces a web-based chatbot system designed using Flask as the backend and JavaScript as the frontend. The system incorporates cuttingedge features like dark mode for user ease, text-to-speech with voice toggle control, selective text reading, microphone-based speech input, and document upload (PDF, DOCX, TXT) for content-based question answering. The backend utilizes the OpenRouter API to provide accurate responses, while the frontend offers an interactive and accessible interface. Experimental evaluation and user feedback emphasize that the suggested system provides greater usability, flexibility, and engagement over traditional chatbots. This research shows the possibility of integrating multi-modal capabilities with lightweight web technologies to enhance user experience in conversational AI systems.
AbstractList Chatbots in the last few years have been the subject of growing interest as smart conversational agents for human– computer interaction in various applications. Most current systems, however, have limitations like insufficient flexible voice control, limited document support, and minimal user-friendly capabilities. To overcome these drawbacks, this paper introduces a web-based chatbot system designed using Flask as the backend and JavaScript as the frontend. The system incorporates cuttingedge features like dark mode for user ease, text-to-speech with voice toggle control, selective text reading, microphone-based speech input, and document upload (PDF, DOCX, TXT) for content-based question answering. The backend utilizes the OpenRouter API to provide accurate responses, while the frontend offers an interactive and accessible interface. Experimental evaluation and user feedback emphasize that the suggested system provides greater usability, flexibility, and engagement over traditional chatbots. This research shows the possibility of integrating multi-modal capabilities with lightweight web technologies to enhance user experience in conversational AI systems.
Author Maidamshetti, Ashwini
Author_xml – sequence: 1
  givenname: Ashwini
  surname: Maidamshetti
  fullname: Maidamshetti, Ashwini
BookMark eNpNkMtOAjEARRuDiYh8gZv-wGBfUzrLcRTEkLgQdTnp9CFFaElbMf69I7JwdU9ubu7iXIKBD94AcI3RhBCC2Y3bRJlMnhBEysmUipKcgSGhBBcVL-ngH1-AcUobhFBfEILKIVA1fDNdcdsfaNisZe5Chl8ur2GtD9Krvn0NThnYBJ9j2ELpNbwL6nNnfIYLn02UKrvg4Uty_h3OtjJ9HEeP8iCfVXT7fAXOrdwmMz7lCKxm96vmoVg-zRdNvSyUqEhhseg0xxYpyrlAmiqu7VQyLUhHDOOVEMwyPS0NliUTHDEsKaeIKWEx7mkE6N-tiiGlaGy7j24n43eLUXs01Z5Mtb-m2qMp-gM_5F8D
ContentType Journal Article
DBID AAYXX
CITATION
DOI 10.22214/ijraset.2025.73852
DatabaseName CrossRef
DatabaseTitle CrossRef
DatabaseTitleList CrossRef
DeliveryMethod fulltext_linktorsrc
EISSN 2321-9653
EndPage 1942
ExternalDocumentID 10_22214_ijraset_2025_73852
GroupedDBID AAYXX
ALMA_UNASSIGNED_HOLDINGS
CITATION
FRP
M~E
ID FETCH-LOGICAL-c892-f18bd61f0c36680d3c6df7a4d82b2e469884f4d75e1a5486041a36304c8f11363
ISSN 2321-9653
IngestDate Sun Nov 09 14:53:50 EST 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Issue 8
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c892-f18bd61f0c36680d3c6df7a4d82b2e469884f4d75e1a5486041a36304c8f11363
OpenAccessLink https://doi.org/10.22214/ijraset.2025.73852
PageCount 11
ParticipantIDs crossref_primary_10_22214_ijraset_2025_73852
PublicationCentury 2000
PublicationDate 2025-8-31
PublicationDateYYYYMMDD 2025-08-31
PublicationDate_xml – month: 08
  year: 2025
  text: 2025-8-31
  day: 31
PublicationDecade 2020
PublicationTitle International journal for research in applied science and engineering technology
PublicationYear 2025
SSID ssj0003212205
Score 1.9202001
Snippet Chatbots in the last few years have been the subject of growing interest as smart conversational agents for human– computer interaction in various...
SourceID crossref
SourceType Index Database
StartPage 1932
Title A Web-Based Chatbot with Advanced Voice Control and Document Interaction Using Flask and JavaScript
Volume 13
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 2321-9653
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0003212205
  issn: 2321-9653
  databaseCode: M~E
  dateStart: 20130101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwELaWx4ELalUqHm3lQ2_FsEnsxDkuVVFVCYTECnGLHMcR4ZFd7YYtp_6e_kzGE3uTQlWVA5do5VijTb4vM-PxeIaQz2WiVVIIzsC0KwYWzzDFi5jZWjdCm7yMZYnNJpLTU3l5mZ4NBr_9WZjFbVLX8uEhnb4q1DAGYNujsy-AeykUBuA3gA5XgB2u_wU8fOkmZ0dgnQq7md7kk6aNto78dv_FBLSDPeuHSeqYizzR95gVgAFC1z68zSY4Bvf6Bif9UAt1jkqm79H-GVL0hShs8qKrI4QhFeWcXX-KyMozXSnEL82zCP-Jqgp1N78yTZtwMJpf_azqqh-lCIUPu3plBo5bwNK4LQx8YP4y5rVx1GOd7KlW62n2zHSQtlW5npoA8HcCDhhV1zN40TZbNhQHtmRP2Fk8v8v_xBAu0xNhYYRiMicks0IyFLJC1sJEpFZ_nvzqonnwJPbEMnYydA_VlrhCOYfP_0zPDer5M-M3ZNMtROioJdBbMjD1O6JHdEke6shDLXmoJw9F8lBHHgo4Uk8e2iMPRfJQJA9O6sizRcbH38ZfvzPXhoNpmYasDGRexEE51FEcy2ER6bgoE_igZZiHxjYglbzkRSJMoIRtacYDFcXRkGtZ2oZB0XuyWk9qs02oEEaneCtQsNLmkpsEhKawKOFS83yH7PuXkk3bYivZP7DYfdn0PbLRMfMDWW1m9-YjWdeLpprPPiGej5rme7c
linkProvider ISSN International Centre
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Web-Based+Chatbot+with+Advanced+Voice+Control+and+Document+Interaction+Using+Flask+and+JavaScript&rft.jtitle=International+journal+for+research+in+applied+science+and+engineering+technology&rft.au=Maidamshetti%2C+Ashwini&rft.date=2025-08-31&rft.issn=2321-9653&rft.eissn=2321-9653&rft.volume=13&rft.issue=8&rft.spage=1932&rft.epage=1942&rft_id=info:doi/10.22214%2Fijraset.2025.73852&rft.externalDBID=n%2Fa&rft.externalDocID=10_22214_ijraset_2025_73852
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2321-9653&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2321-9653&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2321-9653&client=summon