In addition to Stage 1 of this app, Stage 2 is a voice interaction app based on locally trained natural language processing model by using Nlp.js, which detects and analyze phrases based on machine learning, and voice recognition by using ibm waston cloud. Due to compatibility, limitation in testing, privacy issue, the published version only contain chat feature using which user is able to add items to their lists. Chat robot will communicate with user in multiple rounds and extract related information to add to the existed lists. This app is built on Expo managed workflow and thus has cross-platform support. The future published version will integrate Tensorflow and using float32array
to run locally train and run voice recognition. Dark and light theme is following user’s system default. This app is done solely on me. More details come below: