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...
Uloženo v:
| Vydáno v: | International journal for research in applied science and engineering technology Ročník 13; číslo 8; s. 1932 - 1942 |
|---|---|
| Hlavní autor: | |
| 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 |