NORMA eResearch @NCI Library

Smart Coding Journal: Technical Report

Hodgkiss, Nathan (2021) Smart Coding Journal: Technical Report. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
PDF (Bachelor of Science)
Download (4MB) | Preview


This report will highlight the lifecycle of the project ‘Smart Programming Journal’, including an introduction into the project which will give details on the technologies used in order to achieve the functionality set out in the project requirements. The report will then continue to give an overview on the system developed, by outlining key use cases, non-functional requirements, implementation details, all forms of testing utilised, and then an evaluation of the systems performance. The implementation details that the report covers include how the natural language processing aspect of the programming journal was implemented, and also how the AI voice assistant was implemented into the web application. The report concludes with a summary of the strengths and weaknesses off the developed system, with the strengths including a complete application according to the initial requirements, with additional functionality added on top, other strengths include unique functionality such as the smart programming journal and the custom voice assistant which has great accessibility uses. The third strength listed in this report is that the web application has been developed according to best practices, which has resulted in high-performance and secure application. The report then concludes with where I feel the application could do with further development in order to add value to the system.

Item Type: Thesis (Undergraduate)
Subjects: Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
L Education > LC Special aspects / Types of education > E-Learning
Divisions: School of Computing > Bachelor of Science (Honours) in Business Information Systems
Depositing User: Clara Chan
Date Deposited: 16 Sep 2021 12:09
Last Modified: 16 Sep 2021 16:44

Actions (login required)

View Item View Item