Структура анкеты: архитектура данных

Принципы

1. Три типа вопросов

  • Бинарные (да/нет) — кодируются как 0 или 1. Сравниваются напрямую: совпало — плюс балл, не совпало — минус или ноль.
  • Шкальные (1–5) — кодируются числом. Сравниваются через дельту: чем меньше разница, тем ближе люди.
  • Категориальные (выбор из списка) — кодируются числовым кодом категории. Совпадение — полный балл, несовпадение — ноль. Но можно задать «расстояние» между категориями, если они упорядочены.

2. Веса вопросов
Не все вопросы одинаково важны. Отношение к деторождению важнее, чем отношение к супу. Поэтому у каждого вопроса будет вес от 0 до 10. Вес определяется научными данными о том, насколько сильно этот фактор влияет на стабильность брака.

3. Блоки и подблоки
Анкета делится на домены — крупные сферы жизни. Внутри каждого домена — подблоки. Это позволяет считать совместимость не только общую, но и по каждому домену отдельно. Идеальная пара — та, где совпадение по всем доменам равномерно высокое, а не та, где по одному домену 100%, а по другому — 20%.

4. Обязательные и опциональные вопросы
Часть вопросов — критичны. Без них анкета не принимается. Часть — можно пропустить. Это снижает порог входа, но сохраняет ядро для анализа.

5. Игнорирование пола в вопросах
Все вопросы сформулированы нейтрально, без привязки к полу. Это позволяет сравнивать анкеты напрямую, без трансформации.


Домены и подблоки

Домен 1. Тело и здоровье (вес домена: 8)

Почему важно: совпадение по ИМТ, активности и отношению к здоровью — предиктор стабильности (American Journal of Epidemiology).

  • 1.1. Антропометрия (вес: 6) — рост, вес, ИМТ, тип телосложения. Шкальные и категориальные.
  • 1.2. Физическая активность (вес: 7) — частота, тип, интенсивность. Шкальные.
  • 1.3. Сон и режим (вес: 6) — хронотип, продолжительность сна, стабильность режима. Категориальные и шкальные.
  • 1.4. Гигиена и уход (вес: 5) — зубы, душ, уход за телом. Бинарные и шкальные.
  • 1.5. Вредные привычки (вес: 9) — курение, алкоголь, наркотики, игромания. Бинарные и частотные.
  • 1.6. Хронические заболевания (вес: 7) — наличие, тип, компенсация. Бинарные и категориальные.
  • 1.7. Отношение к медицине (вес: 5) — профосмотры, самолечение, доверие врачам. Шкальные.

Домен 2. Еда и питание (вес домена: 6)

Почему важно: разное пищевое поведение — источник ежедневных конфликтов (Journal of Nutrition Education and Behavior).

  • 2.1. Тип питания (вес: 7) — всеядность, ограничения, вегетарианство, религиозные ограничения. Категориальные.
  • 2.2. Режим питания (вес: 5) — завтрак, количество приёмов пищи, перекусы. Бинарные и шкальные.
  • 2.3. Вкусовые предпочтения (вес: 4) — мясо/салат, острое/пресное, сладкое/солёное. Бинарные.
  • 2.4. Отношение к готовке (вес: 5) — кто готовит, любовь к процессу, доставка. Шкальные.
  • 2.5. Аллергии и непереносимости (вес: 6) — наличие, тип, строгость диеты. Бинарные и категориальные.

Домен 3. Алкоголь и вещества (вес домена: 9)

Почему важно: рассогласование по алкоголю повышает риск развода на 50% (Journal of Studies on Alcohol and Drugs).

  • 3.1. Частота употребления алкоголя (вес: 9) — по типам напитков. Частотные шкалы.
  • 3.2. Объём потребления (вес: 8) — дозы, типичная ситуация. Шкальные.
  • 3.3. Отношение к опьянению (вес: 8) — допустимость, частота похмелья, поведение. Шкальные и бинарные.
  • 3.4. Алкоголь в социальных ситуациях (вес: 6) — корпоративы, праздники, «за компанию». Бинарные.
  • 3.5. Курение (вес: 9) — статус, частота, стаж, попытки бросить. Категориальные и шкальные.
  • 3.6. Другие вещества (вес: 10) — опыт, отношение, табу. Бинарные и шкальные.

Домен 4. Деньги и финансы (вес домена: 10)

Почему важно: финансовые разногласия — тема номер один по конфликтам (Family Relations).

  • 4.1. Доход (вес: 7) — абсолютный, относительный, стабильность. Шкальные.
  • 4.2. Расходы (вес: 8) — структура трат, импульсивность, контроль. Шкальные и категориальные.
  • 4.3. Сбережения и долги (вес: 9) — подушка, кредиты, ипотека, инвестиции. Бинарные и шкальные.
  • 4.4. Финансовое поведение (вес: 8) — скидки, чаевые, благотворительность, подарки. Бинарные и шкальные.
  • 4.5. Финансовые роли в паре (вес: 10) — кто содержит, общий бюджет, самостоятельность. Шкальные и категориальные.
  • 4.6. Отношение к деньгам (вес: 7) — ценность, безопасность, статус. Шкальные.

Домен 5. Движение и транспорт (вес домена: 5)

Почему важно: совпадение по активности коррелирует с качеством отношений (Journal of Health and Social Behavior).

  • 5.1. Передвижение в городе (вес: 4) — пешком, такси, общественный транспорт, авто. Категориальные.
  • 5.2. Автомобиль (вес: 5) — наличие, отношение к вождению, чистота. Бинарные и шкальные.
  • 5.3. Активный транспорт (вес: 5) — велосипед, самокат, бег. Бинарные.
  • 5.4. Путешествия: стиль (вес: 6) — самолёт/поезд, отель/палатка, спонтанность/план. Бинарные и шкальные.

Домен 6. Досуг и развлечения (вес домена: 7)

Почему важно: совпадение по досугу — предиктор удовлетворённости (Journal of Leisure Research).

  • 6.1. Типы досуга (вес: 7) — активный, пассивный, культурный, домашний. Шкальные и категориальные.
  • 6.2. Кино и театр (вес: 4) — предпочтения, частота. Бинарные.
  • 6.3. Книги и чтение (вес: 5) — формат, жанры, частота. Категориальные.
  • 6.4. Музыка и концерты (вес: 4) — фон, жанры, посещение. Бинарные и категориальные.
  • 6.5. Игры (вес: 5) — настольные, видео, азартные. Бинарные и шкальные.
  • 6.6. Хобби и увлечения (вес: 6) — типы, время, совместность. Категориальные и шкальные.

Домен 7. Общение и друзья (вес домена: 7)

Почему важно: экстраверсия и доброжелательность; сходство снижает конфликтность (метаанализ Journal of Personality and Social Psychology).

  • 7.1. Социальный круг (вес: 6) — размер, частота контактов, близость. Шкальные.
  • 7.2. Гостеприимство (вес: 5) — гости, вечеринки, уединение. Бинарные и шкальные.
  • 7.3. Коммуникация (вес: 7) — телефон, соцсети, глубина разговоров. Шкальные и бинарные.
  • 7.4. Друзья и отношения (вес: 7) — друзья партнёра, время вместе/порознь. Бинарные и шкальные.
  • 7.5. Эмоциональная близость (вес: 8) — комплименты, разговоры, молчание. Шкальные.

Домен 8. Быт и дом (вес домена: 8)

Почему важно: добросовестность — сильнейший предиктор стабильности (Готтман; метаанализ «Большой пятёрки»).

  • 8.1. Порядок и чистота (вес: 7) — стандарты, частота уборки, организация пространства. Шкальные.
  • 8.2. Домашние обязанности (вес: 8) — стирка, глажка, посуда, готовка. Бинарные и шкальные.
  • 8.3. Ремонт и инструменты (вес: 5) — самостоятельность, навыки. Бинарные.
  • 8.4. Дача и огород (вес: 5) — наличие, вовлечённость, баня. Бинарные и шкальные.
  • 8.5. Животные и растения (вес: 6) — собака, кошка, цветы, аквариум. Бинарные и категориальные.

