CooTek AI Lab
Using AI to Better People’s Lives
Natural Language Processing
In order to predict what users are going to input, we laid the foundation for TouchPal Keyboard by building language models for over 110 languages. This allows us to establish the end-to-end procedures to process natural language data through data collection, pre-processing, model training, offline and online evaluation, and product integration. Due to the high volume of data, we have also created a robust and substantial engineering infrastructure for data storage, computation, model training, evaluation, and monitoring.
Natural Language Understanding
In addition to input prediction, we have invested our resources into natural language understanding to interpret the meaning behind user expressions in different scenarios and contexts. With natural language understanding, we created Talia, our AI assistant, along with the next generation AI keyboard that not only facilitates users’ input efficiency, but also prompts useful services and content.
Automatic Speech Recognition
Our Natural Language technology allows us to take a different approach towards ASR. Unlike existing third-party solutions that focus on generic speech recognition, our ASR system is trained to recognize users’ speech in a wide variety of domains such as shopping, searching, and chatting. We also tailor our system to understand user-defined words and strive to build an ASR system that works well in multiple languages and scenarios to meet user’s needs.
AI Case Study
Talia is TouchPal’s AI Assistant. Still very young, it has been integrated in TouchPal Keyboard, creating the paradigm of next generation keyboard. Talia serves as an observer, who does not interrupt what users are doing but offering help when she feels needed. Talia changes the keyboard from doing only one job, which is text entry, to being a traffic hub by understanding users’ needs and intentions, dispatching the traffic with such needs and intentions to back-end services hosted by third-parties and retrieving information, content, and services back to the users.
Advance your career by furthering the research, design, and implementation of AI technology and products to benefit a global audience.