Ну как, сделали что-нибудь?
Не надо придумывать сложные вещи. Вам нужно остановиться на первой части - "Есть пользователи, чей характер нам известен(в той или иной степени)" - вы можете предоставить пользователю разжёванную информацию, как и из чего он складывается и на что влияет. Какие у пользователя ценности в жизни.
И дальше давать некие полезные советы, какой тип работы больше подходит пользователю
Какие недостатки у него есть, которые он не замечает и что нужно подтянуть
Какие больные точки есть, чтобы избегать примитивного манипулирования (противопоставить себя гаданию и колдунам)
В том числе, научить пользователя самому определять характер/цели партнёра, чтобы выбрать себе пару самостоятельно.
Вообще, психология у нас не очень популярна, если сделать качественный и интересный продукт, примерно как сейчас есть приложения для обучения английскому, только для обучения психологии - посмотрите, сколько там уловок, чтобы приложение было интересное