Implementing an AI-Powered Virtual Teaching Assistant for Scalable Learning Support