Portfolio, intelligent agents and Web: professional education in a collaborative online environment | IEEE Conference Publication | IEEE Xplore