Since you haven't specified any constrains like language or platform, here a few projects that come to my mind:apache
There is also a wealth of high quality research papers with many good ideas (like the ones who won the Netflix price) out there. For a starting point, just look over here.ide