Мне нужно разработать онлайн-тест на пригодность личности/работы для отдела кадров. По сути, пользователи будут отвечать на вопросы, например, по шкале от 0 до 10, и после, скажем, 50 вопросов я хочу перевести это в рейтинг по 5 различным характеристикам личности / пригодности для работы.
У меня нет реальных данных для начала, поэтому, во-первых, стоит ли вообще использовать механизм рекомендаций, такой как MyMediaLite (github). Сколько семплов мне понадобится, чтобы обучить его достойной производительности?
Ранее я создал рекомендатель учебных курсов, просто выполнив взвешенную вручную сумму, где каждый вопрос увеличивал вес нескольких курсов, связанных с этим вопросом. Это была экспертная система, построенная как нейронная сеть с прямой связью, где я лично настраивал все веса, исходя из своих знаний вопросов и содержания курсов.
Я хотел бы на этот раз использовать рекомендательную систему, но мне интересно, сколько раз мне придется проходить тест из 50 вопросов, а затем назначать результаты вручную. хватит ли 100 примеров? это возможно. 1000 будет слишком долго. Как я могу знать заранее?