Домен 9. Отдых и отпуск (вес домена: 6)

Почему важно: совпадение по типу отдыха снижает конфликтность (Journal of Travel Research).

  • 9.1. Тип отдыха (вес: 7) — море/горы, пляж/экскурсии, активный/пассивный. Бинарные и категориальные.
  • 9.2. Комфорт (вес: 5) — отель/хостел, местная еда/рестораны. Бинарные.
  • 9.3. Планирование (вес: 5) — заранее/спонтанно, сувениры, чемодан. Бинарные и шкальные.
  • 9.4. Риски и приключения (вес: 6) — экстрим, новые места, выход из зоны комфорта. Шкальные.

Домен 10. Секс и близость (вес домена: 10)

Почему важно: совпадение по ожиданиям — предиктор удовлетворённости и верности (Archives of Sexual Behavior).

  • 10.1. Значение секса (вес: 9) — близость, техника, частота, важность. Шкальные.
  • 10.2. Коммуникация о сексе (вес: 9) — открытость, табу, инициатива. Шкальные.
  • 10.3. Границы и предпочтения (вес: 8) — допустимое, эксперименты, отказы. Шкальные и бинарные.
  • 10.4. Порнография и фантазии (вес: 6) — отношение, использование, совместность. Бинарные и шкальные.
  • 10.5. Верность и измена (вес: 10) — границы, определение измены, опыт. Категориальные и бинарные.
  • 10.6. Секс и жизненный цикл (вес: 7) — до брака, после детей, в возрасте. Шкальные и бинарные.

Домен 11. Ценности и убеждения (вес домена: 10)

Почему важно: совпадение по ценностям — самый мощный предиктор стабильности (Готтман, eHarmony).

  • 11.1. Смысл жизни (вес: 9) — призвание, цели, что важно. Открытые с кодированием категорий.
  • 11.2. Религия и духовность (вес: 8) — конфессия, практика, важность в браке. Категориальные и шкальные.
  • 11.3. Политика и общество (вес: 5) — взгляды, вовлечённость. Шкальные.
  • 11.4. Моральные принципы (вес: 9) — честь, честность, границы допустимого. Шкальные и бинарные.
  • 11.5. Отношение к смерти и старости (вес: 7) — завещание, планирование, страхи. Бинарные и шкальные.

Домен 12. Семья и род (вес домена: 10)

Почему важно: совпадение по ролевым ожиданиям — критический предиктор (Готтман, Левенсон).

  • 12.1. Детство и родительская семья (вес: 8) — модель отношений родителей, что взял/не взял. Категориальные и открытые.
  • 12.2. Дети (вес: 10) — хочу/не хочу, сколько, воспитание, наказания. Бинарные, шкальные, категориальные.
  • 12.3. Роли мужчины и женщины (вес: 10) — содержание, работа, главенство, послушание. Шкальные.
  • 12.4. Расширенная семья (вес: 6) — родители, помощь, границы, праздники. Бинарные и шкальные.
  • 12.5. Развод и расставание (вес: 8) — отношение, опыт, точка невозврата. Шкальные и бинарные.

Домен 13. Характер и личность (вес домена: 8)

Почему важно: «Большая пятёрка»; сходство по добросовестности и нейротизму — предикторы стабильности.

  • 13.1. Эмоциональная стабильность (вес: 9) — тревожность, вспыльчивость, стрессоустойчивость. Шкальные.
  • 13.2. Добросовестность (вес: 9) — обязательность, опоздания, порядок. Шкальные.
  • 13.3. Экстраверсия (вес: 6) — общительность, энергия от людей. Шкальные.
  • 13.4. Доброжелательность (вес: 7) — доверие, эмпатия, конфликтность. Шкальные.
  • 13.5. Открытость опыту (вес: 5) — новизна, любопытство, риск. Шкальные.
  • 13.6. Самооценка и уверенность (вес: 7) — самовосприятие, критика, сравнение. Шкальные.

