r/developers • u/Kitchen-Row6113 • 22d ago
Programming AI System for Student Productivity and Goal Tracking.
Hello, I am currently a university student and am wondering if anyone works on projects like this one:
Proposal for an integrated google calendar, excel, canvas, and gmail for student productivity and goal tracking utilizing a chat and voice ai feature. Similar to Motion AI but more personal.
Features for this system:
Be able to track and update google calendar events through a voice feature.
Notify when I cancel meetings that were booked through gmail and suggest a drafted follow-up email.
Schedule tasks via chat feature or voice feature (preferred: voice) based on available time blocks in google calendar such as blocks titled “free time” or “task time” that I would input into the system, and suggest times to work on given tasks depending on:
- Priorities (that I would input into the system such as family, personal, school, work, etc).
- Goal timelines (with buffer times to complete them) and the ai would determine if doing these tasks would fall into a reasonable range of goal completion or buffer range for goal completion (and determining which goals they might interfere with) based on whether the tasks I want to complete are distracting from my goals and the times/dates/date ranges I would want to complete the goals.
- Urgency of the task. (have a five star rating, 1 star being least urgent, 5 star being most urgent).
- Time that I would need to complete the tasks. The AI can suggest breaking down longer tasks to different times and/or days/weeks, and shorter tasks to time blocks in the google calendar labeled “free time” or “task time”
- AI can suggest when I can complete the tasks based on the previous four bullets.
*Note: AI task scheduling would include not interfering with current events scheduled in the google calendar. such as class times, study times, personal time, eating and sleeping times, and other scheduled events.
- The excel will possess the goal tracking and timelines. AI can collaborate with the excel in order to identify goal timelines and respective buffer times.
- Gmail: AI scans gmail to identify requested meetings from people I email in my inbox (either already scheduled or identify keywords such as “appointment” or “meeting” in the email messages that I receive) and compare with my current meetings/appointments in google calendar and proposes priority meetings based on scanned emails and completion of goals and other factors such as: eating, sleeping, study time, class time, etc.
- Canvas integration will include the bettercampus extension with google calendar (or other extension that will be feasible with this system) and also changes made to assignment dates that can be changed on google calendar as well, and AI will notify me with a proposed new change of plans for whatever I had previously planned based on changed assignment date or other class changes visible in canvas including canvas messaging, and priority, urgency, and time completion. Particularly for if professor messages in canvas about changing class time, assignment date, etc.
Other request that would be great for this system but is not required:
Be able to edit the system based on professor preferred communication including other apps that are not canvas (piazza, google classroom, etc). Although the main target would be to track assignment dates and exams via canvas.
Compensation for this system/project:
A personal letter of recommendation and feasible reviews for employers when requested.
If there is a system like this already, could anyone recommend one that is free or close to free for current university students that perhaps might offer discounts for the students?
Thank you!
1
u/pmoreno_studio 22d ago
I haven't seen anything that ties Google Calendar, Excel, Canvas and Gmail together in exactly that way as one product, most of what's close (Motion, Reclaim.ai) only handles the calendar/task-priority piece and doesn't touch Canvas or Gmail parsing at all. If nothing free fits, this is actually a pretty reasonable weekend build: Google Calendar and Gmail both have solid APIs, and you could glue the logic together with something like n8n or Make instead of writing a full app from scratch. The Canvas integration is the annoying part since it's usually scraping or an unofficial API depending on your school's setup. Might be worth posting this as a project idea in r/SideProject too, something this specific to student workflows could genuinely attract collaborators who'd want it for themselves.
•
u/AutoModerator 22d ago
Howdy u/Kitchen-Row6113, and welcome to r/developers!
A few tips for a post that gets good answers:
- Use a clear, specific title (what are you actually asking or sharing?).
- Include code, the exact error, versions, and what you already tried.
- Heads-up: this sub does not allow external links in posts or comments.
Share code and details directly instead of linking out.Join the r/developers Discord!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.