y330 / Scanlendar

Calendar PWA that uses NLP to type in an event or paste a body of text containing details of an event, and Scanlendar will spit out a clean link to add the event to your calendar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scanlendar

Description

Calendar PWA that uses NLP to type in an event or paste a body of text containing details of an event, and Scanlendar will spit out a clean link to add the event to your calendar.

check out our NLP

Demo Coming Soon

What problem does Scanlendar solve?

Case Study

Consider the following situation:

  • The date is Monday Jan 10, 2030
  • You're in a call with a friend and he tells you the date of an upcoming event that you must attend, and then he hangs up.
  • You quickly write down the event in your notes app on your smartphone to not forget.
  • You wrote a note in your notes app that contained the following
    • 2 hour meeting with John about virtual teaching and e-learning on Zoom a week from today at noon


Transferring this plain text event in casual language to the calendar app on your phone should be mindless and easy

  • Issue: yet it isn't, because it would require continuously switching between two apps and typing in details in multiple text boxes.

This is what out app would do with the text in the note containing the event:

Place in Text Event Details
Meeting with John Title: Meeting with John
virtual teaching and e-learning Description: E-learning and virtual teaching on Zoom
a week from today Start Date: Monday Jan 17, 2030
N/A End Date: Monday Jan 17, 2030
at noon Start Time: 12:00pm
2 hour End Time: 2:00pm

Try it!

Add to Calendar

Authors

Eric Zhu, April, Samhith-Kakara, Yonah Aviv

Copyright (C) 2021 Scanlendar

About

Calendar PWA that uses NLP to type in an event or paste a body of text containing details of an event, and Scanlendar will spit out a clean link to add the event to your calendar

License:GNU General Public License v3.0


Languages

Language:Python 34.7%Language:HTML 25.9%Language:JavaScript 20.0%Language:Svelte 10.2%Language:CSS 9.2%