Как проще всего реализовать свой поисковый движок?
Есть человек изучающий иностранный язык. Пока он находится на начальном этапе обучения и словарный запас невелик. Весь словарный запас известен и записан в виде списка слов (включая все формы слов: разное число, разное лицо, склонения, спряжения прочее).
Хочется для этого человека находить в интернете тексты, такие, чтобы он мог читать эти тексты не обращаясь на каждом предложении к словарю. То есть подавляющее большинство слов в тексте должно либо входить в список известных слов, либо быть именем. Неизвестных слов допускается лишь несколько на весь текст.
Насколько реально создать такой поисковый движок? Можно ли задействовать существующие поисковые движки? Вроде как есть Google Custom Search, но его кастомизация вроде как не заходит настолько далеко.