Neural Pinyin-to-Chinese Character Converter
github.com
github.com
And yes I am a native speaker and use pinyin on a daily basis.
I tried to use swiftkey chinese beta many years ago, but couldn't accept it because it only allowed pinyin input with simplified characters.
Currently I use Google Zhuyin keyboard (which also has a pinyin mode) which does pretty accurate prediction and has a unified interface with my cantonese (yale) and korean keyboards.
China did officially approve a new system of simplified characters (簡體字) in the 1950s and 60s to improve literacy levels and save time (1), but many people think the thousands of invented characters don't look nearly as good as their traditional counterparts (繁體字) which are still used in Taiwan and Hong Kong and some overseas Chinese communities in SE Asia.
There is also a slight learning curve for people from China to learn traditional characters and Taiwanese and Hong Kongers to learn the simplified versions used in China, but the exchange of mass media, social media, and Chinese travellers seems to have helped people in the different areas get more familiar with the different systems.
1. https://harvardextended.blogspot.com/2007/11/undoing-simplif...
If you look at the PISA scores[1] for example, the top 10 includes Singapore, Japan, Taiwan, Macao and Honk-Kong. So the Chinese script and its derivatives is clearly not impairing its users to learn maths.
On the foreign language side, it's even a boon because someone knowing a CJK language wanting to learn another one can rely on a lot of words with shared roots to learn it faster. But as the phonology of these language is different, the knowledge of the Chinese characters can help connects the dots between words, which aren't obviously related when romanized.
[1] https://www.oecd.org/pisa/pisa-2015-results-in-focus.pdf
This isn't some binary category where you have or haven't achieved holiness. Compared to Chinese, English is indistinguishable from a purely phonetic script.
French has the same problem. It takes years to train natives to write to perfection; and the non-phonetic nature of the script bites hard the foreign learners.
Second, at its core the Chinese writing evolved from a limited set of symbols to represent syllabes. The current system is still mainly based on it and the knowledge of around 400 components can help read and memorize of lot more characters. The phonetic nature of the Chinese script is not apparent to people who doesn't studied it, but it exists.
Sometimes I think part of the reason China/Japan is so inward-looking is because they've invested a LOT of time into learning the ways of their own culture.