computer science robotics consumer database management system cyber security ieee qgis amx programming scikit-learn (machine learning library) java jupyter information technology analytics mysql tensorflow paper deep learning tableau workforce development research phishing system programming python jupyter notebook android