Video Game History Explorations – part 2

Juzef the Koala with friends is trying to study how to produce eucalyptus

I decided to continue my journey with Kaggle and different datasets there, and to combine it with learning something new. While I used to check there some neutral datasets, and disappointed myself again with the inability to compose correct ML techniques on competitions, I still like to check what I can do with video games datasets, or try to extract some gaming-related stuff in common data sources.

Electronic Arts vs Activision

URL: https://www.kaggle.com/code/lunthu/electronic-arts-vs-activision-publishers-rivalry

In this notebook (based on VGChartz data) I decided to check the history of rivalry of the biggest third-party video game publishers, which are commonly attributed as “worst-evil corporations, constantly fighting against creativity & gamers”. It’s hard to argue that both Activision and Electronic Arts have a controversial journey, but they still contributed a lot in what we currently name as a video games industry. So, in this notebook I tried to check what was common and different during their history.

In this notebook I mostly focused on Plotly visualization – it makes overall observation too descriptive sometimes, buuut, I still like it!

Steam Genre Trends

URL: https://www.kaggle.com/code/lunthu/steam-genre-trends-pyspark-plotly

This notebook is my very first attempt to do something with PySpark on Kaggle – and I liked it! I will try to speak about PySpark somewhere in the future, but in this dataset I decided to try it just due to the size of original data source (~1 GB) – and to check genre dynamics in Steam year-over-year. This notebook also can be named as too descriptive, but my goal was more to check something instead of Pandas. Also, this time I’ve tried to make a dynamic scatter plot – I never thought it could be so funny!

Wikipedia Video Game Articles

URL: https://www.kaggle.com/code/lunthu/wikipedia-video-games-pyspark-graph-analysis

My current most ambitious thing on Kaggle – an attempt to parse all Wikipedia content (100+ GB, PySpark in this case is necessary as never – in other cases one notebook sprocessing can take days), to extract video-game-related content and to build some dataviz about it.

One challenging part here was related to complexity of original dataset – it is a set of JSONL files with nested structures inside of nested structures – which is also different from one case to another.

Another challenging thing that currently still needs to be optimized – how exactly extract articles about video games. Articles in dataset are not labeled, and metadata about tags is also not presented. So, I decided just to extract something based on key words – but it caused even more funny situations. For example, in initial keywords set I had “rpg” and “fps” terms – which added a lot of medical and military-related articles. Also for some reason I’ve added there word “steam” – and collected everything about trains of 19th century.

For visualization part I decided to play with graph analysis, and used pyvis – I still not sure about its accuracy, but looks ambitious!

Comments

13 responses to “Video Game History Explorations – part 2”

  1. ai generator Avatar

    Dice game strategy is fascinating – probability & calculated risk are key! Seeing tools like Nano Banana Generator makes visualizing complex scenarios so much easier, especially on mobile! Great post!

  2. ai generator Avatar

    Great article! Seeing AI tools like this – especially with cross-device access – is a game changer for content creation. I’m curious about exploring models like Nano Banana and how they simplify visual storytelling. Definitely worth checking out!

  3. funbingo Avatar

    Scratch cards & bingo always feel like a little burst of optimism, don’t they? Fun, quick wins are the best! I saw funbingo login offers a cool community vibe with live chat – that’s a nice touch for online games! 😊

  4. funbingo Avatar

    Interesting take on player dynamics! Seeing that social aspect emphasized – like in platforms offering live chat, such as a funbingo download – really boosts engagement. It’s about more than just the cards, isn’t it? Building community is key.

  5. betso88login Avatar

    Understanding basic strategy really shifts your blackjack game! Seeing platforms like betso88 login com offer diverse games & fast withdrawals (8.7 mins!) is a huge plus for practice & real play. A 96.8% RTP is impressive too!

  6. betso88login Avatar

    Scratch cards always feel like a little burst of optimism, don’t they? It’s fascinating how platforms like betso88 login slot are innovating with digital versions & quick payouts – 8.7 mins is impressive! Hoping for a win! ✨

  7. jollibee777ph Avatar

    Jollibee777ph? Haha, that’s a funny name. I’m curious, though. Gotta check it out because of Jollibee. Take a look at Jollibee777ph: jollibee777ph

  8. spintime Avatar

    Interesting read! Seeing more platforms like Spintime cater specifically to the Philippine market with options like GCash is smart. Considering a spintime download apk for a quick, localized experience could be a good move for players there. Solid analysis!

  9. spintime Avatar

    Interesting analysis! The focus on localized payment options like GCash with spintime com is smart – crucial for the PH market. Accessibility is key for esports betting growth, wouldn’t you agree? 🤔

  10. pkr666game Avatar

    Yo I found this site pkr666game.info. I’m not sure if you might be interested but i think you should check out this site pkr666game, its worth it!

  11. cb777 Avatar

    Yo, been messing around with cb777 and it’s legit! Plenty of games to keep you occupied. Worth checking out, for real. Link in bio: cb777

  12. binance "oppna konto Avatar

    I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article. https://www.binance.com/register?ref=IXBIAFVY

  13. 92stargame Avatar

    Yo, anyone heard of 92stargame? Heard some good things and decided to give it a try. Seems pretty solid so far. Check it out: 92stargame

Leave a Reply

Your email address will not be published. Required fields are marked *