Smart Matching Tool is an ArtificiaI Intelligence (AI) based application that brings the volunteered mentors with newcomers together by matchmaking based on academically developed criteria, to provide guidance and coaching for adapting to the new social environment.