Imagine Cup 2011 Malaysia Final Preparation

1 more week before the Imagine Cup 2011 Malaysia local final kick off at Kuching, Sarawak. Just 1 more week before I can see the great ideas bring by students this year. I so excited! I never been to Sarawak before, so this double the excitement. I can’t wait!

Previously I see a lot of good idea bring by the competitors, but the presentation they gave cannot full express their idea thus miss a lot of points. Just 1 more weeks left, competitor shouldn’t focusing on their development any more, but shift their focus on their presentation more.

I want to share my personal experience on imagine cup presentation . This is my personal point of view and it is NOT related with any Malaysia final round guideline or what so ever. I would said, take it as a reference only.

  • Presentation script / storyboard. It is highly recommended to script what to present or write a presentation storyboard.  A good presentation start with a good planning.  Carefully plan what should be included in the script because presentation time given is limited.
  • Creativity! Start with problem then solution, this simple presentation no longer work. Put in some creativity like role playing to make the whole presentation as smooth like watching a movie yet provide audiences with all information about the solution thought the movie. Let’s give the judges some surprises through out the “show” and prevent them from falling asleep.
  • Practice make perfect. There is no short-cut to make a perfect presentation. Practice until you remember the script without the paper, no more la, lu, lo, ok, a, etc. A smooth presentation is possible only if a lot of practice is done, so go practice the script even you are in the washroom!
  • Make it simple. The judges usually came from different professional field with different background. Most of the judges are from business background instead of technical background. Instead of explain a long detail how the algorithm work, competitor should tell how this algorithm can solve the problem and give a better impact compare if without this algorithm.
  • Prepare for Q&A. Try brainstorm questions that judges will ask after listen to your presentation. For example like detail break down of cost, competitor analysis and etc. If those information that judges ask for did not cover or not detail enough in the presentation, put all in the appendix slide. Surprise your judges that you are fully prepare to answer any question they might throw to you. Try to do several rounds of presentation to others before final like lecturers, you might collect ton of interesting questions for final presentation Q&A preparation.
  • Project sustainability / Business value. Hot question that will definably ask by the judges. It is highly recommended to show how the project can sustain during the presentation, for example by government funded, collaboration with business partner, by startup and etc. Try to avoid becoming open source as the reason for your project sustainability, because only a few open source projects are able to sustain and most judges knew that. Be sure you have the prove if you said your project is funded by some organization. “Project build to solve the millennium goal, but unable to sustain themselves; it soon will becoming another millennium problem.“, quote from one of the judges during Imagine Cup 2009 Malaysia final.
  • Competitor analysis. Another hot question ask by judges. Do a simple search whatever there are some similar solution out there or not. If there exist similar solution, do a competitor analysis or you can even compare with old method with your new solution. don’t assume the judges know nothing about other products out there, they knew it. Show why your solution is more better than others, what feature your solution have while others don’t.
  • Research, research and research. A statement without proof are merely just a sentence. It is always better to tell “XX,XXX number of people killed by TB and $X,XXX,XXX had been spend on this each year.” then “Many people killed by TB and many money spend on this each year.”. Judges usually only believe on real number. Please DO NOT create those fact by yourself. If your application interface also did some research according to user feedback, that is also a research, show it!
  • Backup plan. Always have one or two backup plan in case something go wrong. Prepare a backup machine, video record your software solution (especially for application that required Internet connection), have a local hosted server (if your web is hosting at other places on the Internet), take all installation software needed, bring your own wireless broadband and etc. Murphy’s law – ”Anything that can go wrong will go wrong”.
  • Don’t distribute booklet for the judges! It is very commonly to see presenter distribute booklet or something for the judges to read before presentation start. This distract the judges concentration on your presentation as some of judges might reading your booklet when you presenting. You always have the chances to disturb booklet or provide more information to them when they visit your booth.

Phew, another long list, I hope some competitor really spend some time read out. I really hope the quality of Imagine Cup 2011 Malaysia can be improve. My camera are ready to capture the picture and my blog are ready to tell some story of Imagine Cup team. See them in 7 more days!

by Ooi Keng Siang via Ooiks’s Blog

