Have you used the app Pleco?
That app has been invaluable as someone learning Chinese.
that app breaks down mandarin sentences into individual characters. I believe it’s made by a Taiwanese developer too.
I tried your app with a few sentences and it works really well!