Analyzing the Hackaday Prize 2015

An unofficial project for finding patterns in cool projects. If you like analyzing stuff and would like to help, please apply to join!

Similar projects worth following

If you think this is interesting...

and would like to help with doing some analyses, please consider joining! Don't worry, we won't bite ;)


Here are some posts you might like:

frankstripod — Most wanted Hackaday Top 10 Lists

In which everyone's favorite tripod lists projects according to views, comments, prizes won, and other statistics, and checking what projects appear most often in these lists.

Frank Vigilante — Insights from Amazon Machine Learning

In which Frank Vigilante wields a two-sided pointy stick— I mean Amazon Machine learning to explore correlations between prizes won and stats. The results might surprise you!

frankstripod — A Better Sheet

In which frankstripod compiles a spreadsheet that YOU, yes you, can use to look at whatever statistics you want, and help us crunch the numbers! Please apply if you're interested :)

  • Semifinalist and Best Product Finalist Spreadsheet

    PK08/25/2015 at 05:26 0 comments

    To coincide with Hackaday releasing today's Semifinalist and Best Product Finalist lists, we've created a new spreadsheet which should include all of the finalists:

    2015 Hackaday Prize Semifinalist and Best Product Finalist Spreadsheet


  • Sortable and Searchable Project Spreadsheet

    PK08/21/2015 at 04:28 4 comments

    Over the last two days, we created a list of all of the projects tagged with the correct tags for the 2015 Hackaday Prize or Best Product*. You can find our spreadsheet here:

    ( Editor: This is now archived. 2015 Hackaday Prize and Best Product Spreadsheet.)

    *(Note we're estimating if projects qualify based on the tags and our scraping - our columns on Best Product and the Quarterfinals are not canonical. Please let us know if you see an entry mislabeled.)

  • Project Log Creation Graphs

    Blecky08/20/2015 at 04:50 0 comments

    Projects Added Per Day:

    Data -

    Total Number of Projects:

    Data -

    The data was obtained from the "Created on" project date and the graphs were scaled to the duration of the prize (so projects added before this aren't shown in the first graph).

    While there is a small inflection at the end, the growth rate was pretty steady this year. Can anyone name the spike events?

  • Tag Cloud

    Blecky08/19/2015 at 03:25 0 comments

    And something different:

    And if you hate angles:

    Generated using tagxedo.

    Word list here -

  • Top 100 of all 2015 Hackaday Prize entries

    RoGeorge08/18/2015 at 10:32 0 comments

    A quick and dirty Top 100 by copy/paste the projects webpage text, then arrange the data in a spreadsheet pivot table

    Grand Totals
    Authors: 672
    Projects: 910
    Comments: 3 169
    Skulls: 7 947
    Followers: 22 421
    View Count: 1 544 197

    Top 100 projects and authors, by skulls, followers, views or comments

    Read more »

  • Analyzing The 2015 Hackaday Prize From Your Console!

    PK08/18/2015 at 08:03 2 comments

    Have a *NIX based system? I've got some bash magic here to help you examine the Hackaday Prize 2015 entries, thanks to @alpha_ninja dumping all of the data as of 8/17/2015 into Github.

    Yes, there are faster ways to do these things - but it's 2015 and these commands are fast enough for our purposes:

    git clone
    cd had-data/had
    # First, get all L.txt files, (which is the project log dump)
    ls *L.txt | tr '\n' '\n' > filenames
    # Quick cut - how many projects had > 3 logs?
    for fn in `cat filenames`; do filelogs=$(grep -i "#discussion-list" $fn | grep -i "log" | wc -l); if [ $filelogs -gt 3 ] ; then echo $fn ; fi; done | wc -l
    # Blecky, alpha_ninja and I all get 406
    # Now do video references > 0 and logs > 3
    for fn in `cat filenames`; do filelogs=$(grep -i "#discussion-list" $fn | grep -i "log" | wc -l); videos=$(grep -Ei -e youtube -e youkou -e video $fn | wc -l); if [ $filelogs -gt 3 ] && [ $videos -gt 0 ] ; then echo $fn ; fi; done | wc -l
    # (Remove wc -l to see the file names)
    # I got 219, which is lower than @Blecky and @alpha_ninja; use their lists most likely.
    # Now, best product.  It is self-selected, so put everything in a file.
    grep -i "bestproduct" * | grep "submissions" | awk -F'.' '{print $1}' > bproduct
    # Now loop and search for greater than 7 logs and greater than one references to video
    for fn in `cat bproduct`;  do fn2=L.txt; fnold=$fn; fn=$fn$fn2;  videos=$(grep -Ei -e youtube -e youkou -e video -e youtu $fn | wc -l); filelogs=$(grep -i "#discussion-list" $fn | grep -i "log" | wc -l); if [ $videos -gt 1 ] && [ $filelogs -gt 7 ];  then echo $fnold ;  fi;  done | wc -l
    # I get 20 - check my work

    Definitely check my work, and remove the "wc -l" if you want to see individual IDs (to check if it matches up with projects you know qualified, for example).

    Have fun!

  • Insights From Amazon Machine Learning

    Frank Vigilante06/18/2015 at 05:59 10 comments

    I took the most recent CSV (which does not include the most recent data on views), removed some projects with irregular data, removed some attributes that I did not want in the analysis, and uploaded the data into a S3 bucket on Amazon Web Services.

    I then created an Amazon Machine Learning model with the modified CSV. Of the attributes included in the analysis, I decided that I most wanted to analyze the factors to determine the likelihood of not just winning a prize, but winning multiple prizes. So I set the "Prize Count" attribute as the Target. Below is a summary of the stats for the numerical categories:

    Read more »

  • Most Wanted Hackaday Top 10 Lists

    frankstripod06/10/2015 at 23:30 12 comments

    (Spoiler Alert: This may contain the future finalists)

    This was easy to put together from the last log. The views:skulls suggestion was not as helpful as expected, but I think the last list "Top 10 Number of Times in Top 10 Lists" is a good indicator of whats happening here.

    The Unofficial Top 10 Lists of the Hackaday Prize Prizewinners So Far:

    Read more »

  • A Better Sheet

    frankstripod06/10/2015 at 09:17 1 comment

    A new and improved spreadsheet is now sorted by project, instead of by contest, making it easier to sort and analyze (no more double entries!) Get the spreadsheet, it looks much better. Download the new one here. It has presorted sheets for most Skulls, most Followers, and the new column sorted by a Views to Skulls ratio, with the data that was available (see feedback 6-10-2015.)
    Someone won five times. You can find other information hidden in here also.

    Column Names:
    Project Name, Views, Comments, Followers, Skulls, Number of Entries, Data collection date, Number of Wins, Win Dates, and Views:Skulls.

    Read more »

  • Want to Hack the Hackaday Prize?

    frankstripod06/08/2015 at 11:52 0 comments

    Update: I added that stubborn LibreOffice pie chart at the end ;)

    What does it take to be a winner? Getting an entry in early sure helps.
    I think projects with pictures, videos, and clear details, look like they get more attention.

    Here is the competition, see if you can find a pattern. Congratulations to all you winners!

    The unofficial list of winners projects with views, comments, followers, skulls, and some with number of projects entered by the same hacker:

    Read more »

View all 12 project logs

Enjoy this project?



PointyOintment wrote 10/08/2016 at 06:04 point

Are we doing this again this year?

  Are you sure? yes | no

Anderson Antunes wrote 08/23/2015 at 16:23 point

Nice work!

  Are you sure? yes | no

RoGeorge wrote 05/31/2015 at 16:33 point

So, almost 40% of the projects submitted to 2015 contest already got some prizes, nice.

Thank for sharing the stats!

  Are you sure? yes | no

RoGeorge wrote 05/31/2015 at 15:30 point

What do you mean by "prizes", do you mean skulls?

  Are you sure? yes | no

alpha_ninja wrote 05/31/2015 at 16:06 point

I mean prizes like the ones from "50k in play", which are small prizes given out weekly.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates