Build a better spell checker, win $10,000
web-ngram.research.microsoft.com
web-ngram.research.microsoft.com
However, by submitting your entry, you:
are granting us an irrevocable, royalty-free, worldwide
right and license
I'll stop reading there. I can't honestly believe that competent programmers would be willing to work for free for one of the worlds largest multi-national software corporations, with the chance of being paid a relatively small amount.Edit: And the license is not exclusive either. This will in a way give validation to your algorithm opening more doors (if you really want to make money).
10k is nothing. It's an insult to the work that would go into an improvement.
Though I think it's more likely a side-goal, so I do agree. Just pointing out alternatives :)
Now if it were a million or two, I'd totally do it.
I agree that $10,000 seems rather low, but you could presumably license the algorithm to other parties. The sucky part is that it appears to apply to all applicants instead of just the winner.
They're not saying that only the winner has to grant said license, they're saying that everybody who enters has to grant said license.
It's like 99designs, except in this case, MS gets to take home all the designs instead of just the winning one.
And this isn't even substantially different from putting together OSS to do the job; even GPLed code lets MSR "use, review, assess, test, and otherwise analyze" it.
EDIT: To be even clearer, the idea of a shared task, run a bit like a contest (with a validation corpus and a secret test corpus, and a designated winner at the end), is really well established in the Natural Language Processing community, and the usual expectation is that you publish at the end. When I say in my first paragraph that this "'d be an academic shared task", I'm not speculating. The remarkable thing about the MSR contest is not the publication requirement, but that they're paying out money at all.
http://blog.afterthedeadline.com/2009/09/08/after-the-deadli...
The full text is below:
Other than what is set forth below, we are not claiming any ownership rights to your entry. However, by submitting your entry, you are granting us an irrevocable, royalty-free, worldwide right and license to: (i) use, review, assess, test and otherwise analyze your entry and all its content in connection with this Contest; and (ii) feature your entry and all content in connection with the marketing, sale, or promotion of this Contest (including but not limited to internal and external sales meetings, conference presentations, tradeshows, and screen shots of the Contest entry in press releases) in all media (now known or later developed)
http://web-ngram.research.microsoft.com/spellerchallenge/Doc...
understand that we cannot control the incoming information you will
disclose to our representatives in the course of entering, or what our
representatives will remember about your entry. You also understand that we will
not restrict work assignments of representatives who have had access to your entry.
By entering this Contest, you agree that use of informationin our representatives’
unaided memories in the development or deployment of our products or services does
not create liability for us under this agreement or copyright or trade secret law;
Sounds like a filthy, under-handed way of saying "we won't copy your code verbatim, but we reserve the right to copy your algorithm and not even give you credit for it"....Once you submit the URL of your service at the evaluation web site http://spellerchallenge.com/, a job will be scheduled to call your web service and post a status update to the Challenge’s community page...
Basically it sounds like you are giving them the right to use whatever service you create for the purpose of the contest. It would be hard for them to evaluate your entry if you didn't give them the right to do so. After reading through the rest of the terms, I can't find any requirement to give them access to anything other than that webservice and, if you win, a paper describing your research (no code requirement specified in any of the submission requirements and if you don't want their money, you don't even have to write a paper to participate).
. are granting us an irrevocable, royalty-free, worldwide right and license to: (i) use, review, assess, test and otherwise analyze your entry and all its content in connection with this Contest; and (ii) feature your entry and all content in connection with the marketing, sale, or promotion of this Contest (including but not limited to internal and external sales meetings, conference presentations, tradeshows, and screen shots of the Contest entry in press releases) in all media (now known or later developed)
Hell Microsoft, at least do like Netflix and make the prize something worth pursuing.
Or maybe both of these deals have other less tangible benefits to the people who end up winning.
here is the difference, with YC, you actually have your own company at the end. YC gives you 20K when you have nothing.
In this case, you get $0...and only if you hit a homerun, do you get $10K.
Completely different
* "are granting us an irrevocable, royalty-free, worldwide right and license to: (i) use, review, assess, test and otherwise analyze your entry and all its content in connection with this Contest; and (ii) feature your entry and all content in connection with the marketing, sale, or promotion of this Contest (including but not limited to internal and external sales meetings, conference presentations, tradeshows, and screen shots of the Contest entry in press releases) in all media (now known or later developed)"
* "understand and acknowledge that the Promotion Parties may have developed or commissioned materials similar or identical to your submission and you waive any claims you may have resulting from any similarities to your entry"
I'll admit that this kind of contest pokes my CS brain and that other people will be at least curious enough about it to participate. But then you're getting $10k whereas Microsoft would be getting a bunch more out of your work. Am I wrong? Possibly. But my eyebrow moved when I read these pages.
[1] http://web-ngram.research.microsoft.com/spellerchallenge/Doc...
Could at least have run the Spell Check Challenge pages through a spell check!
Come on... What a fucked up plan is this? Let someone work for free, then let you whole engineering team "review" this... so ooops sorry if we remembered your algorithm. We didn't claim we wont.
I can't believe anyone will be willing to participate in this. This is a day time robbery.
The glory of this is that it works with proper nouns that don't occur in dictionaries (IE: xkcd). In Google's initial demo for Wave, they showed "Icland is an icland" be corrected to "Iceland is an island." I'm fairly confident they took a similar approach. There's also a good chance it could work for other languages, because it doesn't use anything specific to English.
The disappointing part is that most of the accomplishment comes in "Suggestion Intelligence First," meaning that from a list of 5, the top result is the correct result. In most cases, the Suggestion Intelligence is just fine, you will just need to pick the right one yourself.
If anyone's interested, this was my presentation: http://soe.rutgers.edu/sites/default/files/gset/Presentation...
And this was the "research paper." Unfortunately it was a three week program, and myself and the other coder (IE: the ones who understood how the thing worked) didn't contribute much to the paper. Feel free to ask if you have any questions. The email in there isn't actually my email: http://soe.rutgers.edu/sites/default/files/gset/Paper08-Hung...
> Entrants who are younger than 18 years of age;
Ugh. They just ruled out a large portion of the hackers for whom 10k is a lot of money.
If words like that were used in said chess tournament, you probably would have to be 18 to compete.
10K please.
Particularly potential typos which would be correct spellings of different, unintended words (these pass undetected by existing checkers).