Как мы проверяем фото
CampusProof не показывает случайную выдачу поиска. У каждого фото есть источник, дата и уровень доверия, а за уровнем — список доказательств, который можно открыть кликом по фото.
Шаг за шагом
Путь от названия до профиля
Название
Находим университет в Wikidata по названию или сокращению. Если подходят несколько вузов, просим выбрать нужный.
Поиск
Собираем фото-кандидатов из Wikimedia Commons, веб-поиска и Openverse, факты и текст — из Wikidata и Википедии. Если источник не ответил вовремя, профиль строится без него, и мы об этом пишем.
Проверка
Скачиваем уменьшенные копии, убираем дубликаты. Нейросеть описывает, что на снимке, а правила начисляют баллы за доказательства и выставляют уровень.
Категории
Раскладываем фото по разделам: кампус, общежития, аудитории, библиотеки, город, спорт, лаборатории, студенческая жизнь.
Профиль
Показываем каждое фото с источником, датой и уровнем доверия. Пустые разделы не заполняем чужими снимками.
Шкала доверия
Как баллы превращаются в уровень
- Проверено
- От 60 баллов, есть сильное доказательство и нет визуальных противоречий.
- Вероятно
- От 35 баллов, но не выполнены все условия «Проверено». Доказательства есть, уверенности меньше.
- Не подтверждено
- От 10 баллов, но недостаточно оснований для более высокого уровня. Скрыто по умолчанию. Без визуальной проверки фото без сильного доказательства остаётся на этом уровне даже при высокой сумме.
- Отклонено
- Меньше 10 баллов или причина для отклонения независимо от суммы — например, другой вуз на снимке. В фотоподборку не попадает.
Баллы — это не вероятность, а сумма за найденные доказательства. Уровень выставляет код по заранее заданным правилам. Нейросеть только описывает, что видит на снимке, и оценку сама не ставит.
За что начисляются баллы
| Очки | Признак |
|---|---|
| +45 | В Wikimedia Commons отмечено, что на фото этот вуз |
| +40 | Лежит в категории университета на Commons |
| +35 | Геометка рядом с кампусом |
| +35 | Геометка в черте города — для раздела «Город» |
| +30 | Используется в статье Википедии об университете |
| +30 | На официальном сайте вуза, без признаков стока или рендера |
| +10 | На официальном сайте, но похоже на сток или рендер |
| +30 | На снимке читается название этого вуза |
| +15 | Тот же снимок нашёлся ещё на одном сайте |
| +15 | Вуз упомянут в подписи или в адресе страницы |
| +10 | Новостная статья упоминает университет |
| +10 | Сцена соответствует описанию вуза |
| +10 | Геометка в том же городе — для остальных разделов |
| −25 | Сцена не похожа на описание этого вуза |
| −40 | Похоже на рендер или иллюстрацию, а не на фотографию |
| −10 | Проверить удалось только маленькую копию |
Доказательства
Что мы ищем в каждом снимке
Сильные доказательства
- В Wikimedia Commons отмечено, что на фото изображён этот университет
- Фото лежит в категории университета на Commons
- Геометка не дальше 1,5 км от кампуса
- Снимок города с геометкой в черте города — для раздела «Город»
- Фото используется в статье Википедии об университете
- Фото опубликовано на официальном сайте (и не похоже на сток или рендер)
- На снимке читается название этого университета
Средние и слабые
- Название вуза есть в заголовке, подписи или адресе страницы
- Тот же снимок нашёлся ещё на одном сайте
- Новостная статья, в которой упоминается университет
- Геометка в том же городе — до 30 км, для остальных разделов
- Сцена соответствует описанию вуза: городу, известным корпусам, статье Википедии
Против
- Сцена не соответствует описанию
- Похоже на рендер или иллюстрацию — такая пометка видна на карточке
- Проверить удалось только маленькую копию
Сразу отклоняем
- Геометка дальше 50 км от кампуса
- На снимке название другого вуза
- Фото со стокового сайта (фотобанка)
- Не фотография: логотип, карта, документ, скриншот
- Крупный портрет человека
Если визуальная проверка недоступна, «Проверено» можно получить только по происхождению или геометке, а фото только из веб-поиска остаются не выше «Не подтверждено».
Данные
Откуда берутся фото и факты
- Wikidataкакой это вуз, координаты кампуса и города, сайт, факты
- Википедиятекст описания, каждое предложение со ссылкой
- Wikimedia Commonsфото с открытыми лицензиями, категориями и геометками
- SerperAPI веб-поиска картинок: официальные сайты, СМИ, блоги
- Openverseкаталог фото с открытыми лицензиями
- Google Geminiбесплатная модель: описывает, что на снимке, и пишет краткое описание по источникам
Стоковые фотобанки не используем. Google Картинки, Instagram, Facebook, VK и 2ГИС не парсим — только официальные API и открытые данные.
Честно
Чего сервис не умеет
- Не определяем, сгенерировано ли фото нейросетью: опираемся на происхождение снимка — где он опубликован, кем и с какими метаданными.
- Для визуальной проверки и описания используем бесплатный Gemini. Его условия не разрешают бесплатный тариф для пользователей из Европейской экономической зоны (ЕС, Исландия, Лихтенштейн, Норвегия), Швейцарии и Великобритании. Поэтому для посетителей оттуда визуальная проверка отключена, а описание — цитата из Википедии. Профиль всё равно строится, а баннер предупреждает об ограничении.
- У фото из веба часто нет даты съёмки. Тогда пишем, когда снимок опубликован или когда мы его нашли, и не выдаём это за дату съёмки.
- Не просим нейросеть узнавать людей и не показываем крупные портреты.
- Лучше всего протестировано на вузах Казахстана, Центральной Азии и крупных международных университетах. У небольших вузов открытых фото бывает мало — тогда честно показываем пустые разделы.
- На сборку профиля есть общий лимит — 27 секунд: медленный источник не задерживает весь профиль. Готовый профиль сохраняется до 14 дней; у сохранённого видна дата создания и кнопка «Обновить».