Date | Milestones |
Aug – Sep | Research and Literature Review • Similar apps/websites in the market • API documentations • Trending machine learning toolkits and practices |
Oct | Deliverables of Phase 1 • Project plan and schedule • Project website |
Oct – Nov | Frontend Design & Programming • Drafting and evaluating UI / UX design • Drafting the frontend of the application |
Nov – Jan | Backend Design & Start of NLP • Writing backend APIs to collect data • Training NLP models • Completing major non-ML parts of the backend |
Jan | Deliverables of Phase 2 (Elaboration) • Preliminary implementation • Detailed interim report • Training and finetuning NLP models with collected data |
Jan – Mar | Final Debugging & Testing • Finalizing and testing the frontend of the application • Finishing off the NLP backend • Application debugging, testing and final tuning |
Apr | Deliverables of Phase 3 (Construction) • Finalized tested implementation • Final report • Project exhibition |