Imagine Cup 2011 – Thailand Local Final

Thailand just had their Imagine Cup 2011 local final today. Team NewKrean won the first place in Software Design category for Thailand local final and will be represent their own country to worldwide final which will going to be held at New York, US.

The team had developed a phone application called Terra that allows disaster victims to alert others to their exact location. The software allows users to broadcast their location in the event of a disaster through social networks such as Facebook with one click. The team cited the recent flooding in Nakhon Ratchasima, Thailand, as their inspiration for developing Terra.

The team explained that many countries are prepared with emergency supplies stored in the event of a natural disaster, but the problem they usually face is where exactly to deliver the aid to the victims as effective as possible. They later discovered that many victims did not receive any aid but others had repeated deliveries, because the rescue teams did not have accurate information about the victims’ location. Terra can give an overview of the current problem and provide long-term predictions of how a natural disaster might spread, thus allowing rescue teams to know where to send relief.

As we know Thailand is the only country to won twice in the global competition. Many team had keep an eyes on the team and waiting to see what they are going to bring this year especially Thailand just won the last year Software Design category and bring back the winner cup.

For more information visit: http://www.bangkokpost.com/tech/computer/227946/software-to-save-lives

by Ooi Keng Siang via Ooiks’s Blog

Imagine Cup 2011 Malaysia – Top 30 Finalist Team

Yeah, finally I got the complete list of top 30 finalist teams for Imagine Cup 2011 Malaysia for Software Design category. They all will be going to Kuching, Sarawak for the local final which will going to be held on 4th – 6th May. I shall be there to give you all the update of the event, so stay tune on my blog or my twitter for the live update.

The champion of the team will be representing Malaysia to New York, US for the worldwide final. So which university enter the top 30? Here you go

Top 30 Finalist Team (according to alphabetical order):

  • 1StepAwayUSM
  • Asia ScienceUCTI
  • Augmented Reality Story BookMMU Cyberjaya
  • Bear MarioUKM
  • Easy TeamIIUM
  • ECESTYUUM
  • ExcaliburUTM
  • Filius EducataUCTI
  • Green SoulUniMAS
  • IDenverUPNM
  • IMGSUTHM
  • KCastKDU
  • Klang Valley TeamUM
  • MarcadorUTeM
  • My ImaginationTARC
  • NT-WASTEUniSZA
  • RGBYUKM
  • Sonic JetUSM
  • SycostTARC
  • Team CyberKnightUCTI
  • The BondLUCT
  • The FrontiersUPM
  • The Third CloudKDU
  • TheGreenPUPM
  • TuffahUTeM
  • VertexUSM
  • V-RealTARC
  • WASPendingUPM
  • WTH2UTAR
  • YHAMMU Cyberjaya

USM, TARC and MMU are always the big players in previous Imagine Cup Malaysia, but this year I can see UCTI, UUM, KDU and many other universities are bring quality teams to the game. Yes, Microsoft Malaysia and all university in Malaysia are working hard to rise the quality of the local final. I’m really looking forward to see what the students going to bring this year. I shall see them in Sarawak in 20 more days!

by Ooi Keng Siang via Ooiks’s Blog

Imagine Cup 2011 USA Local Final

USA just finished their Imagine Cup 2011 local final round. Note-Taker from Arizona State University had won the first prize in Software Design category. They will be represent USA for the worldwide final at their home country. So what is their project all about?

Note-Taker is an assistive technology to help low-vision and legally blind students take notes in class as quickly and effectively as their fully sighted peers. The project combines a portable, custom-designed camera and a touch-screen tablet PC to allow the user to simultaneously view live video and take typed or hand-written notes on a split-screen interface. The Note-Taker project was inspired by one of the team’s legally blind members, David Hayden, who was unable to keep up with note-taking in blackboard-intensive math courses.

For more information check out the winner list and the second round finalists with all the project detail.

The website had updated so fast that they are now calling registration for Imagine Cup 2012 already. If you are in US and you miss out the chances this year, register now and start your journey here today.

by Ooi Keng Siang via Ooiks’s Blog

MouseHunt AutoBot 1.19

