In this chapter, we saw how we can build a cross-platform app using Flutter with an authentication system powered by Firebase, while incorporating the benefits of deep learning. We then understood how hacking attempts can be classified as anomalies in general user behavior, and created a model to sort these anomalies out to prevent malicious users from logging in. Finally, we used ReCaptcha by Google to remove spammy use of the app, and hence make it more resilient in relation to automated spam or scripted hacking attacks.
In the next chapter, we will explore a very interesting project – transcript generation of music using deep learning on mobile apps.