Final Year Project Showcase


Year 2017-2018


Data Deduplication for general user in Application layer

Subject Areas
Algorithms; Content-based Video / Audio / Image Indexing; Cryptography; Data Compression; Mobile Application Development; Network Security

Objectives

To implement different deduplication technologies; To develop a mobile application which is a cloud storage client for adopting deduplication technology; To analysis and evaluate among different deduplication approaches and applies on the mobile client.

<

Web-based Elderly Monitoring System and Mobile Application with Smart Wear

Subject Areas
Mobile Application; Mobile Application Development

Objectives

To develop a mobile app connecting elderly and their family; To develop a smart wear app for elderly

<

Mathematics Learning Mobile Application (iOS, game-based)

Subject Areas
Game Programming; Mobile Computing; Mobile Learning; Mobile Multimedia

Objectives

To develop a mobile application on iOS platform related to Mathematics learning for primary school students; To digitalize various traditional math puzzles such that students can solve math problem with the aid of electronic devices.

<

Integrated Pipeline for Phylogenetic Analysis of Vertebrate Gene Families

Subject Areas
Bioinformatics

Objectives

Processed evolutionary process pipeline; Evolution process data visualization; Automatically generated rough report descripting the evolution process of specific gene family

<

Interactive Circos, genomic data visualization

Subject Areas
Data Visualization

Objectives

To migrate code the Interactive Circos to platform BTDraw; To refactor Interactive Circos to make it compatible with BTDraw; To provide easy-to-use, concise sidebar without loss of highly-customized characteristic; To transform from graph-oriented to mutation-oriented; To provide novel visualization functions

<

Intelligent Tutoring System for Sudoku with learning analytic capability

Subject Areas
Data Analysis; Mobile Application; intelligent tutoring system

Objectives

To define the problem of existing Sudoku ITS; To review existing Sudoku ITS; To define a conceptual model; To design proposed ITS; To implement the design and functions; To evaluate performance using data collected via Sudoku ITS

<

Artificial Intelligence in Music Composing

Subject Areas
Artificial Intelligence; Machine Learning; Multimedia Information Retrieval; Neural Networks

Objectives

To identify different deep learning models for music generation, and rebuild the models to re-examine the limitation of current researches by using the uniform training sets for comparison. With the objective to find out the best deep learning architecture for various music styles.

<

Behavioral User Authentication using 3D Gestures

Subject Areas
Authentication; Information Security

Objectives

To find correlation between uniqueness of ones motion; To create authentication method using bodily motion; To apply ML algorithms to identify the unique motion of each individual

<

Machine Learning Application: Classification and Summarization of Legal Documents

Subject Areas
Artificial Intelligence; Data Analysis; Data Science; Machine Learning; Web Application

Objectives

To apply the concept of text mining into the industry of law; Creating a model that allows quick and accurate classification and summarization of legal case documents

<

Improving the accuracy of low-quality eye tracker

Subject Areas
Computer Vision; Machine Learning

Objectives

To improve the accuracy of low-quality eye tribe tracker

<

Year 2016-2017


Children Growth Assistant

Subject Areas
Data Mining; Data Visualization; Information Management; Web Application

Objectives

To develop a web application that can assist parents in their children education; To provide a platform for parents to estimate the performance of their children conveniently; To use various statistical methods to extract the important information from the academic records; To predict the results of the public examination and the probability of entering the local university programme based on the user academic records and other datasets

<

Earthquake Visualization and Prediction

Subject Areas
Data Analysis; Data Mining; Data Visualization

Objectives

To view earthquake and tsunami; To predict future earthquake

<

Car Park Reservation System

Subject Areas
Data Management in Mobile Computing Systems; Mobile Application; Mobile Data Management; Real-time Database Systems

Objectives

To enhance the efficiency of car park system; To reduce traffic congestion due to queueing cars; To maximize the car park utilization

<

Algebra Maze

Subject Areas
Mobile Application Development; Web Application

Objectives

To assist and analyse students in learning Mathematics

<

An Integrated Virus Analysis Platform

Subject Areas
Bioinformatics; Computer Graphics; Data Visualization; Database; Internet Applications; Software Engineering

Objectives

To build a cloud-based integrated one-stop virus analysis platform

<

Software Defects Prediction

Subject Areas
Data Mining; Software Engineering

Objectives

To construct a prediction model; detect the high-risk module

<

Mobile Payment Non-Repudiation with Physical Context

Subject Areas
Information Security; Internet Security; Mobile Application Development; Mobile Commerce; Security; Web Development

Objectives

Analysis of security requirements; A secure payment protocol design; Implementation of the mobile applications; Implementation of payment server

<

Short Text Classification with Deep Neural Networks: An Experimental Analysis

Subject Areas
Big Data; Data Analysis; Data Science; Deep Learning; Machine Learning; Machine Vision

Objectives

To explore and examine numerous neural network approaches and their derivatives

<

Data race detection in smoke test

Subject Areas
Program Analysis; Software Process

Objectives

To detect data race with lesser resource consumption; To suggest solutions to the found issues

<

Year 2015-2016


Accurate Motion Tracing on Mobile Device and its application

Subject Areas
Mobile Application, Mobile Application Development, Mobile Computing

Objectives

To achieve accurate tracing on mobile device&#039;s motion; To develop useful mobile applications by accurate motion tracing

<

Immersive Gaming/Learning - apply virtual reality into interactive movie to enhance user experience

Subject Areas
3D Human Motion Analysis and Retrieval, Virtual Reality

Objectives

To apply virtual reality technology into interactive movie games; To develop a prototype based on the above findings; To design how computers handle tracking data from the tracking device and are able to predict what users are doing

<

Performance Evaluation of Resource Allocation Policies on the Kubernetes Container Management Framework

Subject Areas
Cloud Computing, Containers, Distributed Computing, Docker, Kubernetes, Linux, Resource Allocation

Objectives

To set up Containers; To set up Applications that are Containerized (e.g. Hadoop Jobs); To set up Kubernetes with Docker Contained Jobs; To gain access to Kubernetes Scheduling Policy API Framework; To manipulate scheduling policies; To evaluate various policies (e.g. DRF, EDF); To tabulate and generate Metrics on Performance using various aforementioned policies

<

Smart Trip Planner

Subject Areas
Algorithms Design & Analysis, Geographical Information Systems, HTML 5, Real-time Database Systems, Scheduling, Web Application

Objectives

To study different web technologies and select the appropriate technologies to be used in the project; To design a simple and user-friendly user interface; To design and implement the function of the trip planner; To implement a secure system

<

Celebrity face labeling and visualization for web videos

Subject Areas
Mobile Application Development, Multimedia

Objectives

To develop an application to detect the faces from the videos and recognize their names; To let users get the information about the celebrity that appears in the video easily

<

Browser of Human Gene Data

Subject Areas
Data Processing, Web Search

Objectives

To construct a bioinformatics platform for both professional and public with the combination of comprehensive 3D anatomy and gene expression data; To create an unbounded platform for all people to learn and explore the human body from a human body model in the webpage without installing any software

<

An E-book Viewer with Automatic Page Turning Controlled by Analyzing Brainwave

Subject Areas
Brain Computer Interface, Human Computer Interaction

Objectives

To develop an e-book viewer to let the user read an e-book while analyzing the user&#039;s brainwave to execute appropriate actions

<

Travel Time Prediction using Data Analysis and Performance Evaluation of different System Architectures

Subject Areas
Big Data, Data Mining, Mobile Application

Objectives

To analyze different data mining techniques; To analyze different NoSQL Databases

<