Worcester Polytechnic Institute researchers finished third out of 181 teams in an international AI competition with TwinSight ...