The University of Waterloo is a public research university with a main campus in Waterloo, Ontario, Canada. The main campus is on 404 hectares of land adjacent to "Uptown" Waterloo and Waterloo Park. Read More
Researchers have developed a new artificial intelligence (AI) tool that can help social media networks and news organisations weed out false stories. ...