Football mobile application with built-in result prediction function using neural networks

Football is undoubtedly one of the most popular sports that connecting diverse communities, breaking down barriers of cultures, motived various levels of people. Football has likewise become one of the most profitable industries with the transfer market, broadcast authorization, sponsorship, and bet...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Jia
Other Authors: Shen Zhiqi
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/138624
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-138624
record_format dspace
spelling sg-ntu-dr.10356-1386242020-05-11T04:55:27Z Football mobile application with built-in result prediction function using neural networks Wang, Jia Shen Zhiqi School of Computer Science and Engineering zqshen@ntu.edu.sg Engineering::Computer science and engineering Football is undoubtedly one of the most popular sports that connecting diverse communities, breaking down barriers of cultures, motived various levels of people. Football has likewise become one of the most profitable industries with the transfer market, broadcast authorization, sponsorship, and betting. There is a rising demand for a mobile application that allows fans to watch the latest updates of their favorite team and league. Moreover, numerous people stay interested in the prediction of the football match result. With the advantage of the latest machine learning technology, we can transform match result prediction as a multi-class classification problem with three class labels: win, draw, and lose with a perspective of the home team. This project aimed to develop a comprehensive, customizable mobile application that provides flexibility to users to pick their preferred team and league. In order to receive the latest news, fixtures, statistics, and standing status. It further contains a built-in prediction function for football match results based on the most recent line-ups announced by the two teams. This project will contain a Feedforward Neural Network model build through Python (Keras). With the help of historical data of each team obtained from an open-source database published at Kaggle, we can train the model and fit it to different input teams and their corresponding line-up players. The application displayed prediction made by this model. This report will discuss the process of developing the application as well as the methodology of finding the best varies of the model that can provide the prediction with the highest accuracy. Bachelor of Engineering (Computer Science) 2020-05-11T04:55:27Z 2020-05-11T04:55:27Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/138624 en PSCSE18-0071 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Wang, Jia
Football mobile application with built-in result prediction function using neural networks
description Football is undoubtedly one of the most popular sports that connecting diverse communities, breaking down barriers of cultures, motived various levels of people. Football has likewise become one of the most profitable industries with the transfer market, broadcast authorization, sponsorship, and betting. There is a rising demand for a mobile application that allows fans to watch the latest updates of their favorite team and league. Moreover, numerous people stay interested in the prediction of the football match result. With the advantage of the latest machine learning technology, we can transform match result prediction as a multi-class classification problem with three class labels: win, draw, and lose with a perspective of the home team. This project aimed to develop a comprehensive, customizable mobile application that provides flexibility to users to pick their preferred team and league. In order to receive the latest news, fixtures, statistics, and standing status. It further contains a built-in prediction function for football match results based on the most recent line-ups announced by the two teams. This project will contain a Feedforward Neural Network model build through Python (Keras). With the help of historical data of each team obtained from an open-source database published at Kaggle, we can train the model and fit it to different input teams and their corresponding line-up players. The application displayed prediction made by this model. This report will discuss the process of developing the application as well as the methodology of finding the best varies of the model that can provide the prediction with the highest accuracy.
author2 Shen Zhiqi
author_facet Shen Zhiqi
Wang, Jia
format Final Year Project
author Wang, Jia
author_sort Wang, Jia
title Football mobile application with built-in result prediction function using neural networks
title_short Football mobile application with built-in result prediction function using neural networks
title_full Football mobile application with built-in result prediction function using neural networks
title_fullStr Football mobile application with built-in result prediction function using neural networks
title_full_unstemmed Football mobile application with built-in result prediction function using neural networks
title_sort football mobile application with built-in result prediction function using neural networks
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/138624
_version_ 1681058880076906496