Упрощенный подход. Предполагая, что все понятия имеют одинаковое значение, я бы просто суммировал все это. Один балл за каждую концепцию везде.
Целостный подход. Возможно, что вопрос с большим количеством понятий значительно сложнее, чем вопрос с меньшим количеством (и стоит больше, чем сумма понятий). Концепции «взаимодействуют» друг с другом. Чтобы облегчить это, я бы поставил значение (N над C) для каждого вопроса, где N - размер вектора понятий, а C - общее количество понятий. И тогда я бы подытожил все это.
Истинный целостный подход: если концепции повторяются в разных вопросах, тогда мы должны «смягчить» их влияние. Однако я не уверен, как это сделать. Возможно, нам следует разделить каждое (N на C) значение на количество повторений каждой задействованной концепции.
Я проигнорировал важность порядка понятий, потому что я не знаю, как это оценить.