Another big update for MouseHunt AutoBot. A lot of things get fixed since the changes in Facebook. The script should get more stable than 1.18. I notice there is a problem on Google Chrome web browser, both script timer and the MouseHunt build-in timer show incorrect time. It is some bug that pull me off from releasing this update. It look more like a bug in MouseHunt game itself, so I will temporary ignore it first. For use who insist on using Google Chrome and still want to bot nicely, enable Aggressive Mode, it work lot better now.

Do check out the Known Issue and change log because there is a lot of modifications made in this update. Happy hunting.

I thinking to stop update the script once ago because I no longer playing MouseHunt any more and the spirit has long gone. But after getting all the support from the players at both Blog and Userscripts site, my spirit burn again, not as a MouseHunt player but as the script author / programmer. Your support push me forward, I want to said thanks for those who leave comment and support me. Thanks a lot.

Script Description

MouseHunt AutoBot is an advance user script to automate sounding the hunter horn in MouseHunt application in Facebook, Hi5 and offside MouseHunt page with MouseHunt version 3.0 (Longtail) supported and many other features. In a simple word, bot for MouseHunt. Time of next hunter horn and trap check will show on the webpage title. The time of the next hunter horn will automatically detected without refreshing the page again. Users can customize the script according to their need by themselves such as add extra random time delay before sounding the hunter horn (Please look for UserPreferenceSetting in the script). Users can choose to bot safety with many safety check features which act like a human, or bot aggressively. Part of the script is actually base on Facebook MouseHunt Game Auto Horn Blower.

Main Features

  • Support Mousehunt version 3.0 (Longtail).
  • Automatically sound horn when time’s up with extra random time define by user.
  • Simulate mouse click on the horn image instead of URL sound horn.
  • Automatically detect and retrieval the next horn time without refreshing the page.
  • Show next hunter horn and others timer in the page and title.
  • Stop bot when player move to location different than pre-define location.
  • Safety features such as check horn image is visible or not before sounding the horn. (bot can sound the horn without the horn appear first if aggressiveMode is on)
  • Cross-browsers support.

Paltform Support

Browser Support

  • Mozilla Firefox with Greasemonkey add-on (Tested with Mozilla Firefox 4.0 with Greasemonkey 0.9 add-on)
  • Opera (Tested with Opera 11)
  • Google Chrome (Tested with Google Chrome 11.0)

Precautions

  • Use this script at your own risk because AutoBot script is again the rule set by MouseHunt, that is users are not allowed to use any tool to automate sounding the hunter horn.
  • You are reminded not to use your real name or the same name you use in Facebook to post / reply discussion here because some one might go after you and please don’t ask me why I use my real name here.
  • Do uninstall any other MouseHunt auto sound horn scripts before install this script to prevent conflict with this script.

Known Issues

  • Script timer is running faster than MouseHunt provided timer, this is because MouseHunt programmed the timer in a way to have +/- 5 seconds delay.
  • With Aggressive Mode enable, the script timer is running super faster compare with MouseHunt provided timer, this is because it is very aggressive!
  • The script will pause when encounter king’s reward due to MouseHunt 3.0 (Longtail) require user to resolve the captcha first no matter how long the user had idle in the game.
  • Timer will run slower / inaccurate if the browser is running resource hungry application such as flash game.
  • Pause before King’s Reward might not totally prevent player from encounter King’s Reward, if user modify the King’s Reward interval time or run the script half way (played mousehunt before in other computer within few hour before).
  • Opera web browser only able to play King’s Reward music once only instead of looping infinity.
  • The page may have minor refresh due to Facebook / Hi5 fetching data from server, it was not related with the script.
  • MouseHunt in game timer and AutoBot horn timer both may run incorrectly in Google Chrome due to bug in MouseHunt game.

How to Install User Script

Download

Download through userscript website.

Changelog

