Сразу скажу, плачу достойно за хорошую работу.
Есть крупный новостной сайт, можно сказать на своем движке. Просто выводится текст новости на странице.
Что нужно:
1. Сделать вывод похожих новостей на странице с новостью. (похожесть можно брать из заголовка или из ключевых слов, берущихся автоматически из текста новости).
Правильно:
Новость: SpaceX: повреждение топливного бака могло вызвать крушение Falcon 9
Похожее: SpaceX пока не удалось раскрыть причину падения Falcon
Неправильно:
Новость: SpaceX: повреждение топливного бака могло вызвать крушение Falcon 9
Похожее: Mazda 3 получила повреждение топливного бака
То есть по смыслу должны совпадать новости хотя бы немного.
2. (по возможности) автоматически выделать прямо в тексте ключевые слова и ставить ссылку на их релевантный материал.
Пример:
Там же есть пример похожих материалов.