COMP7081 Chat Project