Version 1.19

  • Fix some URL problem that cause the bot to stop working on Facebook.
  • Fix invalid link show when player enable pauseAtInvalidLocation when the player at other hunt location.
  • Fix auto focus on King’s Reward answer text box.
  • Fix auto resume after King’s Reward solved.
  • Add last page refreshed time on top to display when is the last time the script or player refreshed the page.
  • Show last king reward time instead of next king reward time since the time no longer can be predicted.
  • Remove pause before king reward feature since the time no longer can be predicted.
  • Improve Aggressive Mode to sound the horn when the horn image appear even if the timer still haven’t reach 0.
  • Add link on top of MouseHunt game page to enable user run script out of iFrame in order to show time on title page (Facebook / Hi5).
  • Minor adjustment on horn calculation method.

by Ooi Keng Siang via Ooiks’s Blog

Imagine Cup 2011 – Story of Team 1StepAway

Everyone is familiar with the problem of inflation due to increase of fuel price. Even we ourselves as the average consumers are affected by the increase of fuel price, not to mention about the bottom billions. More money is spent on petrol and even more on goods yet salary of the people are not increasing at the same time. A team from Universiti Sains Malaysia had inspired by this problem. The team believe that by controlling the fuel usage for delivering goods by vendors and companies, it could contribute to maintaining the price of goods even when the fuel price increases.

Their solution is a management system, which is used to manage the fuel usage of delivery trucks. Through a more effective fuel utilization, this will help maintain the price of goods and therefore prevent inflation, which is good news for everyone, especially to the bottom billions and below average families who are having problems coping with the higher cost of living nowadays. With their solution, they aim to solve the first Millennium Development Goals, which is end poverty and hunger.

Meet the mastermind behind this great idea, Team 1StepAway. The team consist of Ng Poh SingSteven Chan Yew ChoongTan Chee Yong and Hoong Jo Lynn. All of them are from Universiti Sains Malaysia (USM), Malaysia. They are all course mate and currently in second year of Degree of Computer Sciences. Not much second year students dare take the initiative to join Imagine Cup, I’m proud of their courage.

So how they came across Imagine Cup? They came across Imagine Cup through school’s promotion. The school showed to them how past year students competed in Imagine Cup and also achievements on both local and international competition. That inspired them, and together with encouragement from lecturer, they finally joined Imagine Cup this year. They are very excited about Imagine Cup as this is their first time joining Imagine Cup but yet very worry too! Although they don’t have  100% confidant but they will give their best in whatever they do!

I bet they must be expecting a lot from Imagine Cup especially from what they have been told by their seniors and lecturers at school. So what a team of second year students expecting from Imagine Cup?

“Something out of the text book of course! Of course this includes new experiences, meeting new friends and more people from the industries, explore more knowledge etc. Because this is the first time we joined it so we can’t really tell you much about this but we will definitely gain something good from it.” – Team 1StepAway

Photo of Team 1StepAway

“If you never try, you’ll never know that you might be just 1 step away from your dream.” – Team 1StepAway

Video interview with Team 1StepAway

They had made it into Top 30 of Imagine Cup 2011 Malaysia of Software Design category. I shall see them in Imagine Cup 2011 Malaysia local final at Kuching, Sarawak. No matter what is the outcome of the competition, the team is definitely making a different than other students. With their success, I hope their story can inspires more students to join in Imagine Cup especially the second year students.  For future update of the team, stay tune.

by Ooi Keng Siang (Microsoft Student Partners) via Ooiks’s Blog

MouseHunt AutoBot 1.18 (Facebook Recent Update Fix)

If you are player of MouseHunt in Facebook, you will notice the bot no longer running correctly since 2nd of April when the developer of MouseHunt release the new version of update that put MouseHunt in an iFrame. For those who don’t know what is iFrame, it is just another browser in a website that ease the development or update of MouseHunt in future. It is not a bot catch technique.

A lot of users have been showing support on my blog while I busy updating the script and testing. Thanks to you all. So may I now bring you all the latest version of AutoBot that fix this trouble. Please expect some bugs running around on your trap when you hunting because the script is tested less than 24 hours and without any King’s Reward encounter. Will keep on update the script if I found any bugs.

Script Description

