Нигде.
Про это книги не пишут и статьи тоже.
IDE пишут зрелые программисты и команды, которым нахер не нужны чьи-то книги и ролики на Ютубе.
Собрался писать IDE - значит, ты крутой программер и таких вопросов не должен задавать
Просто словарь не подойдёт.
Нужно будет оттуда выбросить ненужные части речи: частицы, союзы, глаголы, деепричастия...
Я так делал.
Но потом пришлось ещё вручную вычищать
Смотря что ты подразумеваешь под "программой для ПК".
Если десктопный Java-апплет, то он элементарно встраивается в сайт.
Только такой технологией уже лет 20 не пользуются, она устарела
Тупиковый путь.
Делай сразу по фен-шую: храни данные в базе данных и поиск призводи там, результаты выводи в html.
Ну, а вообще, поиск по странице встроен в каждом браузере - Ctrl+F
Для начала надо сделать эту конструкцию гибкой, в каждое сочленение добавить побольше степеней свободы. И уже отсюда плясать.
Но никто не даст распилить памятник на части.
Придётся делать всё с нуля.
Памятник изначально проектируется как монолитная конструкция