Designing and Developing a Generalized AI Bot for Adaptive Learning Assistance | Synapse