In this talk, we will explore different approaches to efficiently index, tokenize, and fetch out search results from on-device SQLite databases. We will also discuss strategies to handle non-standard languages such as Chinese, Thai, Vietnamese, Cyrillic, etc, and algorithms/data structures to use in-place of SQLite for advanced use cases such as pinyin search.
Vu is a NUS Computer Science alumnus, and is now working in Sea as an iOS developer.
Produced by Engineers.SG
Recorded by: NUS Hackers on 20 September 2019
Help us caption & translate this video!