This document proposes a scalable collaborative filtering framework based on co-clustering. It introduces collaborative filtering and discusses limitations of existing methods. The framework uses co-clustering to simultaneously obtain user and item neighborhoods and generate predictions based on average ratings. Experimental results show the approach provides high quality predictions with lower computational cost than other methods.