Remind provides a seamless, simple solution for keeping teachers, students, and parents on the same page. By limiting its scope to communication, the team put together a wonderful tool I would have loved to use as a student, and will soon be adopting in programming courses I teach!  When considering how I could improve Remind, I knew I wanted to maintain this focus on communication. It would be extremely easy to clutter the tool with additional features; grading, roll call, and more came to mind, but they didn't fit Remind's mission or existing interaction design.  Announcements are the heart of Remind. Their quick, text-oriented nature makes it easy for teachers to easily push out important updates, reminders, and more.   With this in mind, I thought back to classes I have taken and taught. I made 3 different Remind accounts- a teacher, a student, and a parent- and started using the tool as I would in those positions. After pushing out a number announcements, I started thinking about how their content could become more useful.   This brought be to the concept I ran with- Intelligent Announcements. By using Natural Language Processing, announcements could be programmatically parsed for important content. It would allow teachers to focus on pushing out updates just as before, but provide additional interactive benefit. Below, I'll highlight a few useful possibilities that employ this paradigm: Calendar appointments, Checklists, and Permission slips.   
    As the teacher types, Remind scans for important information. Here, when the teacher types "due Wednesday," Remind creates calendar data to attach to the announcement, and highlights the information used in green.   
    When the student receives the announcement, the message is accompanied with a button to add the upcoming due date to his or her calendar. In addition, notification actions reflect this new capability by providing a new "add to calendar" default option.   
    When Remind notices the teacher typing out a list of supplies to bring to class, it generates a checklist for the student.   
    Built right into announcements, checklists can help students stay on top of all of their responsibilities.   
       The last option I'll showcase is also the most environmentally friendly. We can use Remind to save trees by putting permission slips right into announcements!   
    Of course, only parents can sign permission slips, so the signature option is only visible on parent accounts. Students will also see the announcement with a button to nudge their parents if they have yet to sign. In addition, we have a new "sign" default notification action, which brings the parent right to the signature option in the announcement.      Conclusion   By maintaining and building on the core structure of Remind, Intelligent Announcements can provide useful, relevant functionality in numerous scenarios. It was certainly challenging to build on a product as tightly designed as Remind, but I enjoyed the opportunity to work within its confines to create what I believe is a great addition to an already great experience.
prev / next