Software Engineering student projects

Music Recommender with Audio Features

Student's name: Tran Nguyen Duc Huy

Program: Bachelor of Engineering (Software Engineering) (Honours)

Course: Engineering Capstone Project Part B

Year: 4

This project implements adopts machine learning techniques to introduce a music recommendation system on a web application.

With a strong focus on the recommendation algorithm, recommendations are made with Python software at the core of the system. New audio features, such as beats per minute, loudness and pitch, strengthen the algorithm.


Handwritten Text Recognition

Student's name: Tran Thi Hong Phuong

Program: Bachelor of Engineering (Software Engineering) (Honours)

Course: Engineering Capstone Project Part B

Year: 4

The objective of this project is to recognise handwritten text from a given still image.

It employs a combination of image feature extraction from convolutional neural network and sequence learning from recurrent neural network.


Web-Based Human Resource Management

Student's name: Le Gia Bao

Program: Bachelor of Engineering (Software Engineering) (Honours)

Course: Engineering Capstone Project Part B

Year: 4

This web-based system utilises machine learning to provide important information to human resource managers to inform their decision making.

Utilising employee data, the system aims to predict, for example, employee attrition, the types of employees who are likely to leave and the employees to offer promotions.

Also, it provides recommendations to human resource managers in dealing with such situations. The system provides a full range of human resource functions, covering areas such as attendance, staff information, performance management. To prevent cyber-threats, it incorporates authentication and authorisation capabilities.