New TalentRaters social networking site will be available in November 2018 or sooner