https://kivy.pythonprogramminghelp.com/3-savvy-ways-to-logistic-regression/