Домен 14. Конфликты и коммуникация (вес домена: 9)

Почему важно: стиль разрешения конфликтов — предиктор развода с точностью до 90% (Готтман).

  • 14.1. Поведение в ссоре (вес: 10) — крик, молчание, уход, давление. Категориальные и шкальные.
  • 14.2. Примирение (вес: 9) — извинения, остывание, первый шаг. Шкальные и бинарные.
  • 14.3. Границы в конфликте (вес: 9) — оскорбления, угрозы, физическое воздействие. Бинарные.
  • 14.4. Обратная связь (вес: 7) — восприятие критики, умение слушать. Шкальные.
  • 14.5. Прощение и обиды (вес: 8) — длительность обид, способность прощать, мстительность. Шкальные.

Домен 15. Прошлое и опыт (вес домена: 7)

Почему важно: прошлый опыт формирует тип привязанности и ожидания от отношений (теория привязанности).

  • 15.1. Романтическая история (вес: 7) — количество серьёзных отношений, причины разрывов. Категориальные и открытые.
  • 15.2. Опыт сожительства (вес: 6) — гражданский брак, опыт, выводы. Бинарные и шкальные.
  • 15.3. Измены и предательство (вес: 8) — опыт измен, чувства, выводы. Бинарные и шкальные.
  • 15.4. Травмы и потери (вес: 7) — утраты, насилие, буллинг. Бинарные и открытые.
  • 15.5. Психотерапия и саморазвитие (вес: 6) — опыт, отношение, текущая работа. Бинарные и шкальные.

Домен 16. Планы и будущее (вес домена: 8)

Почему важно: совпадение по жизненным траекториям — предиктор долгосрочной стабильности.

  • 16.1. Карьера и работа (вес: 7) — амбиции, стабильность, риск. Шкальные.
  • 16.2. Место жительства (вес: 8) — город/деревня, страна, переезды. Категориальные и бинарные.
  • 16.3. Старость и пенсия (вес: 6) — планирование, образ жизни. Шкальные и бинарные.
  • 16.4. Наследство и наследие (вес: 5) — материальное, нематериальное. Бинарные и открытые.
  • 16.5. Цели и мечты (вес: 7) — что успеть, что важно. Открытые с кодированием.

Матрица для анализа: как это будет работать

Шаг 1. Векторизация анкеты
Каждый вопрос превращается в число или набор чисел:

  • Бинарный «да/нет» → 0 или 1.
  • Шкальный «1–5» → число от 1 до 5.
  • Категориальный → набор бинарных фичей (one-hot encoding) или числовой код, если категории упорядочены.

Шаг 2. Нормализация
Все значения приводятся к диапазону [0, 1], чтобы домены с большим количеством вопросов не доминировали.

Шаг 3. Подсчёт совместимости
Для каждой пары анкет считается взвешенное расстояние:

  • Для бинарных вопросов: совпало → 0, не совпало → 1, умножается на вес вопроса.
  • Для шкальных: модуль разницы, делённый на максимальную разницу, умножается на вес.
  • Для категориальных: совпало → 0, не совпало → вес.

Шаг 4. Итоговый индекс совместимости
Сумма взвешенных расстояний по всем вопросам делится на сумму весов. Получается число от 0 (идеальное совпадение) до 1 (полная несовместимость).

Шаг 5. Доменный анализ
Отдельно считаются индексы по каждому из 16 доменов. Идеальная пара — та, у которой:

  • Общий индекс < 0.3 (совместимость выше 70%).
  • Ни один домен не имеет индекс > 0.6.
  • Критические домены (4, 10, 11, 12, 14) имеют индекс < 0.2.