MouseHunt AutoBot is an advance user script to automate sounding the hunter horn in MouseHunt application in Facebook, Hi5 and offside MouseHunt page with MouseHunt version 3.0 (Longtail) supported and many other features. In a simple word, bot for MouseHunt. Time of next hunter horn and trap check will show on the webpage title. The time of the next hunter horn will automatically detected without refreshing the page again. Users can customize the script according to their need by themselves such as add extra random time delay before sounding the hunter horn (Please look for UserPreferenceSetting in the script). Users can choose to bot safety with many safety check features which act like a human, or bot aggressively. Part of the script is actually base on Facebook MouseHunt Game Auto Horn Blower.

Main Features

  • Support Mousehunt version 3.0 (Longtail).
  • Automatically sound horn when time’s up with extra random time define by user.
  • Simulate mouse click on the horn image instead of URL sound horn.
  • Automatically detect and retrieval the next horn time without refreshing the page.
  • Show next hunter horn and others timer in the page and title.
  • Stop bot when player move to location different than pre-define location.
  • Safety features such as check horn image is visible or not before sounding the horn. (bot can sound the horn without the horn appear first if aggressiveMode is on)
  • Cross-browsers support.

Paltform Support

Browser Support

  • Mozilla Firefox with Greasemonkey add-on (Tested with Mozilla Firefox 4.0 with Greasemonkey 0.9 add-on)
  • Opera (Tested with Opera 11)
  • Google Chrome (Tested with Google Chrome 11.0)

Precautions

  • Use this script at your own risk because AutoBot script is again the rule set by MouseHunt, that is users are not allowed to use any tool to automate sounding the hunter horn.
  • You are reminded not to use your real name or the same name you use in Facebook to post / reply discussion here because some one might go after you and please don’t ask me why I use my real name here.
  • Do uninstall any other MouseHunt auto sound horn scripts before install this script to prevent conflict with this script.

Known Issues

  • Script timer is running faster than MouseHunt provided timer, this is because MouseHunt programmed the timer in a way to have +/- 5 seconds delay.
  • With Aggressive Mode enable, the script timer is running super faster compare with MouseHunt provided timer, this is because it is very aggressive!
  • The script will pause when encounter king’s reward due to MouseHunt 3.0 (Longtail) require user to resolve the captcha first no matter how long the user had idle in the game.
  • Timer will run slower / inaccurate if the browser is running resource hungry application such as flash game.
  • Pause before King’s Reward might not totally prevent player from encounter King’s Reward, if user modify the King’s Reward interval time or run the script half way (played mousehunt before in other computer within few hour before).
  • Opera web browser only able to play King’s Reward music once only instead of looping infinity.
  • Hi5 and Facebook platform will not show any timer on page title due to the limitation of iFrame problem.
  • Features related with King Reward’s is not tested properly due to lack of King Reward in a recent changes.

How to Install User Script

Download

Download through userscript website.

Changelog

Version 1.18

  • Fix script unable to run correctly on Facebook due to recent changes made MouseHunt application running in iFrame.
  • HTTPS feature removed due to Facebook no longer allow HTTPS connection to Facebook application.

by Ooi Keng Siang via Ooiks’s Blog

USM Enter Top 30 in Imagine Cup 2011 Malaysia

I bet a lot of Imagine Cup competitors in Malaysia are nervous and excited today. Yes, today is the announcement of top 30 teams of Imagine Cup 2011 Malaysia, Software Design category. The top 30 teams will get their entrance ticket to the Imagine Cup 2011 Malaysia local final at Kuching, Sarawak.

I had yet to get all the top 30 teams list but I get to know that 3 teams from Universiti Sains Malaysia (USM) had got into the top 30 final. So who are they?

Team Vertex

To learn more about team Vertex, read their story here.

Continue reading USM Enter Top 30 in Imagine Cup 2011 Malaysia

MouseHunt AutoBot 1.17 Broken in Facebook

Recently on first of April, MouseHunt Autobot 1.17 is not working on MouseHunt game in Facebook anymore. I’m working hard to fix the trouble. While waiting, you all can still run the same script on http://www.mousehuntgame.com/ using your Facebook account.

[Update] The script had been fixed. Check out here.

This is not an April’s Fool.

by Ooi Keng Siang via Ooiks’s Blog