Development of a crawler to collect online game playing traces

Data is generated by technology every day, one of which that has been generating a lot of data is eSport. In the last 10 years, eSports have become more popular than ever before. And with the rise in Machine Learning and Data Science, eSports have given the data to analyse certain human behaviour...

Full description

Saved in:
Bibliographic Details
Main Author: Sim, Solomon Shu Ren
Other Authors: Tang Xueyan
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/76951
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-76951
record_format dspace
spelling sg-ntu-dr.10356-769512023-03-03T20:55:01Z Development of a crawler to collect online game playing traces Sim, Solomon Shu Ren Tang Xueyan School of Computer Science and Engineering Parallel and Distributed Computing Centre DRNTU::Engineering::Computer science and engineering Data is generated by technology every day, one of which that has been generating a lot of data is eSport. In the last 10 years, eSports have become more popular than ever before. And with the rise in Machine Learning and Data Science, eSports have given the data to analyse certain human behaviour with numbers. In the game League of Legends, players are categorized by rankings and object met by players in games are stored as numbers. Games constantly receives update and tries to balance the game to ensure fair play. Through the different patches of the games, what stays constant are the objectives met by players determining their skill. As such in this project, the aim is to analyse the players in games and determine how higher ranking players have different attitude towards a match in game like how professional sports player treat their game. Prediction of the result of a game will also be done using Neural Networks. The project will visualize data into proper information showing trends and patterns found through the analysis. Part of the scope of this project includes of the process of data cleaning and reducing the size of the data by removing redundant information that does not show much of player skills as well as transforming data from objects to integer or bool to save space. Results of this project has shown that teamwork is more important than it seems in a game as well as player skill generally does affect the result of a game. Higher skilled players also tend to continue a game even if they are losing whereas lower rank players give up on the matches. Bachelor of Engineering (Computer Science) 2019-04-25T07:37:08Z 2019-04-25T07:37:08Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/76951 en Nanyang Technological University 55 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Sim, Solomon Shu Ren
Development of a crawler to collect online game playing traces
description Data is generated by technology every day, one of which that has been generating a lot of data is eSport. In the last 10 years, eSports have become more popular than ever before. And with the rise in Machine Learning and Data Science, eSports have given the data to analyse certain human behaviour with numbers. In the game League of Legends, players are categorized by rankings and object met by players in games are stored as numbers. Games constantly receives update and tries to balance the game to ensure fair play. Through the different patches of the games, what stays constant are the objectives met by players determining their skill. As such in this project, the aim is to analyse the players in games and determine how higher ranking players have different attitude towards a match in game like how professional sports player treat their game. Prediction of the result of a game will also be done using Neural Networks. The project will visualize data into proper information showing trends and patterns found through the analysis. Part of the scope of this project includes of the process of data cleaning and reducing the size of the data by removing redundant information that does not show much of player skills as well as transforming data from objects to integer or bool to save space. Results of this project has shown that teamwork is more important than it seems in a game as well as player skill generally does affect the result of a game. Higher skilled players also tend to continue a game even if they are losing whereas lower rank players give up on the matches.
author2 Tang Xueyan
author_facet Tang Xueyan
Sim, Solomon Shu Ren
format Final Year Project
author Sim, Solomon Shu Ren
author_sort Sim, Solomon Shu Ren
title Development of a crawler to collect online game playing traces
title_short Development of a crawler to collect online game playing traces
title_full Development of a crawler to collect online game playing traces
title_fullStr Development of a crawler to collect online game playing traces
title_full_unstemmed Development of a crawler to collect online game playing traces
title_sort development of a crawler to collect online game playing traces
publishDate 2019
url http://hdl.handle.net/10356/76951
_version_ 1759857121779777536