AI-Based Homecare Software: Bridging the Gap Between Patients and Providers