My M.S degree thesis - A graph based approach for solving cold start problem