My Artificially Intelligent Agenda (MAIA)
Created by Amy Qin, January 2019
Team: llalqll
This first version of MAIA is for Hackatown 2019 by Polyhx. It is not for commercial use. All scraped data belong to their rightful owners.
What if your agenda can complete the tasks in it for you by itself? What if it can plan all your travel trips by itself, from booking the plane tickets to making a personalized reservation for a different restaurant for each meal?
MAIA
My Artificially Intelligent Agenda (MAIA) is an intelligent React-Flask agenda that completes recorded tasks by itself through content mining, data analysis, and speech recognition and generation based on a customized dictionary. It can not only complete simple tasks, but can also plan a series of task, such as a trip. It reads in input from the agenda, extracts keywords, mines for data from online to generate the best solution, and executes the tasks based on the solution.
It is able to hold conversations with a human to complete its tasks, such as placing an order. It identifies the intent of the human by analyzing the syntax and the vocabulary. Thanks to a series of randomized responses, MAIA can answer questions with spontaneity, making the answers seem natural.
Why MAIA?
Powerful: less time, better results
MAIA saves all the time you spend planning and researching for your tasks.
MAIA can scrape through thousands of datasets to identify the best solution based on your interests and on public opinions. It can also plan a series of tasks, such as a travel trip that includes booking plane tickets, booking a hotel room, and reserving restaurants for each meal.
Intuitive
MAIA can understand human language, whether it is written or spoken. MAIA accounts for different writing styles. MAIA can understand sentences with syntax or grammar errors. It can also understand numbers whether they are written in digits or in letters.
Personalized
MAIA makes the choices based on your preferences. MAIA not only takes into account the preferences you told it, but also analyzes your past interactions with it to provide a fully personalized service.
User Interface
Log In Page

Agenda: add, delete, edit tasks!

Backend
MAIA can plan a whole travel trip for you!

Important Files
A commented walk-through of the back-end in jupyter notebook
Built With
- css
- html
- javascript
- jupyter-notebook
- python

Log in or sign up for Devpost to join the conversation.