Один из моих друзей столкнулся с этим в своем недавнем интервью. Я публикую 2 вопроса здесь для лучшего решения и к вашему сведению.
- скажем, если вы набираете «light», предложения в выпадающем меню в основном начинаются со слова «light» и появляются по мере ввода и изменения для каждого символа, но если вы набираете «tigress» или «possi», предложения включают "Отступление" или несколько других (то же самое звуковое слово?). Как эта функция предложений может быть достигнута?
- как лучше всего хранить и извлекать синонимы, антонимы, типы, typeof и т. Д., Посмотрите на эти вкладки.
Я не думаю, что это можно решить простым словарным алгоритмом (поправьте меня, если я не прав).
Несмотря на то, что его не просили написать какой-либо пример кода, для меня это кажется сложным вопросом.