Digital Repository

Voice Assisted Source Code Generating tool for Students with Upper Limb Disability

Show simple item record

dc.contributor.author Suvendran, Suvetha
dc.date.accessioned 2024-04-30T05:58:27Z
dc.date.available 2024-04-30T05:58:27Z
dc.date.issued 2023
dc.identifier.citation Suvendran, Suvetha (2023) Voice Assisted Source Code Generating tool for Students with Upper Limb Disability . BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 2019684
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2099
dc.description.abstract "Students with disabilities require specialized support and accessible technologies to participate and succeed in their academics without facing attitude obstacles. Quorum is a high-level, object-oriented programming language designed to be accessible to learn programming concepts for differently abled students. Upper limb disabled students have inaccessibility due to the unavailability of a tool to understand natural language voice commands to generate Quorum code blocks since they cannot code by the conventional method which relies on the dexterity of human hands. Students with upper limb disabilities find it inspiring to be able to write code using their voice because it will give them more confidence to pursue their education in software development field. The chosen problem will be resolved by developing a tool that understands natural language voice instructions to generate Quorum language code blocks to provide accessibility for them to code by voice and easily learn the programming concepts using natural language processing and deep learning that aims to convert spoken commands or instructions into executable source code with custom dataset for this specific task of generating Quorum code snippets. The core implementation of this project is the natural language command to Quorum source code generation with custom dataset. The model performance accuracy was 81.62% for code generation with the bounded scope of syntax and structure of Quorum language syntax trained, tested, and evaluated. Holdout validation was used in this research to evaluate the selected model." en_US
dc.language.iso en en_US
dc.subject Deep learning en_US
dc.subject Natural Language Processing (NLP) en_US
dc.subject Code generation en_US
dc.title Voice Assisted Source Code Generating tool for Students with Upper Limb Disability en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search


Advanced Search

Browse

My Account