Приложение словарь,
в поле ввода пишешь слово,
налету делается запрос в бд с отображением списка слов в recyclerview,
при первом запуске отображается весь список слов в recyclerview,
далее при вводе букв, например, "то..." появляются слова начинающиеся с "то..." ток, тополь и т.д.,
и опять идет связывание списка из бд с recyclerview.
Можно.
Желательно добавить ещё условие. Например, начинать выводить список только для более трёх букв. Или ограничивать длину списка. А можно, как поисковик: сначала введённое пользователем, потом наиболее частые.