Cerebiggum
Cerebiggum
Implemented Thrift protocols in v0.6.1.

Thrift Protocols, AJAX, and Language Support

By Sean On July 18, 2011 · Leave a Comment

Two of the major strengths of Thrift are its support for a wide range of languages as well as its collection of available protocols. However, not every protocol is available for every language and not all protocols perform the same. I’ve spent a little time researching these issues and this is a quick summary of [...]

Continue Reading →
Balance Heatmap

Balance and Flow Maps

By Sean On May 31, 2011 · Leave a Comment

Heatmaps are an excellent tool for visualizing data with a two dimensional spatial component. They are frequently used to map out player deaths in shooter games. The most common heatmaps use the location of the victim and aggregate the number of kills as the visualized measure. However, this simple metric doesn’t tell the whole story. [...]

Continue Reading →
ReviewScraping

Game Review Scores – Part III

By Sean On March 31, 2011 · 1 Comment

Scraping Data

All of the data used to build these visualizations was extracted from various web sites using a few Python scripts. The Beautiful Soup library was used to parse and traverse the HTML.

Google Chrome’s developer tools are an excellent way to discover the structure of a web site so it can [...]

Continue Reading →
SalesScorePlot

Game Review Scores – Part II

By Sean On March 31, 2011 · 2 Comments

In Part I we looked at review scores in isolation. When we combine review score data with sales data some interesting patterns emerge. This section includes sales data from around 7,000 Xbox360 and Playstation2 games as well as the review score data from Part I.

Sales and Scores

An interesting property of the [...]

Continue Reading →
ReviewDistributionbyScoreGroup

Game Review Scores – Part I

By Sean On March 31, 2011 · Leave a Comment

Studies have shown that a good review score can propel a game’s reputation. However, with such a large amount of data available, the two review aggregation sites simply present a single number for each game. With a wealth of review score data available, a few web scraping scripts, and a couple data analysis tools, [...]

Continue Reading →
← Previous Entries
  • Categories

    • Motorcycles
    • Photography
    • Programming
    • Uncategorized
    • Visualization
  • Pages

    • My Resume
    • Software
      • Sky Limited Exposure
      • Zeo.NET

Cerebiggum

Pages

  • My Resume
  • Software

The Latest

  • Thrift Protocols, AJAX, and Language Support
    Two of the major strengths of Thrift are its support for a […]

More

Thanks for dropping by! Feel free to join the discussion by leaving comments, and stay updated by subscribing to the RSS feed.
© 2011 Cerebiggum
Platform by PageLines