AutoComplete Algorithm, cpp-libface, suggest-tree, sparse-table, http-server api