Inspiration
Ever scheduled an event but forgot about it and missed your appointment/meeting/event? We realized that it would extremely beneficial for anyone including ordinary consumers to employees to be able to quickly schedule events from various platforms. Never miss an event again!
What it does
OmniCal automatically picks up on events scheduled through media, including Email, Discord, etc... and then presents the data easily to the user to be added to their calendars.
How we built it
For the front-end, we used Bootstrap [HTML, CSS, JS] to design a mobile app using Cordova.
For the back-end, we used Microsoft Azure LUIS AI natural language processing to parse the audio after it is sent from various platforms (Email, Discord, etc...)
Discord integration was created in Java using the JDA Discord Wrapper and the Microsoft speech recognition SDK.
Challenges we ran into
My [August] name is also a a month. Need to restart laptops to make sure some programs/package were installed. >:((
Accomplishments that we're proud of
Learning to use Microsoft Azure services from scratch, as well as using various node.js applications, we were able to learn
What we learned
Using LUIS ML and AWS AI.
What's next for OmniCal?
Moving on to even more services including Skype,.. Spam reporter using ML, check if its in your contacts. Intercept phone calls for doctor's appointments, restaurant reservations, etc...
Log in or sign up for Devpost to join the conversation.