Thats the problem disclosing the algorithm is something I'd rather avoid.
I don't mind sharing it with a company for a licensing fee as long as I don't have to public domain it.
Then don't disclose the algorithm or collect the $1 million. If your algorithm really is good, demonstrate it by 'winning the prize', but rather than claiming the money and turning your algorithm over to Netflix sell it to someone.
You're really wasting your time with the stock market though. Technical analysis is just silly.
Indeed, by winning the Netflix prize you've proven your approach is worth at least 1 million. And by beating some very, very good teams you've shown you know something they don't. That's very valuable evidence. That's IF you can hack it :)
I couldn't agree more. Based on the quality of the teams at the top, if you beat their algorithms you have proven you have something particularly special. I think you'll easily be able to sell it for more than $1 million.
I just glanced at the rules. I didn't see anything about disclosing outside of Netflix, but you do have to license winning algorithms to them. The license appears to grant them the right to make & sell products based on the algorithm.
Just happened pon this board. I quickly looked through this thread and didn't see this idea mentioned.
I've worked ACIS who's kernal make AutoCAD what it is. When you want to use their code they provide the object files for you to link into your code. It preserves their secrets but allows you to make use of the functionality. You could try something like that...
I have an encryption scheme that could further hide functionality, even during execution. muxzero@inbox.com if I can help.