Digital Repository

Validating Questions in The Advanced Accounting E-Learning Process using Machine Learning and NLP

Show simple item record

dc.contributor.author Jayatissa, Haradas
dc.date.accessioned 2025-06-18T03:29:25Z
dc.date.available 2025-06-18T03:29:25Z
dc.date.issued 2024
dc.identifier.citation Jayatissa, Haradas (2024) Validating Questions in The Advanced Accounting E-Learning Process using Machine Learning and NLP. BSc. Dissertation, Informatics Institute of Technology en_US
dc.identifier.issn 2019305
dc.identifier.uri http://dlib.iit.ac.lk/xmlui/handle/123456789/2626
dc.description.abstract "This study integrates Natural Language Processing (NLP) and machine learning methods to compute and produce ledger accounts from provided questions. Furthermore, it seeks to construct balance statements utilizing the generated ledger accounts. The study emphasizes identifying transaction types, discerning affected accounts, and comprehending the impact on each account. The process includes classifying transactions and creating a model to identify affected accounts. In the context of the Sri Lankan O/L and Advanced Level accounting subjects, the primary emphasis is on balance statements, cash accounts, and ledger accounts. The commerce path in tertiary education in Sri Lanka experiences one of the highest selection rates, and success in this domain necessitates extensive practice to attain proficiency, practicing with past papers is crucial, although the number of available past papers is limited. Given that the main exam is time-constrained and demands the creation of numerous financial statements in a brief time, ample practice is necessary to complete the exam successfully. Consequently, having access to a greater number of papers enhances the validation of answers and increases the likelihood of passing the subject. Training on TF-IDF vectorized text features, the logistic regression model performed well, achieving testing accuracy of 86.32% and training accuracy of 95.02%. The confusion matrix illustrates how different transaction types can be classified effectively. A balanced model is indicated by precision, recall, and F1 score, which average 88.47%, 79.67%, and 79.69%, respectively. Interestingly, some class accuracy, like 100% for 'in' and 88.89% for 'eq', demonstrate the model's strength in particular domains." en_US
dc.language.iso en en_US
dc.subject Machine Learning en_US
dc.subject Natural language processing en_US
dc.subject Transaction Type Prediction en_US
dc.title Validating Questions in The Advanced Accounting E-Learning Process using Machine Learning and NLP 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