AI in Providing Homework Support for STEM Students