Why would you use any of those technologies to build a TODO app?
My point is that overengineering and CV- or grant- driven development is not exclusive to the web.
Well instead of you telling TODO app what you have to do, TODO app tells you what you have to do, and that frees you up to think about doing it. Or it just does it for you and you go to beach.
This made me burst in laughter. I am indeed using Java and Elasticsearch, and no PyTorch, but Spark for an app I am working on. Way more complex than it should be.