The following are the high-level items that need to be addressed before starting the project:
- Clear definition of problem as per the ML definition we have seen, with clear inputs for task T, performance measure P, and experience E
- Data availability with the required volume
- Design decision for on-mobile or cloud-based mobile machine learning framework
- Proper selection of machine learning framework that suits our requirements