Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Förutsäga spelresultat i Dota 2 med NLP och maskininlärningsalgoritmer
Jönköping University, School of Engineering, JTH, Department of Computer Science and Informatics.
Jönköping University, School of Engineering, JTH, Department of Computer Science and Informatics.
2023 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
Predicting Game Outcome in Dota 2 with NLP and Machine Learning Algorithms (English)
Abstract [en]

Esports has grown quickly in recent years, and the business has produced a ton of specifications-based data that is simple to obtain. Because of the aforementioned traits, data mining and deep learning techniques can be used to direct participants and create winning strategies. As one of the world’s most famous e-sports, Dota 2 has grown over time by luring many players from all over the world, and it recently held its tenth professional international tournament. A Dota2 game consists of a drafting and a playing phase. The drafting phase can influence the outcome of the game. However, players frequently struggle to select the strongest lineup to participate. In order to address this gap, we present in this article an NLP and Deep Learning hybrid model as an alternative approach for optimal drafting. We report state-of-the-art results on the problem of predicting the outcome of the match in the hero select phase of the game. Hero vectors are produced by the model using the Continuous Bag of Words (CBOW) in the Word2vec model. The context of a word in a sentence can be predicted by the CBOW model. The model used in this article suggests a predictive tool for players that can provide a more reliable method for the drafting phase. Accordingly, a word is changed into a hero, a phrase into a lineup, and a word vector into a hero vector. The improved Long short-term memory (LSTM) model is used to solve the influence of timing relationships affecting selection on the prediction of winning rate.

Place, publisher, year, edition, pages
2023. , p. 31
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:hj:diva-62194ISRN: JU-JTH-PRU-2-20230380OAI: oai:DiVA.org:hj-62194DiVA, id: diva2:1789076
Available from: 2023-08-23 Created: 2023-08-17 Last updated: 2025-10-13Bibliographically approved

Open Access in DiVA

fulltext(553 kB)4385 downloads
File information
File name FULLTEXT01.pdfFile size 553 kBChecksum SHA-512
edfb0442eb05ec7da97648d7f14befeb32491da19fedb260dd6a7e51ea18b704a094a0a6d2352aacf80a490e10aa3de0a98b3edd208f84465017d6004ee57adc
Type fulltextMimetype application/pdf

By organisation
JTH, Department of Computer Science and Informatics
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 4391 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 548 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf