Современные ИИ не подходят для сбора информации напрямую (типа даешь картинку, пишешь запрос,..), так как ответ будет с 70% вероятностью верным, а 30% нет (пропуски и фальшивое срабатывание)... но попытки такие (работающие с неструктурированной информацией) системы собрать само собой есть, не уверен, вроде бы топовые с 90% вероятностью проходят тестовые выборки.
Твоя задача должна решаться 'по старинке', собираешь список сайтов, для каждого сайта пишешь парсер, собранные данные приводишь к виду с единой структурой... и не забываешь в договоре с разработчиком пояснить, что сайты меняются, парсеры требуют поддержки и правки соответственно этим изменениям. Возможно каждый парсер простой, но когда у тебя их десятки, потребуется какая то система автоматического их контроля работоспособности,.. в общем не просто.