Live data from Hacker News

K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

datastuff.tech

1–10 of 19 posts

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#2
> I just didn’t want to mix my M:tG findings with this tutorial so that readers who are into Data Science but not into the game won’t be bored.

I'd encourage you to add some examples here, even if they're dumbed down. Without that, the article is not telling me what's been achieved through the process.

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#3
post #2

> I just didn’t want to mix my M:tG findings with this tutorial so that readers who are into Data Science but not into the game won’t be bored. I'd encourage you to add some examples here, even if they're dumbed down. Without that, the article is not telling me what's been achieved through the process.

It's visible on the notebook, but I will add them to the article if more people insist. I'm still kinda new to writing, and wasn't sure if it would make the article better or worse. As a summary, I can tel you one of the clusters learned all about elves and green cards, there was a cluster that played Tron, and so on.

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#4
post #2

> I just didn’t want to mix my M:tG findings with this tutorial so that readers who are into Data Science but not into the game won’t be bored. I'd encourage you to add some examples here, even if they're dumbed down. Without that, the article is not telling me what's been achieved through the process.

It's visible on the notebook, but I will add them to the article if more people insist. I'm still kinda new to writing, and wasn't sure if it would make the article better or worse. As a summary, I can tel you one of the clusters learned all about elves and green cards, there was a cluster that played Tron, and so on.

I think you should add them, personally.

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#5
post #2

> I just didn’t want to mix my M:tG findings with this tutorial so that readers who are into Data Science but not into the game won’t be bored. I'd encourage you to add some examples here, even if they're dumbed down. Without that, the article is not telling me what's been achieved through the process.

It's visible on the notebook, but I will add them to the article if more people insist. I'm still kinda new to writing, and wasn't sure if it would make the article better or worse. As a summary, I can tel you one of the clusters learned all about elves and green cards, there was a cluster that played Tron, and so on.

a picture says a thousand words, I was hoping to see the clusters with discussion of your findings.

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#6

Earlier quoted context omitted.

It's visible on the notebook, but I will add them to the article if more people insist. I'm still kinda new to writing, and wasn't sure if it would make the article better or worse. As a summary, I can tel you one of the clusters learned all about elves and green cards, there was a cluster that played Tron, and so on.

a picture says a thousand words, I was hoping to see the clusters with discussion of your findings.

Awesome! I'll work on that side of the article then, I'll probably have it ready by tomorrow!

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#7
post #2

> I just didn’t want to mix my M:tG findings with this tutorial so that readers who are into Data Science but not into the game won’t be bored. I'd encourage you to add some examples here, even if they're dumbed down. Without that, the article is not telling me what's been achieved through the process.

It's visible on the notebook, but I will add them to the article if more people insist. I'm still kinda new to writing, and wasn't sure if it would make the article better or worse. As a summary, I can tel you one of the clusters learned all about elves and green cards, there was a cluster that played Tron, and so on.

Right, this is just a recommendation to help you improve the article format. As of now, I see “I applied k-means clustering, you won’t believe what happened next”.

I want to see what happened next, but working through an ipython notebook is a big ask, heh

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#8
post #2

> I just didn’t want to mix my M:tG findings with this tutorial so that readers who are into Data Science but not into the game won’t be bored. I'd encourage you to add some examples here, even if they're dumbed down. Without that, the article is not telling me what's been achieved through the process.

It's visible on the notebook, but I will add them to the article if more people insist. I'm still kinda new to writing, and wasn't sure if it would make the article better or worse. As a summary, I can tel you one of the clusters learned all about elves and green cards, there was a cluster that played Tron, and so on.

Unless I'm blind, I don't actually see the notebook checked into the GitHub repo.

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#9
post #8

Earlier quoted context omitted.

It's visible on the notebook, but I will add them to the article if more people insist. I'm still kinda new to writing, and wasn't sure if it would make the article better or worse. As a summary, I can tel you one of the clusters learned all about elves and green cards, there was a cluster that played Tron, and so on.

Unless I'm blind, I don't actually see the notebook checked into the GitHub repo.

https://github.com/StrikingLoo/MtGRecommender/blob/master/mt... Here you go!

Re: K-Means Clustering: Unsupervised Learning Applied on Magic:The Gathering

#10
Neat idea, but I'm not sure the approach of using euclidian distance on what's essentially a categorical variable is valid. Instead try a different clustering algorithm like K-prototypes [1], or Gower distance instead of euclidian.

[1] https://pdfs.semanticscholar.org/d42b/b5ad2d03be6d8fefa63d25...

Edit: Thinking about it more, you could treat the cards in each deck as a bag of words and run LDA on it. Alternatively create an embedding (just keep in mind skip-grams aren't meaningful for decks of cards) and cluster those.

Post reply on HN