Event calendar builder
This project report outlines the development of the "Event Calendar Builder" application platform, which is designed to facilitate the automated generation of calendar events from text, primarily sourced from emails. The main aim is to streamline the otherwise tedious process of manu...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/174842 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This project report outlines the development of the "Event Calendar Builder" application
platform, which is designed to facilitate the automated generation of calendar events from
text, primarily sourced from emails. The main aim is to streamline the otherwise tedious
process of manually creating events from text, thereby reducing the risk of scheduling errors
on the user's calendar. Created using Python to harness its extensive libraries, the application
leverages Natural Language Processing (NLP) for the development of its Graphical User
Interface (GUI). The project follows a conventional life cycle, including planning,
requirement analysis, design, implementation, and testing.
The application comprises two primary segments: the creation of an NLP model for detecting
events and their details in text, and the development of the main system (GUI, algorithms,
etc.), which integrates both components to form the comprehensive application.
The application successfully achieves its goal, providing a more straightforward method for
users to create calendar events on their chosen calendar. Potential future enhancements may
include MacOS support, performance improvements, a more accurate NLP model, and a
cleaner UI/UX design in the application. |
---|