End of degree project in Python.