GUI with machine learning