How to monetize an algorithm?
Neoryder: Question is what do you really want out of life.Is it good enough to be the basis of a company?
Are you daring enough to start a company?
These are some  questions you have to answer.I think the best way is to demo this by starting a free service. If its good enough and meets people's needs you people will go to you with offers.