Introducing Top Video
Behold! My first entry for the Truveo Developer Challenge. What does it do?
"Want to know what the most popular videos on the Internet are? Easy! Simply install the Top Video gadget and you have instant access to the videos that everyone is watching at the moment, within the past day and within the past week. And you can watch the videos right from your Windows Sidebar meaning there is no need for you to open multiple browser windows just to keep up."
I got it listed in the Windows Live Gallery. Or you could choose to download it directly.
Back in Lagos
I've returned to the country where the Internet isn't as fast, and where there is no constant supply of electricity, and where a lot of things just don't work as they should. Fun. Total journey time from Vegas took about 17 hours, including a 3-hour stopover at the Hartsfield-Jackson International Airport in Atlanta. I wonder though, why isn't free wifi provided at the Atlanta airport? They had all sorts of services where you had to pay $7.95 for 24 hours or thereabouts, and you couldn't even subscribe on the spot. This should be fixed.
Anyway, following the announcement of the Truveo Developer Challenge, I'm currently working on two entries. One involves implementing a Windows Sidebar gadget that displays the "Most Popular Video on the Internet" (pretty much), while the other is basically a web application that uses Google Maps to display the source (location) of the most recent videos found. The first one is taking shape while I'm still trying to work out the details of the latter. It's quite similar in concept to an app that I saw online a while back (the name escapes my mind at the moment) which shows the location where a Wikipedia article was edited within the last few seconds.
The Final Showdown
Algorithm Finals finalists introduced
The Algorithm Finals was rather interesting as none of the finalists were able to finish up all three problems. It actually took quite a bit of time before the submission for the 250-point came in, by Petr. Apparently, the problems were actually much tougher than the ones in the semifinals.
A couple of hours after the system phase was over, the TopCoder founder, Jack Hughes gave a speech thanking the members, staff and sponsors for a successful event. This was immediately followed by the announcement of the winners.
Marathon Match
Psyho
Algorithm
tomek
Design
Pops
Development
romanoTC
Studio
oninkxronda
The winners for the OpenAIM competition were also announced. Unfortunately, TriviaFrenzy didn't get anything. It turns out people don't like trivia games.
In conclusion, I'd like to say that it was really great experience. I'll be looking forward to TCO next year. What I'm not looking forward to though is my trip back to Lagos, which should take a total of about 17 to 18 hours.
2008 TopCoder Open, Day 4
The final day is off to a slow start with the algorithm finals starting at 10am. Meanwhile, there'll be two corporate forums by On Paint Technology and AOL with the first one already in progress.
Finally, after three days of fierce competition, we will find out who the winners are!
The pictures for day 4 can be found here.
It’s almost over!
The Component Development Competition eventually came to an end at 5pm bringing a close to all of the competitions except for the Algorithm Finals which holds later today.
There were a couple of insightful presentations by Eli Lilly and VeriSign, and there were the Crowd Sourcing round table and the TopCoder developer forums which were also pretty interesting. Particularly, I was impressed with the scope of what VeriSign is actually involved in.
The Eli Lilly Burnout Revenge competition also held and it was pretty cool.
With just today to go, all I can say is that it's been a really fun and great experience.
2008 TopCoder Open, Day 3
We're off to a start with the second part of the Studio Design competition and the Component Development competition. The Studio Design finalists have about 4 and a half hours to finish up with their designs, while the developers have about 8 and a half hours to get their implementations up and running - including the test cases.
The day 3 pictures can be found here.
Component development finalists introduced.
TCO 2008 Day 2 Aftermath
The Room 3 Algorithm Competition ended with SkidanovAlex, lewha0, marek.cygan and bmerry taking the first, second, third and fourth positions respectively.
Just before the wildcard round (where four runner-ups after the third position from each room compete against each other with the winner advancing to the final), the following finalists were through to the finals: Burunduk1, ACRush, John Dethridge, Petr, Eryx, vlad89, andrewzta, ardiankp and Yarin advance to the finals.
I left the Mirage soon after the wildcard round started because I was rather exhausted and had to get some sleep. tomek emerged as the winner of the wildcard round and also advanced to the finals.
The algorithm competition finals will be taking place on the final day, Thursday, the 15th. Meanwhile, the second round of Studio Design and the component development competition will be taking on day 3.
In other news, Eli Lilly will be organising a Burnout Revenge competition today which involves orchestrating the greatest car crash ever, or something along those lines. I tried my hands on the game and it was pretty cool. It's going to be fun. They're giving away and iPod Touch, an iPod and an iPod nano (I didn't really catch this) to contestants who come in first, second and third places respectively. I'm not sure what the judging criteria is but I'll try to find out.
Algorithm Competition Room 3 Begins
A couple of hours after the completion of the algorithm competition for the second room, the finalists off the third and final room were introduced, as usual, prior to the commencement of the competition.
Room 2 winners announced
Additionally, photos for Day 2 can be viewed here.
Truveo; Room 2′s Algorithm Competition Begins
There was an AOL Presentation right after the algorithm competition advancers were announced. They talked about Truveo, which is, put in simple terms, a robust platform for searching videos. Truveo basically crawls the web for videos and stores all sorts of useful data during indexing which simplifies the search process and makes it easier to find videos that you are looking for. AOL are also providing an open API that can be used with the Truveo platform. The Truveo Developer Challenge was also officially announced which involves developing a useful widget using the Truveo API. Sounds interesting.
Meanwhile, the second set of finalists for the Algorithm Competition Semi-finals were introduced. The Coding Phase is still in progress and it appears every one of the finalists has been able to finish up with the 250-point problem so far.
2008 TopCoder Open, Day 2
We're off to a start with the first room of the alogrithm competition semi-final. The competitors were divided into three batches, referred to as "rooms".
After the Coding Phase was completed, ACRush came in first place with 1360.54 points, with Jan_Kuipers coming in second with 1025.63 and a distant third by Burunduk2 with 692.68 points. Fourth, fifth and sixth places were occupied by malcin, Burunduk1 and Klinck with 620.99, 620.26 and 610.21 points respectively.
After the Challenge Phase, ACRush still maintained first position with 1410.56 points with Burunduk1 second and malcin third with 1204.43 and 620.99 points respectively.
The advancing finalists were announced after the System Testing Phase was completed with Burunduk1 taking ifrst place and ACRush and John Dethridge as runners-up.
